这个功能块位于函数库 ⇘ SM3_Basic.library。可以用于可以用于测量当前或者最大滞后错误用于补偿死区时间,死区时间产生于与总线是通讯并以周期数目 (byDeadTimeCycles)给出值。与 SMC_GetMaxSetVelocity 相似,一个时间戳(dwTimeStamp)可以用于测量最大序号时间。
类型 |
初始值 |
描述 |
|
---|---|---|---|
VAR_IN_OUT |
|||
Axis |
AXIS_REF |
|
映射轴,参阅 ⇘ AXIS_REF_SM3 |
VAR_INPUT |
|||
bEnable |
BOOL |
FALSE |
设置为TRUE 激活此功能块 |
byDeadTimeCycles |
BYTE |
2 |
死区时间周期序号 |
dwTimeStamp |
DWORD |
|
操作时间戳输入;可以用于查找最大序号发生时时间。 |
VAR_OUTPUT |
|||
bValid |
BOOL |
FALSE |
TRUE,如果参数可以读取 |
bBusy |
BOOL |
FALSE |
TRUE,如果功能块没有完成 |
fActTrackingError |
LREAL |
0 |
当前滞后错误 |
fMaxTrackingError |
LREAL |
0 |
最大滞后错误 |
dwTimeAtMax |
DWORD |
0 |
当最大序号发生时dwTimeStamp的值 |