这个功能块位于函数库 ⇘ SM3_Basic.library。用于在一个上升信号触发时记录轴的位置值。
类型 |
初始值 |
描述 |
|
---|---|---|---|
VAR_IN_OUT |
|||
Axis |
AXIS_REF |
|
映射到轴,需要在上升沿输入时记录位置的轴,参阅 ⇘ AXIS_REF_SM3 |
TriggerInput |
TRIGGER_REF |
|
关联到上升沿信号,参阅TRIGGER_REF。 |
VAR_INPUT |
|||
Execute |
BOOL |
FALSE |
此信号的上升沿将启动功能块的处理 |
WindowOnly |
BOOL |
FALSE |
如果为 TRUE,触发信号只能在特殊的窗口中进行指定(在下文中进行定义) |
FirstPosition |
LREAL |
0 |
在触发信号接收时。 |
LastPosition |
LREAL |
0 |
在触发信号接收时的结束位置 (以units [u]为单位)。 |
VAR_OUTPUT |
|||
Done |
BOOL |
FALSE |
TRUE,如果触发信号被接收 |
Busy |
BOOL |
FALSE |
TRUE,如果功能块的处理没有完成 |
Error |
BOOL |
FALSE |
功能块内部发生错误信号 |
ErrorID |
SMC_ERROR |
0 |
错误ID,参阅 ⇘ SMC_Error |
RecordedPosition |
LREAL |
0 |
触发信号发生时的位置 (以units [u]为单位) |
CommandAborted |
BOOL |
FALSE |
TRUE,如果命令被另一个命令中断 |