
Rockwell Automation Publication 1756-PM020F-EN-P - January 2019
75
Chapter 4
CIP Over the Controller Serial Port
The information in this chapter provides guidelines for communicating with
ControlLogix controllers that use CIP over the serial port. For more
information about DFI, see the
DF1 Protocol and Command Set Reference
. For more information about CIP services
used with Logix 5000 controllers, see CIP services.
The serial port of the controller supports the DF1 protocol and PCCC
commands. Also deliver CIP messages and CIP services by encapsulating
CIP explicit messages inside of the PCCC commands 0x0A and 0x0B.
PCCC has an inherent format limit of 244 bytes of application data. If an
application sends a message larger than 244 bytes, it returns an error. The
PCCC commands support a PCCC fragmentation protocol to allow the
transmission of larger CIP messages (up to 510 bytes). For more information,
see Fragmentation Protocol.
See also
Unconnected Messaging (UCMM) through PCCC
Connected Explicit Messages through PCCC
PCCC Command Code 0B provides CIP unconnected explicit-message
capability over the controller's serial port. Use this for infrequent requests to
the controller (for example, to read or write ControlLogix tags) or to
establish an explicit message connection with the controller. See
Connected
Explicit Messages through PCCC
for connected communication.
The content of this PCCC message is a CIP explicit-message service request
or response, such as those described earlier in this manual.
Name
Type
Description of Request Parameter
Semantics of Values
CMD
USINT
Command = 0x0B
STS
USINT
Status (0 in request)
See the
DF1 Protocol and Command Set Reference
publication
TNSW
UINT
Used to match response with request
Unconnected Messaging
(UCMM) through PCCC