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

Page 138

Advertising
background image

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

Advertising