Cnv_QueAdd

コンベヤーキューデータにポイントデータを追加します。

書式
Cnv_QueAdd コンベヤー番号, ポイントデータ [, ユーザーデータ ]

パラメーター

コンベヤー番号
コンベヤーの番号を整数値 (1~16)で指定します。
ポイントデータ
コンベヤーキューデータに追加するポイントデータを指定します。
ユーザーデータ
ポイントデータと一緒に登録するユーザーデータを実数値で指定します。省略可能です。

解説
ポイントデータは指定したコンベヤーキューデータの最後尾に追加されます。現在ラッチされているコンベヤーやパルス位置も一緒に登録されます。

Cnv_QueRejectで指定してある距離以下のキューデータがある場合、データは登録されませんが、エラーにはなりません。

キューデータの上限値は1000です。

注意


このコマンドは、コンベヤートラッキングオプションがインストールされている場合のみ使用できます。


参照
Cnv_RobotConveyor関数

Cnv_QueAdd使用例

Boolean found
Integer i, numFound
Real x, y, u

Cnv_Trigger 1
VRun FindParts
VGet FindParts.Part.NumberFound, numFound
For i = 1 To numFound
  VGet FindParts.Part.CameraXYU(i), found, x, y, u
  Cnv_QueAdd 1, Cnv_Point(1, x, y)
Next i