70
5-1
List of G Functions
The following table provides summary and brief description of the G-language
functions. Refer to the page number in the last column for more details.
Code
Name
Function
Page
G00
POSITIONING
Positions up to 2 axes simultaneously with PTP
control at the maximum speed.
75
G01
LINEAR INTERPOLATION
Performs linear interpolation on up to 2 axes
simultaneously at the specified interpolation speed.
77
G02
CIRCULAR INTERPOLATION (CLOCKWISE)
Performs 2-axis circular interpolation in the
clockwise direction at the specified interpolation
speed.
78
G03
CIRCULAR INTERPOLATION
(COUNTERCLOCKWISE)
Performs 2-axis circular interpolation in the
counterclockwise direction at the specified
interpolation speed.
G04
DWELL TIMER
Waits for the specified length of time.
82
G10
PASS MODE
Performs operations one-by-one in sequence
without deceleration to stop.
83
G11
STOP MODE
Performs the next operation after completing
positioning.
84
G17
CIRCULAR PLANE SPECIFICATION (X-Y)
Sets the X-Y plane as the plane for circular
interpolation.
85
G26
REFERENCE ORIGIN RETURN
Moves to the reference origin.
85
G27
WORKPIECE ORIGIN RETURN
Moves to the workpiece origin.
86
G28
ORIGIN SEARCH
Performs an origin search in the specified axis.
87
G29
ORIGIN UNDEFINED
Makes the origin undefined.
88
G30
SPEED CONTROL
Performs the speed control of a maximum of two
axis.
88
G31
INTERRUPT INCHING
Performs the inching of a single axis for a certain
distance after an interrupt input.
89
G50
SELECT REFERENCE COORDINATE SYSTEM Specifies the reference coordinate system.
93
G51
SELECT WORKPIECE COORDINATE SYSTEM
Specifies the workpiece coordinate system.
93
G53
CHANGE WORKPIECE ORIGIN OFFSET
Changes the origin of the workpiece coordinate
system.
94
G54
CHANGE REFERENCE COORDINATE
SYSTEM PV
Changes the present value in the reference
coordinate system.
95
G60
ARITHMETIC OPERATIONS
Performs arithmetic operations on numerical values,
position data, and registers.
96
G63
SUBSTITUTION
Substitutes numerical values, position data, or
registers into other position data or registers.
97
G69
CHANGE PARAMETER
Changes the specified parameter.
98
G70
UNCONDITIONAL JUMP
Unconditionally jumps to the specified block.
99
G71
CONDITIONAL JUMP
Jumps to the specified block when the condition is
met.
100
G72
SUBPROGRAM JUMP
Calls the specified subprogram.
101
G73
SUBPROGRAM END
Ends the subprogram.
101
G74
OPTIONAL END
Ends the block currently being executed when the
specified optional input is ON.
102
G75
OPTIONAL SKIP
Skips the block after this function when the
specified optional input is ON.
103
G76
OPTIONAL PROGRAM PAUSE
Pauses the program when the specified optional
input is ON.
104
G79
PROGRAM END
Ends the main program.
105
List of G Functions
Section 5-1
Summary of Contents for C200H-MC221 -
Page 1: ...Cat No W315 E1 03 Motion Control Unit C200H MC221 OPERATION MANUAL ...
Page 2: ......
Page 3: ...C200H MC221 Motion Control Unit Operation Manual Details Revised June 2010 ...
Page 4: ...iv ...
Page 6: ...vi ...
Page 10: ......
Page 12: ......
Page 16: ...xvi ...
Page 42: ......
Page 48: ......
Page 196: ......
Page 212: ......
Page 242: ......
Page 258: ......
Page 304: ......