Assembly object, Class code, Services – Rockwell Automation 20-COMM-Q ControlNet Adapter User Manual

Page 213: Instances, Class attributes, Instance attributes

Advertising
background image

ControlNet Objects

C-3

20-COMM-C/Q ControlNet Adapter User Manual

Publication 20COMM-UM003F-EN-P

Assembly Object

Class Code

Services

Instances

Class Attributes

Instance Attributes

Important: Setting an assembly object attribute can be done only when the

Control Timeout (class attribute 100) has been set to a non-zero
value.

Hexadecimal

Decimal

0x04

4

Implemented for:

Service Code

Class

Instance

Service Name

0x0E

Yes

Yes

Get_Attribute_Single

0x10

Yes

Yes

Set_Attribute_Single

Instance

Description

1

All I/O data being read from the DPI device (read-only)

2

All I/O data being written to the DPI device (read/write)

Attribute ID

Access Rule Name

Data Type Description

1

Get

Revision

WORD

2

2

Get

Max Instance

WORD

2

100

Set

Control Timeout

WORD

Control timeout in seconds

Attribute ID

Access Rule Name

Data Type

Description

1

Get

Number of Members

WORD

1

2

Get

Member List

ARRAY of STRUCT:

WORD
WORD
Packed EPATH

Size of member data
Size of member path
Member path

3

Conditional

(1)

Data

Array of Bits

Data to be transferred

4

Get

Size

WORD

Size of assembly data in bits

(1)

For instance 1, access rule for the data attribute is Get. For instance 2, access rule is Get/Set.

Advertising
This manual is related to the following products: