Hordr
进行执行Home时各关节的动作顺序的指定和显示。
格式
(1) Hordr 设置值1, 设置值2, 设置值3, 设置值4 [,设置值5] [,设置值6] [,设置值7] [,设置值8] [,设置值9]
(2) Hordr
参数
- 设置值1
- 以位模式指定在第1步恢复的关节。
- 设置值2
- 以位模式指定在第2步恢复的关节。
- 设置值3
- 以位模式指定在第3步恢复的关节。
- 设置值4
- 以位模式指定在第4步恢复的关节。
- 设置值5
- 以位模式指定在第5步恢复的关节。
- 设置值6
- 以位模式指定在第6步恢复的关节。
- 设置值7
- 以位模式指定在第7步恢复的关节。
- 设置值8
- 以位模式指定在第8步恢复的关节。
- 设置值9
- 以位模式指定在第9步恢复的关节。
结果
如果省略参数,则显示当前的恢复顺序设置。
说明
Hordr用于设置执行Home命令时的关节的恢复顺序。确定哪个关节移至第几个原点位置(home)。
用户可以利用Hordr命令来变更执行Home时的各关节的恢复顺序。根据机器人的类型,可分4、6或9步设置恢复顺序。用户可利用通过Hordr指定各步骤恢复的关节。也可以指定多个要在各步骤进行恢复的关节。理论上,可以同时恢复所有关节。但时,如果是水平多关节型机器人(包括RS系统的4轴机器人),一般来说,建议第1步最先移动第3关节,然后在此后的步骤中恢复其它关节。
使用Hordr命令时,应指定各个步骤的对应位模式。各关节的位模式已经规定。如果在某步骤,位为“1”,对应的关节则移至原点位置(home)。如果将位清除为“0”,在该步骤中对应关节不会移至原点位置(待机姿势)。按如下所述分配各关节的位模式。
位模式表
关节名 | 位编号 | 2进制数标记 |
---|---|---|
第1关节 | bit 0 | &B0001 |
第2关节 | bit 1 | &B0010 |
第3关节 | bit 2 | &B0100 |
第4关节 | bit 3 | &B1000 |
第5关节 | bit 4 | &B10000 |
第6关节 | bit 5 | &B100000 |
第7关节 | bit 6 | &B1000000 |
第8关节 | bit 7 | &B10000000 |
第9关节 | bit 8 | &B100000000 |
参阅
Home、HomeSet
Hordr使用示例
下例为从命令窗口执行的水平多关节型机器人(包括RS系列的4轴机器人)的操作例。
本例以二进制数将机器人的原点位置的恢复顺序设为如下。
第1步对第3关节,第2步对第1关节,第3步对第2关节,第4步对第4关节进行原点位置恢复。
>hordr &B0100, &B0001, &B0010, &B1000
本例以十进制数将机器人的原点位置的恢复顺序设为如下。 第1步对第3关节进行原点恢复,第2步对第1关节、第2关节、第4关节同时进行原点位置恢复。
>hordr 4, 11, 0, 0
下例所示为用10进制数显示当前的恢复顺序。
>hordr
4, 11, 0, 0
>