Device level ring object, Class code, Services – Rockwell Automation 20-COMM-ER 20-COMM-ER Dual-Port EtherNet/IP Communication Adapter User Manual User Manual
Page 189: Instances, Class attributes, Instance attributes, Class code services

Rockwell Automation Publication 20COMM-UM015B-EN-P - July 2013
189
EtherNet/IP Objects Appendix C
Device Level Ring Object
Class Code
Services
The following common services will be implemented for the DLR Object.
Instances
Get_Attribute_ALL is implemented for instances and Get_Attribute_Single for
both class and instance.
The adapter supports one instance of the TCP/IP Interface object.
Class Attributes
The following class attributes will be supported for the DLR Object:
Instance Attributes
A single instance (instance 1) will be supported.
Hexadecimal
Decimal
0x0047
71
Service Code
Implemented for:
Service Name
Class
Instance
0x01
No
Yes
Get_Attributes_All
0x0E
Yes
Yes
Get_Attribute_Single
Number
Description
0
Class Attributes
1
Object Attributes
Attribute ID
Access Rule
Name
Data Type
Description
1
Get
Revision
UNIT
2
Attribute ID
Access Rule
Name
Data Type
Description
1
Get
Network Topology
USINT
0 = Linear
1 = Ring
2
Get
Network Status
USINT
0 = Normal
1 = Ring Fault
2 = Unexpected Loop Detect
3 = Partial Network Fault
4 = Rapid Fault/Restore Cycle
10
Get
Active Supervisor Address
STRUCT of:
UDINT
Array of 6
USINT
Ring supervisor
12
Get
Capability Flags
DWORD
0x00000002