ID : 5375
TrackSetSensor
格式
TrackSetSensor 传送带编号, 工件个数 [, 用户数据 [, 属性数据]]
指定项目
- 传送带编号
-
使用整数型数据指定需使用的传送带编号(1~16)。
(Ver.1.11.*以前只有传送带1、传送带2才能指定。) - 工件个数
-
通过整数型数据指定通过1次执行保存到跟踪缓冲区中的工件个数。
如果输入负值,变成不需要I/O的触发输入的内部触发模式。
(Ver.1.11.*以前通过“1”以上的整数型数据指定。)值 内容 正值 用正值设定传感器检测的工件数。
需要接收传感器的I/O输入,事前保存传送带的编码器值。0 错误 负值 用负值设定想依据内部触发设定的工件数。
不需要传感器的I/O输入,保存该指令执行时的传送带的编码器值。 - 用户数据
-
如果事先设定了用户数据,则执行TrackTargetPos时,仅可从跟踪缓冲区调取设定了指定用户数据值的工件。指定方法有以下3种。可省略。 省略时为“-1”。输入负值时,则进行与省略时相同的处理。
数据型 内容 整数型 工件个数为1个时,可指定。 变体(Variant)型的1次排列 工件个数为1个以上时,可指定。
使用整数型数据指定各要素的值。
当要素数比工件个数少时,不够的部分被设为“-1”。整数型的1次排列 工件个数为1个以上时,可指定。
使用整数型数据指定各要素的值。
当要素数比工件个数少时,不够的部分被设为“-1”。
- 属性数据
-
用户可对检测到的各工件进行任意配置的属性值。Ver.1.10.*及更高版本可使用该项目。
指定方法有以下3种。可省略。省略时为“-1”。数据型 内容 整数型 工件检测数为1个时,可指定。 变体(Variant)型的1次排列 工件检测数为1个以上时,可指定。
使用整数型数据指定各要素的值。
当要素数比工件检测数少时,不够的部分被设为“-1”。整数型的1次排列 工件检测数为1个以上时,可指定。
使用整数型数据指定各要素的值。
当要素数比工件检测数少时,不够的部分被设为“-1”。
解说
将传感器检测到的工件相关的数据保存至跟踪缓冲区。
1个工件注册保存的数据如下所示。
保存值 | 直接指定 | |
---|---|---|
(1) | 跟踪缓冲区内的索引值(整数型数据) | 不可以 |
(2) | 工件检测时的传送带编码器值(整数型数据) | 不可以 |
(3) | 传感器检测位置(位置型数据) | 不可以 |
(4) | 用户数据(整数型数据) | 可以 |
(5) | 属性数据(整数型数据) | 可以 |
通过设定多个工件个数,可记述机器人夹持装在同一托盘上的多个工件运行的动作。
相关项目
TrackBufferDelete、 TrackBufferIndexes、 TrackBufferRead、 TrackSetVision、 TrackTargetPos、 TrackTargetRelease、传送带跟踪用指令、 圆形跟踪用指令
注意事项
- 仅传感器跟踪可使用。
ID : 5375