Hyundai HI4 Robotics User Manual


 
11. Robot Language Explanation
------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------
11 - 4
11.1.4 Constant
Reference
(1) Suffix is not added in basic coordinate system, but suffix is added in robot coordinate
system.
(2) In case of basic coordinate system or robot coordinate system, each elements are (X,
Y, Z, RX, RY, RZ, cfg.). If there is an additional axis, it is continued after RZ. X,
Y, Z are coordinate(unit: mm), RX, RY, RZ are each rotational angle of x axis, y axis,
axis(unit: degree).
cfg.(configuration) is consists of 8bit (0∼255) robot type information.
(3) In case that there is not additional axis, it is the same whether R is added or not.
(4) In case of encoder type, suffix is added.
(5) Each elements of encoder type is (S, H, V, R2, B, R1), and there is not cfg. If there
is an additional axis, it is continued after R1.
(6) In case that T is added, only tool coordinate system is applied, so even though user
coordinate system is set, it is ignored.
constant type range example
dec. -32768∼32767 2150, -440
bin. &B0∼B1111111111111111 &B01101011, &B1000
constant
hex. &H0∼&HFFFF &H3F77, &H2A
real number -3.4E+38∼3.4E+38 55.6, 0.5E-2
string enable with 35 char.
"INPUT WORK NUMBER:",
"INVALID DATA"
constant
type
coordinate type range example
basic coordinate
system
real number range
(204.5, 3719.35, 277.94, 0, 50, 0, 24)
(P* is present pose of robot)
robot coordinate
system
real number range (204.5, 3719.35, 277.94, 0, 50, 0, 24)R
pose
encoder type 0∼&HFFFFFFFF
(&H400000,&H400000,&H400000,
&H400000,&H400000,&H400000)E
basic coordinate
system
real number range (0, 50, 0, 0, 0, 0)
shift
tool coordinate
system
real number range
(0, 50, 0, 0, 0, 0)T
(if T, tool coordinate system
reference)