Dpi fault object, Class code 0x0097 – Rockwell Automation 294D ArmorStart LT Distributed Motor Controller DeviceNet Version - User Manual User Manual
Page 231

Rockwell Automation Publication 290D-UM001A-EN-P - June 2012
231
CIP Information
Appendix B
The following common services are implemented for the Overload Object.
DPI Fault Object
CLASS CODE 0x0097
This object provides access to fault information within the device.
The following class attributes will be supported for the DPI Fault Object.
Four instances of the DPI Fault Object will be supported.
The following common services will be implemented for the DPI Fault Object.
Service Code
Implemented for:
Service Name
Class Instance
0x01
No
Yes
Get_Attribute_All
0x0E
No
Yes
Get_Attribute_Single
0x10
No
Yes
Set_Attribute_Single
Attribute ID
Access Rule
Name
Data Type
Value
1
Get
Class Revision
UINT
1
2
Get
Number of Instances
UINT
4
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 into parameter instance array
Struct of:
UINT
Array [5] of UINT
Array of SnapShot parameter instance numbers
Array Size = 5
Array of Instance Numbers = 23, 24, 25, 26, 27
6
Get
Number of Recorded Faults
UINT
The number of faults recorded in the fault queue.
Attribute ID
Access Rule
Name
Data Type
Value
0
Get
Full/All Info
Fault Code
Fault Source
DPI Port Number
Device Object Instance
Fault Text
Fault Time Stamp
Timer Value
Timer Descriptor
Help Object Instance
Fault Data
Struct of:
UINT
Struct of:
USINT
USINT
BYTE [16]
Struct of:
ULDINT
WORD
USINT
Array [5] of 32 bit fault data
values
See Tables below
0
0x2c
See Tables below
Snapshot data
1
Get
Basic Info
Fault Code
Fault Source
DPI Port Number
Device Object Instance
Fault Time Stamp
Timer Value
Timer Descriptor
Struct of:
UINT
Struct of:
USINT
USINT
Struct of:
ULINT
WORD
See Tables below
0
0x2c
3
Get
Help Text
STRING
See Tables below