CANopen Slave Protocol Stack 
Version 7.08.00
Loading...
Searching...
No Matches
Cos453_DigitalOutputConfig_s Struct Reference

Detailed Description

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).

Collaboration diagram for Cos453_DigitalOutputConfig_s:

Data Fields

uint32_t ulOutput1
uint32_t ulOutput1Threshold
uint32_t ulOutput2
uint32_t ulOutput2Threshold
uint32_t ulOutput3
uint32_t ulOutput3Threshold

Field Documentation

◆ ulOutput1

uint32_t Cos453_DigitalOutputConfig_s::ulOutput1

01h: Digital output 1 configuration

◆ ulOutput1Threshold

uint32_t Cos453_DigitalOutputConfig_s::ulOutput1Threshold

02h: Digital output 1 configuration (threshold signals)

◆ ulOutput2

uint32_t Cos453_DigitalOutputConfig_s::ulOutput2

03h: Digital output 2 configuration

◆ ulOutput2Threshold

uint32_t Cos453_DigitalOutputConfig_s::ulOutput2Threshold

04h: Digital output 2 configuration (threshold signals)

◆ ulOutput3

uint32_t Cos453_DigitalOutputConfig_s::ulOutput3

05h: Digital output 3 configuration

◆ ulOutput3Threshold

uint32_t Cos453_DigitalOutputConfig_s::ulOutput3Threshold

06h: Digital output 3 configuration (threshold signals)