![]() |
CANopen Slave Protocol Stack
Version 7.08.00
|
This structure mirrors the Output N failure status object (6202h, 6212h, ..., 6272h) as specified in CiA 453 section 9.5.33. Every field is a 32-bit word whose bit layout follows Figure 27 of the specification.
The sub-indexes 02h (logic) and 04h (fault state) are bank-specific and may hold different values per active bank. The condition (01h), event (03h), and fault indication (05h) sub-indexes are read-only status signals provided by the application via Cos453_SetOutputFailureStatus().
Data Fields | |
| uint32_t | ulCondition |
| uint32_t | ulLogic |
| uint32_t | ulEvent |
| uint32_t | ulFaultState |
| uint32_t | ulFaultIndication |
| uint32_t Cos453_OutputFailureStatus_s::ulCondition |
01h: Condition signals (ro)
| uint32_t Cos453_OutputFailureStatus_s::ulEvent |
03h: Event signals (ro)
| uint32_t Cos453_OutputFailureStatus_s::ulFaultIndication |
05h: Fault indication signals (ro)
| uint32_t Cos453_OutputFailureStatus_s::ulFaultState |
04h: Fault state fields (rw)
| uint32_t Cos453_OutputFailureStatus_s::ulLogic |
02h: Logic fields (rw)