SMC_InPosition

这个功能块位于函数库 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

当功能块发生错误时输出错误信号