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