2. CNC Monitor Screen
2.2 Monitor
I - 37
2.2.6 Local Variable
When the menu [LOC-VAR] is pressed, the LOCAL VARIABLE screen is displayed.
Local variables #1 to #33 are provided for each user macro subprogram call level. 33-local variable data is
displayed per page and five-page configuration of levels 0 to 4 is used.
Display item Explanation
A 1 -12345.6789
B 2 12.3450
C 3
The local variable numbers and contents are displayed.
The alphabetic character preceding each local variable number is argument
code. None of G, L, N, O, and P can be used as arguments and are displayed.
33 local variables (#1 to #33) exist for each user macro subprogram call level of
depth.
If variable data is "null", the data display field will be blank. If the number of
columns of data is too large, that is, the data contains more than six characters
in the integer part or more than four characters in the fraction part), the exponent
will be used for display.
ACT. LV. (1)
This indicates the level of depth during user macro subprogram control
execution.
(0): User macro is not called.
(1): User macro call level 1
(2): User macro call level 2
(3): User macro call level 3
(4): User macro call level 4
<INVALID>
FEED-HOLD
OVERRIDE
EXACT
SNGL-BLOCK
MST-FIN
This indicates the modal state of the operation control status by the #3003,
#3004 command.
FEED-HOLD : Is displayed when command is programmed with #3004 bit 0
set to 1, indicating that feed hold is invalid.
OVERRIDE : Is displayed when command is programmed with #3004 bit 1
set to 1, indicating that cutting override is invalid.
EXACT : Is displayed when command is programmed with #3004 bit 2
set to 1, indicating that the G09 (block deceleration check)
command is invalid.
SNGL-BLOCK : Is displayed when command is programmed with #3003 bit 0
set to 1, indicating that block stop is invalid.
MST-FIN : Is displayed when command is programmed with #3003 bit 1
set to 1, indicating the state of proceeding to the next block
without waiting for the MST command completion signal.