716 Rockwell Automation Publication 193-UM015E-EN-P - October 2015
Appendix D EtherNet/IP Information
Table 648 - DPI Fault Object Class Attributes
Five instances of the DPI Fault Object are supported.
Table 649 - DPI Fault Object Instance Attributes
The following common services are implemented for the DPI Fault Object.
Table 650 - DPI Fault Object Common Services
Attribute ID Access Rule Name Data Type Value
1 Get Class Revision UINT 1
2 Get Number of Instances UINT 8
3 Get/Set Fault Cmd Write USINT
0=NOP; 1=Clear Fault; 2=Clear Flt
Queue
4 Get Fault Instance Read UINT
The instance of the Fault Queue Entry
containing information about the
Fault that tripped the Device
5 Get Fault Data list Struct of:
Number of Parameter Instances UINT
The total number of parameters
instances stored when a fault occurs
Parameter Instances UINT [x ]
An array of parameters instance
numbers
6 Get Number of Recorded Faults UINT
The number of Faults recorded in the
Fault Queue
Attribute ID Access Rule Name Data Type Value
0Get
Full / All Info Struct of:
Fault Code UINT See Fault Table below
Fault Source Struct of:
DPI Port Number USINT 0
Device Object
Instance
USINT 0x2c
Fault Text BYTE[16] See Fault Table below
Fault Time Stamp
Struct of:
Timer Value ULINT
Timer Descriptor WORD
Help Object
Instance
UINT
Fault Data
1Get
Basic Info Struct of:
Fault Code UINT See Table 651
Fault Source Struct of:
DPI Port Number USINT 0
Device Object
Instance
USINT 0x2C
Fault Time Stamp Struct of:
Timer Value ULINT
Timer Descriptor WORD
3 Get Help Text STRING See Table 651
Service Code
Implemented for:
Service Name
Class Instance
0x0E Yes Yes Get_Attribute_Single
0x10 Yes No Set_Attribute_Single