
5. AUTOMATIC OPERATION
B–63523EN–1/03
626
When a block contains a move command and an M, S, or T code, the time
when the M, S, or T code is output differs between forward movement and
backward movement. Therefore, at the time of backward movement,
some measures are sometimes required. For example, process M, S, or
T after checking that the DEN signal is set to 1.
Example: O0001 ;
M5 S0 F0 ;
G53 X0 Z0 ; …………(1)
G1 W100 M3 S100 F1. ; …………(2)
G0 U50. W50. ; . …………(3)
M2 ;
(1) G53 X0 Z0
(3) G0 U50 W50.
(2) G1 W100.
M3 S100 F1.
(1) G53 X0 Z0
(3) G0 U50. W50.
(2) G1 W100.
M5 S0 F1.
[Forward movement]
[Backward movement]
Block (2) is executed with M3 S100 F1.
Block (2) is executed with M5 S0 F0.
The path of non–linear type positioning differs between forward
movement and backward movement.
Path at forward movement
Path at backward movement
CAUTION
For risk prevention, use interpolation type positioning (set
bit 1 (LRP) of parameter No. 1401 to 1).
Other notes
D Move command plus M,
S, and T codes
D Non–linear type
positioning