Cnv_QueLen函數
用於傳回指定輸送帶佇列的資料數。
格式
Cnv_QueLen (輸送帶編號 [, 參數編號 ] )
參數
- 傳送帶編號
- 以整數值(1~16)指定傳送帶編號。
- 參數編號
- 以整數值指定要對佇列資料進行計數的區域。可省略。
常數 值 內容 CNV_QUELEN_ALL 0 用於傳回佇列資料的總數。 CNV_QUELEN_UPSTREAM 1 用於從追蹤開始區域傳回上游的佇列資料數。 CNV_QUELEN_PICKUPAREA 2 用於傳回追蹤開始區域內的佇列資料數。 CNV_QUELEN_DOWNSTREAM 3 用於從追蹤開始區域傳回下游的佇列資料數。
傳回值
以整數值傳回資料數。
說明
傳回有效的佇列資料數。這對於取得追蹤開始區域內的資料數十分有效。
還可用作Wait命令的引數。
注意
僅限於裝有輸送帶追蹤選項時,方可使用此命令。
參照
Cnv_QueGet
Cnv_QueLen函數範例
Do
Do While Cnv_QueLen(1, CNV_QUELEN_DOWNSTREAM) > 0
Cnv_QueRemove 1, 0
Loop
If Cnv_QueLen(1, CNV_QUELEN_PICKUPAREA) > 0 Then
Jump Cnv_QueGet(1, 0) C0
On gripper
Wait .1
Cnv_QueRemove 1, 0
Jump place
Off gripper
Jump idlePos
EndIf
Loop