这个功能块位于函数库 ⇘ SM3_Basic.library。可以用于检查当前驱动器设置的最大点是否超出控制器配置的最大值。输出的结果将通过输出 bLimitsExceeded进行指示。
类型 |
初始值 |
描述 |
|
---|---|---|---|
VAR_IN_OUT |
|||
Axis |
AXIS_REF |
|
映射轴,参考 ⇘ AXIS_REF_SM3 |
VAR_INPUT |
|||
bEnable |
BOOL |
FALSE |
设置为TRUE 激活此功能块 |
bCheckVel |
BOOL |
TRUE |
如果为TRUE,设置的速度值将被检查。 |
bCheckAccDec |
BOOL |
FALSE |
如果为 TRUE,设置的加速度和减速度值将被检查 |
VAR_OUTPUT |
|||
bBusy |
BOOL |
FALSE |
TRUE,如果功能块的处理没有完成 |
bError |
BOOL |
|
当功能块发生错误时输出错误信号 |
iErrorId |
SMC_ERROR |
|
错误ID,参阅 ⇘ SMC_Error |
bLimitsExceeded |
BOOL |
|
TRUE,如果当前设置点达到极限值,限制值是定义在 PLC 配置中并且通过 AXIS_REF ( fSWMaxVelocity, fSWMaxAcceleration resp. fSWMaxDeceleration)进行存储。 |