![]() |
CANopen Slave Protocol Stack
Version 7.08.00
|
This structure mirrors the Digital output configuration object (6032h) as specified in CiA 453 section 9.5.18 (Tables 89–92). Each pair of fields holds the two UNSIGNED32 configuration words for one digital output: the first word (sub-indexes 01h, 03h, 05h) encodes local event connections (bits 17..0), reserved bits (bits 29..18, all set to 1), and device-specific bits (bits 31..30); the second word (sub-indexes 02h, 04h, 06h) encodes threshold-signal connections (bits 19..0) and reserved bits (bits 31..20, all set to 1).
Data Fields | |
| uint32_t | ulOutput1 |
| uint32_t | ulOutput1Threshold |
| uint32_t | ulOutput2 |
| uint32_t | ulOutput2Threshold |
| uint32_t | ulOutput3 |
| uint32_t | ulOutput3Threshold |
| uint32_t Cos453_DigitalOutputConfig_s::ulOutput1 |
01h: Digital output 1 configuration
| uint32_t Cos453_DigitalOutputConfig_s::ulOutput1Threshold |
02h: Digital output 1 configuration (threshold signals)
| uint32_t Cos453_DigitalOutputConfig_s::ulOutput2 |
03h: Digital output 2 configuration
| uint32_t Cos453_DigitalOutputConfig_s::ulOutput2Threshold |
04h: Digital output 2 configuration (threshold signals)
| uint32_t Cos453_DigitalOutputConfig_s::ulOutput3 |
05h: Digital output 3 configuration
| uint32_t Cos453_DigitalOutputConfig_s::ulOutput3Threshold |
06h: Digital output 3 configuration (threshold signals)