Tables
16.4 G function groups
16.4
G function groups
The G functions are divided into function groups. Only one G function of a group can be
programmed in a block. A G function can be either modal (until it is canceled by another
function of the same group) or only effective for the block in which it is programmed (non-
modal)
Key:
1)
2)
3)
4)
5)
Group 1: Modally valid motion commands
G function
1)
No.
G0
1.
G1
2.
G2
3.
G3
4.
CIP
5.
ASPLINE
6.
BSPLINE
7.
CSPLINE
8.
POLY
9.
G33
10.
G331
11.
G332
12.
13.
5)
OEMIPO1
14.
5)
OEMIPO2
CT
15.
G34
16.
520
Internal number (e.g. for PLC interface)
Configurability of the G function as a delete setting for the function group on power up,
reset or end of part program with MD20150 $MC_GCODE_RESET_VALUES:
+
Configurable
-
Not configurable
Effectiveness of the G function:
m
modal
n
non-modal
Default setting
If no function from the group is programmed with modal G functions, the default setting,
which can be changed in the machine data
(MD20150 $MN_$MC_GCODE_RESET_VALUES), applies:
SAG Default setting Siemens AG
MM
Default setting Machine Manufacturer (see machine manufacturer's
specifications)
The G function is not valid for NCU571.
Meaning
Rapid traverse
Linear interpolation (linear interpolation)
Circular interpolation clockwise
Circular interpolation counterclockwise
Circular interpolation through intermediate point
Akima spline
B-spline
Cubic spline
Polynomial interpolation
Thread cutting with constant lead
Tapping
Retraction (tapping)
Reserved
Reserved
Circle with tangential transition
Thread cutting with linear increasing lead
2)
MD20150
W
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
Programming Manual, 09/2011, 6FC5398-1BP40-2BA0
3)
4)
STD
SAG
MM
x
Fundamentals