
4. CONVERSATIONAL MACRO FUNCTION
AND AUXILIARY MACRO FUNCTION
B–62093E–1/02
PROGRAMMING
44
The auxiliary macro is always executed regardless of the selection screen
while the conversational macro function is executed only when the
conversational macro screen is selected in the function
CUSTOM
.
The auxiliary macro function executes the auxiliary macro program with
the program number set by parameter 9030 on compiling.
If parameter 9039 is equal to 0 or the auxiliary macro with a set program
number has not been compiled, no auxiliary macro function is executed.
Major differences between the conversation macro and auxiliary macro
functions are as in the following:
1) Auxiliary macro function is always executed regardless of the screen
being displayed.
2) No screen display control code can be used in the auxiliary macro
function. G202, G243
3) No variables for controlling and cursor can be used in the auxiliary
macro function.
#8501–#8509
4) The conversational macro function can control the program number
executed by conversational macro execution control variable #8500.
On the other hand, the auxiliary macro function always executes the
program of the program number set by parameter 9039 on compiling.
The conversation macro function and auxiliary macro function are
executed at the same execution level (lower level).
The execution processing is as shown in the following when both the
conversation macro function and auxiliary macro function are specified.
1) CUSTOM screen selected
The auxiliary macro execution and conversation macro executed are
repeated in this order.
2) Screen other than CUSTOM screen
A compilation parameter makes it possible to display CUSTOM
screen at power on.
4.2
AUXILIARY MACRO
FUNCTION