Skip to main content

10.5.3.19. StoPoCnd

10.5.3.19. StoPoCnd

 

本命令用于执行轴数据保存功能。这是将输入输入信号时指定的轴位置保存到_StoPoDt[]系统参数后用HRBASIC指令读取保存值的功能。

 

说明

StoPoCnd (Store Pose Condition):轴数据保存指令

_StoPoDt[]:读取保存位置的系统参数(Read/Write)

语法

StoPoCnd StoNr=<系统参数编号>DI=<输入信号编号>Axis=<轴编号>

参数

系统参数编号

设置要保存轴数据的系统参数编号

1~10

输入信号编号

正逻辑:输入信号编号上升的时候在参数保存被指定为轴编号的轴位置。

负逻辑:输入信号编号下降的时候在参数保存被指定为轴编号的轴位置。

1~255

轴编号

保存轴数据的轴编号。

如果指定为Axis的轴是旋转轴的话、保存角度值、为运行轴的话保存长度。

1~16

例子

StoPoCnd StoNr=1,DI=11,Axis=V1%

(输入DI11时在_StoPoDt1[V1%]保存第5号轴位置)

 

V1!=_StoPoDt2

V1!读取在(实数型变量)2号保存的值。

 

V1!=_StoPoDt[V1%]

能够把读取位置指定为V1%

 

_StoPoDt2=100.0

将在第2号保存的值设置为100.0

 

_StoPoDt2=0

将在第2号保存的值设置为0

 

IF _StoPoDt2<50 OR _StoPoDt2>60 THEN 10

若在第2号保存的值脱离50~60范围的话、执行以行编号10跳跃的动作。