7 - 10
7 AUXILIARY AND APPLIED FUNCTIONS
7.5 Cancel of the Servo Program
This function performs a deceleration stop of executing servo program during
execution by turning on the cancel signal.
[Control details]
(1) When the cancel signal is turned on during execution of a program for which the
cancel has been specified, the positioning processing is suspended, and a
deceleration stop is executed.
[Data setting]
(1) Cancel signal device
The usable cancel signal devices are shown below.
X, Y, M, B, F
[Note]
(1) This function cannot be used in the home position return instruction (ZERO) or
simultaneous start instruction (START).
For details on whether other instructions can be used or not, refer to the servo
instruction list (5.2(2)).
[Operation timing]
The operation timing for deceleration stop is shown below.
A
Deceleration stop by turning the cancel signal on
Execution of servo program No. K0
Positioning
start
to point A
V
PLC ready flag (M2000)
All axes servo ON
command (M2042)
Cancel signal
OFF
OFF
OFF
ON
ON
ON
t
[Program example]
Motion SFC program is shown bellow.
Cancel X0000
Speed 5000
Axis 1, 30000
ABS-1
<K 0>
Cancel signal . . . . X0000