ID : 5127
AngularTrigger
功能
每次机器人根据指定角度(距离)动作时,切换I/O的ON、OFF。
此指令对Ver.1.5.*以上的版本有效。
格式
AngularTrigger 有效/无效, 轴编号, I/O端口编号[, 动作量[, 开始位置]]
指定项目
- 有效/无效
- 通过整数型数据指定有效/无效。有效指定True或者0以外,无效指定False或者0。
- 轴编号
- 使用整数型数据指定检查动作量的轴编号(1~8)。
- I/O端口编号
-
使用整数型数据指定ON、OFF的I/O端口编号。
指定MiniI/O或HandI/O。
有效/无效为False时,无需指定。如果设定,则忽略。 - 动作量
-
使用双精度实数型数据指定轴的动作量。
轴 单位 旋转轴 deg 直动轴 mm
如果指定“0”,则将不进行I/O输出。可省略。如果省略,则与指定“0”时相同。
有效/无效为False时,无需指定。如果设定,则忽略。 - 开始位置
-
使用双精度实数型数据指定开始动作量检查的角度(位置)。
可省略。如果省略,则从当前角度(位置)开始。
有效/无效为False时,无需指定。如果设定,则忽略。
解说
- 每次机器人根据指定角度(距离)动作时,切换I/O的ON、OFF。
- 指定已设为ON的端口时,在开始位置为OFF。
指定已设为OFF的端口时,在开始位置为ON。
相关项目
注意事项
- 如果指定不能使用的轴的编号,则执行时将发生错误。
- 如果指定专用输出端口、输入端口,则执行时将发生错误。
- 如果指定范围以外的I/O端口编号,则执行时将发生错误。
- 如果开始角度、位置在软件限制以外,则执行时将发生错误。
- 在同一程序内或通过多项任务执行的多个程序中指定了同一轴或端口编号时,之后执行的指令变为有效。
- 控制器电源OFF时将清空设定。
应用示例
'6轴,I/O端口每64,0.1deg执行一次ON/OFF
AngularTrigger True, 6, 64, 0.1
ID : 5127