命令 2003:透過三維門控動作移動機械臂

以三維門控動作3個CP動作移動。

命令格式

  1. 選項
    指定目標位置的指定方法和各種選項。本命令透過選項的指定所需引數的數量可變。速度/加減速的指定對引數數量有影響。
    對其他選項沒有影響。
    關於根據選項的引數2以後,請遵照 「2」 以後內容。
    透過引數1指定選項。
bit 名稱 說明
引數1 15 Till/Find/Sense

指定Till、Find、Sense選項

0 = 不指定

1 = Till

2 = Find

3 = Sense

14
13 並行處理

選擇是否進行並行處理

0 = 否

1 = 是

12 CP

指定是否進行路徑運動

0 = 否

1 = 是

11 速度/加減速

指定動作執行前是否設定速度/加減速

0 = 不設定

1 = 只設定Speed

2 = 只設定SpeedS

3 = 只設定SpeedR

4 = 只設定Accel

5 = 只設定AccelS

6 = 只設定AccelR

7 = 設定Speed和Accel

8 = 設定SpeedS和AccelS

9 = 設定SpeedR和AccelR

10
9
8
7 ROT

以工具姿勢變化為優先,確定動作速度、加減速度。

0 = 不使用

1 = 使用

6 Arch

使用Arch時: 以0 — 6的整數指定Arch編號。

不使用Arch時: 指定7

5
4
3 預約 設定0
0

  1. 不指定速度/加減速
    此時,最多使用到引數4。
    命令編號、引數1、引數2、引數3、引數4
bit 名稱 說明
引數2 15 轉移座標 以點編號指定高於當前位置的轉移點
14
1
0
bit 名稱 說明
引數3 15 接近開始座標 以點編號指定高於目標座標的接近起點。
14
1
0
bit 名稱 說明
引數4 15 目標座標 以點編號指定動作到達的目標座標。
14
1
0

  1. 指定速度/加減速
    此時,最多使用到引數5。
    命令編號、引數1、引數2、引數3、引數4、引數5
bit 名稱 說明
引數2 15 轉移座標 以點編號指定高於當前位置的轉移點
14
1
0
bit 名稱 說明
引數3 15 接近開始座標 以點編號指定高於目標座標的接近起點。
14
1
0
bit 名稱 說明
引數4 15 目標座標 以點編號指定動作到達的目標座標。
14
1
0
bit 名稱 說明
引數5 15 Speed/SpeedS/SpeedR

以0—15的整數指定所選類別的速度表格編號

*沒有設定時指定0

8
7 Accel/AccelS/AccelR

以0—15的整數指定所選類別的加減速度表格編號

*沒有設定時指定0

0

回應格式

請參閱以下內容。

回應代碼

說明

用於組合3個CP動作。

指定ROT選項,使工具姿勢變化優先,決定動作速度和加減速度。

其他參照以下說明。

命令 2002:透過三維門控動作移動機械臂

使用範例

轉移座標設定為點1、接近開始座標設定為點2、目標座標設定為點3,無選項

命令 回應
07D3H 0070H 0001H 0002H 0003H 07D3H 0000H 0000H