from the Automation List department...
peer-to-peer messaging between two ControlLogix PLC's
PLCs and related questions. topic
Posted by claudio on 6 June, 2004 - 2:18 pm
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 communication

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

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

Posted by Ken Roach on 8 June, 2004 - 7:45 pm

You're going to use Produced / Consumed Tags, which is one of the most powerful and prominent features of the ControlLogix. All you have to do to exchange such tags is to configure a tag as a Producer in one Logix, and to configure another tag as the Consumer in another Logix (you also have to configure the Producing Logix controller in the I/O tree of the Consuming Logix controller.).

Produced/Consumed tags are exchanged at the Consumer's Requested Packet Interval (RPI) using the same UDP/IP mechanisms as I/O on EtherNet/IP protocol.

This feature is well documented in the ControlLogix literature.

Posted by Vijay on 9 June, 2004 - 12:54 am

You can use Producer-Consumer tags for transmitting data between two ControlLogix Processors. You don't need to write separate Message Instructions. You can define data transmite rate in Consumer CLX at RPI in mSec(Request Packet Interval)

For details about using Producer-Consumer tags, refer ControlLogix User Manual (Chapter-5: Communication with Another Controller over an Ethernet/IP Network) which is included in the Online Manuals in RSLogix5000 package. (Help-Online Manuals - ControlLogix Manuals - ControlLogix System User Manual)

OK. Hope this will do.

Vijay PNG

Your use of this site is subject to the terms and conditions set forth under Legal Notices and the Privacy Policy. Please read those terms and conditions carefully. Subject to the rights expressly reserved to others under Legal Notices, the content of this site and the compilation thereof is © 1999-2014 Nerds in Control, LLC. All rights reserved.

Users of this site are benefiting from open source technologies, including PHP, MySQL and Apache. Be happy.

"Whatever the missing mass of the universe is, I hope it's not
-- Mom
Advertise here
our advertisers
Help keep our servers running...
Patronize our advertisers!
Visit our Post Archive