Skip to main content

10.3.4. 常数

10.3.4. 常数

 

103 机器人语言的整数和实数

常数型

范围

使用实例

整数

short

-32768 ~ 32767

2150, -440

long

–2147483648 ~ 2147483647

-8174, 93126620

2 进数的表现

&B0 ~ B1111111111111111

&B01101011, &B1000

16 进数的表现

&H0 ~ &HFFFF

&H3F77,  &H2A

实数

单精度浮动小数点

(float)

-1.17E-38 ~ 3.4E+38 (7 digit)

55.6, 0.5E-2

倍精度浮动小数点

(double)

1.7E +/-308 (15 digits)

3.141592653589

固定浮动小数点

(fixed point)

-2147483.648 ~ 2147483.647

3050.76, -2.714

字符

最多可支持240个字符

"INPUT WORK NUMBER:"

"INVALID DATA"

ø 预定的变量保存short型整数、单精度浮动小数点、ID变量保存long型整数、倍精度浮动小数点。(对于定义及ID变量详情,请参考10.4)

 

 

104 机器人语言的posseshife

常数

坐标 形式

范围

使用实例

Pose

基础坐标

小数点位置固定的实数

(204.5, 3719.35, 277.94, 0, 50, 0,&H0001)

(P*为机器的当前姿势)

机器人坐标

小数点位置固定的实数

(204.5, 3719.35, 277.94, 0, 50, 0,&H0001)R

轴角度坐标

小数点位置固定的实数

(0, 0, 30, 0, 0, 0, &H0001)A

编码器坐标

32bit 16进制

(&H00400000,&H00400000,&H00400000, &H00400000,&H00400000,&H00400000)E

用户坐标

(尚未指定编号)

小数点位置固定的实数

(204.5, 3719.35, 277.94, 0, 50, 0, &H0001)U

(坐标编号是条件设置的坐标编号)

用户坐标

小数点位置固定的实数

(204.5, 3719.35, 277.94, 0, 50, 0, &H0001)U4

Master坐标

小数点位置固定的实数

(0, 50, 0, 0, 0, 0, &H0001)M

Shift

基础坐标

小数点位置固定的实数

(0, 50, 0, 0, 0, 0)

机器人坐标

小数点位置固定的实数

(0, 50, 0, 0, 0, 0)R

工具坐标

小数点位置固定的实数

(0, 50, 0, 0, 0, 0)T

用户坐标

(尚未指定编号)

小数点位置固定的实数

(0, 50, 0, 0, 0, 0)U

(坐标编号是条件设置的坐标编号)

用户坐标

小数点位置固定的实数

(0, 50, 0, 0, 0, 0)U4

(U4是用户坐标编号4)

Master坐标

小数点位置固定的实数

(0, 50, 0, 0, 0, 0)M

轴角度坐标

小数点位置固定的实数

(0, 0, 30, 0, 0, 0)A

 

 

l 基坐标没有后缀、机器人坐标将使用后缀R、轴坐标A和用户坐标UUn(n为用户坐标号、n=0时遵从条件设置中的用户坐标指定编号。)

 

l 对于基座标或机器人坐标、姿势常数的各元素为(XYZRXRYRZcfg.)。如果有附加轴、将在RZ后继续。XYZ是坐标(单位:毫米)RXRY RZ是相应与XYZ轴之间的旋转角(单位:)cfg.(配置)14位机器人(0~&H3FFF)的形状信息设置组成。(cfgbit结构中坐标系信息将会忽视、坐标系跟随尾语。)

 

l 无附加轴时、基础坐标和机器坐标一致、因此是否添加R都没有任何差异。

 

l 添加T时、仅可适用于工具坐标、因此用户坐标设置可完全忽略不计。