
PROGRAMMING
14. CUSTOM MACRO
B–63444EN/01
162
The following blocks are referred to as macro statements:
⋅ Blocks containing an arithmetic or logic operation (=)
⋅ Blocks containing a control statement (such as GOTO, DO, END)
⋅ 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.
⋅ 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.
⋅ 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.
⋅ NC statements that include M99 and an O, N, L, or P address have the
same property as macro statements.
14.4
MACRO
STATEMENTS AND
NC STATEMENTS
Explanations
D Differences from NC
statements
D NC statements that have
the same property as
macro statements