
PROGRAMMING
B–63684EN/01
16. CUSTOM MACRO
271
The following blocks are referred to as macro statements:
S Blocks containing an arithmetic or logic operation (=)
S Blocks containing a control statement (such as GOTO, DO, END)
S Blocks containing a macro call command (such as macro calls by
G65, G66, G67, or other G codes, or by M codes)
Any block other than a macro statement is referred to as an NC statement.
S Even when single block mode is on, the machine does not stop. Note,
however, that the machine stops in the single block mode when bit 5
of parameter 6000 is 1.
S Macro blocks are not regarded as blocks that involve no movement in
the cutter compensation mode (see Section 16.7).
S NC statements that include a subprogram call command (such as
subprogram calls by M98 or other M codes, or by T codes) and also
include an O, N, P, or L address have the same property as macro
statements.
S NC statements that include M99 and an O, N, L, or P address have the
same property as macro statements.
16.4
MACRO
STATEMENTS AND
NC STATEMENTS
Explanations
D Differences from NC
statements
D NC statements that have
the same property as
macro statements