Fanuc Series 15i/150i-MA (Programming) Operators Manual

B-63324EN/03 PROGRAMMING 17.CUSTOM MACRO
- 621 -
17.4 MACRO STATEMENTS AND NC STATEMENTS
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.
Explanation
- Differences from NC statements
- 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. 0010 is 1.
- Macro blocks are not regarded as blocks that involve no
movement in the cutter compensation mode.
- NC statements that have the same property as macro statements
- 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.
- The blocks not include other command addresses except an O,N,P
or L address have the same property as macro statements.

Leave a Reply

Your email address will not be published. Required fields are marked *