
Ed. Date Design Description
Date Jan.07.’04 Design. Apprv.
page
-
62/64
FANUC Series 30i-MODEL A
Real time custom macro
A-79350EN
Title
Draw
No.
Others
Major general notes on RTM commands are provided below.
Background drawing
The RTM command has no effect in background drawing. Do not specify an RTM
command during background drawing.
Interrupt-type custom macro
In an interrupt-type custom macro, no RTM command can be coded.
Macro executor
In a macro executor, no RTM command can be coded.
Moreover, no macro executor can be coded from an RTM command.
In a series of programs, do not code a macro executor (execution macro) and RTM
command at the same time.
In addition, observe the following:
・ Do not code an RTM command in a program that uses an execution macro.
・ Do not call an execution macro from a program with an RTM command coded.
・ Do not code an RTM command in an execution macro.
・ Do not use an execution macro as an RTM command trigger.
Sequence number
No sequence number can be coded in an RTM command. No RTM command can
be searched for a sequence number.
Optional block skip
Optional block skip is unusable.
A slash (/) that appears in the middle of <expression> (enclosed in [ ] on the
right-hand side of an arithmetic/logical expression) is regarded as a division operator;
it is not regarded as an optional block skip code.
Single block
When an RTM command is used, a single block stop generally occurs according to
an NC statement, regardless of the values of bit 5 (SBM) of parameter No. 6000 and
bit 7 (SBV) of parameter No. 6000. However, no single block stop occurs according
to G65 for real time macro call.
Processing
If there are many RTM statements between NC statements, the command flow may
break.
DNC operation
DNC operation is disabled.