Feedrate Control and Spindle Motion
7.2 Traversing positioning axes (POS, POSA, POSP, FA, WAITP, WAITMC)
Fundamentals
Programming Manual, 11/2006, 6FC5398-1BP10-2BA0
279
Axis
Channel axes or geometry axes
Marker, ,
An axis is only decelerated if the marker has not yet been reached or if
a different search criterion prevents the block change.
Example of traveling with POSA[…]=
On accessing status data of the machine ($A...), the control generates an internal
preprocessing stop
,
processing is halted until all blocks, which have already been
preprocessed and, have been executed in full.
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 of waiting for end of travel with WAITP(...)
Pallet feed equipment
Axis U: Pallet store, transporting the pallet to the working area
Axis V: Transfer line to a measuring station, where sampling controls are carried out:
N10 FA[U]=100 FA[V]=100
;Axis-specific feedrate functions for ;each
positioning axis U and V
N20 POSA[V]=90 POSA[U]=100 G0 X50 Y70
;Traverse positioning and path axes
N50 WAITP(U)
;Execution of the program is only
;continued when axis U has reached the
;end position programmed in N20.
N60 …