8-1
Overview of the CIP Message Com-
munications Service
8-1-1
Overview of the CIP Message Communications Service
CIP commands can be sent to devices on the EtherNet/IP network whenever they are required.
You execute CIP_SEND instructions in a program in the NJ/NX-series CPU Unit to send CIP com-
mands, such as those to read and write data and to receive the responses.
You can use CIP messages from the client to read and write memory in the Controller with the server
without adding any special programming to the user program of the Controller with the server.
EtherNet/IP
Built-in
EtherNet/IP
port
CIP response
CIP command
or host computer
Built-in
EtherNet/IP
port
NJ/NX-series
Controller
NJ/NX-series
Controller
8-1-2
Message Communications Service Specifications
Item Specification
Message type Either of the following can be selected.
CIP UCMM connectionless messages
CIP class 3 connection messages
Execution method CIPSend (Send Explicit Message Class 3) instruction or CI-
PUCMMSend (Send Explicit Message UCMM) instruction
Data contents Sending required CIP commands and receiving responses
Communications parameters Message type, timeout value, and root path specification
Maximum length per
connection
Non-connection type
(UCMM)
502 bytes
Connection type
(class 3)
• Using Forward_Open
502 bytes
• Using Large_Forward_Open
NX701 CPU Unit: 8192 bytes
NX102 CPU Unit: 1994 bytes
NX1P2 CPU Unit: 1994 bytes
NJ-series CPU Unit: 1994 bytes
8 CIP Message Communications
8-3
NJ/NX-series CPU Unit Built-in EtherNet/IP Port User’s Manual (W506)
8-1 Overview of the CIP Message Communications Service
8
8-1-1 Overview of the CIP Message Communications Service