Siemens SINUMERIK 828D Programming Manual page 132

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

Feed control
7.4 Positioning spindles (SPOS, SPOSA, M19, M70, WAITS)
Further information
Positioning with SPOSA
The block step enable or program execution is not affected by SPOSA. The spindle
positioning can be performed during execution of subsequent NC blocks. The program
moves onto the next block if all the functions (except for spindle) programmed in the current
block have reached their block end criterion. The spindle positioning operation may be
programmed over several blocks (see WAITS).
NOTICE
If a command, which implicitly causes a preprocessing stop, is read in a following block,
execution of this block is delayed until all positioning spindles are stationary.
Positioning with SPOS/M19
The block step enabling condition is met when all functions programmed in the block reach
their end-of-block criterion (e.g. all auxiliary functions acknowledged by the PLC, all axes at
their end point) and the spindle reaches the programmed position.
Velocity of the movements:
The velocity and the delay response for positioning are stored in the machine data. The
configured values can be modified by programming or by synchronized actions, see:
● Feedrate for positioning axes/spindles (FA, FPR, FPRAON, FPRAOF) (Page 134)
● Programmable acceleration override (ACC) (option) (Page 140)
Specification of spindle positions:
As the
explicitly, e.g.
takes place as for
Synchronize spindle movements with WAITS
WAITS
spindles programmed with
Example:
Program code
N10 SPOSA[2]=180 SPOSA[3]=0
...
N40 WAITS(2,3)
WAITS
after
rotation.
Note
If the spindle has not yet been synchronized with synchronization marks, the positive
direction of rotation is taken from the machine data (state on delivery).
132
/
commands are not effective here, the corresponding dimensions apply
G90
G91
,
,
,
AC
IC
DC
ACN
.
DC
can be used to identify a point at which the NC program waits until one or more
SPOSA
can be used after
to wait until the spindle(s) has (have) stopped.
M5
/
to wait until the spindle(s) has (have) reached the specified speed/direction of
M3
M4
,
. If no specifications are made, traversing automatically
ACP
in a previous NC block reach their positions.
Comment
; The block waits until spindles 2 and 3 have
reached the positions specified in block N10.
Programming Manual, 07/2010, 6FC5398-1BP40-0BA0
can be used
WAITS
Fundamentals

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents