Sign in to follow this  
Followers 0
Jojo712

Serial Communication between OMRON PLC & other devices

4 posts in this topic

Hello All, I'm still working on our project which involves serial communciation between OMRON PLC, Schneider ATV312 inverters and OMRON E5CN Temperature Controllers. The OMRON PLC and the devices are communicating already although I have to add 5 more units of inverters in to the loop. My biggest concern is the speed of communication between the OMRON PLC and the devices. At present, it takes about 5-7 seconds (sometimes can reach up to 10 seconds) for the current cycle to complete. The cycle starts from changing the value (SP of ATV 312 or E5CN) in the HMI/SCADA, sending the value value to PLC, PLC sending the value to the device, PLC read the present value and then finally PLC sent the present (changed) value to the HMI/SCADA. What is the optimum/minimum time required between prtocol macro commands? That is to send the write command to a device and then send again a read command to the device to check if the change is successful or to send read command from one device to another. Is there an existing good practice or standard flow chart to improve or optimize communication between PLC and other devices connected through ModBus serial?

Share this post


Link to post
Share on other sites
Put in more SCU cards and break the comms up. Lets face it, serial is slow no matter what. I never try to communicate with more than 5 devices from one port.

Share this post


Link to post
Share on other sites
Modbus and Devicenet are inherently slow serial protocols because of the overhead involved. As Bob suggests, the best thing to do is break you communications up into as many separate loops as possible and run the communications at the highest possible baud rate.

Share this post


Link to post
Share on other sites
Hello Bob/Dick, Thanks for the information. I will try this approach on the next project as I can't put additional cards in the PLC anymore. Cheers.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0