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 ID’s.
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, we’re 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)