HomeSet
用於設定和顯示Home位置(等待姿態)的姿態脈衝。
格式
(1) HomeSet 第1關節脈衝值, 第2關節脈衝值, 第3關節脈衝值, 第4關節脈衝值 [, 第5關節脈衝值, 第6關節脈衝值] [, 第7關節脈衝值] [, 第8關節脈衝值, 第9關節脈衝值]
(2) HomeSet
參數
- 第1關節脈衝值
- 以運算式或數值指定第1關節Home編碼器脈衝值(整數)。
- 第2關節脈衝值
- 以運算式或數值指定第2關節Home編碼器脈衝值(整數)。
- 第3關節脈衝值
- 以運算式或數值指定第3關節Home編碼器脈衝值(整數)。
- 第4關節脈衝值
- 以運算式或數值指定第4關節Home編碼器脈衝值(整數)。
- 第5關節脈衝值
- 是用於垂直六軸機器人(包含N系列)的參數。以運算式或數值指定第5關節Home編碼器脈衝值(整數)。
- 第6關節脈衝值
- 是用於垂直六軸機器人(包含N系列)的參數。以運算式或數值指定第6關節Home編碼器脈衝值(整數)。
- 第7關節脈衝值
- 是用於關節型7軸機器人的參數。以運算式或數值指定第7關節Home編碼器脈衝值(整數)。
- 第8關節脈衝值
- 是用於附加軸S關節的參數。以運算式或數值指定第8關節(附加軸S)Home編碼器脈衝值(整數)。
- 第9關節脈衝值
- 是用於附加軸T關節的參數。以運算式或數值指定第9關節(附加軸T)Home編碼器脈衝值(整數)。
結果
若省略參數,則顯示目前Home脈衝值。
說明
使用者可對各關節指定脈衝值,並設定Home (等待) 位置。
常見錯誤
在未設定HomeSet值的狀態下執行Home時
若在未設定HomeSet值的狀態下執行Home,則發生錯誤2228。
在未設定HomeSet值的狀態下想要顯示HomeSet值時
若在未設定HomeSet值的狀態下想要顯示Home位置的脈衝值,則發生錯誤2228。
參照
Home、HomeClr、HomeDef、Hordr、Pls
HomeSet範例
以下是命令視窗中的操作範例。
> homeset 0,0,0,0 '將Home位置設為0, 0, 0, 0
> homeset
0 0
0 0
> home '機器人移至Home位置
使用Pls函數,將手臂的目前位置設為Home位置。
> homeset Pls(1), Pls(2), Pls(3), Pls(4)