### ロボットポーズの登録

TTR

ロボットピック (またはプレイス) ポーズを登録します。対応するパーツポーズは、TT コマンドを使用して登録する必要があります。

#### TCP/IP:

コマンド文字列:

TTR,<partID>,<X>,<Y>,<Z>,<A>,<B>,<C>

フィールド | 引数
--- | ---
TTR | コマンド
<partID> | 登録されるポーズのパーツ。 PartID はレシピ構成に応じて決まります。
<X> | ロボットのピック (またはプレイス) ポーズの X 軸
<Y> | ロボットのピック (またはプレイス) ポーズの Y 軸
<Z> | ロボットのピック (またはプレイス) ポーズの Z 軸
<A> | ロボットのピック (またはプレイス) ポーズの Z 回転
<B> | ロボットのピック (またはプレイス) ポーズの Y 回転
<C> | ロボットのピック (またはプレイス) ポーズの X 回転

結果文字列:

TTR,<Status>

フィールド | 説明
--- | ---
TTR | コマンド
<Status> | 結果ステータス 1: 成功 <=0: 失敗

#### SLMP:

送信コマンド (入力ブロック)

オフセット | 値 | Description
--- | --- | ---
VIB_Offset + 2 | 4011 | コマンド: TTR コマンド ID
VIB_Offset + 3 | <partID> | Argument0: 登録されるポーズのパーツ。 PartID はレシピ構成に応じて決まります。
VIB_Offset + 5 | <X> | Argument1: ロボットのピック (またはプレイス) ポーズの X 軸
VIB_Offset + 7 | <Y> | Argument2: ロボットのピック (またはプレイス) ポーズの Y 軸
VIB_Offset + 9 | <Z> | Argument3: ロボットのピック (またはプレイス) ポーズの Z 軸
VIB_Offset + 11 | <A> | Argument4: ロボットのピック (またはプレイス) ポーズの Z 回転
VIB_Offset + 13 | <B> | Argument5: ロボットのピック (またはプレイス) ポーズの Y 回転
VIB_Offset + 15 | <C> | Argument6: ロボットのピック (またはプレイス) ポーズの X 回転

受信結果 (出力ブロック)

オフセット | 値 | Description
--- | --- | ---
VOB_Offset + 5 | 4011 | コマンド: TTR コマンド ID
VOB_Offset + 6 | <Status> | 結果ステータス: 1: 成功 <=0: 失敗