AC500eco pm566-eth modbus
My question is regarding the ac500eco with Ethernet. I have both com1 and com2 options as well for rs485. I know with the Eco you can't get a modbus card but the onboard ports supposedly do modbus. My question is how well/easily they incorporate modbus and is this actually recommended to do. I know with other PLC's the native ports support open protocol but the complexity of it is not recommended, hence there's usually a modbus card slotted in. The setup would involve 2 vfd's, an ABB panel and an Ethernet radio over modbus tcp on the onboard Ethernet port. Com1 would be rs485 for modbus rtu to 3 flow totalizers. And com 2 I would reserve for online access. Would this architecture in theory work? Also, is there any resources for examples of how to setup the modbus on each network. Thanks for any info you can provide, I'm finding the resources hard to come by as far as AC500 experience. Any programming examples, or examples of logic would be helpful, there is a bit I found in the ABB manuals.
Also, for memory addressing , what is the difference between the M% addresses and the R%. I'm using Automation Builder 1.2 with CoDeSys 2.3. Is there any libraries besides the standard library available? Or is best practice to just build your own function blocks using the basic library.
Voted best answer
The application examples are a good place to start.
An application of Modbus TCP/IP between two AC500 eco CPU's is available to get you started.
Best sources for help on programming the AC500 are the application examples and the On-Line help files. There are also some you-tube videos. And the PLC is programmed using CoDeSys so there are LOTS of non-ABB examples.
Overall, I've been quite impressed with the AC500 range. It may take a few days to get started, but once you're up and running, the AC500 Eco is a fine little PLC.