
4.CONVERSATIONAL MACRO FUNCTION AND AUXILIARY MACRO FUNCTION B-63943EN-2/01
- 74 -
4.1.2 Command
Commands that can be used
Macro statements and NC statements (special G code commands) can
be written in conversational macros as in the case of CNC part
programs.
Macro statements can contain commands similar to those which can
be written in custom macros and macro variables. Macro variables
include local variables, common variables, and P-CODE variables. In
addition, the macro executor function is available. This function can
read keys, display screens, and perform other processing.
In a conversational macro program NC statement, no NC part
program statement can be executed. An NC part program statement,
if specified, is ignored. Note that conversational macro program NC
statements differ from NC part program statements in the meaning of
addresses and syntax.
For details, see Chapter 5, "Macro Variables," and Chapter 6, "Macro
Executor Function."
NOTE
Carefully use system variables #3000, #3003,
#3004, and #3006 because they affect automatic
operation.
Commands that cannot be used
The following custom macro commands are not available:
(1) Modal call and macro call using a G, M, or T code or axis
address
(2) Subprogram call using an M, S, or T code, M code in the
specified range, second auxiliary function code, or specific code
(3) External output commands BPRNT, DPRNT, POPEN, and
PCLOS