CAUTION
Travel with POSA
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 previous block is stopped in exact stop (as G9).
Examples
Example 1: Travel with POSA and access to machine status data
The control generates an internal preprocessing stop on access to machine status data ($A...).
Machining is stopped
until all preprocessed and saved blocks have been executed in full.
Program code Comment
N40 POSA[X]=100
N50 IF $AA_IM[X]==R100 GOTOF LABEL1 ; Access to machine status data.
N60 G0 Y100
N70 WAITP(X)
N80 LABEL1:
N...
Example 2: Wait for end of travel with WAITP
Pallet feed equipment
Axis U: Pallet store
Transport of workpiece pallet to working area
Axis V: Transfer line to a gauging station where spot checks are carried out to assist
the process
Program code Comment
N10 FA[U]=100 FA[V]=100 ; Axis-specific feedrate specifica-
tions for the individual position-
ing axes U and V.
N20 POSA[V]=90 POSA[U]=100 G0 X50 Y70 ; Traverse positioning and path ax-
es.
N50 WAITP(U) ; Program execution does not resume
until axis U reaches the end point
programmed in N20.
…
Further information
Travel with POSA
Fundamentals
2.7 Feed control
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 115