Modal/non-modal addresses
Modal addresses remain valid with the programmed value (in all subsequent blocks) until a new
value is programmed at the same address.
Non-modal addresses only apply in the block, in which they were programmed.
Example:
Program code Comment
N10 G01 F500 X10
N20 X10 ; Feedrate F from N10 remains active until a new feedrate
is entered.
Addresses with axial extension
In addresses with axial extension, an axis name is inserted in square brackets after the
address. The axis name assigns the axis.
Example:
Program code Comment
FA[U]=400 ; Axis-specific feedrate for U axis.
See also Table "Fixed addresses (Page 1236)".
Extended address notation
Extended address notation enables a larger number of axes and spindles to be organized in a
system.
An extended address consists of a numeric extension and an arithmetic expression assigned
with an "=" character. The numeric extension has one or two digits and is always positive.
The extended address notation is only permitted for the following direct addresses:
Address Meaning
X, Y, Z, … Axis addresses
I, J, K Interpolation parameters
S Spindle speed
SPOS, SPOSA Spindle position
M Special functions
H Auxiliary functions
T Tool number
F Feedrate
Examples:
Program code Comment
X7 ; No "=" required, 7 is a value, but the "=" character can also be
used here
Fundamentals
2.15 Other information
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 381