SMC_BlockSearchSavePos

使用这个功能块通过命令的方式保存当前位置。必须运行在插补周期并且保存路径的当前位置以便在当前位置再次启动路径。

提示!

功能块 SMC_BlockSearchSavePos 的使用激活 linktarget [SMC_BlockSearch] doesn't exist but @y.link.required='true'

插图 156: SMC_BlockSearchSavePos
 

数据类型

初始值

描述

VAR_IN_OUT

     

ipo

SMC_INTERPOLATOR

 

包含路径实例或者路径插补实例。

       

VAR_INPUT

     

bExecute

BOOL

FALSE

上升沿:当前位置被保存并且输出到 ePos。

下降沿:ePos 被复位

       

VAR_OUTPUT

     

ePos

SMC_BlockSearchPos

 

保存位置信息并将被转化到 linktarget [SMC_BlockSearch] doesn't exist but @y.link.required='true' 。数据类型

bPositionStored

BOOL

 

TRUE:位置被保存信号。

bError

BOOL

 

TRUE:功能块内部发生错误信号。

wErrorID

SMC_ERROR

 

用于错误定义的 ID :

可能的值:

  • SMC_BSSP_IPO_NOT_ACTIVE:当 bExecute 有一个上升沿触发,但是 SMC_Interpolator 当前无效。因此没有位置可以被保存。