PROGRAMMING
B–63664EN/02
13. CUSTOM MACRO
249
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 SBM No. 6000 is 1.
S Macro blocks are not regarded as blocks that involve no movement in
the cutter compensation mode (see II–13.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 not
include other command addresses except an O,N or L address have the
same property as macro statements.
S The blocks not include other command addresses (included M99)
except an O,N,P or L address have the same property as macro
statements.
13.4
MACRO
STATEMENTS AND
NC STATEMENTS
Explanations
D Differences from NC
statements
D NC statements that have
the same property as
macro statements