SPEL+傳送帶跟蹤命令

所有傳送帶跟蹤命令皆以相同的前置字元作為開頭:「Cnv_」。

以下列出所有命令。如需詳細資訊,請參閱說明或以下手冊。

「SPEL+語言參考」

命令 描述/用法
Cnv_AbortTrack 終止傳送帶佇列點的動作命令。
Cnv_Accel函數 用於傳回輸送帶追蹤前的加速度、減速度設定值
Cnv_Accel 用於設定輸送帶追蹤前的加速度、減速度設定值
Cnv_AccelLim 用於設定輸送帶追蹤後的加速度、減速度設定值
Cnv_AccelLim函數 用於傳回輸送帶追蹤後的加速度、減速度設定值
Cnv_Adjust 用於設定是否執行取得輸送帶的追蹤延遲補償值之動作
Cnv_AdjustGet函數 用於傳回輸送帶的追蹤的追蹤延遲補償值
Cnv_AdjustClear 用於刪去輸送帶的追蹤的追蹤延遲補償值
Cnv_AdjustSet 用於設定輸送帶的追蹤之追蹤延遲補償值
Cnv_Downstream函數 傳回指定傳送帶的下游範圍。
Cnv_Downstream 設置傳送帶的下游範圍。
Cnv_Fine函數 傳回範圍設置,以判定指定傳送帶的跟蹤動作是否完成。
Cnv_Fine 設置/傳回一條傳送帶的Cnv_Fine值。
Cnv_Flag函數 傳回跟蹤終止線的跟蹤狀態。
Cnv_Mode函數 傳回傳送帶模式設置值。
Cnv_Mode 設置傳送帶模式設置值。
Cnv_LPulse函數 傳回遭傳送帶觸發所閂鎖的脈衝。
Cnv_Name$函數 傳回指定傳送帶的名稱。
Cnv_Number函數 傳回名稱所指定之傳送帶的編號。
Cnv_OffsetAngle 設置角度偏移。用法: 此命令僅適用於環狀傳送帶。
Cnv_OffsetAngle函數 傳回偏移角度。
Cnv_Point函數 從衍生自感測器座標的指定傳送帶座標系統中,傳回機器人點。用法:在佇列中註冊一個點時,請使用此函數。
Cnv_PosErr函數 傳回目前跟蹤位置的偏差(相對於跟蹤目標而言)。
Cnv_PosErrOffset 設置一個值,以補償當前追蹤位置與目標之間的位置偏差。
Cnv_Pulse函數 以脈衝傳回傳送帶的目前位置。
Cnv_QueAdd 將機器人點添加至傳送帶佇列。用法:在佇列中註冊一個點時,請使用此函數。
Cnv_QueGet函數 傳回指定傳送帶佇列的一個點。用法:針對機器人跟蹤動作使用此命令。
Cnv_QueLen函數 傳回指定傳送帶佇列中的項目數量。用法:使用此命令讓機器人保持等待,直到工件(佇列)進入跟蹤區域。
Cnv_QueList 顯示指定傳送帶佇列中的項目列表。
Cnv_QueMove 將資料從上游傳送帶佇列移至下游傳送帶佇列。用法:對於多傳送帶系統,請使用此命令。
Cnv_QueReject

設置/顯示避免雙傳送帶註冊的最短距離。詳細資訊請參閱以下內容。

防止重複註冊

Cnv_QueReject函數 設置/傳回並顯示傳送帶的佇列拒絕距離。
Cnv_QueRemove 從傳送帶佇列移除項目。
Cnv_QueUserData 顯示並設置與佇列項目相關的使用者資料。
Cnv_QueUserData函數 設置/傳回並顯示與佇列項目相關的使用者資料。
Cnv_RobotConveyor函數 傳回機器人所跟蹤的傳送帶。
Cnv_Speed函數 傳回傳送帶的目前速度。
Cnv_Trigger 閂鎖目前傳送帶位置(用於下一個Cnv_QueAdd聲明)。用法:使用軟體觸發時,請使用此命令。
Cnv_Upstream函數 傳回指定傳送帶的上游範圍。
Cnv_Upstream 設置傳送帶的上游範圍。

提示


  • 若要在傳送帶移動時跟蹤工件,您必須在動作命令聲明中使用Cnv_QueGet。

    範例:

    Jump Cnv_QueGet(1)  ' 此式會跟蹤工件
    

    您無法將Cnv_Que的結果指派給一個點,然後藉由移至該點進行跟蹤。

    P1 = Cnv_QueGet(1)
    Jump P1             '此式不會跟蹤工件
    

    當您將Cnv_QueGet的結果指派給一個點時,該座標值會在執行點指派時對應至工件的位置。

  • 機械臂暫停動作後,無法繼續運行傳送帶跟蹤的動作命令。會發生4403錯誤。