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.

V

 

 

 

Positioning

Execution of servo program No. K0

 

 

 

Deceleration stop by turning the cancel signal on

 

 

 

start

 

 

 

 

 

 

 

 

to point A

 

 

 

 

 

 

 

t

 

 

 

ON

A

 

 

 

 

 

 

 

 

 

PLC ready flag (M2000)

OFF

 

 

 

 

 

ON

 

 

All axes servo ON

OFF

 

 

command (M2042)

 

 

ON

 

Cancel signal

[Program example]

OFF

Motion SFC program is shown bellow.

 

<K 0>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ABS-1

 

 

 

 

 

 

 

Axis

1,

 

30000

 

 

 

 

Speed

 

 

5000

 

 

 

 

Cancel

 

 

X0000

 

 

Cancel signal . . . . X0000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7 - 10