C.1 identity object – Rockwell Automation RECOMM-ENET EtherNet/IP Communications Module User Manual
Page 138

C-2
EtherNet/IP Communications Module
C.1 Identity Object
Class Code
Instances
The number of instances depends on the number of components in
the device connected to the module. This number of components
can be read in Instance 0, Attribute 2.
Class Attributes
SINT
8-bit signed integer
USINT
8-bit unsigned integer
INT
16-bit signed integer
UINT
16-bit unsigned integer
DINT
32-bit signed integer
UDINT
32-bit unsigned integer
BOOL
8-bit value -- low bit is true or false
BOOL[n]
Array of n bits
STRING[n]
Array of n characters
SHORT_STRIN
G
1-byte length indicator + that many characters
STRUCT
Structure name only - no size in addition to elements
CONTAINER
32-bit parameter value - sign extended if necessary
TCHAR
8 or 16-bit character
REAL
32-bit floating point
Table 3.1 – Supported Data Types
Data Type
Description
Hexadecimal
Decimal
0x01
1
Instance
Description
0
Class
1
Entire device (DPI host)
2 - 7
DPI Peripherals on ports 1 - 6
Attribute
ID
Access
Rule
Name
Data Type
Description
2
Get
Max Instance
UINT
Total number of instances