5 Implementation of EtherNet/IP
5.2 Classes and instances of the EtherNet/IP-gateway
58
XI/ON: XNE-GWBR-2ETH-IP
09/2011 MN05002007Z-EN
www.eaton.com
5.2.3
Message Router Object (0×02)
This object provides a messaging connection point through which a Client may address a
service to any object class or instance residing in the physical device.
The following description of the Message Router Object is taken from the CIP specification,
Vol. 1, Rev. 2.1 by ODVA & ControlNet International Ltd. and adapted to XI/ON.
Class attributes
Instance attributes
Common services
Table 13:
Class attributes
Attr.
no.
Attribute name
G
et/
S
et
Type
Value
1 (0×01)
REVISION
G
UINT
1
4 (0×04)
OPTIONAL ATTRIBUTE NUMBER
G
UINT
0
5 (0×05)
OPTIONAL SERVICE NUMBER
G
UINT
0
6 (0×06)
MAX CLASS IDENTIFIER
G
UINT
7
7 (0×07)
MAX INSTANCE ATTRIBUTE
G
UINT
2
Table 14:
Instance attri-
butes
Attr.
no.
Attribute name
G
et/
S
et
Type
Description
1 (0×01) OBJECT LIST
G
STRUC
T OF
Structure with an array of object class-
codes supported by the device.
NUMBER
G
UINT
Depending
CLASSES
G
ARRAY
of UINT
Number of the classes supported by the
gateway.
2 (0×02) MAX NUMBER OF
CONNECTIONS
G
UINT
Count of the maximum number of connec-
tions supported.
Table 15:
Common
services
Service
code
Class
Instance
Service name
01 (0x01)
yes
yes
Get_Attribute_All
14 (0x0E)
yes
yes
Get_Attribute_Single