
5.AUTOMATIC OPERATION B-63323EN-1/03
- 476 -
5.3 TESTING A PROGRAM
Before machining is started, the automatic running check can be
executed. It checks whether the created program can operate the
machine as desired. This check can be accomplished by running the
machine actually or viewing the position display change without
running the machine.
5.3.1 Machine Lock
General
The change of the position display can be monitored without moving
the machine.
When all-axis machine lock signal MLK or axis-by-axis machine lock
signal MLKx is set to 1, only command pulse output to the servo motor
is stopped. Modal G codes, coordinate system setting, M, S, T codes,
secondary auxiliary functions, and so forth are executed as usual, so
that the positions in the absolute coordinate system and the relative
coordinate system are updated. So, from the indicated positions, the
user can check if the command is correct.
Signal
All-axis machine lock signal
MLK<G004#7>
[Classification] Input signal
[Function] Places all controlled axes in the machine lock state.
[Operation] When all-axis machine lock signal MLK is set to 1, the output of
command pulses for all axes to the servo motor is disabled. This signal
sets the machine lock state in automatic operation, manual operation,
and simultaneous automatic and manual operation mode.
Each-axis machine lock signals
MLK1<G065#3>,MLK2<G069#3>,...
[Classification] Input signal
[Function] Place the corresponding controlled axes in the machine lock state.
These signals are provided for each controlled axis. The signal number
corresponds to the number of the controlled axis.
MLKx
x : 1 - - - Machine lock for the 1st axis
x : 2 - - - Machine lock for the 2nd axis
x : 3 - - - Machine lock for the 3rd axis
:
[Operation] When axis-by-axis machine lock signal MLKx is set to 1, the command
pulses for the corresponding axis are not output to the servo motor.
1. In both automatic and manual operation, the corresponding axis is
placed in the machine lock state.