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

Detailed Description

CiA 402 velocity mode (vl mode) parameter set

The structure holds the object dictionary values that are specific to velocity mode (vl mode) as defined in CiA 402-2 Section 18. It is initialised by Cos402_ParmInit(). Parameters shared with other operation modes are stored in Cos402_Common_ts.

Collaboration diagram for Cos402_Velocity_s:

Data Fields

int16_t swIdx6042_VlTarget
int16_t swIdx6043_VlDemand
int16_t swIdx6044_VlActual
uint32_t ulIdx6046_VlVelMinAmount
uint32_t ulIdx6046_VlVelMaxAmount
uint32_t ulIdx6048_VlAccDeltaSpeed
uint16_t uwIdx6048_VlAccDeltaTime
uint32_t ulIdx6049_VlDecDeltaSpeed
uint16_t uwIdx6049_VlDecDeltaTime
uint32_t ulIdx604A_VlQStopDeltaSpeed
uint16_t uwIdx604A_VlQStopDeltaTime
int16_t swIdx604B_VlSetPtNumerator
int16_t swIdx604B_VlSetPtDenominator
int32_t slIdx604C_VlDimFactorNumerator
int32_t slIdx604C_VlDimFactorDenominator

Field Documentation

◆ slIdx604C_VlDimFactorDenominator

int32_t Cos402_Velocity_s::slIdx604C_VlDimFactorDenominator

604Ch:02 - vl dimension factor denominator, != 0

◆ slIdx604C_VlDimFactorNumerator

int32_t Cos402_Velocity_s::slIdx604C_VlDimFactorNumerator

604Ch:01 - vl dimension factor numerator, != 0

◆ swIdx6042_VlTarget

int16_t Cos402_Velocity_s::swIdx6042_VlTarget

6042h - vl target velocity

◆ swIdx6043_VlDemand

int16_t Cos402_Velocity_s::swIdx6043_VlDemand

6043h - vl velocity demand

◆ swIdx6044_VlActual

int16_t Cos402_Velocity_s::swIdx6044_VlActual

6044h - vl velocity actual value

◆ swIdx604B_VlSetPtDenominator

int16_t Cos402_Velocity_s::swIdx604B_VlSetPtDenominator

604Bh:02 - vl set-point factor denominator, != 0

◆ swIdx604B_VlSetPtNumerator

int16_t Cos402_Velocity_s::swIdx604B_VlSetPtNumerator

604Bh:01 - vl set-point factor numerator, != 0

◆ ulIdx6046_VlVelMaxAmount

uint32_t Cos402_Velocity_s::ulIdx6046_VlVelMaxAmount

6046h:02 - vl velocity max amount

◆ ulIdx6046_VlVelMinAmount

uint32_t Cos402_Velocity_s::ulIdx6046_VlVelMinAmount

6046h:01 - vl velocity min amount

◆ ulIdx6048_VlAccDeltaSpeed

uint32_t Cos402_Velocity_s::ulIdx6048_VlAccDeltaSpeed

6048h:01 - vl acceleration delta speed

◆ ulIdx6049_VlDecDeltaSpeed

uint32_t Cos402_Velocity_s::ulIdx6049_VlDecDeltaSpeed

6049h:01 - vl deceleration delta speed

◆ ulIdx604A_VlQStopDeltaSpeed

uint32_t Cos402_Velocity_s::ulIdx604A_VlQStopDeltaSpeed

604Ah:01 - vl quick stop delta speed

◆ uwIdx6048_VlAccDeltaTime

uint16_t Cos402_Velocity_s::uwIdx6048_VlAccDeltaTime

6048h:02 - vl acceleration delta time in seconds

◆ uwIdx6049_VlDecDeltaTime

uint16_t Cos402_Velocity_s::uwIdx6049_VlDecDeltaTime

6049h:02 - vl deceleration delta time in seconds

◆ uwIdx604A_VlQStopDeltaTime

uint16_t Cos402_Velocity_s::uwIdx604A_VlQStopDeltaTime

604Ah:02 - vl quick stop delta time in seconds