HomeSet

用于设置和显示原点位置(home)的脉冲。

格式
(1) HomeSet 第1关节脉冲值, 第2关节脉冲值, 第3关节脉冲值, 第4关节脉冲值[,第5关节脉冲值, 第6关节脉冲值] [,第7关节脉冲值] [,第8关节脉冲值, 第9关节脉冲值]

(2) HomeSet

参数

第1关节脉冲值
以表达式或数值指定第1关节内部编码器脉冲值(整数)。
第2关节脉冲值
以表达式或数值指定第2关节内部编码器脉冲值(整数)。
第3关节脉冲值
以表达式或数值指定第3关节内部编码器脉冲值(整数)。
第4关节脉冲值
以表达式或数值指定第4关节内部编码器脉冲值(整数)。
第5关节脉冲值
是垂直6轴型机器人(包括N系列)的专用参数。以表达式或数值指定第5关节内部编码器脉冲值(整数)。
第6关节脉冲值
是垂直6轴型机器人(包括N系列)的专用参数。以表达式或数值指定第6关节内部编码器脉冲值(整数)。
第7关节脉冲值
是关节型7轴机器人的专用参数。以表达式或数值指定第7关节内部编码器脉冲值(整数)。
第8关节脉冲值
是附加轴S关节的专用参数。以表达式或数值指定第8关节(附加轴S)内部编码器脉冲值(整数)。
第9关节脉冲值
是附加轴T关节的专用参数。以表达式或数值指定第9关节(附加轴T)内部编码器脉冲值(整数)。

结果
如果省略参数,则显示当前的内部编码器脉冲值。

说明
用户可以对各关节指定脉冲值,设置原点位置(home)。

易引起的错误

  • 未设置HomeSet值的情况下执行Home时

    如果未设置HomeSet值的情况下执行Home,将会发生错误2228。

  • 未设置HomeSet值的情况下想要显示HomeSet值时

    如要在未设置HomeSet值的情况下显示原点位置的脉冲值,将会发生错误2228。

参阅
Home、HomeClr、HomeDef、Hordr、Pls

HomeSet使用示例
如下所示为利用命令窗口的操作示例。

> homeset 0,0,0,0  '将原点位置设为0,0,0,0
> homeset
  0  0
  0  0

> home             '机器人向原点位置移动

使用Pls函数将机械臂的当前位置设为原点位置。

> homeset Pls(1), Pls(2), Pls(3), Pls(4)