158 Rockwell Automation Publication 750COM-UM009A-EN-P - May 2017
Appendix D EtherNet/IP Objects
DPI Diagnostic Object
The number of instances depends on the maximum number of
diagnostic items in the device. The total number of diagnostic items can
be read in Instance 0, Attribute 2.
Table 68 - DPI Diagnostic Object: Class Code
Hexadecimal Decimal
0x99 153
Table 69 - DPI Diagnostic Object: Services
Service Code Implemented for: Service Name
Class Instance
0x0E Yes Yes Get_Attribute_Single
0x10 Yes Yes Set_Attribute_Single
Table 70 - DPI Diagnostic Object: Instances
Instances Device Example Description
(Hex.) (Dec.)
0x1000…0x1FFF 4096…8191 Port 1 1 Drive Diagnostic Item 1
0x2000…0x2FFF 8192…12287 Port 2 2 Drive Diagnostic Item 2
0x3000…0x3FFF 12288…16383 Port 3
…
…
0x4000…0x4FFF 16384…20479 Port 4 4096 Port 1 Class Attributes
0x5000…0x5FFF 20480…24575 Port 5 4097 Port 1 Diagnostic Item 1
0x6000…0x6FFF 24576…28671 Port 6
…
…
0x7000…0x7FFF 28672…32767 Port 7
0x8000…0x8FFF 32768…36864 Port 8
0x9000…0x9FFF 36864…40959 Port 9
0xA000…0xAFFF 40960…45055 Port 10
0xB000…0xBFFF 45056…49151 Port 11
0xC000…0xCFFF 49152…53247 Port 12
0xD000…0xDFFF 53248…57343 Port 13
0xE000…0xEFFF 57344…61439 Port 14
Table 71 - DPI Diagnostic Object: Class Attributes
Attribute ID Access Rule Name Data Type Description
1 Get Class Revision UINT 1
2 Get Number of Instances UINT Number of diagnostic items in the device
3 Get ENUM Offset UINT DPI ENUM object instance offset