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

Detailed Description

This structure mirrors the Output N sequence object (6206h, 6216h, ..., 6276h) as specified in CiA 453 section 9.5.37. All fields use UNSIGNED16 data type.

Sub-indexes 01h, 02h, and 06h..0Ah are configurable by a CANopen controller. Sub-indexes 03h..05h are read-only and reflect the current execution state; the application updates these fields via Cos453_SetOutputSequence().

Collaboration diagram for Cos453_OutputSequence_s:

Data Fields

uint16_t uwMode
uint16_t uwRestart
uint16_t uwActualLoop
uint16_t uwActualStep
uint16_t uwActualStepTime
uint16_t uwSetLoopMax
uint16_t uwSetStepMax
uint16_t uwSetStepType
uint16_t uwSetStepTime
uint16_t uwSetStepBank

Field Documentation

◆ uwActualLoop

uint16_t Cos453_OutputSequence_s::uwActualLoop

03h: Actual loop number (ro)

◆ uwActualStep

uint16_t Cos453_OutputSequence_s::uwActualStep

04h: Actual step number (ro)

◆ uwActualStepTime

uint16_t Cos453_OutputSequence_s::uwActualStepTime

05h: Actual step time (ro)

◆ uwMode

uint16_t Cos453_OutputSequence_s::uwMode

01h: Mode

◆ uwRestart

uint16_t Cos453_OutputSequence_s::uwRestart

02h: Restart

◆ uwSetLoopMax

uint16_t Cos453_OutputSequence_s::uwSetLoopMax

06h: Set loop number max

◆ uwSetStepBank

uint16_t Cos453_OutputSequence_s::uwSetStepBank

0Ah: Set step bank

◆ uwSetStepMax

uint16_t Cos453_OutputSequence_s::uwSetStepMax

07h: Set step number max

◆ uwSetStepTime

uint16_t Cos453_OutputSequence_s::uwSetStepTime

09h: Set step time

◆ uwSetStepType

uint16_t Cos453_OutputSequence_s::uwSetStepType

08h: Set step type