Path Action
5.9 Internal preprocessor stop
Fundamentals
Programming Manual, 10.2004 Edition, 6FC5 298-7AB00-0BP1
5-25
Example
N10 G1 F200 Z-5 S300 M3 ;Feed F; spindle speed S
N20 G4 F3 ;Dwell time 3 s
N30 X40 Y10
N40 G4 S30 ;Dwelling 30 revolutions of the spindle,
corresponds
;at S=300 rpm and 100% speed override to:
;t=0.1 min
N40 X... ;Feed and spindle speed remain effective
5.9 Internal preprocessor stop
Function
The control generates an internal preprocessor stop on access to machine status data
($A...). If a command, which implicitly causes a preprocessing stop is read in a following
block, this block is not executed until all other blocks which are already preprocessed and
stored have been executed. The preceding block is halted in exact stop (as with G9).
Programming
Machine status data ($A) are generated internally by the control.
Parameters
Status data of the machine ($A...)
Example
Machining should be stopped in block N50.
N40 POSA[X]=100
N50 IF $AA_IM[X]==R100 GOTOF
MARKE1
;Access to machine status data ($A...), the
;control generates an internal preprocessor stop
N60 G0 Y100
N70 WAITP(X)
N80 LABEL1:
N40 X... ;Feed and spindle speed remain effective