530
7
7 Motion Control7.9 Format and Use of G-code Subprograms
G00: High-speed positioning
◆
Overview
The G00 instruction is used to drive three axes to move to the target position or output the specied number
of pulses at the specied maximum output frequency of each axis.
G00
X_ Y_ Z_
High-speed
positioning
Applicable model:
H3U-PM
X X-axis position X axis target position
Y Y-axis position Y axis target position
Z Z-axis position Z axis target position
◆
Operands
Parameter Bit Element Word Element Immediate Operand
X M SM D DD DE R RR RE SD SDD SDE K KK H HH E
Y M SM D DD DE R RR RE SD SDD SDE K KK H HH E
Z M SM D DD DE R RR RE SD SDD SDE K KK H HH E
Note: The elements in gray background are supported. The immediate operand type is not displayed. For
example, X100 indicates the X oating point 100.00.
◆
Functions and actions
The G00 instruction is used to drive the x-, y-, and z-axes to move to the target position at the specied
maximum output frequency of each axis.
Both the absolute position and relative position modes are supported.
The current position can be queried in special registers, for example, the 32-bit registers listed in the
following table.
X-axis Y-axis Z-axis Attribute
SD36 and SD37 SD136 and SD137 SD236 and SD237
Current position (PLS), only for display
purpose
SD40 and SD41 SD140 and SD141 SD240 and SD241
Current position (mechanical, oating
point), only for display purpose
D8340 and D8341 D8360 and D8361 D8380 and D8381 Current position (PLS)
The following is a single-pulse output diagram.