|
|
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
CUT3DFS
G
3D TRC for face milling with constant orienta-
m
+
PGAsl
tion. The tool orientation is defined by
G17 - G19 and is not influenced by frames.
CUTCONOF 6)
G
Deactivate tool radius compensation
m
+
PGsl
CUTCONON
G
Activate tool radius compensation
m
+
PGsl
CUTMOD
A
Activate Modification of the offset data for ro-
m
+
PGAsl
tatable tools (in connection with orientable tool
carriers)
CUTMODK
A
Activate Modification of the offset data for ro-
m
+
PGAsl
tatable tools (in connection with orientation
transformations defined by kinematic chains)
CYCLE60
C (T)
Engraving cycle
+
PGAsl
CYCLE61
C (T)
Face milling
+
PGAsl
CYCLE62
C (T)
Contour call
+
PGAsl
CYCLE63
C (T)
Contour pocket milling
+
PGAsl
CYCLE64
C (T)
Contour pocket predrilling
+
PGAsl
CYCLE70
C (T)
Thread milling
+
PGAsl
CYCLE72
C (T)
Path milling
+
PGAsl
CYCLE76
C (T)
Milling the rectangular spigot
+
PGAsl
CYCLE77
C (T)
Circular spigot milling
+
PGAsl
CYCLE78
C (T)
Mill cutting thread
+
PGAsl
CYCLE79
C (T)
Multiple edge
+
PGAsl
CYCLE81
C (T)
Drilling, centering
+
PGAsl
CYCLE82
C (T)
Drilling, counterboring
+
PGAsl
CYCLE83
C (T)
Deep-hole drilling
+
PGAsl
CYCLE84
C (T)
Tapping without compensating chuck
+
PGAsl
CYCLE85
C (T)
Reaming
+
PGAsl
CYCLE86
C (T)
Boring
+
PGAsl
CYCLE92
C (T)
Parting
+
PGAsl
CYCLE95
C (T)
Stock removal along the contour
+
PGAsl
CYCLE98
C (T)
Thread chain
+
PGAsl
CYCLE99
C (T)
Thread cutting
+
PGAsl
CYCLE150
C (M)
Displaying/logging measurement results
+
BNMsl
CYCLE435
C (T)
Calculate dressing tool position
+
PGAsl
CYCLE495
C (T)
Form-truing
+
PGAsl
CYCLE750
C (A)
Internal operating cycle for CYCLE751... CY-
-
FB3sl (T4)
CLE759 (contains the MMC command for the
actual function call)
CYCLE751
C (A)
Open / perform / close an optimization session
M
FB3sl (T4)
CYCLE752
C (A)
Add axis to an optimization session
M
FB3sl(T4)
CYCLE753
C (A)
Select optimization mode
M
FB3sl (T4)
CYCLE754
C (A)
Add / remove language block
M
FB3sl (T4)
CYCLE755
C (A)
Backing up/restoring data block
M
FB3sl (T4)
Job Planning
834
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
CYCLE756
C (A)
Activate optimization results
M
FB3sl (T4)
CYCLE757
C (A)
Store optimization data
M
FB3sl (T4)
CYCLE758
C (A)
Changing the parameter value
M
FB3sl (T4)
CYCLE759
C (A)
Read parameter value
M
FB3sl (T4)
CYCLE800
C (T)
Swiveling
+
PGAsl
CYCLE801
C (T)
Grid or frame
+
PGAsl
CYCLE802
C (T)
Arbitrary positions
+
PGAsl
CYCLE830
C (T)
Deep-hole drilling 2
+
PGAsl
CYCLE832
C (T)
High-Speed Settings
+
PGAsl
CYCLE840
C (T)
Tapping with compensating chuck
+
PGAsl
CYCLE899
C (T)
Open slot milling
+
PGAsl
CYCLE930
C (T)
Groove
+
PGAsl
CYCLE940
C (T)
Undercut forms
+
PGAsl
CYCLE951
C (T)
Stock removal
+
PGAsl
CYCLE952
C (T)
Contour grooving
+
PGAsl
CYCLE961
C (M)
Determine the position of a workpiece corner
+
BNMsl
(inner or outer) and insert as work offset.
CYCLE971
C (M)
Calibrate tool probe, measure tool length and/
+
BNMsl
or tool radius (only for milling)
CYCLE973
C (M)
Calibrate a workpiece probe on a surface on
+
BNMsl
the workpiece or in a groove (only for turning)
CYCLE974
C (M)
Determine the workpiece zero in the selected
+
BNMsl
measuring axis, determine tool offset with 1-
point measurement (only for turning).
CYCLE976
C (M)
Calibrate a workpiece probe in a calibration
+
BNMsl
ring or on a calibration ball completely in the
working plane or at an edge for a particular
axis and direction
CYCLE977
C (M)
Determine the center in the plane as well as
+
BNMsl
the width or the diameter
CYCLE978
C (M)
Measure the position of an edge in the work-
+
BNMsl
piece coordinate system
CYCLE979
C (M)
Determine center in the plane, measure radi-
+
BNMsl
us of circle segment.
CYCLE982
C (M)
Calibrate tool probe, measure turning drilling
+
BNMsl
and milling tools (only for turning)
CYCLE994
C (M)
Determine the workpiece zero in the selected
+
BNMsl
measuring axis with 2-point measurement (on-
ly for turning).
CYCLE995
C (M)
Measure the angularity of the spindle on a ma-
+
BNMsl
chine tool
CYCLE996
C (M)
Determine transformation-relevant data for
+
BNMsl
kinematic transformations with rotary axes
CYCLE997
C (M)
Determine center and diameter of a ball,
+
BNMsl
measure center of three distributed balls
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
835
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
CYCLE998
C (M)
Determine the angular position of a surface
+
BNMsl
(plane) referred to the working plane, deter-
mine angle of edges in the workpiece coordi-
nate system.
CYCLE4071
C (T)
Longitudinal grinding with infeed at the rever-
+
PGAsl
sal point
CYCLE4072
C (T)
Longitudinal grinding with infeed at the rever-
+
PGAsl
sal point and cancel signal
CYCLE4073
C (T)
Longitudinal grinding with continuous infeed
+
PGAsl
CYCLE4074
C (T)
Longitudinal grinding with continuous infeed
+
PGAsl
and cancel signal
CYCLE4075
C (T)
Surface grinding with infeed at the reversal
+
PGAsl
point
CYCLE4077
C (T)
Surface grinding with infeed at the reversal
+
PGAsl
point and cancel signal
CYCLE4078
C (T)
Surface grinding with continuous infeed
+
PGAsl
CYCLE4079
C (T)
Surface grinding with intermittent infeed
+
PGAsl
Operations D ... F
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1)2)3)4)5) for explanations, see legend (Page 860).
D
O
Tool offset number
+
PGsl
D0
O
With D0, offsets for the tool are ineffective
+
PGsl
DAC
K
Absolute non-modal axis-specific diameter
s
+
PGsl
programming
DC
K
Absolute dimensions for rotary axes, ap-
s
+
PGsl
proach position directly
DCI
K
Assign data class I (= Individual) (only SINU-
+
PGAsl
MERIK 828D)
DCM
K
Assign data class M (= Manufacturer) (only
+
PGAsl
SINUMERIK 828D)
DCU
K
Assign data class U (= User) (only SINUMER-
+
PGAsl
IK 828D)
DEF
K
Variable definition
+
PGAsl
DEFAULT
K
Branch in CASE branch
+
PGAsl
DEFINE
K
Keyword for macro definitions
+
PGAsl
DELAYFSTOF
P
Define the end of a stop delay section
m
+
-
PGAsl
DELAYFSTON
P
Define the start of a stop delay section
m
+
-
PGAsl
DELDL
F
Delete additive offsets
+
-
PGAsl
DELDTG
P
Delete distance-to-go
-
+
FBSYsl
DELETE
P
Delete the specified file. The file name can be
+
-
PGAsl
specified with path and file identifier.
Job Planning
836
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1)2)3)4)5) for explanations, see legend (Page 860).
DELMLOWNER
F
Delete owner magazine location of the tool
+
-
FBWsl
DELMLRES
F
Delete magazine location reservation
+
-
FBWsl
DELMT
P
Delete multitool
+
-
FBWsl
DELOBJ
F
Deletion of elements from kinematic chains,
+
PGAsl
protection areas, protection area elements,
collision pairs and transformation data
DELT
P
Delete Tool
+
-
FBWsl
DELTC
P
Delete toolholder data record
+
-
FBWsl
DELTOOLENV
F
Delete data records describing tool environ-
+
-
PGAsl
ments
DIACYCOFA
K
Axis-specific modal diameter programming:
m
+
FB1sl (P1)
OFF in cycles
DIAM90
G
Diameter programming for G90, radius pro-
m
+
PGAsl
gramming for G91
DIAM90A
K
Axis-specific modal diameter programming for
m
+
PGsl
G90 and AC, radius programming for G91 and
IC
DIAMCHAN
K
Transfer of all axes from MD axis functions to
+
PGsl
diameter programming channel status
DIAMCHANA
K
Transfer of the diameter programming chan-
+
PGsl
nel status
DIAMCYCOF
G
Channel-specific diameter programming:
m
+
FB1sl (P1)
OFF in cycles
DIAMOF 6)
G
Diameter programming: OFF
m
+
PGsl
Normal position, see machine manufacturer
DIAMOFA
K
Axis-specific modal diameter programming:
m
+
PGsl
OFF
Normal position, see machine manufacturer
DIAMON
G
Diameter programming: ON
m
+
PGsl
DIAMONA
K
Axis-specific modal diameter programming:
m
+
PGsl
ON
Activation, see machine manufacturer
DIC
K
Relative non-modal axis-specific diameter
s
+
PGsl
programming
DILF
O
Retraction path (length)
m
+
PGsl
DISABLE
P
Interrupt OFF
+
-
PGAsl
DISC
O
Transition circle overshoot tool radius com-
m
+
PGsl
pensation
DISCL
O
Clearance between the end point of the fast
+
PGsl
infeed motion and the machining plane
DISPLOF
PA
Suppress current block display
+
PGAsl
DISPLON
PA
Revoke suppression of the current block dis-
+
PGAsl
play
DISPR
O
Path differential for repositioning
s
+
PGAsl
DISR
O
Distance for repositioning
s
+
PGAsl
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
837
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1)2)3)4)5) for explanations, see legend (Page 860).
DISRP
O
Distance between the retraction plane and the
+
PGsl
machining plane during smooth approach and
retraction
DITE
O
Thread run-out path
m
+
PGsl
DITS
O
Thread run-in path
m
+
PGsl
DIV
K
Integer division
+
PGAsl
DL
O
Select location-dependent additive tool offset
m
+
PGAsl
(DL, total set-up offset)
DO
O
Keyword for synchronized action, triggers ac-
-
+
FBSYsl
tion when condition is fulfilled
DRFOF
P
Deactivation of handwheel offsets (DRF)
m
+
-
PGsl
DRIVE
G
Velocity-dependent path acceleration
m
+
PGAsl
DRIVEA
P
Activate knee-shaped acceleration character-
+
-
PGAsl
istic for the programmed axes
DYNFINISH
G
Dynamic response for smooth finishing
m
+
PGAsl
DYNNORM 6)
G
Standard dynamic response
m
+
PGAsl
DYNPOS
G
Dynamic response for positioning mode, tap-
m
+
PGAsl
ping
DYNROUGH
G
Dynamic response for roughing
m
+
PGAsl
DYNSEMIFIN
G
Dynamic response for finishing
m
+
PGAsl
DZERO
P
Marks all D numbers of the TO unit as invalid
+
-
PGAsl
EAUTO
G
Definition of the last spline section by means
m
+
PGAsl
of the last 3 points
EGDEF
P
Definition of an electronic gear
+
-
PGAsl
EGDEL
P
Delete coupling definition for the following axis
+
-
PGAsl
EGOFC
P
Turn off electronic gear continuously
+
-
PGAsl
EGOFS
P
Turn off electronic gear selectively
+
-
PGAsl
EGON
P
Turn on electronic gear
+
-
PGAsl
EGONSYN
P
Turn on electronic gear
+
-
PGAsl
EGONSYNE
P
Turn on electronic gear, with specification of
+
-
PGAsl
approach mode
ELSE
K
Program branch, if IF condition not fulfilled
+
PGAsl
ENABLE
P
Interrupt ON
+
-
PGAsl
ENAT 6)
G
Natural transition to next traversing block
m
+
PGAsl
ENDFOR
K
End line of FOR counter loop
+
PGAsl
ENDIF
K
End line of IF branch
+
PGAsl
ENDLABEL
K
End label for part program repetitions with RE-
+
PGAsl, FB1sl (K1)
PEAT
ENDLOOP
K
End line of endless program loop LOOP
+
PGAsl
ENDPROC
K
End line of program with start line PROC
+
ENDWHILE
K
End line of WHILE loop
+
PGAsl
ESRR
P
Parameterizing drive-autonomous ESR re-
+
PGAsl
traction in the drive
Job Planning
838
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1)2)3)4)5) for explanations, see legend (Page 860).
ESRS
P
Parameterizing drive-autonomous ESR shut-
+
PGAsl
down in the drive
ETAN
G
Tangential transition to next traversing block
m
+
PGAsl
at spline begin
EVERY
K
Execute synchronized action on transition of
-
+
FBSYsl
condition from FALSE to TRUE
EX
K
Keyword for value assignment in exponential
+
PGAsl
notation
EXECSTRING
P
Transfer of a string variable with the executing
+
-
PGAsl
part program line
EXECTAB
P
Execute an element from a motion table
+
-
PGAsl
EXECUTE
P
Program execution ON
+
-
PGAsl
EXP
F
Exponential function ex
+
+
PGAsl
EXTCALL
O
Execute external subprogram
+
+
PGAsl
EXTCLOSE
P
Closing external device / file that was opened
+
-
PGAsl
for writing
EXTERN
K
Declaration of a subprogram with parameter
+
PGAsl
transfer
EXTOPEN
P
Opening external device / file for the channel
+
-
PGAsl
for writing
F
O
Feedrate value
+
+
PGsl
(in conjunction with G4 the dwell time is also
programmed with F)
FA
K
Axial feedrate
m
+
+
PGsl
FAD
O
Infeed rate for soft approach and retraction
+
PGsl
FALSE
K
Logical constant: Incorrect
+
+
PGAsl
FB
O
Non-modal feedrate
+
PGsl
FCTDEF
P
Define polynomial function
+
-
PGAsl
FCUB
G
Feedrate variable according to cubic spline
m
+
PGAsl
FD
O
Path feedrate for handwheel override
s
+
PGsl
FDA
K
Axis feedrate for handwheel override
s
+
PGsl
FENDNORM 6)
G
Corner deceleration OFF
m
+
PGAsl
FFWOF 6)
G
Feedforward control OFF
m
+
PGAsl
FFWON
G
Feedforward control ON
m
+
PGAsl
FGREF
K
Reference radius for rotary axes or path refer-
m
+
PGsl
ence factors for orientation axes (vector inter-
polation)
FGROUP
P
Definition of axis/axes with path feedrate
+
-
PGsl
FI
K
Parameter for access to frame data: Fine off-
+
PGAsl
set
FIFOCTRL
G
Control of preprocessing buffer
m
+
PGAsl
FILEDATE
P
Returns date of most recent write access to
+
-
PGAsl
file
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
839
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1)2)3)4)5) for explanations, see legend (Page 860).
FILEINFO
P
Returns summary information listing FILE-
+
-
PGAsl
DATE, FILESIZE, FILESTAT, and FILETIME
FILESIZE
P
Returns current file size
+
-
PGAsl
FILESTAT
P
Returns file status of rights for read, write, ex-
+
-
PGAsl
ecute, display, delete (rwxsd)
FILETIME
P
Returns time of most recent write access to file
+
-
PGAsl
FINEA
K
End of motion when "Exact stop fine" reached
m
+
PGAsl
FL
K
Limit velocity for synchronized axis
m
+
PGsl
FLIN
G
Feed linear variable
m
+
PGAsl
FMA
K
Multiple feedrates axial
m
+
PGsl
FNORM 6)
G
Feedrate normal to DIN 66025
m
+
PGAsl
FOC
K
Non-modal torque/force limitation
s
-
+
FBSYsl
FOCOF
K
Switch off modal torque/force limitation
m
-
+
FBSYsl
FOCON
K
Switch on modal torque/force limitation
m
-
+
FBSYsl
FOR
K
Counter loop with fixed number of passes
+
PGAsl
FP
O
Fixed point: Number of fixed point to be ap-
s
+
PGsl
proached
FPO
K
Feedrate characteristic programmed via a pol-
+
PGAsl
ynomial
FPR
P
Rotary axis identifier
+
-
PGsl
FPRAOF
P
Deactivate revolutional feedrate
+
-
PGsl
FPRAON
P
Activate revolutional feedrate
+
-
PGsl
FRAME
K
Data type for the definition of coordinate sys-
+
PGAsl
tems
FRC
O
Feedrate for radius and chamfer
s
+
PGsl
FRCM
O
Feedrate for radius and chamfer, modal
m
+
PGsl
FROM
K
The action is executed if the condition is fulfil-
-
+
FBSYsl
led once and as long as the synchronized ac-
tion is active
FTOC
P
Change fine tool offset
-
+
FBSYsl
FTOCOF 6)
G
Online fine tool offset OFF
m
+
PGAsl
FTOCON
G
Online fine tool offset ON
m
+
PGAsl
FXS
K
Travel to fixed stop ON
m
+
+
PGsl
FXST
K
Torque limit for travel to fixed stop
m
+
+
PGsl
FXSW
K
Monitoring window for travel to fixed stop
+
+
PGsl
FZ
K
Tooth feedrate
m
+
PGsl
Job Planning
840
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operations G ... L
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
G0
G
Linear interpolation with rapid traverse (rapid
m
+
PGsl
traverse motion)
G1 6)
G
Linear interpolation with feedrate (linear inter-
m
+
PGsl
polation)
G2
G
Circular interpolation clockwise
m
+
PGsl
G3
G
Circular interpolation counter-clockwise
m
+
PGsl
G4
G
Dwell time, preset
s
+
PGsl
G5
G
Oblique plunge-cut grinding
s
+
PGAsl
G7
G
Compensatory motion during oblique plunge-
s
+
PGAsl
cut grinding
G9
G
Exact stop - deceleration
s
+
PGsl
G17 6)
G
Selection of working plane X/Y
m
+
PGsl
G18
G
Selection of working plane Z/X
m
+
PGsl
G19
G
Selection of working plane Y/Z
m
+
PGsl
G25
G
Lower working area limitation
s
+
PGsl
G26
G
Upper working area limitation
s
+
PGsl
G33
G
Thread cutting with constant lead
m
+
PGsl
G34
G
Thread cutting with linear increasing lead
m
+
PGsl
G35
G
Thread cutting with linear decreasing lead
m
+
PGsl
G40 6)
G
Tool radius compensation OFF
m
+
PGsl
G41
G
Tool radius compensation left of contour
m
+
PGsl
G42
G
Tool radius compensation right of contour
m
+
PGsl
G53
G
Suppression of current zero offset (non-mo-
s
+
PGsl
dal)
G54
G
1st settable zero offset
m
+
PGsl
G55
G
2nd settable zero offset
m
+
PGsl
G56
G
3rd settable zero offset
m
+
PGsl
G57
G
4th settable zero offset
m
+
PGsl
G58 (840D sl)
G
Absolute programmable work offset (coarse
s
+
PGsl
offset)
G58 (828D)
G
5th settable zero offset
m
+
PGsl
G59 (840D sl)
G
Additive programmable work offset (fine off-
s
+
PGsl
set)
G59 (828D)
G
6th settable zero offset
m
+
PGsl
G60 6)
G
Exact stop - deceleration
m
+
PGsl
G62
G
Corner deceleration at inside corners when
m
+
PGAsl
tool radius offset is active (G41, G42)
G63
G
Tapping with compensating chuck
s
+
PGsl
G64
G
Continuous-path mode
m
+
PGsl
G70
G
Inch dimensions for geometric specifications
m
+
+
PGsl
(lengths)
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
841
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
G71 6)
G
Metric dimensions for geometric specifica-
m
+
+
PGsl
tions (lengths)
G74
G
Search for reference
s
+
PGsl
G75
G
Fixed point approach
s
+
PGsl
G90 6)
G
Absolute dimensions
m/s
+
PGsl
G91
G
Incremental dimensions
m/s
+
PGsl
G93
G
Inverse-time feedrate rpm
m
+
PGsl
G94 6)
G
Linear feedrate F in mm/min or inch/min and
m
+
PGsl
degree/min
G95
G
Revolutional feedrate F in mm/rev or inch/rev
m
+
PGsl
G96
G
Revolutional feedrate (as for G95) and con-
m
+
PGsl
stant cutting rate
G97
G
Revolutional feedrate and constant spindle
m
+
PGsl
speed (constant cutting rate OFF)
G110
G
Pole programming relative to the last program-
s
+
PGsl
med setpoint position
G111
G
Pole programming relative to zero of current
s
+
PGsl
workpiece coordinate system
G112
G
Pole programming relative to the last valid pole
s
+
PGsl
G140 6)
G
SAR approach direction defined by G41/G42
m
+
PGsl
G141
G
SAR approach direction to left of contour
m
+
PGsl
G142
G
SAR approach direction to right of contour
m
+
PGsl
G143
G
SAR approach direction tangent-dependent
m
+
PGsl
G147
G
Soft approach with straight line
s
+
PGsl
G148
G
Soft retraction with straight line
s
+
PGsl
G153
G
Suppression of current frames including basic
s
+
PGsl
frame
G247
G
Soft approach with quadrant
s
+
PGsl
G248
G
Soft retraction with quadrant
s
+
PGsl
G290 6)
G
Switch over to SINUMERIK mode ON
m
+
FBWsl
G291
G
Switch over to ISO2/3 mode ON
m
+
FBWsl
G331
G
Rigid tapping, positive lead, clockwise
m
+
PGsl
G332
G
Rigid tapping, negative lead, counter-clock-
m
+
PGsl
wise
G335
G
Turning a convex thread in clockwise direction
m
+
PGsl
G336
G
Turning a convex thread in counter-clockwise
m
+
PGsl
direction
G340 6)
G
Spatial approach block (depth and in plane at
m
+
PGsl
the same time (helix))
G341
G
Initial infeed on perpendicular axis (z), then
m
+
PGsl
approach in plane
G347
G
Soft approach with semicircle
s
+
PGsl
G348
G
Soft retraction with semicircle
s
+
PGsl
Job Planning
842
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
G450 6)
G
Transition circle
m
+
PGsl
G451
G
Intersection of equidistances
m
+
PGsl
G460 6)
G
Activation of collision detection for the ap-
m
+
PGsl
proach and retraction block
G461
G
Insertion of a circle into the TRC block
m
+
PGsl
G462
G
Insertion of a straight line into the TRC block
m
+
PGsl
G500 6)
G
Deactivation of all adjustable frames, basic
m
+
PGsl
frames are active
G505 ... G599
G
5 ... 99 Settable work offset
m
+
PGsl
G601 6)
G
Block change at exact stop fine
m
+
PGsl
G602
G
Block change at exact stop coarse
m
+
PGsl
G603
G
Block change at IPO block end
m
+
PGsl
G621
G
Corner deceleration at all corners
m
+
PGAsl
G641
G
Continuous-path mode with smoothing as per
m
+
PGsl
distance criterion (= programmable rounding
clearance)
G642
G
Continuous-path mode with smoothing within
m
+
PGsl
the defined tolerances
G643
G
Continuous-path mode with smoothing within
m
+
PGsl
the defined tolerances (block-internal)
G644
G
Continuous-path mode with smoothing with
m
+
PGsl
maximum possible dynamic response
G645
G
Continuous-path mode with smoothing and
m
+
PGsl
tangential block transitions within the defined
tolerances
G700
G
Inch dimensions for geometric and technolog-
m
+
+
PGsl
ical specifications (lengths, feedrate)
G710 6)
G
Metric dimensions for geometric and techno-
m
+
+
PGsl
logical specifications (lengths, feedrate)
G810 6), ..., G819
G
G group reserved for the OEM user
+
PGAsl
G820 6), ..., G829
G
G group reserved for the OEM user
+
PGAsl
G931
G
Feedrate specified by means of traversing
m
+
time, deactivate constant path velocity
G942
G
Freeze linear feedrate and constant cutting
m
+
rate or spindle speed
G952
G
Freeze revolutional feedrate and constant cut-
m
+
ting rate or spindle speed
G961
G
Linear feedrate (as for G94) and constant cut-
m
+
PGsl
ting rate
G962
G
Linear feedrate or revolutional feedrate and
m
+
PGsl
constant cutting rate
G971
G
Linear feedrate and constant spindle speed
m
+
PGsl
(constant cutting rate OFF)
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
843
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
G972
G
Linear feedrate or revolutional feedrate and
m
+
PGsl
constant spindle speed (constant cutting rate
OFF)
G973
G
Revolutional feedrate without spindle speed
m
+
PGsl
limitation and constant spindle speed (G97
without LIMS for ISO mode)
GEOAX
P
Assign new channel axes to geometry axes
+
-
PGAsl
1 - 3
GET
P
Replace enabled axis between channels
+
+
PGAsl
GETACTT
F
Gets active tool from a group of tools with the
+
-
FBWsl
same name
GETACTTD
F
Gets the T number associated with an abso-
+
-
PGAsl
lute D number
GETD
P
Replace axis directly between channels
+
-
PGAsl
GETDNO
F
Returns the D number of a cutting edge (CE)
+
-
PGAsl
of a tool (T)
GETEXET
P
Reading of the loaded T number
+
-
FBWsl
GETFREELOC
P
Find a free space in the magazine for a given
+
-
FBWsl
tool
GETSELT
P
Return selected T number
+
-
FBWsl
GETT
F
Get T number for tool name
+
-
FBWsl
GETTCOR
F
Read out tool lengths and/or tool length com-
+
-
PGAsl
ponents
GETTENV
F
Read T, D and DL numbers
+
-
PGAsl
GETVARAP
F
Read access rights to a system/user variable
+
-
PGAsl
GETVARDFT
F
Read default value of a system/user variable
+
-
PGAsl
GETVARLIM
F
Read limit values of a system/user variable
+
-
PGAsl
GETVARPHU
F
Read physical unit of a system/user variable
+
-
PGAsl
GETVARTYP
F
Read data type of a system/user variable
+
-
PGAsl
GFRAME0 ...
G
Activation of the grinding frame <n> of the da-
m
+
PGsl
GFRAME100
ta management in channel
GOTO
K
Jump operation first forward then backward
+
PGAsl
(direction initially to end of program and then
to beginning of program)
GOTOB
K
Jump backward (toward the beginning of the
+
PGAsl
program)
GOTOC
K
As GOTO, but suppress alarm 14080 "Jump
+
PGAsl
destination not found"
GOTOF
K
Jump forward (toward the end of the program)
+
PGAsl
GOTOS
K
Jump back to beginning of program
+
PGAsl
GP
K
Keyword for the indirect programming of posi-
+
PGAsl
tion attributes
GROUP_
C (T)
End of trial cut addition
+
PGAsl
ADDEND
GROUP_BEGIN
C (T)
Beginning of program group
+
PGAsl
Job Planning
844
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
GROUP_END
C (T)
End of program group
+
PGAsl
GWPSOF
P
Deselect constant grinding wheel peripheral
s
+
-
PGsl
speed (GWPS)
GWPSON
P
Select constant grinding wheel peripheral
s
+
-
PGsl
speed (GWPS)
H...
O
Auxiliary function output to the PLC
+
+
PGsl/FB1sl (H2)
HOLES1
C (T)
Row of holes
+
PGAsl
HOLES2
C (T)
Circle of holes
+
PGAsl
I
O
Interpolation parameters
s
+
PGsl
I1
O
Intermediate point coordinate
s
+
PGsl
IC
K
Incremental dimensions
s
+
PGsl
ICYCOF
P
All blocks of a technology cycle are processed
+
+
FBSYsl
in one interpolation cycle following ICYCOF
ICYCON
P
Each block of a technology cycle is processed
+
+
FBSYsl
in a separate interpolation cycle following ICY-
CON
ID
K
Identifier for modal synchronized actions
m
-
+
FBSYsl
IDS
K
Identifier for modal static synchronized actions
-
+
FBSYsl
IF
K
Introduction of a conditional jump in the part
+
+
PGAsl
program/technology cycle
INDEX
F
Define index of character in input string
+
-
PGAsl
INICF
K
Initialization of variables for NEWCONF
+
PGAsl
INIPO
K
Initialization of variables at POWER ON
+
PGAsl
INIRE
K
Initialization of variables at reset
+
PGAsl
INIT
P
Selection of a particular NC program for exe-
+
-
PGAsl
cution in a particular channel
INITIAL
Generation of an INI file across all areas
+
PGAsl
INT
K
Data type: Integer with sign
+
PGAsl
INTERSEC
F
Calculate intersection between two contour
+
-
PGAsl
elements
INVCCW
G
Trace involute, counter-clockwise
m
+
PGsl
INVCW
G
Trace involute, clockwise
m
+
PGsl
INVFRAME
F
Calculate the inverse frame from a frame
+
-
FB1sl (K2)
IP
K
Variable interpolation parameter
+
PGAsl
IPOBRKA
P
Motion criterion from braking ramp activation
m
+
+
IPOENDA
K
End of motion when “IPO stop” reached
m
+
PGAsl
IPTRLOCK
P
Freeze start of the untraceable program sec-
m
+
-
PGAsl
tion at next machine function block.
IPTRUNLOCK
P
Set end of untraceable program section at cur-
m
+
-
PGAsl
rent block at time of interruption.
IR
O
Center of circle coordinate (X axis) when turn-
+
PGsl
ing a convex thread
ISAXIS
F
Check if geometry axis 1 specified as param-
+
-
PGAsl
eter
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
845
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
ISD
O
Insertion depth
m
+
PGAsl
ISFILE
F
Check whether the file exists in the NC appli-
+
-
PGAsl
cation memory
ISNUMBER
F
Check whether the input string can be conver-
+
-
PGAsl
ted to a number
ISOCALL
K
Indirect call of a program programmed in an
+
PGAsl
ISO language
ISVAR
F
Check whether the transfer parameter con-
+
-
PGAsl
tains a variable declared in the NC
J
O
Interpolation parameters
s
+
PGsl
J1
O
Intermediate point coordinate
s
+
PGsl
JERKA
P
Activate acceleration response set via MD for
+
-
programmed axes
JERKLIM
K
Reduction or overshoot of maximum axial jerk
m
+
PGAsl
JERKLIMA
K
Reduction or overshoot of maximum axial jerk
m
+
+
PGAsl
JR
O
Center of circle coordinate (Y axis) when turn-
+
PGsl
ing a convex thread
K
O
Interpolation parameters
s
+
PGsl
K1
O
Intermediate point coordinate
s
+
PGsl
KONT
G
Travel around contour on tool offset
m
+
PGsl
KONTC
G
Approach/retract with continuous-curvature
m
+
PGsl
polynomial
KONTT
G
Approach/retract with continuous-tangent pol-
m
+
PGsl
ynomial
KR
O
Center of circle coordinate (Z axis) when turn-
+
PGsl
ing a convex thread
L
O
Subprogram number
s
+
+
PGAsl
LEAD
O
Lead angle
m
+
PGAsl
1st basic tool orientation
2nd orientation polynomials
LEADOF
P
Axial master value coupling OFF
+
+
PGAsl
LEADON
P
Axial master value coupling on
+
+
PGAsl
LENTOAX
F
Provides information about the assignment of
+
-
PGAsl
tool lengths L1, L2, and L3 of the active tool
to the abscissa, ordinate and applicate
LFOF 6)
G
Fast retraction for thread cutting OFF
m
+
PGsl
LFON
G
Fast retraction for thread cutting ON
m
+
PGsl
LFPOS
G
Retraction of the axis declared with POLF-
m
+
PGsl
MASK or POLFMLIN to the absolute axis po-
sition programmed with POLF
LFTXT 6)
G
The plane of the retraction movement for fast
m
+
PGsl
retraction is determined from the path tangent
and the current tool direction
Job Planning
846
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
LFWP
G
The plane of the retraction movement for fast
m
+
PGsl
retraction is determined by the current work-
ing plane (G17/G18/G19)
LIFTFAST
K
Fast retraction
+
PGsl
LIMS
K
Speed limitation
m
+
PGsl
for G96/G961 and G97
LLI
K
Lower limit value of variables
+
PGAsl
LN
F
Natural logarithm
+
+
PGAsl
LOCK
P
Disable synchronized action with ID
-
+
FBSYsl
(stop technology cycle)
LONGHOLE
C (T)
Elongated hole
+
PGAsl
LOOP
K
Introduction of an endless loop
+
PGAsl
Operations M ... R
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
M0
Programmed stop
+
+
PGsl
M1
Optional stop
+
+
PGsl
M2
End of program, main program (as M30)
+
+
PGsl
M3
CW spindle rotation
+
+
PGsl
M4
CCW spindle rotation
+
+
PGsl
M5
Spindle stop
+
+
PGsl
M6
Tool change
+
+
PGsl
M17
End of subprogram
+
+
PGsl
M19
Spindle positioning to the position entered in
+
+
PGsl
SD43240
M30
End of program, main program (as M2)
+
+
PGsl
M40
Automatic gear change
+
+
PGsl
M41 ... M45
Gear stage 1 ... 5
+
+
PGsl
M70
Transition to axis mode
+
+
PGsl
MASLDEF
P
Define master/slave axis grouping
+
+
PGAsl
MASLDEL
P
Uncouple master/slave axis grouping and
+
+
PGAsl
clear grouping definition
MASLOF
P
Deactivation of a temporary coupling
+
+
PGAsl
MASLOFS
P
Deactivation of a temporary coupling with au-
+
+
PGAsl
tomatic slave axis stop
MASLON
P
Activation of a temporary coupling
+
+
PGAsl
MATCH
F
Search for string in string
+
-
PGAsl
MAXVAL
F
Larger value of two variables (arithm. function)
+
+
PGAsl
MCALL
K
Modal subprogram call
+
PGAsl
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
847
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
MEAC
K
Continuous axial measurement without delete
s
+
+
PGAsl
distance-to-go
MEAFRAME
F
Frame calculation from measuring points
+
-
PGAsl
MEAS
O
Measurement with deletion of distance-to-go
s
+
PGAsl
MEASA
K
Axial measurement with delete distance-to-go
s
+
+
PGAsl
MEASURE
F
Calculation method for workpiece and tool
+
-
FB1sl (M5)
measurement
MEAW
O
Measurement without delete distance-to-go
s
+
PGAsl
MEAWA
K
Axial measurement without delete distance-to-
s
+
+
PGAsl
go
MI
K
Access to frame data: Mirroring
+
PGAsl
MINDEX
F
Define index of character in input string
+
-
PGAsl
MINVAL
F
Smaller value of two variables (arithm. func-
+
+
PGAsl
tion)
MIRROR
G
Programmable mirroring
s
+
PGAsl
MMC
P
Call the dialog window interactively from the
+
-
PGAsl
part program on the HMI
MOD
K
Modulo division
+
PGAsl
MODAXVAL
F
Determine modulo position of a modulo rotary
+
-
PGAsl
axis
MOV
K
Start positioning axis
-
+
FBSYsl
MOVT
O
Specify end point of a traversing motion in the
FB1(K2)
tool direction
MSG
P
Programmable messages
m
+
-
PGsl
MVTOOL
P
Language command to move tool
+
-
FBWsl
N
O
NC auxiliary block number
+
PGsl
NAMETOINT
F
Determining the system variable index
+
PGAsl
NC
K
Specify validity range for data
+
PGAsl
NEWCONF
P
Apply modified machine data (corresponds to
+
-
PGAsl
"Activate machine data")
NEWMT
F
Create new multitool
+
-
FBWsl
NEWT
F
Create new tool
+
-
FBWsl
NORM 6)
G
Standard setting in starting point and end
m
+
PGsl
point with tool offset
NOT
K
Logic NOT (negation)
+
PGAsl
NPROT
P
Machine-specific protection area ON/OFF
+
-
PGAsl
NPROTDEF
P
Definition of a machine-specific protection
+
-
PGAsl
area
NUMBER
F
Convert input string to number
+
-
PGAsl
OEMIPO1
G
OEM interpolation 1
m
+
PGAsl
OEMIPO2
G
OEM interpolation 2
m
+
PGAsl
OF
K
Keyword in CASE branch
+
PGAsl
OFFN
O
Allowance on the programmed contour
m
+
PGsl
Job Planning
848
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
OMA1
O
OEM address 1
m
+
PGAsl
OMA2
O
OEM address 2
m
+
PGAsl
OMA3
O
OEM address 3
m
+
PGAsl
OMA4
O
OEM address 4
m
+
PGAsl
OMA5
O
OEM address 5
m
+
PGAsl
OR
K
Logic operator, OR operation
+
PGAsl
ORIAXES
G
Linear interpolation of machine axes or orien-
m
+
PGAsl
tation axes
ORIAXPOS
G
Orientation angle via virtual orientation axes
m
+
PGAsl
with rotary axis positions
ORIC 6)
G
Orientation changes at outside corners are
m
+
PGAsl
superimposed on the circle block to be inser-
ted
ORICONCCW
G
Interpolation on a circular peripheral surface
m
+
PGAsl/FB3sl (F3)
in CCW direction
ORICONCW
G
Interpolation on a circular peripheral surface
m
+
PGAsl/FB3sl (F4)
in CW direction
ORICONIO
G
Interpolation on a circular peripheral surface
m
+
PGAsl/FB3sl (F4)
with intermediate orientation setting
ORICONTO
G
Interpolation on circular peripheral surface in
m
+
PGAsl/FB3sl (F5)
tangential transition
(final orientation)
ORICURVE
G
Interpolation of orientation with specification
m
+
PGAsl/FB3sl (F6)
of motion of two contact points of tool
ORID
G
Orientation changes are performed before the
m
+
PGAsl
circle block
ORIEULER 6)
G
Orientation angle via Euler angle
m
+
PGAsl
ORIMKS
G
Tool orientation in the machine coordinate
m
+
PGAsl
system
ORIPATH
G
Tool orientation in relation to path
m
+
PGAsl
ORIPATHS
G
Tool orientation in relation to path, blips in the
m
+
PGAsl
orientation characteristic are smoothed
ORIPLANE
G
Interpolation in a plane
m
+
PGAsl
(corresponds to ORIVECT),
large-radius circular interpolation
ORIRESET
P
Initial tool orientation with up to 3 orientation
+
-
PGAsl
axes
ORIROTA 6)
G
Angle of rotation to an absolute direction of
m
+
PGAsl
rotation
ORIROTC
G
Tangential rotational vector in relation to path
m
+
PGAsl
tangent
ORIROTR
G
Angle of rotation relative to the plane between
m
+
PGAsl
the start and end orientation
ORIROTT
G
Angle of rotation relative to the change in the
m
+
PGAsl
orientation vector
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
849
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
ORIRPY
G
Orientation angle via RPY angle (XYZ)
m
+
PGAsl
ORIRPY2
G
Orientation angle via RPY angle (ZYX)
m
+
PGAsl
ORIS
O
Change in orientation
m
+
PGAsl
ORISOF 6)
G
Smoothing of the orientation characteristic
m
+
PGAsl
OFF
ORISOLH
F
Calculate orientations
+
PGAsl
ORISON
G
Smoothing of the orientation characteristic ON
m
+
PGAsl
ORIVECT 6)
G
Large-circle interpolation (identical to ORI-
m
+
PGAsl
PLANE)
ORIVIRT1
G
Orientation angle via virtual orientation axes
m
+
PGAsl
(definition 1)
ORIVIRT2
G
Orientation angle via virtual orientation axes
m
+
PGAsl
(definition 1)
ORIWKS 6)
G
Tool orientation in the workpiece coordinate
m
+
PGAsl
system
OS
K
Oscillation on/off
+
PGAsl
OSB
K
Oscillating: Starting point
m
+
FB1sl (P5)
OSC
G
Continuous tool orientation smoothing
m
+
PGAsl
OSCILL
K
Axis: 1 - 3 infeed axes
m
+
PGAsl
OSCTRL
K
Oscillation options
m
+
PGAsl
OSD
G
Smoothing of tool orientation by specifying
m
+
PGAsl
smoothing distance with SD
OSE
K
Oscillation end position
m
+
PGAsl
OSNSC
K
Oscillating: Number of spark-out cycles
m
+
PGAsl
OSOF 6)
G
Tool orientation smoothing OFF
m
+
PGAsl
OSP1
K
Oscillating: Left reversal point
m
+
PGAsl
OSP2
K
Oscillation right reversal point
m
+
PGAsl
OSS
G
Tool orientation smoothing at end of block
m
+
PGAsl
OSSE
G
Tool orientation smoothing at start and end of
m
+
PGAsl
block
OST
G
Smoothing of tool orientation by specifying an-
m
+
PGAsl
gular tolerance in degrees with SD (maximum
deviation from programmed orientation char-
acteristic)
OST1
K
Oscillating: Stopping point in left reversal point
m
+
PGAsl
OST2
K
Oscillating: Stopping point in right reversal
m
+
PGAsl
point
OTOL
A
Orientation tolerance for compressor func-
m
+
PGAsl
tions, orientation smoothing and smoothing
types
OVR
K
Speed offset
m
+
PGAsl
OVRA
K
Axial speed offset
m
+
+
PGAsl
OVRRAP
K
Rapid traverse override
m
+
PGAsl
P
O
Number of subprogram repetitions
+
PGAsl
Job Planning
850
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
PAROT
G
Align workpiece coordinate system on work-
m
+
PGsl
piece
PAROTOF 6)
G
Deactivate frame rotation in relation to work-
m
+
PGsl
piece
PCALL
K
Call subprograms with absolute path and pa-
+
PGAsl
rameter transfer
PDELAYOF
G
Punching with delay OFF
m
+
PGAsl
PDELAYON 6)
G
Punching with delay ON
m
+
PGAsl
PHI
K
Angle of rotation of the orientation around the
+
PGAsl
direction axis of the taper
PHU
K
Physical unit of a variable
+
PGAsl
PL
O
1. B spline: Node clearance
s
+
PGAsl
2. Polynomial interpolation Length of the pa-
rameter interval for polynomial interpolation
PM
K
Per minute
+
PGsl
PO
K
Polynomial coefficient for polynomial interpo-
s
+
PGAsl
lation
POCKET3
C (T)
Milling the rectangular pocket
+
PGAsl
POCKET4
C (T)
Milling the circular pocket
+
PGAsl
POLF
K
LIFTFAST retraction position
m
+
PGsl/PGAsl
POLFA
P
Start retraction position of single axes with
m
+
+
PGsl
$AA_ESR_TRIGGER
POLFMASK
P
Enable axes for retraction without a connec-
m
+
-
PGsl
tion between the axes
POLFMLIN
P
Enable axes for retraction with a linear con-
m
+
-
PGsl
nection between the axes
POLY
G
Polynomial interpolation
m
+
PGAsl
POLYPATH
P
Polynomial interpolation can be selected for
m
+
-
PGAsl
the AXIS or VECT axis groups
PON
G
Punching ON
m
+
PGAsl
PONS
G
Punching ON in interpolation cycle
m
+
PGAsl
POS
K
Axis positioning
+
+
PGsl
POSA
K
Position axis across block boundary
+
+
PGsl
POSM
P
Position magazine
+
-
FBWsl
POSMT
P
Position multitool on toolholder at location
+
-
FBWsl
number
POSP
K
Positioning axis in parts (oscillation)
+
PGsl
POSRANGE
F
Determine whether the currently interpolated
+
+
FBSYsl
position setpoint of an axis is located in a win-
dow at a predefined reference position
POT
F
Square
+
+
PGAsl
(arithmetic function)
PR
K
Per revolution
+
PGsl
PREPRO
PA
Identify subprograms with preparation
+
PGAsl
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
851
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
PRESETON
P
Actual value setting with loss of the referenc-
+
+
PGAsl
ing status
PRESETONS
P
Actual value setting with loss of the referenc-
+
+
PGAsl
ing status
PRIO
K
Keyword for setting the priority for interrupt
+
PGAsl
processing
PRLOC
K
Initialization of variables at reset only after lo-
+
PGAsl
cal change
PROC
K
First operation in a program
+
PGAsl
PROTA
P
Request for a recalculation of the collision
+
PGAsl
model
PROTD
F
Calculating the distance between two protec-
+
PGAsl
tion areas
PROTS
P
Setting the protection area status
+
PGAsl
PSI
K
Opening angle of the taper
+
PGAsl
PTP
G
Point-to-point motion (PTP travel)
m
+
PGAsl
PTPG0
G
Point-to-point motion only with G0, otherwise
m
+
PGAsl
path motion CP
PTPWOC
G
Point-to-point motion without compensation
m
+
PGAsl
movements caused by changes in orientation
PUNCHACC
P
Travel-dependent acceleration for nibbling
+
-
PGAsl
PUTFTOC
P
Tool fine offset for parallel dressing
+
-
PGAsl
PUTFTOCF
P
Tool fine offset dependent on a function for
+
-
PGAsl
parallel dressing defined with FCTDEF
PW
O
B spline, point weight
s
+
PGAsl
QU
K
Fast additional
+
PGsl
(auxiliary) function output
R...
O
Arithmetic parameter also as settable address
+
PGAsl
identifier and with numerical extension
RAC
K
Absolute non-modal axis-specific radius pro-
s
+
PGsl
gramming
RDISABLE
P
Read-in disable
-
+
FBSYsl
READ
P
Reads one or more lines in the specified file
+
-
PGAsl
and stores the information read in the array
REAL
K
Data type: Floating-point variable with sign
+
PGAsl
(real numbers)
REDEF
K
Redefinition of system variables, user varia-
+
PGAsl
bles, and NC language commands
RELEASE
P
Release machine axes for axis exchange
+
+
PGAsl
REP
K
Keyword for initialization of all elements of an
+
PGAsl
array with the same value
REPEAT
K
Repetition of a program loop
+
PGAsl
REPEATB
K
Repetition of a program line
+
PGAsl
REPOSA
G
Linear repositioning with all axes
s
+
PGAsl
REPOSH
G
Repositioning with semicircle
s
+
PGAsl
Job Planning
852
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
REPOSHA
G
Repositioning with all axes; geometry axes in
s
+
PGAsl
semicircle
REPOSL
G
Linear repositioning
s
+
PGAsl
REPOSQ
G
Repositioning in a quadrant
s
+
PGAsl
REPOSQA
G
Linear repositioning with all axes, geometry
s
+
PGAsl
axes in quadrant
RESETMON
P
Language command for setpoint activation
+
-
FBWsl
RET
P
End of subprogram
+
+
PGAsl
RETB
P
End of subprogram
+
+
PGAsl
RIC
K
Relative non-modal axis-specific radius pro-
s
+
PGsl
gramming
RINDEX
F
Define index of character in input string
+
-
PGAsl
RMB
G
Repositioning to start of block
m
+
PGAsl
RMBBL
G
Repositioning to start of block
s
+
PGAsl
RME
G
Repositioning to end of block
m
+
PGAsl
RMEBL
G
Repositioning to end of block
s
+
PGAsl
RMI 6)
G
Repositioning to interrupt point
m
+
PGAsl
RMIBL 6)
G
Repositioning to interrupt point
s
+
PGAsl
RMN
G
Repositioning to the nearest path point
m
+
PGAsl
RMNBL
G
Repositioning to the nearest path point
s
+
PGAsl
RND
O
Round the contour corner
s
+
PGsl
RNDM
O
Modal rounding
m
+
PGsl
ROT
G
Programmable rotation
s
+
PGsl
ROTS
G
Programmable frame rotations with solid an-
s
+
PGsl
gles
ROUND
F
Rounding of decimal places
+
+
PGAsl
ROUNDUP
F
Rounding up of an input value
+
+
PGAsl
RP
O
Polar radius
m/s
+
PGsl
RPL
O
Rotation in the plane
s
+
PGsl
RT
K
Parameter for access to frame data: Rotation
+
PGAsl
RTLIOF
G
G0 without linear interpolation (single-axis in-
m
+
PGsl
terpolation)
RTLION 6)
G
G0 with linear interpolation
m
+
PGsl
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
853
Tables
21.1 Operations
Operations S ... Z
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
S
A
Spindle speed
m/s
+
+
PGsl
(with G4, G96/G961 different meaning)
SAVE
PA
Attribute for saving information when subpro-
+
PGAsl
grams are called
SBLOF
P
Suppress single block
+
-
PGAsl
SBLON
P
Revoke suppression of single block
+
-
PGAsl
SC
K
Parameter for access to frame data: Scaling
+
PGAsl
SCALE
G
Programmable scaling
s
+
PGsl
SCC
K
Selective assignment of transverse axis to
+
PGsl
G96/G961/G962. Axis identifiers may take the
form of geometry, channel or machine axes.
SCPARA
K
Program servo parameter set
+
+
PGAsl
SD
A
Spline degree
s
+
PGAsl
SET
K
Keyword for initialization of all elements of an
+
PGAsl
array with listed values
SETAL
P
Set alarm
+
+
PGAsl
SETDNO
F
Assign the D number of a cutting edge (CE)
+
-
PGAsl
of a tool (T)
SETINT
K
Define which interrupt routine is to be activa-
+
PGAsl
ted when an NC input is present
SETM
P
Setting of markers in dedicated channel
+
+
PGAsl
SETMS
P
Reset to the master spindle defined in ma-
+
-
PGsl
chine data
SETMS(n)
P
Set spindle n as master spindle
+
PGsl
SETMTH
P
Set master toolholder number
+
-
FBWsl
SETPIECE
P
Set piece number for all tools assigned to the
+
-
FBWsl
spindle
SETTA
P
Activate tool from wear group
+
-
FBWsl
SETTCOR
F
Modification of tool components taking all sup-
+
-
PGAsl
plementary conditions into account
SETTIA
P
Deactivate tool from wear group
+
-
FBWsl
SF
A
Starting point offset for thread cutting
m
+
PGsl
SIN
F
Sine (trigon. function)
+
+
PGAsl
SIRELAY
F
Activate the safety functions parameterized
-
+
FBSIsl
with SIRELIN, SIRELOUT, and SIRELTIME
SIRELIN
P
Initialize input variables of function block
+
-
FBSIsl
SIRELOUT
P
Initialize output variables of function block
+
-
FBSIsl
SIRELTIME
P
Initialize timers of function block
+
-
FBSIsl
SLOT1
C (T)
Longitudinal groove
+
PGAsl
SLOT2
C (T)
Circumferential groove
+
PGAsl
SOFT
G
Soft path acceleration
m
+
PGAsl
Job Planning
854
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
SOFTA
P
Activate jerk-limited axis acceleration for the
+
-
PGAsl
programmed axes
SON
G
Nibbling ON
m
+
PGAsl
SONS
G
Nibbling ON in interpolation cycle
m
+
PGAsl
SPATH 6)
G
Path reference for FGROUP axes is arc length
m
+
PGAsl
SPCOF
P
Switch master spindle or spindle(s) from posi-
m
+
-
PGsl
tion control to speed control
SPCON
P
Switch master spindle or spindle(s) from
m
+
-
PGAsl
speed control to position control
SPI
F
Converts spindle number into axis identifier
+
-
PGAsl
SPIF1 6)
G
Fast
m
+
FB2sl (N4)
NC inputs/outputs for punching/nibbling byte 1
SPIF2
G
Fast
m
+
FB2sl (N4)
NC inputs/outputs for punching/nibbling byte 2
SPLINEPATH
P
Define spline grouping
+
-
PGAsl
SPN
A
Number of path sections per block
s
+
PGAsl
SPOF 6)
G
Stroke OFF,
m
+
PGAsl
nibbling, punching OFF
SPOS
K
Spindle position
m
+
+
PGsl
SPOSA
K
Spindle position across block boundaries
m
+
PGsl
SPP
A
Length of a path section
m
+
PGAsl
SPRINT
F
Returns an input string formatted
+
PGAsl
SQRT
F
Square root
+
+
PGAsl
(arithmetic function)
SR
A
Oscillation retraction path for synchronized
s
+
PGsl
action
SRA
K
Oscillation retraction path with external input
m
+
PGsl
axial for synchronized action
ST
A
Oscillation sparking-out time for synchronized
s
+
PGsl
action
STA
K
Oscillation sparking-out time axial for
m
+
PGsl
synchronized action
START
P
Start selected programs simultaneously in
+
-
PGAsl
several channels from current program
STARTFIFO 6)
G
Execute; fill preprocessing memory simulta-
m
+
PGAsl
neously
STAT
Position of joints
s
+
PGAsl
STOLF
K
G0 tolerance factor
m
+
PGAsl
STOPFIFO
G
Stop machining; fill preprocessing memory
m
+
PGAsl
until STARTFIFO is detected, preprocessing
memory is full or end of program
STOPRE
P
Preprocessing stop until all prepared blocks
+
-
PGAsl
in the main run are executed
STOPREOF
P
Revoke preprocessing stop
-
+
FBSYsl
STRING
K
Data type: Character string
+
PGAsl
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
855
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
STRINGIS
F
Checks the present scope of NC language
+
-
PGAsl
and the NC cycle names, user variables, mac-
ros, and label names belonging specifically to
this command to establish whether these ex-
ist, are valid, defined or active.
STRLEN
F
Define string length
+
-
PGAsl
SUBSTR
F
Define index of character in input string
+
-
PGAsl
SUPA
G
Suppression of current zero offset, including
s
+
PGsl
programmed offsets, system frames, hand-
wheel offsets (DRF), external zero offset, and
overlaid movement
SVC
K
Tool cutting rate
m
+
PGsl
SYNFCT
P
Evaluation of a polynomial as a function of a
-
+
FBSYsl
condition in the motion-synchronous action
SYNR
K
The variable is read synchronously, i.e. at the
+
PGAsl
time of execution
SYNRW
K
The variable is read and written synchronous-
+
PGAsl
ly, i.e. at the time of execution
SYNW
K
The variable is written synchronously, i.e. at
+
PGAsl
the time of execution
T
A
Call tool
+
PGsl
(only change if specified in machine data; oth-
erwise M6 command necessary)
TAN
F
Tangent (trigon. function)
+
+
PGAsl
TANG
P
Tangential control: Define coupling
+
-
PGAsl
TANGDEL
P
Tangential control: Delete coupling
+
-
PGAsl
TANGOF
P
Tangential control: Deactivate coupling
+
-
PGAsl
TANGON
P
Tangential control: Activate coupling
+
-
PGAsl
TCA
P
Tool selection/tool change irrespective of tool
+
-
FBWsl
(828D: _TCA)
status
TCARR
A
Request toolholder (number "m")
+
PGAsl
TCI
P
Load tool from buffer into magazine
+
-
FBWsl
TCOABS 6)
G
Determine tool length components from the
m
+
PGAsl
current tool orientation
TCOFR
G
Determine tool length components from the
m
+
PGAsl
orientation of the active frame
TCOFRX
G
Determine tool orientation of an active frame
m
+
PGAsl
on selection of tool, tool points in X direction
TCOFRY
G
Determine tool orientation of an active frame
m
+
PGAsl
on selection of tool, tool points in Y direction
TCOFRZ
G
Determine tool orientation of an active frame
m
+
PGAsl
on selection of tool, tool points in Z direction
THETA
A
Angle of rotation
s
+
PGAsl
TILT
A
Tilt angle
m
+
PGAsl
Job Planning
856
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
TLIFT
P
Tangential control: Activate intermediate
+
-
PGAsl
block generation
TML
P
Tool selection with magazine location number
+
-
FBWsl
TMOF
P
Deselect tool monitoring
+
-
PGAsl
TMON
P
Activate tool monitoring
+
-
PGAsl
TO
K
Designates the end value in a FOR counter
+
PGAsl
loop
TOFF
K
Tool length offset in the direction of the tool
m
+
PGsl
length component that is effective parallel to
the geometry axis specified in the index.
TOFFL
K
Tool length offset in the direction of the tool
m
+
PGsl
length component L1, L2 or L3
TOFFOF
P
Deactivate online tool offset
+
-
PGAsl
TOFFON
P
Activate online tool length offset
+
-
PGAsl
TOFFR
A
Tool radius offset
m
+
PGsl
TOFRAME
G
Align Z axis of the WCS by rotating the frame
m
+
PGsl
parallel to the tool orientation
TOFRAMEX
G
Align X axis of the WCS by rotating the frame
m
+
PGsl
parallel to the tool orientation
TOFRAMEY
G
Align Y axis of the WCS by rotating the frame
m
+
PGsl
parallel to the tool orientation
TOFRAMEZ
G
As TOFRAME
m
+
PGsl
TOLOWER
F
Convert the letters of a string into lowercase
+
-
PGAsl
TOOLENV
F
Save current states which are of significance
+
-
PGAsl
to the evaluation of the tool data stored in the
memory
TOOLGNT
F
Determine number of tools of a tool group
+
-
FBWsl
TOOLGT
F
Determine T number of a tool from a tool group
+
-
FBWsl
TOROT
G
Align Z axis of the WCS by rotating the frame
m
+
PGsl
parallel to the tool orientation
TOROTOF 6)
G
Frame rotations in tool direction OFF
m
+
PGsl
TOROTX
G
Align X axis of the WCS by rotating the frame
m
+
PGsl
parallel to the tool orientation
TOROTY
G
Align Y axis of the WCS by rotating the frame
m
+
PGsl
parallel to the tool orientation
TOROTZ
G
As TOROT
m
+
PGsl
TOUPPER
F
Convert the letters of a string into uppercase
+
-
PGAsl
TOWBCS
G
Wear values in the basic coordinate system
m
+
PGAsl
(BCS)
TOWKCS
G
Wear values in the coordinate system of the
m
+
PGAsl
tool head for kinetic transformation (differs
from machine coordinate system through tool
rotation)
TOWMCS
G
Wear values in machine coordinate system
m
+
PGAsl
TOWSTD 6)
G
Initial setting value for offsets in tool length
m
+
PGAsl
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
857
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
TOWTCS
G
Wear values in the tool coordinate system
m
+
PGAsl
(toolholder ref. point T at the tool holder)
TOWWCS
G
Wear values in workpiece coordinate system
m
+
PGAsl
TR
K
Offset component of a frame variable
+
PGAsl
TRAANG
P
Transformation inclined axis
+
-
PGAsl
TRACON
P
Cascaded transformation
+
-
PGAsl
TRACYL
P
Cylinder: Peripheral surface transformation
+
-
PGAsl
TRAFOOF
P
Deactivate active transformations in the chan-
+
-
PGAsl
nel
TRAFOON
P
Activate transformation defined with kinematic
+
-
PGAsl
chains
TRAILOF
P
Asynchronous coupled motion OFF
+
+
PGAsl
TRAILON
P
Asynchronous coupled motion ON
+
+
PGAsl
TRANS
G
Absolute programmable work offset
s
+
PGsl
TRANSMIT
P
Pole transformation (face machining)
+
-
PGAsl
TRAORI
P
4-axis, 5-axis transformation, generic transfor-
+
-
PGAsl
mation
TRUE
K
Logical constant: True
+
PGAsl
TRUNC
F
Truncation of decimal places
+
+
PGAsl
TU
Axis angle
s
+
PGAsl
TURN
A
Number of turns for helix
s
+
PGsl
ULI
K
Upper limit value of variables
+
PGAsl
UNLOCK
P
Enable synchronized action with ID (continue
-
+
FBSYsl
technology cycle)
UNTIL
K
Condition for end of REPEAT loop
+
PGAsl
UPATH
G
Path reference for FGROUP axes is curve pa-
m
+
PGAsl
rameter
VAR
K
Keyword: Type of parameter transfer
+
PGAsl
VELOLIM
K
Reduction of the maximum axial velocity
m
+
PGAsl
VELOLIMA
K
Reduction or increase of the maximum axial
m
+
+
PGAsl
velocity of the following axis
WAITC
P
Wait for the coupling block change criterion to
+
-
PGAsl
be fulfilled for the axes/spindles
WAITE
P
Wait for end of program in another channel.
+
-
PGAsl
WAITENC
P
Wait for synchronized or restored axis posi-
+
-
PGAsl
tions
WAITM
P
Wait for marker in specified channel; termi-
+
-
PGAsl
nate previous block with exact stop.
WAITMC
P
Wait for marker in specified channel; exact
+
-
PGAsl
stop only if the other channels have not yet
reached the marker.
WAITP
P
Wait for end of travel of the positioning axis
+
-
PGsl
WAITS
P
Wait for spindle position to be reached
+
-
PGsl
Job Planning
858
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
Operation
Type
Meaning
W 2)
TP 3)
SA 4)
Description see 5)
1)
1) 2) 3) 4) 5) for explanations, see legend (Page 860).
WALCS0 6)
G
Workpiece coordinate system working area
m
+
-
PGsl
limitation deselected
WALCS1
G
WCS working area limitation group 1 active
m
+
-
PGsl
WALCS2
G
WCS working area limitation group 2 active
m
+
-
PGsl
WALCS3
G
WCS working area limitation group 3 active
m
+
-
PGsl
WALCS4
G
WCS working area limitation group 4 active
m
+
-
PGsl
WALCS5
G
WCS working area limitation group 5 active
m
+
-
PGsl
WALCS6
G
WCS working area limitation group 6 active
m
+
-
PGsl
WALCS7
G
WCS working area limitation group 7 active
m
+
-
PGsl
WALCS8
G
WCS working area limitation group 8 active
m
+
-
PGsl
WALCS9
G
WCS working area limitation group 9 active
m
+
-
PGsl
WALCS10
G
WCS working area limitation group 10 active
m
+
-
PGsl
WALIMOF
G
BCS working area limitation OFF
m
+
-
PGsl
WALIMON 6)
G
BCS working area limitation ON
m
+
-
PGsl
WHEN
K
The action is executed once whenever the
-
+
FBSYsl
condition is fulfilled.
WHENEVER
K
The action is executed cyclically in each inter-
-
+
FBSYsl
polator cycle when the condition is fulfilled.
WHILE
K
Start of WHILE program loop
+
PGAsl
WRITE
P
Write text to file system.
+
-
PGAsl
Appends a block to the end of the specified
file.
WRTPR
P
Write string in OPI variable
+
-
PGsl
X
A
Axis name
m/s
+
+
PGsl
XOR
O
Logic exclusive OR
+
PGAsl
Y
A
Axis name
m/s
+
+
PGsl
Z
A
Axis name
m/s
+
+
PGsl
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
859
Tables
21.1 Operations
/HJHQG
1)
Type of operation:
A
Address
Identifier to which a value is assigned (e.g. OVR=10). There are also some addresses that
switch on or off a function without value assignment (e.g. CPLON and CPLOF).
C (A)
AST cycle
Predefined NC program for automatic post optimization (tuning) with AST (= Automatic
Servo Tuning). Parameters are used to adapt to the specific optimization situation; these
parameters are transferred at the call.
C (M)
Measuring cycle
Predefined NC program in which a specific, generally valid, measuring operation, such as
determining the inner diameter of a cylindrical workpiece, is programmed. Parameters are
used to adapt to the specific measurement situation; these parameters are transferred at
the call.
C (T)
Technological cycle
Predefined NC program in which a specific, generally valid, machining operation, such as
tapping of a thread or milling a pocket, is programmed. The adaptation to a specific machine
situation is realized via parameters that are transferred to the cycle during the call.
F
Predefined function (supplies a return value)
The call of the predefined function can be an operand in an expression.
G
G command
The G commands are divided into G groups. Only one G command of a group can be
programmed in a block. A G command can be either modal (until it is canceled by another
command of the same group) or only effective for the block in which it is programmed (non-
modal).
K
Keyword
Identifier that defines the syntax of a block. No value is assigned to a keyword, and no NC
function can be switched on/off with a keyword.
Examples: Control structures (IF, ELSE, ENDIF, WHEN, ...), program execution (GOTOB,
GOTO, RET ...)
O
Operator
Operator for a mathematical, comparison or logical operation
P
Predefined procedure (does not supply a return value)
PA
Program attribute
Program attributes are at the end of the definition line of a subprogram:
PROC <program name>(...) <program attribute>
They determine the behavior during execution of the subprogram.
2)
Effectiveness of the operation:
m
Modal
s
Non-modal
3)
Programmability in part program:
+
Programmable
-
Not programmable
M
Programmable only by the machine manufacturer
Job Planning
860
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.1 Operations
4)
Programmability in synchronized actions:
+
Programmable
-
Not programmable
T
Programmable only in technology cycles
5)
Reference to the document containing the detailed description of the operation:
PGsl
Programming Manual, Fundamentals
PGAsl
Programming Manual, Job Planning
BNMsl
Programming Manual Measuring Cycles
BHDsl
Operating Manual, Turning
BHFsl
Operating Manual, Milling
FB1sl ( )
Function Manual, Basic Functions (with the alphanumeric abbreviation of the cor-
responding function description in brackets)
FB2sl ( )
Function Manual, Extended Functions (with the alphanumeric abbreviation of the
corresponding function description in brackets)
FB3sl ( )
Function Manual, Special Functions (with the alphanumeric abbreviation of the cor-
responding function description in brackets)
FBSIsl
Function Manual, Safety Integrated
FBSYsl
Function Manual, Synchronized Actions
FBWsl
Function Manual, Tool Management
6)
Default setting at beginning of program (factory settings of the control, if nothing else programmed).
Figure 21-1
Meaning of footnotes in the tables of operations
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
861
Tables
21.2 Operations: Availability for SINUMERIK 828D
21.2
Operations: Availability for SINUMERIK 828D
Note
Cycles
Cycles are marked as "optional" if they depend on the following options that require a license:
● Extended technology functions (article number: 6FC5800-0AP58-0YB0)
● Measuring cycles (article number: 6FC5800-0AP28-0YB0)
● Measuring kinematics (article number: 6FC5800-0AP18-0YB0)
● SINUMERIK Grinding Advanced (article number: 6FC5800-0AS35-0YB0)
Not marked, if cycles only contain partial functionalities as a result of option "Extended
technology functions".
21.2.1
Control version milling / turning
Operations A ... C
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
:
●
●
●
●
●
●
●
●
*
●
●
●
●
●
●
●
●
+
●
●
●
●
●
●
●
●
-
●
●
●
●
●
●
●
●
<
●
●
●
●
●
●
●
●
<<
●
●
●
●
●
●
●
●
<=
●
●
●
●
●
●
●
●
=
●
●
●
●
●
●
●
●
>=
●
●
●
●
●
●
●
●
/
●
●
●
●
●
●
●
●
/0 … /7
●
●
●
●
●
●
●
●
A
●
●
●
●
●
●
●
●
A2
-
-
-
-
-
-
-
-
A3
-
-
-
-
-
-
-
-
A4
-
-
-
-
-
-
-
-
A5
-
-
-
-
-
-
-
-
A6
-
-
-
-
-
-
-
-
A7
-
-
-
-
-
-
-
-
ABS
●
●
●
●
●
●
●
●
Job Planning
862
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
AC
●
●
●
●
●
●
●
●
ACC
●
●
●
●
●
●
●
●
ACCLIMA
●
●
●
●
●
●
●
●
ACN
●
●
●
●
●
●
●
●
ACOS
●
●
●
●
●
●
●
●
ACP
●
●
●
●
●
●
●
●
ACTBLOCNO
●
●
●
●
●
●
●
●
ADDFRAME
●
●
●
●
●
●
●
●
ADIS
●
●
●
●
●
●
●
●
ADISPOS
●
●
●
●
●
●
●
●
ADISPOSA
●
●
●
●
●
●
●
●
ALF
●
●
●
●
●
●
●
●
AMIRROR
●
●
●
●
●
●
●
●
AND
●
●
●
●
●
●
●
●
ANG
●
●
●
●
●
●
●
●
AP
●
●
●
●
●
●
●
●
APR
●
●
●
●
●
●
●
●
APRB
●
●
●
●
●
●
●
●
APRP
●
●
●
●
●
●
●
●
APW
●
●
●
●
●
●
●
●
APWB
●
●
●
●
●
●
●
●
APWP
●
●
●
●
●
●
●
●
APX
●
●
●
●
●
●
●
●
AR
●
●
●
●
●
●
●
●
AROT
●
●
●
●
●
●
●
●
AROTS
●
●
●
●
●
●
●
●
AS
●
●
●
●
●
●
●
●
ASCALE
●
●
●
●
●
●
●
●
ASIN
●
●
●
●
●
●
●
●
ASPLINE
○
○
○
○
○
○
○
○
ATAN2
●
●
●
●
●
●
●
●
ATOL
●
●
●
●
●
●
●
●
ATRANS
●
●
●
●
●
●
●
●
AUXFUDEL
●
●
●
●
●
●
●
●
AUXFUDELG
●
●
●
●
●
●
●
●
AUXFUMSEQ
●
●
●
●
●
●
●
●
AUXFUSYNC
●
●
●
●
●
●
●
●
AX
●
●
●
●
●
●
●
●
AXCTSWE
-
-
-
-
-
-
-
-
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
863
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
AXCTSWEC
-
-
-
-
-
-
-
-
AXCTSWED
-
-
-
-
-
-
-
-
AXIS
●
●
●
●
●
●
●
●
AXNAME
●
●
●
●
●
●
●
●
AXSTRING
●
●
●
●
●
●
●
●
AXTOCHAN
●
●
●
●
●
●
●
●
AXTOSPI
●
●
●
●
●
●
●
●
B
●
●
●
●
●
●
●
●
B2
-
-
-
-
-
-
-
-
B3
-
-
-
-
-
-
-
-
B4
-
-
-
-
-
-
-
-
B5
-
-
-
-
-
-
-
-
B6
-
-
-
-
-
-
-
-
B7
-
-
-
-
-
-
-
-
B_AND
●
●
●
●
●
●
●
●
B_OR
●
●
●
●
●
●
●
●
B_NOT
●
●
●
●
●
●
●
●
B_XOR
●
●
●
●
●
●
●
●
BAUTO
○
○
○
○
○
○
○
○
BLOCK
●
●
●
●
●
●
●
●
BLSYNC
●
●
●
●
●
●
●
●
BNAT
○
○
○
○
○
○
○
○
BOOL
●
●
●
●
●
●
●
●
BOUND
●
●
●
●
●
●
●
●
BRISK
●
●
●
●
●
●
●
●
BRISKA
●
●
●
●
●
●
●
●
BSPLINE
○
○
○
○
○
○
○
○
BTAN
○
○
○
○
○
○
○
○
C
●
●
●
●
●
●
●
●
C2
-
-
-
-
-
-
Channel
Channel ax-
axis name
is name
C3
-
-
-
-
-
-
-
-
C4
-
-
-
-
-
-
-
-
C5
-
-
-
-
-
-
-
-
C6
-
-
-
-
-
-
-
-
C7
-
-
-
-
-
-
-
-
CAC
●
●
●
●
●
●
●
●
CACN
●
●
●
●
●
●
●
●
CACP
●
●
●
●
●
●
●
●
Job Planning
864
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
CADAPTOF
-
-
-
-
-
-
-
-
CADAPTON
-
-
-
-
-
-
-
-
CALCDAT
●
●
●
●
●
●
●
●
CALCPOSI
●
●
●
●
●
●
●
●
CALL
●
●
●
●
●
●
●
●
CALLPATH
●
●
●
●
●
●
●
●
CANCEL
●
●
●
●
●
●
●
●
CASE
●
●
●
●
●
●
●
●
CDC
●
●
●
●
●
●
●
●
CDOF
-
-
-
-
-
-
-
-
CDOF2
-
-
-
-
-
-
-
-
CDON
-
-
-
-
-
-
-
-
CFC
●
●
●
●
●
●
●
●
CFIN
●
●
●
●
●
●
●
●
CFINE
●
●
●
●
●
●
●
●
CFTCP
●
●
●
●
●
●
●
●
CHAN
●
●
●
●
●
●
●
●
CHANDATA
●
●
●
●
●
●
●
●
CHAR
●
●
●
●
●
●
●
●
CHF
●
●
●
●
●
●
●
●
CHKDM
●
●
●
●
●
●
●
●
CHKDNO
●
●
●
●
●
●
●
●
CHR
●
●
●
●
●
●
●
●
CIC
●
●
●
●
●
●
●
●
CIP
●
●
●
●
●
●
●
●
CLEARM
-
-
-
-
-
○
-
●
CLRINT
●
●
●
●
●
●
●
●
CMIRROR
●
●
●
●
●
●
●
●
COARSEA
●
●
●
●
●
●
●
●
COLLPAIR
-
-
-
-
-
-
-
-
COMPCAD
●
-
●
-
●
●
-
-
COMPCURV
●
-
●
-
●
●
-
-
COMPLETE
●
●
●
●
●
●
●
●
COMPOF
●
-
●
-
●
●
-
-
COMPON
●
-
●
-
●
●
-
-
COMPSURF
-
-
○
-
○
○
-
-
CONTDCON
●
●
●
●
●
●
●
●
CONTPRON
●
●
●
●
●
●
●
●
CORROF
●
●
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
865
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
CORRTRAFO
-
-
-
-
-
-
-
-
COS
●
●
●
●
●
●
●
●
COUPDEF
-
○
-
○
-
-
○
○
COUPDEL
-
○
-
○
-
-
○
○
COUPOF
-
○
-
○
-
-
○
○
COUPOFS
-
○
-
○
-
-
○
○
COUPON
-
○
-
○
-
-
○
○
COUPONC
-
○
-
○
-
-
○
○
COUPRES
-
○
-
○
-
-
○
○
CP
●
●
●
●
●
●
●
●
CPBC
○
○
○
○
○
○
○
○
CPDEF
○
○
○
○
○
○
○
○
CPDEL
○
○
○
○
○
○
○
○
CPFMOF
○
○
○
○
○
○
○
○
CPFMON
○
○
○
○
○
○
○
○
CPFMSON
○
○
○
○
○
○
○
○
CPFPOS
○
○
○
○
○
○
○
○
CPFRS
○
○
○
○
○
○
○
○
CPLA
○
○
○
○
○
○
○
○
CPLCTID
○
○
○
○
○
○
○
○
CPLDEF
○
○
○
○
○
○
○
○
CPLDEL
○
○
○
○
○
○
○
○
CPLDEN
○
○
○
○
○
○
○
○
CPLINSC
○
○
○
○
○
○
○
○
CPLINTR
○
○
○
○
○
○
○
○
CPLNUM
○
○
○
○
○
○
○
○
CPLOF
○
○
○
○
○
○
○
○
CPLON
○
○
○
○
○
○
○
○
CPLOUTSC
○
○
○
○
○
○
○
○
CPLOUTTR
○
○
○
○
○
○
○
○
CPLPOS
○
○
○
○
○
○
○
○
CPLSETVAL
○
○
○
○
○
○
○
○
CPMALARM
○
○
○
○
○
○
○
○
CPMBRAKE
○
○
○
○
○
○
○
○
CPMPRT
○
○
○
○
○
○
○
○
CPMRESET
○
○
○
○
○
○
○
○
CPMSTART
○
○
○
○
○
○
○
○
CPMVDI
○
○
○
○
○
○
○
○
CPOF
○
○
○
○
○
○
○
○
Job Planning
866
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
CPON
○
○
○
○
○
○
○
○
CPRECOF
●
●
●
●
●
●
●
●
CPRECON
●
●
●
●
●
●
●
●
CPRES
○
○
○
○
○
○
○
○
CPROT
●
●
●
●
●
●
●
●
CPROTDEF
●
●
●
●
●
●
●
●
CPSETTYPE
○
○
○
○
○
○
○
○
CPSYNCOP
○
○
○
○
○
○
○
○
CPSYNCOP2
○
○
○
○
○
○
○
○
CPSYNCOV
○
○
○
○
○
○
○
○
CPSYNFIP
○
○
○
○
○
○
○
○
CPSYNFIP2
○
○
○
○
○
○
○
○
CPSYNFIV
○
○
○
○
○
○
○
○
CR
●
●
●
●
●
●
●
●
CROT
●
●
●
●
●
●
●
●
CROTS
●
●
●
●
●
●
●
●
CRPL
●
●
●
●
●
●
●
●
CSCALE
●
●
●
●
●
●
●
●
CSPLINE
○
○
○
○
○
○
○
○
CT
●
●
●
●
●
●
●
●
CTAB
-
-
-
-
-
-
-
-
CTABDEF
-
-
-
-
-
-
-
-
CTABDEL
-
-
-
-
-
-
-
-
CTABEND
-
-
-
-
-
-
-
-
CTABEXISTS
-
-
-
-
-
-
-
-
CTABFNO
-
-
-
-
-
-
-
-
CTABFPOL
-
-
-
-
-
-
-
-
CTABFSEG
-
-
-
-
-
-
-
-
CTABID
-
-
-
-
-
-
-
-
CTABINV
-
-
-
-
-
-
-
-
CTABISLOCK
-
-
-
-
-
-
-
-
CTABLOCK
-
-
-
-
-
-
-
-
CTABMEMTYP
-
-
-
-
-
-
-
-
CTABMPOL
-
-
-
-
-
-
-
-
CTABMSEG
-
-
-
-
-
-
-
-
CTABNO
-
-
-
-
-
-
-
-
CTABNOMEM
-
-
-
-
-
-
-
-
CTABPERIOD
-
-
-
-
-
-
-
-
CTABPOL
-
-
-
-
-
-
-
-
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
867
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
CTABPOLID
-
-
-
-
-
-
-
-
CTABSEG
-
-
-
-
-
-
-
-
CTABSEGID
-
-
-
-
-
-
-
-
CTABSEV
-
-
-
-
-
-
-
-
CTABSSV
-
-
-
-
-
-
-
-
CTABTEP
-
-
-
-
-
-
-
-
CTABTEV
-
-
-
-
-
-
-
-
CTABTMAX
-
-
-
-
-
-
-
-
CTABTMIN
-
-
-
-
-
-
-
-
CTABTSP
-
-
-
-
-
-
-
-
CTABTSV
-
-
-
-
-
-
-
-
CTABUNLOCK
-
-
-
-
-
-
-
-
CTOL
●
●
●
●
●
●
●
●
CTRANS
●
●
●
●
●
●
●
●
CUT2D
●
●
●
●
●
●
●
●
CUT2DD
●
●
●
●
●
●
●
●
CUT2DF
●
●
●
●
●
●
●
●
CUT2DFD
●
●
●
●
●
●
●
●
CUT3DC
-
-
-
-
-
-
-
-
CUT3DCC
-
-
-
-
-
-
-
-
CUT3DCCD
-
-
-
-
-
-
-
-
CUT3DCD
-
-
-
-
-
-
-
-
CUT3DF
-
-
-
-
-
-
-
-
CUT3DFD
-
-
-
-
-
-
-
-
CUT3DFF
-
-
-
-
-
-
-
-
CUT3DFS
-
-
-
-
-
-
-
-
CUTCONOF
●
●
●
●
●
●
●
●
CUTCONON
●
●
●
●
●
●
●
●
CUTMOD
●
●
●
●
●
●
●
●
CUTMODK
-
-
-
-
-
-
-
-
CYCLE60
○
○
●
●
●
●
●
●
CYCLE61
●
●
●
●
●
●
●
●
CYCLE62
●
●
●
●
●
●
●
●
CYCLE63
○
○
●
●
●
●
●
●
CYCLE64
○
○
●
●
●
●
●
●
CYCLE70
○
○
●
●
●
●
●
●
CYCLE72
●
●
●
●
●
●
●
●
CYCLE76
●
●
●
●
●
●
●
●
CYCLE77
●
●
●
●
●
●
●
●
Job Planning
868
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
CYCLE78
○
○
●
●
●
●
●
●
CYCLE79
○
○
●
●
●
●
●
●
CYCLE81
●
●
●
●
●
●
●
●
CYCLE82
●
●
●
●
●
●
●
●
CYCLE83
●
●
●
●
●
●
●
●
CYCLE84
●
●
●
●
●
●
●
●
CYCLE85
●
●
●
●
●
●
●
●
CYCLE86
●
●
●
●
●
●
●
●
CYCLE92
●
●
●
●
●
●
●
●
CYCLE95
●
●
●
●
●
●
●
●
CYCLE98
●
●
●
●
●
●
●
●
CYCLE99
●
●
●
●
●
●
●
●
CYCLE116
○
○
○
○
○
○
○
○
CYCLE119
○
○
○
○
○
○
○
○
CYCLE150
○
○
○
○
○
○
○
○
CYCLE435
-
-
-
-
-
-
-
-
CYCLE495
-
-
-
-
-
-
-
-
CYCLE750
●
●
●
●
●
●
●
●
CYCLE751
●
●
●
●
●
●
●
●
CYCLE752
●
●
●
●
●
●
●
●
CYCLE753
●
●
●
●
●
●
●
●
CYCLE754
●
●
●
●
●
●
●
●
CYCLE755
●
●
●
●
●
●
●
●
CYCLE756
●
●
●
●
●
●
●
●
CYCLE757
●
●
●
●
●
●
●
●
CYCLE758
●
●
●
●
●
●
●
●
CYCLE759
●
●
●
●
●
●
●
●
CYCLE782
-
-
-
-
-
-
-
-
CYCLE800
-
-
●
●
●
●
●
●
CYCLE801
●
●
●
●
●
●
●
●
CYCLE802
●
●
●
●
●
●
●
●
CYCLE830
○
○
●
●
●
●
●
●
CYCLE832
●
●
●
●
●
●
●
●
CYCLE840
●
●
●
●
●
●
●
●
CYCLE899
○
○
●
●
●
●
●
●
CYCLE930
●
●
●
●
●
●
●
●
CYCLE940
●
●
●
●
●
●
●
●
CYCLE951
●
●
●
●
●
●
●
●
CYCLE952
○
○
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
869
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
CYCLE961
○
○
○
○
○
○
○
○
CYCLE971
○
○
○
○
○
○
○
○
CYCLE973
○
○
○
○
○
○
○
○
CYCLE974
○
○
○
○
○
○
○
○
CYCLE976
○
○
○
○
○
○
○
○
CYCLE977
○
○
○
○
○
○
○
○
CYCLE978
○
○
○
○
○
○
○
○
CYCLE979
○
○
○
○
○
○
○
○
CYCLE982
○
○
○
○
○
○
○
○
CYCLE994
○
○
○
○
○
○
○
○
CYCLE995
○
○
○
○
○
○
○
○
CYCLE996
○
-
○
-
○
○
-
-
CYCLE997
○
○
○
○
○
○
○
○
CYCLE998
○
○
○
○
○
○
○
○
CYCLE4071
-
-
-
-
-
-
-
-
CYCLE4072
-
-
-
-
-
-
-
-
CYCLE4073
-
-
-
-
-
-
-
-
CYCLE4074
-
-
-
-
-
-
-
-
CYCLE4075
-
-
-
-
-
-
-
-
CYCLE4077
-
-
-
-
-
-
-
-
CYCLE4078
-
-
-
-
-
-
-
-
CYCLE4079
-
-
-
-
-
-
-
-
CYCLE9960
-
-
-
-
-
-
-
-
Operations D ... F
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
D
●
●
●
●
●
●
●
●
D0
●
●
●
●
●
●
●
●
DAC
●
●
●
●
●
●
●
●
DC
●
●
●
●
●
●
●
●
DCI
●
●
●
●
●
●
●
●
DCM
●
●
●
●
●
●
●
●
DCU
●
●
●
●
●
●
●
●
Job Planning
870
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
DEF
●
●
●
●
●
●
●
●
DEFINE
●
●
●
●
●
●
●
●
DEFAULT
●
●
●
●
●
●
●
●
DELAYFSTON
●
●
●
●
●
●
●
●
DELAYFSTOF
●
●
●
●
●
●
●
●
DELDL
●
●
●
●
●
●
●
●
DELDTG
●
●
●
●
●
●
●
●
DELETE
●
●
●
●
●
●
●
●
DELMLOWNER
●
●
●
●
●
●
●
●
DELMLRES
●
●
●
●
●
●
●
●
DELMT
●
●
●
●
●
●
●
●
DELOBJ
-
-
-
-
-
-
-
-
DELT
●
●
●
●
●
●
●
●
DELTC
●
●
●
●
●
●
●
●
DELTOOLENV
●
●
●
●
●
●
●
●
DIACYCOFA
●
●
●
●
●
●
●
●
DIAM90
●
●
●
●
●
●
●
●
DIAM90A
●
●
●
●
●
●
●
●
DIAMCHAN
●
●
●
●
●
●
●
●
DIAMCHANA
●
●
●
●
●
●
●
●
DIAMCYCOF
●
●
●
●
●
●
●
●
DIAMOF
●
●
●
●
●
●
●
●
DIAMOFA
●
●
●
●
●
●
●
●
DIAMON
●
●
●
●
●
●
●
●
DIAMONA
●
●
●
●
●
●
●
●
DIC
●
●
●
●
●
●
●
●
DILF
●
●
●
●
●
●
●
●
DISABLE
●
●
●
●
●
●
●
●
DISC
●
●
●
●
●
●
●
●
DISCL
●
●
●
●
●
●
●
●
DISPLOF
●
●
●
●
●
●
●
●
DISPLON
●
●
●
●
●
●
●
●
DISPR
●
●
●
●
●
●
●
●
DISR
●
●
●
●
●
●
●
●
DISRP
●
●
●
●
●
●
●
●
DITE
●
●
●
●
●
●
●
●
DITS
●
●
●
●
●
●
●
●
DIV
●
●
●
●
●
●
●
●
DL
-
-
-
-
-
-
-
-
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
871
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
DO
●
●
●
●
●
●
●
●
DRFOF
●
●
●
●
●
●
●
●
DRIVE
●
●
●
●
●
●
●
●
DRIVEA
●
●
●
●
●
●
●
●
DYNFINISH
●
●
●
●
●
●
●
●
DYNNORM
●
●
●
●
●
●
●
●
DYNPOS
●
●
●
●
●
●
●
●
DYNROUGH
●
●
●
●
●
●
●
●
DYNSEMIFIN
●
●
●
●
●
●
●
●
DZERO
●
●
●
●
●
●
●
●
EAUTO
○
○
○
○
○
○
○
○
EGDEF
-
○
-
○
-
-
○
○
EGDEL
-
○
-
○
-
-
○
○
EGOFC
-
○
-
○
-
-
○
○
EGOFS
-
○
-
○
-
-
○
○
EGON
-
○
-
○
-
-
○
○
EGONSYN
-
○
-
○
-
-
○
○
EGONSYNE
-
○
-
○
-
-
○
○
ELSE
●
●
●
●
●
●
●
●
ENABLE
●
●
●
●
●
●
●
●
ENAT
○
○
○
○
○
○
○
○
ENDFOR
●
●
●
●
●
●
●
●
ENDIF
●
●
●
●
●
●
●
●
ENDLABEL
●
●
●
●
●
●
●
●
ENDLOOP
●
●
●
●
●
●
●
●
ENDPROC
●
●
●
●
●
●
●
●
ENDWHILE
●
●
●
●
●
●
●
●
ESRR
○
○
○
○
○
○
○
○
ESRS
○
○
○
○
○
○
○
○
ETAN
○
○
○
○
○
○
○
○
EVERY
●
●
●
●
●
●
●
●
EX
●
●
●
●
●
●
●
●
EXECSTRING
●
●
●
●
●
●
●
●
EXECTAB
●
●
●
●
●
●
●
●
EXECUTE
●
●
●
●
●
●
●
●
EXP
●
●
●
●
●
●
●
●
EXTCALL
●
●
●
●
●
●
●
●
EXTCLOSE
●
●
●
●
●
●
●
●
EXTERN
●
●
●
●
●
●
●
●
Job Planning
872
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
EXTOPEN
●
●
●
●
●
●
●
●
F
●
●
●
●
●
●
●
●
FA
●
●
●
●
●
●
●
●
FAD
●
●
●
●
●
●
●
●
FALSE
●
●
●
●
●
●
●
●
FB
●
●
●
●
●
●
●
●
FCTDEF
●
●
●
●
●
●
●
●
FCUB
●
●
●
●
●
●
●
●
FD
●
●
●
●
●
●
●
●
FDA
●
●
●
●
●
●
●
●
FENDNORM
●
●
●
●
●
●
●
●
FFWOF
●
●
●
●
●
●
●
●
FFWON
●
●
●
●
●
●
●
●
FGREF
●
●
●
●
●
●
●
●
FGROUP
●
●
●
●
●
●
●
●
FI
●
●
●
●
●
●
●
●
FIFOCTRL
●
●
●
●
●
●
●
●
FILEDATE
●
●
●
●
●
●
●
●
FILEINFO
●
●
●
●
●
●
●
●
FILESIZE
●
●
●
●
●
●
●
●
FILESTAT
●
●
●
●
●
●
●
●
FILETIME
●
●
●
●
●
●
●
●
FINEA
●
●
●
●
●
●
●
●
FL
●
●
●
●
●
●
●
●
FLIN
●
●
●
●
●
●
●
●
FMA
●
●
●
●
●
●
●
●
FNORM
●
●
●
●
●
●
●
●
FOCOF
○
○
○
○
○
○
○
○
FOCON
○
○
○
○
○
○
○
○
FOR
●
●
●
●
●
●
●
●
FP
●
●
●
●
●
●
●
●
FPO
-
-
-
-
-
-
-
-
FPR
●
●
●
●
●
●
●
●
FPRAOF
●
●
●
●
●
●
●
●
FPRAON
●
●
●
●
●
●
●
●
FRAME
●
●
●
●
●
●
●
●
FRC
●
●
●
●
●
●
●
●
FRCM
●
●
●
●
●
●
●
●
FROM
●
●
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
873
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
FTOC
●
●
●
●
●
●
●
●
FTOCOF
●
●
●
●
●
●
●
●
FTOCON
●
●
●
●
●
●
●
●
FXS
●
●
●
●
●
●
●
●
FXST
●
●
●
●
●
●
●
●
FXSW
●
●
●
●
●
●
●
●
FZ
●
●
●
●
●
●
●
●
Operations G ... L
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
G0
●
●
●
●
●
●
●
●
G1
●
●
●
●
●
●
●
●
G2
●
●
●
●
●
●
●
●
G3
●
●
●
●
●
●
●
●
G4
●
●
●
●
●
●
●
●
G5
●
●
●
●
●
●
●
●
G7
●
●
●
●
●
●
●
●
G9
●
●
●
●
●
●
●
●
G17
●
●
●
●
●
●
●
●
G18
●
●
●
●
●
●
●
●
G19
●
●
●
●
●
●
●
●
G25
●
●
●
●
●
●
●
●
G26
●
●
●
●
●
●
●
●
G33
●
●
●
●
●
●
●
●
G34
●
●
●
●
●
●
●
●
G35
●
●
●
●
●
●
●
●
G40
●
●
●
●
●
●
●
●
G41
●
●
●
●
●
●
●
●
G42
●
●
●
●
●
●
●
●
G53
●
●
●
●
●
●
●
●
G54
●
●
●
●
●
●
●
●
G55
●
●
●
●
●
●
●
●
G56
●
●
●
●
●
●
●
●
Job Planning
874
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
G57
●
●
●
●
●
●
●
●
G58
→ G505
G59
→ G506
G60
●
●
●
●
●
●
●
●
G62
●
●
●
●
●
●
●
●
G63
●
●
●
●
●
●
●
●
G64
●
●
●
●
●
●
●
●
G70
●
●
●
●
●
●
●
●
G71
●
●
●
●
●
●
●
●
G74
●
●
●
●
●
●
●
●
G75
●
●
●
●
●
●
●
●
G90
●
●
●
●
●
●
●
●
G91
●
●
●
●
●
●
●
●
G93
●
●
●
●
●
●
●
●
G94
●
●
●
●
●
●
●
●
G95
●
●
●
●
●
●
●
●
G96
●
●
●
●
●
●
●
●
G97
●
●
●
●
●
●
●
●
G110
●
●
●
●
●
●
●
●
G111
●
●
●
●
●
●
●
●
G112
●
●
●
●
●
●
●
●
G140
●
●
●
●
●
●
●
●
G141
●
●
●
●
●
●
●
●
G142
●
●
●
●
●
●
●
●
G143
●
●
●
●
●
●
●
●
G147
●
●
●
●
●
●
●
●
G148
●
●
●
●
●
●
●
●
G153
●
●
●
●
●
●
●
●
G247
●
●
●
●
●
●
●
●
G248
●
●
●
●
●
●
●
●
G290
●
●
●
●
●
●
●
●
G291
●
●
●
●
●
●
●
●
G331
●
●
●
●
●
●
●
●
G332
●
●
●
●
●
●
●
●
G335
●
●
●
●
●
●
●
●
G336
●
●
●
●
●
●
●
●
G340
●
●
●
●
●
●
●
●
G341
●
●
●
●
●
●
●
●
G347
●
●
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
875
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
G348
●
●
●
●
●
●
●
●
G450
●
●
●
●
●
●
●
●
G451
●
●
●
●
●
●
●
●
G460
●
●
●
●
●
●
●
●
G461
●
●
●
●
●
●
●
●
G462
●
●
●
●
●
●
●
●
G500
●
●
●
●
●
●
●
●
G505 ... G599
●
●
●
●
●
●
●
●
G601
●
●
●
●
●
●
●
●
G602
●
●
●
●
●
●
●
●
G603
●
●
●
●
●
●
●
●
G621
●
●
●
●
●
●
●
●
G641
●
●
●
●
●
●
●
●
G642
●
●
●
●
●
●
●
●
G643
●
●
●
●
●
●
●
●
G644
●
●
●
●
●
●
●
●
G645
●
●
●
●
●
●
●
●
G700
●
●
●
●
●
●
●
●
G710
●
●
●
●
●
●
●
●
G810 ... G819
-
-
-
-
-
-
-
-
G820 ... G829
-
-
-
-
-
-
-
-
G931
●
●
●
●
●
●
●
●
G942
●
●
●
●
●
●
●
●
G952
●
●
●
●
●
●
●
●
G961
●
●
●
●
●
●
●
●
G962
●
●
●
●
●
●
●
●
G971
●
●
●
●
●
●
●
●
G972
●
●
●
●
●
●
●
●
G973
●
●
●
●
●
●
●
●
GEOAX
●
●
●
●
●
●
●
●
GET
●
●
●
●
●
●
●
●
GETACTT
●
●
●
●
●
●
●
●
GETACTTD
●
●
●
●
●
●
●
●
GETD
-
-
-
-
-
○
-
●
GETDNO
●
●
●
●
●
●
●
●
GETEXET
●
●
●
●
●
●
●
●
GETFREELOC
●
●
●
●
●
●
●
●
GETSELT
●
●
●
●
●
●
●
●
GETT
●
●
●
●
●
●
●
●
Job Planning
876
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
GETTCOR
●
●
●
●
●
●
●
●
GETTENV
●
●
●
●
●
●
●
●
GETVARAP
●
●
●
●
●
●
●
●
GETVARDFT
●
●
●
●
●
●
●
●
GETVARLIM
●
●
●
●
●
●
●
●
GETVARPHU
●
●
●
●
●
●
●
●
GETVARTYP
●
●
●
●
●
●
●
●
GFRAME0 ...
-
-
-
-
-
-
-
-
GFRAME100
GOTO
●
●
●
●
●
●
●
●
GOTOB
●
●
●
●
●
●
●
●
GOTOC
●
●
●
●
●
●
●
●
GOTOF
●
●
●
●
●
●
●
●
GOTOS
●
●
●
●
●
●
●
●
GP
●
●
●
●
●
●
●
●
GWPSOF
●
●
●
●
●
●
●
●
GROUP_
●
●
●
●
●
●
●
●
ADDEND
GROUP_BEGIN
●
●
●
●
●
●
●
●
GROUP_END
●
●
●
●
●
●
●
●
GWPSON
●
●
●
●
●
●
●
●
H...
●
●
●
●
●
●
●
●
HOLES1
●
●
●
●
●
●
●
●
HOLES2
●
●
●
●
●
●
●
●
I
●
●
●
●
●
●
●
●
I1
●
●
●
●
●
●
●
●
IC
●
●
●
●
●
●
●
●
ICYCOF
●
●
●
●
●
●
●
●
ICYCON
●
●
●
●
●
●
●
●
ID
●
●
●
●
●
●
●
●
IDS
●
●
●
●
●
●
●
●
IF
●
●
●
●
●
●
●
●
INDEX
●
●
●
●
●
●
●
●
INIPO
●
●
●
●
●
●
●
●
INIRE
●
●
●
●
●
●
●
●
INICF
●
●
●
●
●
●
●
●
INIT
-
-
-
-
-
○
-
●
INITIAL
INT
●
●
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
877
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
INTERSEC
●
●
●
●
●
●
●
●
INVCCW
-
-
-
-
-
-
-
-
INVCW
-
-
-
-
-
-
-
-
INVFRAME
●
●
●
●
●
●
●
●
IP
●
●
●
●
●
●
●
●
IPOBRKA
●
●
●
●
●
●
●
●
IPOENDA
●
●
●
●
●
●
●
●
IPTRLOCK
●
●
●
●
●
●
●
●
IPTRUNLOCK
●
●
●
●
●
●
●
●
IR
●
●
●
●
●
●
●
●
ISAXIS
●
●
●
●
●
●
●
●
ISD
-
-
-
-
-
-
-
-
ISFILE
●
●
●
●
●
●
●
●
ISNUMBER
●
●
●
●
●
●
●
●
ISOCALL
●
●
●
●
●
●
●
●
ISVAR
●
●
●
●
●
●
●
●
J
●
●
●
●
●
●
●
●
J1
●
●
●
●
●
●
●
●
JERKA
●
●
●
●
●
●
●
●
JERKLIM
●
●
●
●
●
●
●
●
JERKLIMA
●
●
●
●
●
●
●
●
JR
●
●
●
●
●
●
●
●
K
●
●
●
●
●
●
●
●
K1
●
●
●
●
●
●
●
●
KONT
●
●
●
●
●
●
●
●
KONTC
●
●
●
●
●
●
●
●
KONTT
●
●
●
●
●
●
●
●
KR
●
●
●
●
●
●
●
●
L
●
●
●
●
●
●
●
●
LEAD
Tool orientation
-
-
-
-
-
-
-
-
Orientation polyn.
-
-
-
-
-
-
-
-
LEADOF
-
-
-
●
-
-
●
●
LEADON
-
-
-
●
-
-
●
●
LENTOAX
●
●
●
●
●
●
●
●
LFOF
●
●
●
●
●
●
●
●
LFON
●
●
●
●
●
●
●
●
LFPOS
●
●
●
●
●
●
●
●
Job Planning
878
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
LFTXT
●
●
●
●
●
●
●
●
LFWP
●
●
●
●
●
●
●
●
LIFTFAST
●
●
●
●
●
●
●
●
LIMS
●
●
●
●
●
●
●
●
LLI
●
●
●
●
●
●
●
●
LN
●
●
●
●
●
●
●
●
LOCK
●
●
●
●
●
●
●
●
LONGHOLE
●
●
●
●
●
●
●
●
LOOP
●
●
●
●
●
●
●
●
Operations M ... R
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
M0
●
●
●
●
●
●
●
●
M1
●
●
●
●
●
●
●
●
M2
●
●
●
●
●
●
●
●
M3
●
●
●
●
●
●
●
●
M4
●
●
●
●
●
●
●
●
M5
●
●
●
●
●
●
●
●
M6
●
●
●
●
●
●
●
●
M17
●
●
●
●
●
●
●
●
M19
●
●
●
●
●
●
●
●
M30
●
●
●
●
●
●
●
●
M40
●
●
●
●
●
●
●
●
M41 ... M45
●
●
●
●
●
●
●
●
M70
●
●
●
●
●
●
●
●
MASLDEF
-
-
-
-
-
-
-
-
MASLDEL
-
-
-
-
-
-
-
-
MASLOF
-
-
-
-
-
-
-
-
MASLOFS
-
-
-
-
-
-
-
-
MASLON
-
-
-
-
-
-
-
-
MATCH
●
●
●
●
●
●
●
●
MAXVAL
●
●
●
●
●
●
●
●
MCALL
●
●
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
879
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
MEAC
-
-
-
-
-
-
-
-
MEAFRAME
●
●
●
●
●
●
●
●
MEAS
●
●
●
●
●
●
●
●
MEASA
-
-
-
-
-
-
-
-
MEASURE
●
●
●
●
●
●
●
●
MEAW
●
●
●
●
●
●
●
●
MEAWA
-
-
-
-
-
-
-
-
MI
●
●
●
●
●
●
●
●
MINDEX
●
●
●
●
●
●
●
●
MINVAL
●
●
●
●
●
●
●
●
MIRROR
●
●
●
●
●
●
●
●
MMC
●
●
●
●
●
●
●
●
MOD
●
●
●
●
●
●
●
●
MODAXVAL
●
●
●
●
●
●
●
●
MOV
●
●
●
●
●
●
●
●
MOVT
●
●
●
●
●
●
●
●
MSG
●
●
●
●
●
●
●
●
MVTOOL
●
●
●
●
●
●
●
●
N
●
●
●
●
●
●
●
●
NAMETOINT
●
●
●
●
●
●
●
●
NC
●
●
●
●
●
●
●
●
NEWCONF
●
●
●
●
●
●
●
●
NEWMT
●
●
●
●
●
●
●
●
NEWT
●
●
●
●
●
●
●
●
NORM
●
●
●
●
●
●
●
●
NOT
●
●
●
●
●
●
●
●
NPROT
●
●
●
●
●
●
●
●
NPROTDEF
●
●
●
●
●
●
●
●
NUMBER
●
●
●
●
●
●
●
●
OEMIPO1
-
-
-
-
-
-
-
-
OEMIPO2
-
-
-
-
-
-
-
-
OF
●
●
●
●
●
●
●
●
OFFN
●
●
●
●
●
●
●
●
OMA1
-
-
-
-
-
-
-
-
OMA2
-
-
-
-
-
-
-
-
OMA3
-
-
-
-
-
-
-
-
OMA4
-
-
-
-
-
-
-
-
OMA5
-
-
-
-
-
-
-
-
OR
●
●
●
●
●
●
●
●
Job Planning
880
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
ORIAXES
-
-
-
-
-
-
-
-
ORIAXPOS
-
-
-
-
-
-
-
-
ORIC
-
-
-
-
-
-
-
-
ORICONCCW
-
-
-
-
-
-
-
-
ORICONCW
-
-
-
-
-
-
-
-
ORICONIO
-
-
-
-
-
-
-
-
ORICONTO
-
-
-
-
-
-
-
-
ORICURVE
-
-
-
-
-
-
-
-
ORID
-
-
-
-
-
-
-
-
ORIEULER
-
-
-
-
-
-
-
-
ORIMKS
-
-
-
-
-
-
-
-
ORIPATH
-
-
-
-
-
-
-
-
ORIPATHS
-
-
-
-
-
-
-
-
ORIPLANE
-
-
-
-
-
-
-
-
ORIRESET
-
-
-
-
-
-
-
-
ORIROTA
-
-
-
-
-
-
-
-
ORIROTC
-
-
-
-
-
-
-
-
ORIROTR
-
-
-
-
-
-
-
-
ORIROTT
-
-
-
-
-
-
-
-
ORIRPY
-
-
-
-
-
-
-
-
ORIRPY2
-
-
-
-
-
-
-
-
ORIS
-
-
-
-
-
-
-
-
ORISOF
-
-
-
-
-
-
-
-
ORISOLH
-
-
-
-
-
-
-
-
ORISON
-
-
-
-
-
-
-
-
ORIVECT
-
-
-
-
-
-
-
-
ORIVIRT1
-
-
-
-
-
-
-
-
ORIVIRT2
-
-
-
-
-
-
-
-
ORIWKS
-
-
-
-
-
-
-
-
OS
-
-
-
-
-
-
-
-
OSB
-
-
-
-
-
-
-
-
OSC
-
-
-
-
-
-
-
-
OSCILL
-
-
-
-
-
-
-
-
OSCTRL
-
-
-
-
-
-
-
-
OSD
-
-
-
-
-
-
-
-
OSE
-
-
-
-
-
-
-
-
OSNSC
●
●
●
●
●
●
●
●
OSOF
-
-
-
-
-
-
-
-
OSP1
●
●
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
881
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
OSP2
●
●
●
●
●
●
●
●
OSS
-
-
-
-
-
-
-
-
OSSE
-
-
-
-
-
-
-
-
OST
-
-
-
-
-
-
-
-
OST1
●
●
●
●
●
●
●
●
OST2
●
●
●
●
●
●
●
●
OTOL
●
●
●
●
●
●
●
●
OVR
●
●
●
●
●
●
●
●
OVRA
●
●
●
●
●
●
●
●
OVRRAP
●
●
●
●
●
●
●
●
P
●
●
●
●
●
●
●
●
PAROT
●
●
●
●
●
●
●
●
PAROTOF
●
●
●
●
●
●
●
●
PCALL
●
●
●
●
●
●
●
●
PDELAYOF
-
-
-
-
-
-
-
-
PDELAYON
-
-
-
-
-
-
-
-
PHI
-
-
-
-
-
-
-
-
PHU
●
●
●
●
●
●
●
●
PL
-
-
-
-
-
-
-
-
PM
●
●
●
●
●
●
●
●
PO
-
-
-
-
-
-
-
-
POCKET3
●
●
●
●
●
●
●
●
POCKET4
●
●
●
●
●
●
●
●
POLF
●
●
●
●
●
●
●
●
POLFA
●
●
●
●
●
●
●
●
POLFMASK
●
●
●
●
●
●
●
●
POLFMLIN
●
●
●
●
●
●
●
●
POLY
-
-
-
-
-
-
-
-
POLYPATH
-
-
-
-
-
-
-
-
PON
-
-
-
-
-
-
-
-
PONS
-
-
-
-
-
-
-
-
POS
●
●
●
●
●
●
●
●
POSA
●
●
●
●
●
●
●
●
POSM
●
●
●
●
●
●
●
●
POSMT
●
●
●
●
●
●
●
●
POSP
●
●
●
●
●
●
●
●
POSRANGE
●
●
●
●
●
●
●
●
POT
●
●
●
●
●
●
●
●
PR
●
●
●
●
●
●
●
●
Job Planning
882
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
PREPRO
●
●
●
●
●
●
●
●
PRESETON
●
●
●
●
●
●
●
●
PRESETONS
●
●
●
●
●
●
●
●
PRIO
●
●
●
●
●
●
●
●
PRLOC
●
●
●
●
●
●
●
●
PROC
●
●
●
●
●
●
●
●
PROTA
●
●
●
●
●
●
●
●
PROTD
●
●
●
●
●
●
●
●
PROTS
●
●
●
●
●
●
●
●
PSI
-
-
-
-
-
-
-
-
PTP
●
●
●
●
●
●
●
●
PTPG0
●
●
●
●
●
●
●
●
PTPWOC
●
●
●
●
●
●
●
●
PUNCHACC
-
-
-
-
-
-
-
-
PUTFTOC
●
●
●
●
●
●
●
●
PUTFTOCF
●
●
●
●
●
●
●
●
PW
○
○
○
○
○
○
○
○
QU
●
●
●
●
●
●
●
●
R...
●
●
●
●
●
●
●
●
RAC
●
●
●
●
●
●
●
●
RDISABLE
●
●
●
●
●
●
●
●
READ
●
●
●
●
●
●
●
●
REAL
●
●
●
●
●
●
●
●
RELEASE
●
●
●
●
●
●
●
●
REP
●
●
●
●
●
●
●
●
REPEAT
●
●
●
●
●
●
●
●
REPEATB
●
●
●
●
●
●
●
●
REPOSA
●
●
●
●
●
●
●
●
REPOSH
●
●
●
●
●
●
●
●
REPOSHA
●
●
●
●
●
●
●
●
REPOSL
●
●
●
●
●
●
●
●
REPOSQ
●
●
●
●
●
●
●
●
REPOSQA
●
●
●
●
●
●
●
●
RESETMON
●
●
●
●
●
●
●
●
RET
●
●
●
●
●
●
●
●
RETB
●
●
●
●
●
●
●
●
RIC
●
●
●
●
●
●
●
●
RINDEX
●
●
●
●
●
●
●
●
RMB
●
●
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
883
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
RME
●
●
●
●
●
●
●
●
RMI
●
●
●
●
●
●
●
●
RMN
●
●
●
●
●
●
●
●
RND
●
●
●
●
●
●
●
●
RNDM
●
●
●
●
●
●
●
●
ROT
●
●
●
●
●
●
●
●
ROTS
●
●
●
●
●
●
●
●
ROUND
●
●
●
●
●
●
●
●
ROUNDUP
●
●
●
●
●
●
●
●
RP
●
●
●
●
●
●
●
●
RPL
●
●
●
●
●
●
●
●
RT
●
●
●
●
●
●
●
●
RTLIOF
●
●
●
●
●
●
●
●
RTLION
●
●
●
●
●
●
●
●
Operations S ... Z
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
S
●
●
●
●
●
●
●
●
SAVE
●
●
●
●
●
●
●
●
SBLOF
●
●
●
●
●
●
●
●
SBLON
●
●
●
●
●
●
●
●
SC
●
●
●
●
●
●
●
●
SCALE
●
●
●
●
●
●
●
●
SCC
●
●
●
●
●
●
●
●
SCPARA
●
●
●
●
●
●
●
●
SD
○
○
○
○
○
○
○
○
SET
●
●
●
●
●
●
●
●
SETAL
●
●
●
●
●
●
●
●
SETDNO
●
●
●
●
●
●
●
●
SETINT
●
●
●
●
●
●
●
●
SETM
-
-
-
-
-
○
-
●
SETMS
●
●
●
●
●
●
●
●
SETMS(n)
●
●
●
●
●
●
●
●
Job Planning
884
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
SETMTH
●
●
●
●
●
●
●
●
SETPIECE
●
●
●
●
●
●
●
●
SETTA
●
●
●
●
●
●
●
●
SETTCOR
●
●
●
●
●
●
●
●
SETTIA
●
●
●
●
●
●
●
●
SF
●
●
●
●
●
●
●
●
SIN
●
●
●
●
●
●
●
●
SIRELAY
-
-
-
-
-
-
-
-
SIRELIN
-
-
-
-
-
-
-
-
SIRELOUT
-
-
-
-
-
-
-
-
SIRELTIME
-
-
-
-
-
-
-
-
SLOT1
●
●
●
●
●
●
●
●
SLOT2
●
●
●
●
●
●
●
●
SOFT
●
●
●
●
●
●
●
●
SOFTA
●
●
●
●
●
●
●
●
SON
-
-
-
-
-
-
-
-
SONS
-
-
-
-
-
-
-
-
SPATH
●
●
●
●
●
●
●
●
SPCOF
●
●
●
●
●
●
●
●
SPCON
●
●
●
●
●
●
●
●
SPI
●
●
●
●
●
●
●
●
SPIF1
-
-
-
-
-
-
-
-
SPIF2
-
-
-
-
-
-
-
-
SPLINEPATH
○
○
○
○
○
○
○
○
SPN
-
-
-
-
-
-
-
-
SPOF
-
-
-
-
-
-
-
-
SPOS
●
●
●
●
●
●
●
●
SPOSA
●
●
●
●
●
●
●
●
SPP
-
-
-
-
-
-
-
-
SPRINT
●
●
●
●
●
●
●
●
SQRT
●
●
●
●
●
●
●
●
SR
●
●
●
●
●
●
●
●
SRA
●
●
●
●
●
●
●
●
ST
●
●
●
●
●
●
●
●
STA
●
●
●
●
●
●
●
●
START
-
-
-
-
-
○
-
●
STARTFIFO
●
●
●
●
●
●
●
●
STAT
●
●
●
●
●
●
●
●
STOLF
●
●
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
885
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
STOPFIFO
●
●
●
●
●
●
●
●
STOPRE
●
●
●
●
●
●
●
●
STOPREOF
●
●
●
●
●
●
●
●
STRING
●
●
●
●
●
●
●
●
STRINGFELD
●
●
●
●
●
●
●
●
STRINGIS
●
●
●
●
●
●
●
●
STRLEN
●
●
●
●
●
●
●
●
SUBSTR
●
●
●
●
●
●
●
●
SUPA
●
●
●
●
●
●
●
●
SVC
●
●
●
●
●
●
●
●
SYNFCT
●
●
●
●
●
●
●
●
SYNR
●
●
●
●
●
●
●
●
SYNRW
●
●
●
●
●
●
●
●
SYNW
●
●
●
●
●
●
●
●
T
●
●
●
●
●
●
●
●
TAN
●
●
●
●
●
●
●
●
TANG
-
-
-
-
-
-
-
-
TANGDEL
-
-
-
-
-
-
-
-
TANGOF
-
-
-
-
-
-
-
-
TANGON
-
-
-
-
-
-
-
-
TCA
(828D: _TCA)
●
●
●
●
●
●
●
●
TCARR
●
-
●
-
●
●
-
-
TCI
●
●
●
●
●
●
●
●
TCOABS
●
-
●
-
●
●
-
-
TCOFR
●
-
●
-
●
●
-
-
TCOFRX
●
-
●
-
●
●
-
-
TCOFRY
●
-
●
-
●
●
-
-
TCOFRZ
●
-
●
-
●
●
-
-
THETA
-
-
-
-
-
-
-
-
TILT
-
-
-
-
-
-
-
-
TLIFT
-
-
-
-
-
-
-
-
TML
●
●
●
●
●
●
●
●
TMOF
●
●
●
●
●
●
●
●
TMON
●
●
●
●
●
●
●
●
TO
●
●
●
●
●
●
●
●
TOFF
●
●
●
●
●
●
●
●
TOFFL
●
●
●
●
●
●
●
●
TOFFOF
●
●
●
●
●
●
●
●
Job Planning
886
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
TOFFON
●
●
●
●
●
●
●
●
TOFFR
●
●
●
●
●
●
●
●
TOFRAME
●
●
●
●
●
●
●
●
TOFRAMEX
●
●
●
●
●
●
●
●
TOFRAMEY
●
●
●
●
●
●
●
●
TOFRAMEZ
●
●
●
●
●
●
●
●
TOLOWER
●
●
●
●
●
●
●
●
TOOLENV
●
●
●
●
●
●
●
●
TOOLGNT
●
●
●
●
●
●
●
●
TOOLGT
●
●
●
●
●
●
●
●
TOROT
●
●
●
●
●
●
●
●
TOROTOF
●
●
●
●
●
●
●
●
TOROTX
●
●
●
●
●
●
●
●
TOROTY
●
●
●
●
●
●
●
●
TOROTZ
●
●
●
●
●
●
●
●
TOUPPER
●
●
●
●
●
●
●
●
TOWBCS
●
-
●
-
●
●
-
-
TOWKCS
●
-
●
-
●
●
-
-
TOWMCS
●
-
●
-
●
●
-
-
TOWSTD
●
-
●
-
●
●
-
-
TOWTCS
●
-
●
-
●
●
-
-
TOWWCS
●
-
●
-
●
●
-
-
TR
●
●
●
●
●
●
●
●
TRAANG
-
-
-
-
-
-
○
○
TRACON
-
-
-
-
-
-
○
○
TRACYL
○
○
○
○
○
○
○
○
TRAFOOF
●
●
●
●
●
●
●
●
TRAFOON
-
-
-
-
-
-
-
-
TRAILOF
●
●
●
●
●
●
●
●
TRAILON
●
●
●
●
●
●
●
●
TRANS
●
●
●
●
●
●
●
●
TRANSMIT
○
○
○
○
○
○
○
○
TRAORI
-
-
-
-
-
-
-
-
TRUE
●
●
●
●
●
●
●
●
TRUNC
●
●
●
●
●
●
●
●
TU
●
●
●
●
●
●
●
●
TURN
●
●
●
●
●
●
●
●
ULI
●
●
●
●
●
●
●
●
UNLOCK
●
●
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
887
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW24x(5)
SW26x(3)
SW26x(3)
SW28x(2)
SW28x(1)
SW28x(2)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
Milling
Turning
Milling
Turning
Milling
Milling
Turning
Turning
- not available
Export
Export
Export
Export
Export
Adv. Export
Export
Adv. Export
(me42)
(te42)
(me62)
(te62)
(me821)
(me822)
(te821)
(te822)
UNTIL
●
●
●
●
●
●
●
●
UPATH
●
●
●
●
●
●
●
●
VAR
●
●
●
●
●
●
●
●
VELOLIM
●
●
●
●
●
●
●
●
VELOLIMA
●
●
●
●
●
●
●
●
WAITC
●
●
●
●
●
●
●
●
WAITE
-
-
-
-
-
○
-
●
WAITENC
●
●
●
●
●
●
●
●
WAITM
-
-
-
-
-
○
-
●
WAITMC
-
-
-
-
-
○
-
●
WAITP
●
●
●
●
●
●
●
●
WAITS
●
●
●
●
●
●
●
●
WALCS0
●
●
●
●
●
●
●
●
WALCS1
●
●
●
●
●
●
●
●
WALCS2
●
●
●
●
●
●
●
●
WALCS3
●
●
●
●
●
●
●
●
WALCS4
●
●
●
●
●
●
●
●
WALCS5
●
●
●
●
●
●
●
●
WALCS6
●
●
●
●
●
●
●
●
WALCS7
●
●
●
●
●
●
●
●
WALCS8
●
●
●
●
●
●
●
●
WALCS9
●
●
●
●
●
●
●
●
WALCS10
●
●
●
●
●
●
●
●
WALIMOF
●
●
●
●
●
●
●
●
WALIMON
●
●
●
●
●
●
●
●
WHEN
●
●
●
●
●
●
●
●
WHENEVER
●
●
●
●
●
●
●
●
WHILE
●
●
●
●
●
●
●
●
WORKPIECE
●
●
●
●
●
●
●
●
WRITE
●
●
●
●
●
●
●
●
WRTPR
●
●
●
●
●
●
●
●
X
●
●
●
●
●
●
●
●
XOR
●
●
●
●
●
●
●
●
Y
●
●
●
●
●
●
●
●
Z
●
●
●
●
●
●
●
●
Job Planning
888
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
21.2.2
Control versions grinding
Operations A ... C
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
:
●
●
●
●
●
●
*
●
●
●
●
●
●
+
●
●
●
●
●
●
-
●
●
●
●
●
●
<
●
●
●
●
●
●
<<
●
●
●
●
●
●
<=
●
●
●
●
●
●
=
●
●
●
●
●
●
>=
●
●
●
●
●
●
/
●
●
●
●
●
●
/0 … /7
●
●
●
●
●
●
A
●
●
●
●
●
●
A2
-
-
-
-
-
-
A3
-
-
-
-
-
-
A4
-
-
-
-
-
-
A5
-
-
-
-
-
-
A6
-
-
-
-
-
-
A7
-
-
-
-
-
-
ABS
●
●
●
●
●
●
AC
●
●
●
●
●
●
ACC
●
●
●
●
●
●
ACCLIMA
●
●
●
●
●
●
ACN
●
●
●
●
●
●
ACOS
●
●
●
●
●
●
ACP
●
●
●
●
●
●
ACTBLOCNO
●
●
●
●
●
●
ADDFRAME
●
●
●
●
●
●
ADIS
●
●
●
●
●
●
ADISPOS
●
●
●
●
●
●
ADISPOSA
●
●
●
●
●
●
ALF
●
●
●
●
●
●
AMIRROR
●
●
●
●
●
●
AND
●
●
●
●
●
●
ANG
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
889
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
AP
●
●
●
●
●
●
APR
●
●
●
●
●
●
APRB
●
●
●
●
●
●
APRP
●
●
●
●
●
●
APW
●
●
●
●
●
●
APWB
●
●
●
●
●
●
APWP
●
●
●
●
●
●
APX
●
●
●
●
●
●
AR
●
●
●
●
●
●
AROT
●
●
●
●
●
●
AROTS
●
●
●
●
●
●
AS
●
●
●
●
●
●
ASCALE
●
●
●
●
●
●
ASIN
●
●
●
●
●
●
ASPLINE
○
○
○
○
○
○
ATAN2
●
●
●
●
●
●
ATOL
●
●
●
●
●
●
ATRANS
●
●
●
●
●
●
AUXFUDEL
●
●
●
●
●
●
AUXFUDELG
●
●
●
●
●
●
AUXFUMSEQ
●
●
●
●
●
●
AUXFUSYNC
●
●
●
●
●
●
AX
●
●
●
●
●
●
AXCTSWE
-
-
-
-
-
-
AXCTSWEC
-
-
-
-
-
-
AXCTSWED
-
-
-
-
-
-
AXIS
●
●
●
●
●
●
AXNAME
●
●
●
●
●
●
AXSTRING
●
●
●
●
●
●
AXTOCHAN
●
●
●
●
●
●
AXTOSPI
●
●
●
●
●
●
B
●
●
●
●
●
●
B2
-
-
-
-
-
-
B3
-
-
-
-
-
-
B4
-
-
-
-
-
-
B5
-
-
-
-
-
-
B6
-
-
-
-
-
-
B7
-
-
-
-
-
-
B_AND
●
●
●
●
●
●
Job Planning
890
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
B_OR
●
●
●
●
●
●
B_NOT
●
●
●
●
●
●
B_XOR
●
●
●
●
●
●
BAUTO
○
○
○
○
○
○
BLOCK
●
●
●
●
●
●
BLSYNC
●
●
●
●
●
●
BNAT
○
○
○
○
○
○
BOOL
●
●
●
●
●
●
BOUND
●
●
●
●
●
●
BRISK
●
●
●
●
●
●
BRISKA
●
●
●
●
●
●
BSPLINE
○
○
○
○
○
○
BTAN
○
○
○
○
○
○
C
●
●
●
●
●
●
C2
-
-
Channel axis
-
-
-
name
C3
-
-
-
-
-
-
C4
-
-
-
-
-
-
C5
-
-
-
-
-
-
C6
-
-
-
-
-
-
C7
-
-
-
-
-
-
CAC
●
●
●
●
●
●
CACN
●
●
●
●
●
●
CACP
●
●
●
●
●
●
CADAPTOF
-
-
-
-
-
-
CADAPTON
-
-
-
-
-
-
CALCDAT
●
●
●
●
●
●
CALCPOSI
●
●
●
●
●
●
CALL
●
●
●
●
●
●
CALLPATH
●
●
●
●
●
●
CANCEL
●
●
●
●
●
●
CASE
●
●
●
●
●
●
CDC
●
●
●
●
●
●
CDOF
-
-
-
-
-
-
CDOF2
-
-
-
-
-
-
CDON
-
-
-
-
-
-
CFC
●
●
●
●
●
●
CFIN
●
●
●
●
●
●
CFINE
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
891
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
CFTCP
●
●
●
●
●
●
CHAN
●
●
●
●
●
●
CHANDATA
●
●
●
●
●
●
CHAR
●
●
●
●
●
●
CHF
●
●
●
●
●
●
CHKDM
●
●
●
●
●
●
CHKDNO
●
●
●
●
●
●
CHR
●
●
●
●
●
●
CIC
●
●
●
●
●
●
CIP
●
●
●
●
●
●
CLEARM
-
-
●
-
-
●
CLRINT
●
●
●
●
●
●
CMIRROR
●
●
●
●
●
●
COARSEA
●
●
●
●
●
●
COLLPAIR
-
-
-
-
-
-
COMPCAD
●
●
●
●
●
●
COMPCURV
●
●
●
●
●
●
COMPLETE
●
●
●
●
●
●
COMPOF
●
●
●
●
●
●
COMPON
●
●
●
●
●
●
COMPSURF
-
-
-
-
-
-
CONTDCON
●
●
●
●
●
●
CONTPRON
●
●
●
●
●
●
CORROF
●
●
●
●
●
●
CORRTRAFO
-
-
-
-
-
-
COS
●
●
●
●
●
●
COUPDEF
○
○
○
○
○
○
COUPDEL
○
○
○
○
○
○
COUPOF
○
○
○
○
○
○
COUPOFS
○
○
○
○
○
○
COUPON
○
○
○
○
○
○
COUPONC
○
○
○
○
○
○
COUPRES
○
○
○
○
○
○
CP
●
●
●
●
●
●
CPBC
○
○
○
○
○
○
CPDEF
○
○
○
○
○
○
CPDEL
○
○
○
○
○
○
CPFMOF
○
○
○
○
○
○
CPFMON
○
○
○
○
○
○
Job Planning
892
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
CPFMSON
○
○
○
○
○
○
CPFPOS
○
○
○
○
○
○
CPFRS
○
○
○
○
○
○
CPLA
○
○
○
○
○
○
CPLCTID
○
○
○
○
○
○
CPLDEF
○
○
○
○
○
○
CPLDEL
○
○
○
○
○
○
CPLDEN
○
○
○
○
○
○
CPLINSC
○
○
○
○
○
○
CPLINTR
○
○
○
○
○
○
CPLNUM
○
○
○
○
○
○
CPLOF
○
○
○
○
○
○
CPLON
○
○
○
○
○
○
CPLOUTSC
○
○
○
○
○
○
CPLOUTTR
○
○
○
○
○
○
CPLPOS
○
○
○
○
○
○
CPLSETVAL
○
○
○
○
○
○
CPMALARM
○
○
○
○
○
○
CPMBRAKE
○
○
○
○
○
○
CPMPRT
○
○
○
○
○
○
CPMRESET
○
○
○
○
○
○
CPMSTART
○
○
○
○
○
○
CPMVDI
○
○
○
○
○
○
CPOF
○
○
○
○
○
○
CPON
○
○
○
○
○
○
CPRECOF
●
●
●
●
●
●
CPRECON
●
●
●
●
●
●
CPRES
○
○
○
○
○
○
CPROT
●
●
●
●
●
●
CPROTDEF
●
●
●
●
●
●
CPSETTYPE
○
○
○
○
○
○
CPSYNCOP
○
○
○
○
○
○
CPSYNCOP2
○
○
○
○
○
○
CPSYNCOV
○
○
○
○
○
○
CPSYNFIP
○
○
○
○
○
○
CPSYNFIP2
○
○
○
○
○
○
CPSYNFIV
○
○
○
○
○
○
CR
●
●
●
●
●
●
CROT
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
893
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
CROTS
●
●
●
●
●
●
CRPL
●
●
●
●
●
●
CSCALE
●
●
●
●
●
●
CSPLINE
○
○
○
○
○
○
CT
●
●
●
●
●
●
CTAB
-
-
-
-
-
-
CTABDEF
-
-
-
-
-
-
CTABDEL
-
-
-
-
-
-
CTABEND
-
-
-
-
-
-
CTABEXISTS
-
-
-
-
-
-
CTABFNO
-
-
-
-
-
-
CTABFPOL
-
-
-
-
-
-
CTABFSEG
-
-
-
-
-
-
CTABID
-
-
-
-
-
-
CTABINV
-
-
-
-
-
-
CTABISLOCK
-
-
-
-
-
-
CTABLOCK
-
-
-
-
-
-
CTABMEMTYP
-
-
-
-
-
-
CTABMPOL
-
-
-
-
-
-
CTABMSEG
-
-
-
-
-
-
CTABNO
-
-
-
-
-
-
CTABNOMEM
-
-
-
-
-
-
CTABPERIOD
-
-
-
-
-
-
CTABPOL
-
-
-
-
-
-
CTABPOLID
-
-
-
-
-
-
CTABSEG
-
-
-
-
-
-
CTABSEGID
-
-
-
-
-
-
CTABSEV
-
-
-
-
-
-
CTABSSV
-
-
-
-
-
-
CTABTEP
-
-
-
-
-
-
CTABTEV
-
-
-
-
-
-
CTABTMAX
-
-
-
-
-
-
CTABTMIN
-
-
-
-
-
-
CTABTSP
-
-
-
-
-
-
CTABTSV
-
-
-
-
-
-
CTABUNLOCK
-
-
-
-
-
-
CTOL
●
●
●
●
●
●
CTRANS
●
●
●
●
●
●
CUT2D
●
●
●
●
●
●
Job Planning
894
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
CUT2DD
●
●
●
●
●
●
CUT2DF
●
●
●
●
●
●
CUT2DFD
●
●
●
●
●
●
CUT3DC
-
-
-
-
-
-
CUT3DCC
-
-
-
-
-
-
CUT3DCCD
-
-
-
-
-
-
CUT3DCD
-
-
-
-
-
-
CUT3DF
-
-
-
-
-
-
CUT3DFD
-
-
-
-
-
-
CUT3DFF
-
-
-
-
-
-
CUT3DFS
-
-
-
-
-
-
CUTCONOF
●
●
●
●
●
●
CUTCONON
●
●
●
●
●
●
CUTMOD
●
●
●
●
●
●
CUTMODK
-
-
-
-
-
-
CYCLE60
-
-
-
-
-
-
CYCLE61
-
-
-
-
-
-
CYCLE62
●
●
●
●
●
●
CYCLE63
-
-
-
-
-
-
CYCLE64
-
-
-
-
-
-
CYCLE70
-
-
-
-
-
-
CYCLE72
-
-
-
-
-
-
CYCLE76
-
-
-
-
-
-
CYCLE77
-
-
-
-
-
-
CYCLE78
-
-
-
-
-
-
CYCLE79
-
-
-
-
-
-
CYCLE81
-
-
-
-
-
-
CYCLE82
-
-
-
-
-
-
CYCLE83
-
-
-
-
-
-
CYCLE84
-
-
-
-
-
-
CYCLE85
-
-
-
-
-
-
CYCLE86
-
-
-
-
-
-
CYCLE92
-
-
-
-
-
-
CYCLE95
-
-
-
-
-
-
CYCLE98
-
-
-
-
-
-
CYCLE99
-
-
-
-
-
-
CYCLE116
-
-
-
-
-
-
CYCLE119
-
-
-
-
-
-
CYCLE150
-
-
-
-
-
-
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
895
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
CYCLE435
○
○
○
○
○
○
CYCLE495
○
○
○
○
○
○
CYCLE750
●
●
●
●
●
●
CYCLE751
●
●
●
●
●
●
CYCLE752
●
●
●
●
●
●
CYCLE753
●
●
●
●
●
●
CYCLE754
●
●
●
●
●
●
CYCLE755
●
●
●
●
●
●
CYCLE756
●
●
●
●
●
●
CYCLE757
●
●
●
●
●
●
CYCLE758
●
●
●
●
●
●
CYCLE759
●
●
●
●
●
●
CYCLE782
-
-
-
-
-
-
CYCLE800
○
○
○
○
○
○
CYCLE801
-
-
-
-
-
-
CYCLE802
-
-
-
-
-
-
CYCLE830
-
-
-
-
-
-
CYCLE832
●
●
●
●
●
●
CYCLE840
-
-
-
-
-
-
CYCLE899
-
-
-
-
-
-
CYCLE930
-
-
-
-
-
-
CYCLE940
-
-
-
-
-
-
CYCLE951
-
-
-
-
-
-
CYCLE952
-
-
-
-
-
-
CYCLE961
-
-
-
-
-
-
CYCLE971
-
-
-
-
-
-
CYCLE973
-
-
-
-
-
-
CYCLE974
-
-
-
-
-
-
CYCLE976
-
-
-
-
-
-
CYCLE977
-
-
-
-
-
-
CYCLE978
-
-
-
-
-
-
CYCLE979
-
-
-
-
-
-
CYCLE982
-
-
-
-
-
-
CYCLE994
-
-
-
-
-
-
CYCLE995
-
-
-
-
-
-
CYCLE996
-
-
-
-
-
-
CYCLE997
-
-
-
-
-
-
CYCLE998
-
-
-
-
-
-
CYCLE4071
●
●
●
●
●
●
Job Planning
896
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
CYCLE4072
●
●
●
●
●
●
CYCLE4073
●
●
●
●
●
●
CYCLE4074
●
●
●
●
●
●
CYCLE4075
●
●
●
●
●
●
CYCLE4077
●
●
●
●
●
●
CYCLE4078
●
●
●
●
●
●
CYCLE4079
●
●
●
●
●
●
CYCLE9960
-
-
-
-
-
-
Operations D ... F
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
D
●
●
●
●
●
●
D0
●
●
●
●
●
●
DAC
●
●
●
●
●
●
DC
●
●
●
●
●
●
DCI
●
●
●
●
●
●
DCM
●
●
●
●
●
●
DCU
●
●
●
●
●
●
DEF
●
●
●
●
●
●
DEFINE
●
●
●
●
●
●
DEFAULT
●
●
●
●
●
●
DELAYFSTON
●
●
●
●
●
●
DELAYFSTOF
●
●
●
●
●
●
DELDL
●
●
●
●
●
●
DELDTG
●
●
●
●
●
●
DELETE
●
●
●
●
●
●
DELMLOWNER
●
●
●
●
●
●
DELMLRES
●
●
●
●
●
●
DELMT
-
-
-
-
-
-
DELOBJ
-
-
-
-
-
-
DELT
●
●
●
●
●
●
DELTC
●
●
●
●
●
●
DELTOOLENV
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
897
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
DIACYCOFA
●
●
●
●
●
●
DIAM90
●
●
●
●
●
●
DIAM90A
●
●
●
●
●
●
DIAMCHAN
●
●
●
●
●
●
DIAMCHANA
●
●
●
●
●
●
DIAMCYCOF
●
●
●
●
●
●
DIAMOF
●
●
●
●
●
●
DIAMOFA
●
●
●
●
●
●
DIAMON
●
●
●
●
●
●
DIAMONA
●
●
●
●
●
●
DIC
●
●
●
●
●
●
DILF
●
●
●
●
●
●
DISABLE
●
●
●
●
●
●
DISC
●
●
●
●
●
●
DISCL
●
●
●
●
●
●
DISPLOF
●
●
●
●
●
●
DISPLON
●
●
●
●
●
●
DISPR
●
●
●
●
●
●
DISR
●
●
●
●
●
●
DISRP
●
●
●
●
●
●
DITE
●
●
●
●
●
●
DITS
●
●
●
●
●
●
DIV
●
●
●
●
●
●
DL
-
-
-
-
-
-
DO
●
●
●
●
●
●
DRFOF
●
●
●
●
●
●
DRIVE
●
●
●
●
●
●
DRIVEA
●
●
●
●
●
●
DYNFINISH
●
●
●
●
●
●
DYNNORM
●
●
●
●
●
●
DYNPOS
●
●
●
●
●
●
DYNROUGH
●
●
●
●
●
●
DYNSEMIFIN
●
●
●
●
●
●
DZERO
●
●
●
●
●
●
EAUTO
○
○
○
○
○
○
EGDEF
○
○
○
○
○
○
EGDEL
○
○
○
○
○
○
EGOFC
○
○
○
○
○
○
EGOFS
○
○
○
○
○
○
Job Planning
898
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
EGON
○
○
○
○
○
○
EGONSYN
○
○
○
○
○
○
EGONSYNE
○
○
○
○
○
○
ELSE
●
●
●
●
●
●
ENABLE
●
●
●
●
●
●
ENAT
○
○
○
○
○
○
ENDFOR
●
●
●
●
●
●
ENDIF
●
●
●
●
●
●
ENDLABEL
●
●
●
●
●
●
ENDLOOP
●
●
●
●
●
●
ENDPROC
●
●
●
●
●
●
ENDWHILE
●
●
●
●
●
●
ESRR
○
○
○
○
○
○
ESRS
○
○
○
○
○
○
ETAN
○
○
○
○
○
○
EVERY
●
●
●
●
●
●
EX
●
●
●
●
●
●
EXECSTRING
●
●
●
●
●
●
EXECTAB
●
●
●
●
●
●
EXECUTE
●
●
●
●
●
●
EXP
●
●
●
●
●
●
EXTCALL
●
●
●
●
●
●
EXTCLOSE
●
●
●
●
●
●
EXTERN
●
●
●
●
●
●
EXTOPEN
●
●
●
●
●
●
F
●
●
●
●
●
●
FA
●
●
●
●
●
●
FAD
●
●
●
●
●
●
FALSE
●
●
●
●
●
●
FB
●
●
●
●
●
●
FCTDEF
●
●
●
●
●
●
FCUB
●
●
●
●
●
●
FD
●
●
●
●
●
●
FDA
●
●
●
●
●
●
FENDNORM
●
●
●
●
●
●
FFWOF
●
●
●
●
●
●
FFWON
●
●
●
●
●
●
FGREF
●
●
●
●
●
●
FGROUP
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
899
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
FI
●
●
●
●
●
●
FIFOCTRL
●
●
●
●
●
●
FILEDATE
●
●
●
●
●
●
FILEINFO
●
●
●
●
●
●
FILESIZE
●
●
●
●
●
●
FILESTAT
●
●
●
●
●
●
FILETIME
●
●
●
●
●
●
FINEA
●
●
●
●
●
●
FL
●
●
●
●
●
●
FLIN
●
●
●
●
●
●
FMA
●
●
●
●
●
●
FNORM
●
●
●
●
●
●
FOCOF
○
○
○
○
○
○
FOCON
○
○
○
○
○
○
FOR
●
●
●
●
●
●
FP
●
●
●
●
●
●
FPO
-
-
-
-
-
-
FPR
●
●
●
●
●
●
FPRAOF
●
●
●
●
●
●
FPRAON
●
●
●
●
●
●
FRAME
●
●
●
●
●
●
FRC
●
●
●
●
●
●
FRCM
●
●
●
●
●
●
FROM
●
●
●
●
●
●
FTOC
●
●
●
●
●
●
FTOCOF
●
●
●
●
●
●
FTOCON
●
●
●
●
●
●
FXS
●
●
●
●
●
●
FXST
●
●
●
●
●
●
FXSW
●
●
●
●
●
●
FZ
●
●
●
●
●
●
Job Planning
900
Programming Manual, 12/2018, A5E40869460B AB
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operations G ... L
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
G0
●
●
●
●
●
●
G1
●
●
●
●
●
●
G2
●
●
●
●
●
●
G3
●
●
●
●
●
●
G4
●
●
●
●
●
●
G5
●
●
●
●
●
●
G7
●
●
●
●
●
●
G9
●
●
●
●
●
●
G17
●
●
●
●
●
●
G18
●
●
●
●
●
●
G19
●
●
●
●
●
●
G25
●
●
●
●
●
●
G26
●
●
●
●
●
●
G33
●
●
●
●
●
●
G34
●
●
●
●
●
●
G35
●
●
●
●
●
●
G40
●
●
●
●
●
●
G41
●
●
●
●
●
●
G42
●
●
●
●
●
●
G53
●
●
●
●
●
●
G54
●
●
●
●
●
●
G55
●
●
●
●
●
●
G56
●
●
●
●
●
●
G57
●
●
●
●
●
●
G58
→ G505
G59
→ G506
G60
●
●
●
●
●
●
G62
●
●
●
●
●
●
G63
●
●
●
●
●
●
G64
●
●
●
●
●
●
G70
●
●
●
●
●
●
G71
●
●
●
●
●
●
G74
●
●
●
●
●
●
G75
●
●
●
●
●
●
G90
●
●
●
●
●
●
G91
●
●
●
●
●
●
G93
●
●
●
●
●
●
Job Planning
Programming Manual, 12/2018, A5E40869460B AB
901
Tables
21.2 Operations: Availability for SINUMERIK 828D
Operation
SINUMERIK 828D
● Standard
SW24x(5)
SW26x(3)
SW28x(1)
SW24x(5)
SW26x(3)
SW28x(1)
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
CNC-SW
○ Option
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
G-Tech
- not available
Export
Export
Adv. Export
Export
Export
Adv. Export
(gce42)
(gce62)
(gce82)
(gse42)
(gse62)
(gse82)
G94
●
●
●
●
●
●
G95
●
●
●
●
●
●
G96
●
●
●
●
●
●
G97
●
●
●
●
●
●
G110
●
●
●
●
●
●
G111
●
●
●
●
●
●
G112
●
●
●
●
●
●
G140
●
●
●
●
●
●
G141
●
●
●
●
●
●
G142
●
●
●
●
●
●
G143
●
●
●
●
●
●
G147
●
●
●
●
●
●
G148
●
●
●
●
●
●
G153
●
●
●
●
●
●
G247
●
●
●
●
●
●
G248
●
●
●
●
●
●
G290
●
●
●
●
●
●
G291
-
-
-
-
-
-
G331
●
●
●
●
●
●
G332
●
●
●
●
●
●
G335
●
●
●
●
●
●
G336
●
●
●
●
●
●
G340
●
●
●
●
●
●
G341
●
●
●
●
●
●
G347
●
●
●
●
●
●
G348
●
●
●
●
●
●
G450
●
●
●
●
●
●
G451
●
●
●
●
●
●
G460
●
●
●
●
●
●
G461
●
●
●
●
●
●
G462
●
●
●
●
●
●
G500
●
●
●
●
●
●
G505 ... G599
●
●
●
●
●
●
G601
●
●
●
●
●
●
G602
●
●
●
●
●
●
G603
●
●
●
●
●
●
G621
●
●
●
●
●
●
G641
●
●
●
●
●
●
G642
●
●
●
●
●
●
Job Planning
902
Programming Manual, 12/2018, A5E40869460B AB
|