Rockwell Automation Publication 1756-RM003N-EN-P - October 2011 183
Input/Output Instructions (MSG, GSV, SSV, IOT) Chapter 4
Specify PLC-2 Messages
The PLC-2 message types are designed for PLC-2 processors.
The message transfer uses 16-bit words, so make sure the Logix5000 tag
appropriately stores the transferred data (typically as an INTarray).
MSG Configuration
Examples
The following examples show source and destination tags and elements for
different controller combinations.
The table explains the path for MSG instructions originating from a Logix5000
controller and being writing to another controller.
The table explains the path for MSG instructions originating from a
Logix5000 controller and reading from another controller.
Select this command If you want to
PLC2 Unprotected Read Read 16-bit words from any area of the PLC-2 data table or the PLC-2 compatibility file of another
processor.
PLC2 Unprotected Write Write 16-bit words to any area of the PLC-2 data table or the PLC-2 compatibility file of another
processor.
Message Path Example Source and Destination
Logix5000
→
Logix5000 Source tag array_1[0]
Destination tag array_2[0]
You can use an alias tag for the source tag (in originating Logix5000 controller).
You cannot use an alias for the destination tag. The destination must be a base tag.
Logix5000
→
PLC-5
Logix5000
→
SLC
Source tag array_1[0]
Destination element N7:10
You can use an alias tag for the source tag (in originating Logix5000 controller).
Logix5000
→
PLC-2 Source tag array_1[0]
Destination element 010
Message Path Example Source and Destination
Logix5000
→
Logix5000 Source tag array_1[0]
Destination tag array_2[0]
You cannot use an alias tag for the source tag. The source must be a base tag.
You can use an alias tag for the destination tag (in originating Logix5000 controller).
Logix5000
→
PLC-5
Logix5000
→
SLC
Source element N7:10
Destination tag array_1[0]
You can use an alias tag for the destination tag (in originating Logix5000 controller).
Logix5000
→
PLC-2 Source element 010
Destination tag array_1[0]