Skip to main content

10.3.4. Constant

10.3.4. Constant

 

Constant

Range

Example

Integer

Decimal

-32768~32767

2150, -440

Binary

&B0~B1111111111111111

&B01101011, &B1000

Hexadecimal

&H0~&HFFFF

&H3F77,  &H2A

Real number with adjustable decimal point

-1.17E-38 ~ 3.4E+38

55.6, 0.5E-2

Real number with fixed decimal point

-2147483.648 ~ 2147483.647

3050.76, -2.714

String

Up to 240characters

"INPUT WORK NUMBER:",

"INVALID DATA"

 

 

Constant

Coordinates System

Range

Example

Pose

Base coordinates System

Real number with fixed decimal point

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

(P* is the current pose of a robot.)

Robot coordinates System

Real number with fixed decimal point

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

Axis angle coordinates system

Real number with fixed decimal point

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

Encoder coordinates system

32bit hexadecimal number

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

User coordinates system (Number not designated)

Real number with fixed decimal point

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

(The coordinates system number is that of the condition setting)

User coordinates system

Real number with fixed decimal point

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

Axis angle coordinates system

Real number with fixed decimal point

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

Master coordinates system

Real number with fixed decimal point

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

Shift

Base coordinates system

Real number with fixed decimal point

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

Robot  coordinates System

Real number with fixed decimal point

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

Tool coordinates System

Real number with fixed decimal point

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

User coordinates system (Number not designated)

Real number with fixed decimal point

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

(The coordinates system number is that of the condition setting)

User coordinates system

Real number with fixed decimal point

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

(U4 is the number 4 of the user coordinates system)

Master coordinates System

Real number with fixed decimal point

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

Axis angle coordinates System

Real number with fixed decimal point

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

 

 

 

l  There is no suffix for base coordinate but the robot coordinate uses the suffix R, axis coordinate A and user coordinate U or Un. (n is the user coordinate number, if n=0, use the User coordinates system’s designated number of condition setting

 

l  For the base coordinate or robot coordinate, each element is (X, Y, Z, RX, RY, RZ, cfg.). If there is an additional axis, it continues after RZ. X, Y and Z is the coordinate (Unit: mm), and RX, RY and RZ is the rotating angle (Unit: degree) from respective X, Y and Z axis. cfg. (Configuration) is composed of the information setting for shape of 14 bit robot (0~&H3FFF). (Coordinates system information will be ignored from the bit components of cfg. Coordinates system will follow the suffix.)

 

l  If there is no additional axis, it is the same whether coordinates has R or not, because base coordinates system and robot coordinates system are the same.

 

l  If T is attached, user coordinates system is ignored even though it is already set, because only tool coordinates system is applied.