526
7
7 Motion Control
MMOV: Value assignment; MADD, MSUB, MMUL, MDIV: Addition, subtraction, multiplication, and division
7.8 List of Motion Control Instructions Supported by G-code Subprograms
The following table lists instructions supported by G-code subprograms.
Motion
Control
Instructions
“G00: High-speed positioning”
High-speed positioning; moving to the specied
position at the highest speed set. The three
axes run separately.
“G01: Linear interpolation” Linear interpolation
“G02: Clockwise arc interpolation; G03:
Counterclockwise arc interpolation”
Clockwise arc interpolation and
counterclockwise arc interpolation
“G04: Delay waiting” Delay waiting
“G90: Absolute position modal; G91: Relative
position modal”
Modal instruction setting. G90 indicates
absolute position, and G91 indicates relative
position.
“G17, G18, and G19”
Modal instruction setting: G17 switches to the
XY plane
Modal instruction setting: G18 switches to the
ZX plane
Modal instruction setting: G19 switches to the
YZ plane
“M: Auxiliary parameter number”, and “Mxxxx:
Element setting parameter number”
Special auxiliary parameter numbers, including
M00 to M99, wherein M02, M30, M98, and M99
have been dened.
M element setting, including M100 to M7679
“S and T: Auxiliary parameter number”
S auxiliary parameter number used for setting
the master axis rotational speed
T auxiliary parameter number used for selecting
the tool to be used