Feedrate Control and Spindle Motion
7.4 Positioning spindles (SPOS, M19 and SPOSA, WAITS)
Fundamentals
Programming Manual, 11/2006, 6FC5398-1BP10-2BA0
283
Programming
SPOS=… or SPOS[n]=…
Or
M19 or M[n]=19
Or
SPOSA=… or SPOSA[n]=…
Or
M70 or Mn=7
Or
FINEA=… or FINEA[n]=…
Or
COARSEA=… or COARSEA[n]=…
Or
IPOENDA=… or IPOENDA[n]=…
Or
IPOBRKA=… or IPOBRKA(axis[,REAL]) (programmed in a separate NC block)
Or
WAITS or WAITS(n,m) (programmed in a separate NC block)
Parameters
SPOS=
SPOS[n]=
Position master spindle (SPOS or SPOS[0]) or spindle number n
(SPOS[n]); the next NC block is not enabled until the position has
been reached.
M19
M[n]=19
Position master spindle (M19 or M[0]=19) or spindle number n
(M[n]=19); the next NC block is not enabled until the position has
been reached.
SPOSA=
SPOSA[n]=
Position master spindle (SPOSA or SPOSA[0]) or spindle with number
n (SPOSA[n]); the next NC block is enabled, even if the position has
not been reached.
M70
Mn=70
Switch over master spindle (M70) or spindle number n (Mn=70) to
axis operation. No defined position is approached. The NC block is
enabled after the switchover has been performed.
FINEA=
FINEA[Sn]=
Motion end when "Exact stop fine" reached
End of positioning for specified spindle Sn
COARSEA=
COARSEA[Sn]=
Motion end when "Exact stop coarse" reached
End of positioning for specified spindle Sn
IPOENDA=
IPOENDA[Sn]=
End of motion when “IPO stop” is reached
End of positioning for specified spindle Sn
IPOBRKA=
IPOBRKA(axis[,Real])=
End of motion criterion from moment of application of braking ramp at
100% down to end of braking ramp at 0% and identical to IPOENDA.
IPOBKRA must be programmed in round parenthesis "()".