Explicit messages – Rockwell Automation Ethernet Design Considerations Reference Manual User Manual
Page 72
72
Rockwell Automation Publication ENET-RM002C-EN-P - May 2013
Chapter 4
EtherNet/IP Protocol
Explicit Messages
Explicit connections are non-time critical and are request/reply in nature.
Executing a MSG instruction or executing a program upload are examples of
explicit connections. Explicit refers to basic information (such as source address,
data type, or destination address) that is included in every message. Each request
is typically directed at a different data item. Examples of explicit applications
include the following:
•
HMI
•
RSLinx connections
•
Message (MSG) instructions
•
Program upload/download
Explicit messages use Transmission Control Protocol (TCP). Explicit messages
are used for point-to-point, client-server transactions that use transport class 3
(Class 3):
•
The server side is bound to the Message Router object and has access to all
internal resources.
•
The client side is bound to a client application object and must generate
requests to the server.
•
Explicit messages use an explicit messaging protocol in the data portion of
the message packet.
•
Explicit messages can be connected or unconnected.
An explicit message times out in 30 seconds. This is user-changeable in the
Message (MSG) instruction structure.
Application
Object
Explicit
Messaging
Connection
Request
Response
Application
Object
Explicit
Messaging
Connection
Request
Response
Device #1
Device #2