100/180 mm PAPERLESS GRAPHIC RECORDER: USER GUIDE
User Guide
Page 185
HA028910
Issue 13 Sep 16
4.3.21 Ethernet/IP™ Option
Note: Full details of Ethernet/IP protocol are available from the ODVA web site
http://www.odva.
org
EtherNet/IP (Ethernet/Industrial Protocol) is a ‘producer-consumer’ communication system used to allow
industrial devices to exchange time-critical control data. Such devices range from simple I/O devices
such as sensors/actuators, to complex control devices such as robots and PLCs. The producer-consumer
model allows the exchange of information between a single sending device (producer) and a large num-
ber of receiving devices (consumers) without having to send data multiple times to multiple destinations.
EtherNet/IP makes use of the CIP (Control & Information Protocol), common network, transport and
application layers currently implemented by DeviceNet and ControlNet. Standard Ethernet and TCP/IP
technology is used to transport CIP communications packets. The result is a common, open application
layer on top of Ethernet and TCP/IP protocols.
In order to record and trend data that has been written by the client, the relevant channel or maths
channel must be confi gured with ‘Input Type’ set to ‘Ethernet/IP Comms Input’ and the channel must be
included in a Recording-enabled group. See sections,
4.3.2
(Group confi guration),
4.3.3
(Channel con-
fi guration) and
4.3.11
(maths confi guration) as necessary.
MESSAGING
Ethernet/IP uses two forms of messaging:
UNCONNECTED MESSAGING
This is used in the connection establishment process and for infrequent, low-priority messages. The
unconnected resources in a device are called the ‘ Unconnected Message Manager’ ( UCMM).
CONNECTED MESSAGING
This uses resources within each node that are dedicated, in advance, to a particular purpose, such as fre-
quent explicit message transactions or real-time I/O data transfers. Connection resources are reserved
and confi gured using communications services available via the UCMM.
The process of opening a connection is called ‘Connection Origination’. The node that initiates the con-
nection establishment request is called the ‘Connection Originator’ (or ‘Originator’) and the node that
responds to the establishment request is called a ‘Connection Target’ (or ‘Target’). Ethernet/IP has two
types of messaging connections:
EXPLICIT MESSAGING CONNECTIONS
These are point-to-point relationships that are established to facilitate request-response transaction
between two nodes. These connections are general purpose in nature and can be used to reach any
network-accessible items within a device. Explicit messaging connections use TCP/IP services to move
messages across Ethernet.
IMPLICIT (I/O DATA) CONNECTIONS
These are established to move application-specifi c I/O data at regular intervals. These connections are
typically set up as one-to-many relationships in order to take full advantage of the producer-consumer
multicast model. Implicit messaging uses UDP/IP resources to establish multicast data.