<< 前へ        次へ >>

ID : 3048

TrackShiftTarget

機能

トラッキング動作の目標位置を、デフォルトの位置から、オフセット量で指定した位置に変更します。

このコマンドはVer.2.3.*から有効です。

構文

TrackShiftTarget コンベア番号, オフセット量

指定項目

コンベア番号
使用するコンベア番号(1~16)を整数型データで指定します。
オフセット量
コンベア座標系(コンベアトラッキング円形トラッキング)での、デフォルトの目標位置からのオフセット量を、ベクトル型データで指定します。各要素の単位はmmです。

[コンベアトラッキングの場合]

要素 コンベア座標系 内容
X X方向 コンベアベクトル
Y Y方向 コンベアの幅方向を示すベクトル
Z Z方向 コンベア法線ベクトル

[円形トラッキングの場合]

要素 コンベア座標系 内容
X X方向 デフォルトの目標位置におけるターンテーブルの接線方向(テーブルの進行側)
Y Y方向 デフォルトの目標位置とテーブル中心を結ぶベクトル
Z Z方向 コンベアベクトル

解説

トラッキング動作の目標位置を、デフォルトの位置から、オフセット量で指定した位置に変更します。
このコマンドを実行するにはタスクがロボット軸の制御権を取得しなければなりません。

注意事項

  • コンベアおよび円形トラッキング専用のコマンドです。

用例

P10 = TrackTargetPos(1)
TrackShiftTarget 1, V(5, 10, 0)
TrackMove P, P10

[コンベアトラッキングの場合]
この例では、TrackMoveで、デフォルトの目標位置に対し、コンベアベクトル方向に5mm、コンベアの幅方向に10mmオフセットした位置に動作します。

[円形トラッキングの場合]
この例では、TrackMoveで、デフォルトの目標位置に対し、ターンテーブルの接線方向に5mm、目標位置とテーブル中心を結ぶベクトル方向に10mmオフセットした位置に動作します。

ID : 3048

<< 前へ        次へ >>