T Tool
D Tool offset number
M Additional function
H Auxiliary function
Note
Certain addresses can be used repeatedly within a block, e.g.
G…, M…, H…
2.2.2.3 Value assignments
Values can be assigned to the addresses. The following rules apply:
● An "=" sign must be inserted between the address and the value if:
– The address comprises more than one letter.
– The value includes more than one constant.
The "=" sign can be omitted if the address is a single letter and the value consists of only one
constant.
● Signs are permitted.
● Separators are permitted after the address letter.
Examples:
X10 Value assignment (10) to address X, "=" not required
X1=10 Value assignment (10) to address (X) with numeric extension (1), "="
required
X=10*(5+SIN(37.5)) Value assignment by means of a numeric expression, "=" required
Note
A numeric extension must always be followed by one of the special characters "=", "(", "[", ")",
"]", ",", or an operator, in order to distinguish an address with numeric extension from an
address letter with a value.
2.2.2.4 Comments
To make an NC program easier to understand, comments can be added to the NC blocks.
A comment is at the end of a block and is separated from the program section of the NC block
by a semicolon (";").
Fundamentals
2.2 Fundamental Principles of NC Programming
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 47