ID : 5347
TrackCount
格式
TrackCount (传送带编号 [, 用户数据[, 对象数据]])
指定项目
- 传送带编号
-
使用整数型数据指定需使用的传送带编号(1~16)。
(Ver.1.11.*以前只有传送带1、传送带2才能指定。) - 用户数据
-
使用整数型数据指定。指定了负值时,不进行用户数据的判定。
可省略。省略时默认指定为“-1”。 - 对象数据
使用整数型数据指定。
可省略。省略时默认指定为“-1”。
Ver.1.10.*及更高版本可使用该项目。设定值 内容 1 全部数据为对象 2 工件当前位置位于跟踪范围上游上限上流的数据为对象 3 工件当前位置位于跟踪范围上游上限下流的数据为对象 4 工件当前位置位于跟踪范围下游下限上流的数据为对象 5 工件当前位置位于跟踪范围下游下限下流的数据为对象 -1 工件当前位置位于跟踪范围内的数据为对象
返回值
通过整数型数据返回符合指定条件的工件的数据个数。
解说
返回与指定的用户数据以及对象数据对应的跟踪缓冲区内工件的数据个数。
跟踪缓冲区内的数据为0个时,返回值返回0。
跟踪缓冲区内的数据为1个以上时,进行以下动作。
用户数据 | 对象数据 | 返回值 |
---|---|---|
指定 | 省略(-1) | 返回属于指定用户数据的跟踪缓冲区内的全部数据的个数。 |
指定 | 指定 | 返回属于指定用户数据的指定对象数据的个数。 |
省略或负值 | 省略(-1) | 返回跟踪缓冲区内全部数据的个数。 |
省略或负值 | 指定 | 无论是否为用户数据,均返回指定对象数据的个数。 |
相关项目
TrackCurStartArea、 TrackInRange、 TrackOffsetMargin、 TrackSetSensor、 TrackSetVision、 TrackStartArea、 TrackTargetPos、 传送带跟踪用指令、 圆形跟踪用指令
注意事项
- 这是传送带以及圆形跟踪专用指令。
- TrackTargetPos的模式设定(第4自变量)的模式1设定为有效时,跟踪对象工件的原数据残留在跟踪对象缓冲区内。此跟踪缓冲区内残留的数据不是TrackCount指令的对象。
应用示例
-
ID : 5347