
B–62093E–1/02
6. FUNCTIONS OF THE MACRO
EXECUTOR
PROGRAMMING
133
Variable
number
Function
Conversa–
tional
Auxiliary Execution
#8690 Execution macro call
mask function variable 1
R/W R/W R/W
#8691 Execution macro call
mask function variable 2
R/W R/W R/W
R: Read enabled/W: Write enabled
#8690: Execution macro call mask function variable 1
1 = Masks a first axis address macro call.
2 = Masks a second axis address macro call.
4 = Masks a third axis address macro call.
8 = Masks a fourth axis address macro call.
16 = Masks a fifth axis address macro call.
32 = Masks a sixth axis address macro call.
64 = Masks a seventh axis address macro call.
128 = Masks an eighth axis address macro call.
#8691: Execution macro call mask function variable 2
1 = Masks a T code macro call.
One or more macro calls can be masked. For example, to mask the first
and second axis address macro calls, specify variable #8690 as follows:
#8690 = 3 ;
CAUTION
1
When data is written to variable #8690, the value of executor
parameter No. 9010 also changes accordingly. When data is read
from #8690, the value of executor parameter No. 9010 is also read.
The same is true of variable #8691 and executor parameter No.
9011.
2 If data is written to variable #8690 or #8691 using a conversational
macro (display macro) while an execution macro (machining
macro) is executing, the write operation may be delayed.
6.30.2
Macro Variables