命令 850:定义基础坐标系

定义基础坐标系。

命令格式

bit 名称 说明
参数1 15 坐标选择

指定设定坐标

0=X

1=Y

2=Z

3=U

4=V

5=W

14
1
0
bit 名称 说明
参数2 15

指定坐标

高位字

将坐标值(实数)扩大1000倍,转换为32位整数后进行指定

X, Y, Z = mm

U, V, W = deg

高16位

14
1
0
bit 名称 说明
参数3 15

指定坐标

低位字

将坐标值(实数)扩大1000倍,转换为32位整数后进行指定

X, Y, Z = mm

U, V, W = deg

低16位

14
1
0

响应格式

请参阅以下内容。

响应代码

说明

对每个坐标定义基础坐标系。

如果坐标的顺序错误或中途发行其他命令,那个时刻接收的数值将被取消,并返回异常响应。

  • SCARA机器人:设置X、Y、Z、U
  • 6轴机器人:设置X、Y、Z、U、V、W

设定值以小数点后3位有效的固定小数点数据的形式返回。

设定值为负数时,以2的补码以2的补码表示。

使用示例

将基础坐标系的原点定义为X轴100mm、Y轴100mm的位置

命令 响应

0352H 0000H 0001H 86A0H

0352H 0001H 0001H 86A0H

0352H 0002H 0000H 0000H

0352H 0003H 0000H 0000H

0352H 0004H 0000H 0000H

0352H 0005H 0000H 0000H

0352H 0000H 0000H

0352H 0000H 0000H

0352H 0000H 0000H

0352H 0000H 0000H

0352H 0000H 0000H

0352H 0000H 0000H