×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

peer-to-peer communication between PLC's ControlLogix

peer-to-peer communication between PLC's ControlLogix

peer-to-peer communication between PLC's ControlLogix

(OP)
Hello everybody,

I have two PLC’s ControlLogix and need to exchange some data peer-to-peer.
The data (about ten words from plc 1 to plc 2 and ten vice-versa) consist of time-critical data such as interlocks and setpoints, therefore I cannot/do not want to use Ethernet/IP explicit messages. On the other hand those data do not require ControlNet determinism. Also I do not want a ControlNet link just for this purpose cause each of the two PLC’s has already the following communication modules:
-    Ethernet/IP for remote I/O purposes
-    Ethernet/IP for Scada purposes
-    DeviceNet for drives link

How can I exchange those data at a speed implicit-messages-like, exploiting the above networks?

Thks in advance.

RE: peer-to-peer communication between PLC's ControlLogix

Hello;
     As long as the Ethernet network between the PLCs is not highly loaded, implict messaging using producer/consumer tags works. I know, I have done it. A bonus you can also control the update interval for each tag.
     Recommendation: place all of the tags to be transfered into a user defined structure. As long as this structure is less than about 900 bytes long, this will be the most efficient way to transfer data.

RE: peer-to-peer communication between PLC's ControlLogix

An other way what works, since you have the Ethernet connection for your Scada system is to use the TOP Server with it's ControlLogix Ethernet Driver.  It has something called a DX plug in that will let you use the server to transfer data from one device to another without actually interacting with the SCADA system.  

The nice thing about this option is it gives you the ability to do it all over Ethernet and control the timing.

See http://www.toolboxopc.com

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources