WorkQue_Add

在指定工作佇列上新增工作佇列資料(點資料和使用者資料)。

格式
WorkQue_Add 工作佇列編號, 點資料 [, 使用者資料 ]

參數

工作佇列編號
以整數值(1~16)指定工作佇列的編號。
點數據
指定工作佇列上增加的點數據。
用戶資料
以實數值指定和點數據一起登錄的用戶資料。可省略。若省略,則將0(實數)註冊為使用者資料。

說明
在工作佇列的末尾新增點資料和使用者資料。

但是,若以WorkQue_Sort設定Sort方法,則依該Sort方法進行註冊。

若以WorkQue_Reject設定防止重複註冊的距離,則計算與已完成註冊的點資料之間的距離。若與點資料之間小於該距離,則不將點資料和使用者資料新增於工作佇列中。此時,不會發生錯誤。

工作佇列資料上限值為「1000」。結束使用工作佇列資料時,則以WorkQue_Remove刪除工作佇列資料。

參照
WorkQue_AutoRemove、WorkQue_Len、WorkQue_Reject、WorkQue_Remove、WorkQue_Sort

WorkQueAdd範例

Integer x, y
Real u

P0 = XY(300, 300, 300, 90, 0, 180)
P1 = XY(200, 280, 150, 90, 0, 180)
P2 = XY(200, 330, 150, 90, 0, 180)
P3 = XY(-200, 280, 150, 90, 0, 180)

Pallet 1, P1, P2, P3, 10, 10
x = 1
y = 1
u = 5.3
WorkQue_Add 1, Pallet(1, x, y), u