•
Exclusive owner: Bidirectional exchange of process data (e.g., from the device to
the controller (input data) and from the controller to the device (output data)) and
transfer of configuration data from the controller to the device. A device can have
a maximum of one exclusive owner connection.
•
Input only: Unidirectional exchange of process data (e.g., from the device to the
controller (input data)) and transfer of configuration data from the controller to the
device. A device can have multiple input-only connections.
•
Listen only: Unidirectional data exchange from the device to another controller
located within the network (input data). The listen only connection is only possible
if there is already an exclusive owner connection or an input only connection to the
main controller. A device can have multiple listen only connections.
Assembly
An assembly consists of one or more attributes of CIP objects. The blockwise aggrega‐
tion of attributes into input, output and configuration assemblies reduces the volume of
data. A configuration assembly enables all device-specific parameters to be transferred
in a single block instead of successively transmitting each parameter via acyclic data
traffic.
Electronic Data Sheet (EDS)
The EDS device description file contains identification information as well as supported
connection types, predefined input and output assemblies for transmitting process
data, and configuration assemblies for configuring the device-specific parameters. The
ability to incorporate EDS files depends on the particular EtherNet/IP configuration tool
used and is supported, for example, by version 19 and above of Rockwell RSLogix
TM
.
For controllers that do not support the use of EDS files, the project planning is done as
a generic device.
EDS files are available for download on the SICK web page on the respective product
page.
Request Package Interval (RPI)
The RPI can be used to set the update time of a device for cyclic data exchange and
thus influence the network load.
Address conflict detection (ACD)
ACD is used to detect IP address conflicts (e.g., prevention of double addressing). If
the device detects that an address conflict exists, this event is written to the internal
flash memory of the device as diagnostic information. The allowed number of write
operations is limited, however. The EtherNet/IP attribute ACD should therefore be deac‐
tivated for networks where address conflicts are likely to occur frequently. This is done
by setting attribute 10 in the TCP/IP Interface (class ID 0xF5) EtherNet/IP object to
FALSE (Disable ACD). This setting is saved in the device in a non-volatile manner.
10.1.3 Data types used
Name Size [bytes] Description
BOOL 1 Boolean value
FALSE = 0, TRUE = 1
BYTE 1 Bit container
WORD 2 Bit container
DWORD 4 Bit container
SINT 1 Integer with sign in two's complement
INT 2 Integer with sign in two's complement
10 ETHERNET/IP INTERFACE
52
O P E R A T I N G I N S T R U C T I O N S | DL100 Pro EtherNet/IP 8016994/19HB/2022-03-15 | SICK
Subject to change without notice