5. AUTOMATIC OPERATION
B-64693EN-1/01
- 850 -
The rotation amount of the manual handle is not accepted as an amount of the movement while changing
forward movement and backward movement.
Program end
When the block of M2 or M30 is executed, the manual handle retrace ends. Execute backward movement
from the block of M2 or M30 is not possible.
When the execution of the program ends, the checking mode signal and the manual handle check signal
must be set to 0.
In 2 path control system, FIN signal must not be set to 1 when the block of M2 or M30 is executed in
only one of paths. After the block of M2 or M30 has been executed in both paths, FIN signal is set to 1.
(Except for the block of waiting M code is commanded before M2 or M30 in both paths.)
-
Notice of the operation
-
Dry-run can not operate during the checking mode. Dry-run signal must be set to 0.
-
Automatic operation starts immediately with the feedrate commanded by the program, when the
checking mode signal or the synchronous operation with handle signal is turned off during executing
the program in the checking mode.
-
While a program is executing, the edit of the program and the change of the parameter and the offset
must not be done.
-
While the program is being executed backward or blocks once executed backward are being
executed forward again, do not change the checking mode signal MMOD <Gn067.2>.
-
The single block operation is also possible. However, even if the manual handle is operated in single
block stop state, neither forward movement nor backward movement is done. If cycle start is done,
the continuation of the program is executed in the same direction before a single block stop, and the
manual handle becomes effective.
-
Backward movement of each code
All modal information of G, T, and S-code is memorized in executing the program forward. And, the
memorized data of the modal G, T, and S-code are used in executing the program backward.
As for M-codes, they are grouped and the modal information is managed by parameter No.6411 to 6490.
Therefore, M-code can be executed backward according to the information. As for the modal information
of the M-code, a change in each group is memorized in the execution data.
As for the codes except for G, M, S, and T, the same code is output between forward movement and
backward movement.
-
G-code
If G-code that changes modal information is commanded in backward movement, the modal information
of previous block is executed.
Example)
N1G99;
N2G01X_F_;
N3X_Z_;
N4G98; .................... backward movement starts from this block
N5X_Y_Z_;
If backward movement starts from N4 block, the modal information is changed from G98 to G99 and
G99 is executed from N3.
G-code with a movement is traced along the route opposite to forward movement.
G-code that can be command in executing the program backward is as follows.
The other G-codes cannot be command in executing the program backward.
The G-codes in the G-code system B and C also can be used.