这个功能块位于函数库 ⇘ SM3_Basic.library。用于检查是否轴的当前位置是一个特定时间内的位置值。
类型 |
初始值 |
描述 |
|
---|---|---|---|
VAR_IN_OUT |
|||
Axis |
AXIS_REF |
|
映射轴,参考 ⇘ AXIS_REF_SM3 |
VAR_INPUT |
|||
bEnable |
BOOL |
FALSE |
设置为TRUE 激活此功能块 |
fPosWindow |
LREAL |
|
如果 fPosWindow >=Distance(当前位置,设置位置),驱动器将位于位置窗口内 |
fPosTime |
LREAL |
|
功能块的时间间隔将停留在位置窗口内直到 bInPosition 将会被设置为TRUE |
fTimeOut |
LREAL |
SMC_BRAKE_AUTO |
如果从激活功能块到 fTimeOut 和 bInPosition 任然没有被置位,bTimeOut 将设置为 TRUE。 这个机制可以通过设置 dTimeOut 为0进行取消。 |
VAR_OUTPUT |
|||
bInPosition |
BOOL |
FALSE |
TRUE,如果参数可以读取 |
bBusy |
BOOL |
FALSE |
TRUE,如果功能块没有完成 |
bTimeOut |
BOOL |
FALSE |
当功能块发生错误时输出错误信号 |