How To Program A CIP Generic Explicit Message With ControlLogix Revision 10 or 11 Firmware
How To Program A CIP Generic Explicit Message With ControlLogix Revision 10 or 11 Firmware
Starting with Revision 10 of ControlLogix Processor Firmware, sending a CIP Explicit MSG to a device
will not send the Attribute byte if the Attribute ID value is zero. Using an Attribute ID of zero is valid with
some Class IDs.
This is a change of operation from the way that the same MSG command would operate in previous
versions of Firmware.
Rung 1 was added to copy the original data_source for the MSG instruction to element 1 of the array of
SINT's. Remember element 0 must be set to Zero.
In essence, were shifting all data by a byte leaving a byte with a value of zero in the first element of the
Single Integer Array.
Note: The 1st element is a zero. This value represents the Attribute Field. All data that follows is the data
that will be sent as part of the Explicit MSG. parameter information request.
Here are the values in the Destination Tag specified in the MSG:
(They contain the results back from the Explicit MSG)