Parameter
|
Data type
|
Description
|
|
---|---|---|---|
Address
|
Array [0...5] of INT
|
The path to the destination device.
|
|
Request_Code
|
INT
|
Always 0x0E (for a CIP request).
|
|
Data_to_Send
|
Array [n...m] of INT
|
The message type (connected or unconnected) plus the CIP request.
|
Parameter
|
Data type
|
Description
|
---|---|---|
Management_Param
|
Array [0...3] of INT
|
The management parameter, consisting of 4 words.
|
Parameter
|
Data type
|
Description
|
---|---|---|
Received_Data
|
Array [n...m] of INT
|
The CIP response.
|
Data source
|
Register
|
Description
|
|
---|---|---|---|
High Byte (MSB)
|
Low Byte (LSB)
|
||
Data managed by the system
|
Management_Param[0]
|
Exchange number
|
Activity Bit (bit 0)
(see below).
|
Management_Param[1]
|
|||
Data managed by the user
|
Management_Param[2]
|
Block timeout. Values include:
|
|
Management_Param[3]
|
Length of data send/receive parameter:
|
Content
|
Length
|
Byte Offset
|
Data Type
|
Description
|
---|---|---|---|---|
Message Type
|
1 word
|
0
|
INT
|
|
CIP Request1
|
Set by Management_Param[3] (size of Data_to_Send)
|
2
|
Byte
|
Service: the service performed by the explicit message.
|
3
|
Byte
|
Request_Path_Size: the number of words in the Request_Path field.
|
||
4
|
Byte Array
|
Request_Path: The path of the request—including class ID, instance ID, etc.—for this transaction.
|
||
...
|
Byte Array
|
Request_Data: Service specific data to be delivered in the explicit message request—if none, this field is empty
|
||
1The CIP request must be structured in little endian order. |
Byte offset
|
Field
|
Data type
|
Description
|
---|---|---|---|
0
|
Reply Service
|
Byte
|
Service of the explicit message + 0x80
|
1
|
Reserved
|
Byte
|
0
|
2
|
General Status
|
Byte
|
EtherNet/IP General Status
|
3
|
Size of Additional Status
|
Byte
|
Additional Status array size—in words
|
4
|
Additional Status
|
Byte array
|
Additional status
|
...
|
Response Data
|
Byte array
|
Response data from request, or additional error data if General Status indicates an error
|