16502 PIREG-C2 Gerätebeschreibung mit EtherNet_IP Bussystem191017 - EN.docx/ Page 41 of 66
4.8. EtherNet/IP communication
The PIREG-C2 controller has an EtherNet/IP interface as a bus system for integration into an EtherNet/IP
network. An ABCC M40 AnyBus module from HMS is used for the EtherNet/IP interface.
The EtherNet/IP interface of the PIREG-C2 only works as a "slave", so the PIREG-C2 is the "target" (T)
and the "master" of the EtherNet/IP network, e.g. a PLC with EtherNet/IP interface, is the "originator" (O).
For the EtherNet/IP interface, both cyclic write and read data and acyclic parameter data are used, which
can be read and, if possible, written.
4.9. Device data
The PIREG-C2 provides the following device data via the EtherNet/IP interface.
Read access: CIP object class: 01h (Identity Object)
CIP object instance service: 0Eh (Get Attribute Single)
060Bh (ODVA manufacturer number)
Version “yy.xx” (e.g. 1.40) of the ABCC M40 module
Byte 0: "yy", pre-decimal places, e.g. 01h
Byte 1: "xx", post-decimal places, e.g. 28h
Status of the ABCC M40 module (e.g. 0061h)
Bit 0: control connection is active
(Module Owned)
Bit 1: reserved
Bit 2: configuration is complete
(Configured)
Bit 3: reserved
Bit 4…7: Extended Device Status:
Value: Meaning:
0000b Unknown
0010b Incorrect I/O connection
0011b No I/O connection established
0100b Non-volatile configuration error
0101b Serious error
0110b Connection active (Run mode)
0111b Waiting connection (Idle mode)
others reserved
Bit 8: Insignificant correctable error
Bit 9: Minor unrecoverable error
Bit 10: Significant correctable error
Bit 11: Significant unrecoverable error
(Bit 8…11: see diagnostic object 02h)
Bit 12…15: reserved
Serial no. of the ABCC M40 module (e.g.
A0324FE8h)
Struct of
USINT
USINT
USINT
Active language (e.g. German):
Byte 0: e.g. "d" (64h)
Byte 1: e.g. "e" (65h)
Byte 2: e.g. "u" (75h)
Array of
Struct of
USINT
USINT
USINT
List of supported languages:
Field 0: Byte 0: e.g. "d" (64h)
Byte 1: e.g. "e" (65h)
Byte 2: e.g. "u" (75h)
(currently only German)