Siemens SINUMERIK 840D sl Programming Manual page 566

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Oscillation
13.2 Oscillation controlled by synchronized actions (OSCILL)
Stop oscillation movement at the reversal point
The oscillation axis is stopped at the reversal point, the infeed motion starts at the same
time. The oscillating motion is continued when the infeed movement is complete.
At the same time, this synchronized action can be used to start the infeed movement if this
has been stopped by a previous synchronized action, which is still active.
The following instructions are used subject to the above assumptions:
Reversal range 1:
WHENEVER
$SA_IM[Z]==$SA_OSCILL_RESER
VE_POS1[Z] DO $AA_OVR[X] =
0 →
→ $AA_OVR[Z] = 100
Reversal range 2:
WHENEVER
$SA_IM[Z]==$SA_OSCILL_RESER
VE_POS2[Z] DO $AA_OVR[X] =
0 →
→ $AA_OVR[Z] = 100
Online evaluation of reversal point
If there is a main run variable coded with
variables are evaluated and compared with one another continuously in the IPO cycle.
Note
Please refer to Section "Motion-synchronized actions" for more information.
Oscillation movement restarting
The purpose of this synchronized action is to continue the movement of the oscillation axis
on completion of the part infeed movement.
The following instructions are used subject to the above assumptions:
WHENEVER $AA_DTEPW[X]==0 DO
$AA_OVR[Z]= 100
566
Whenever the actual position of the oscillating axis in the MCS
is the same as the reversal position 1, then set the axial
override of the oscillating axis to 0% and the axial override of
the infeed axis to 100%.
Whenever the actual position of the oscillating axis Z in the
MCS is the same as the reversal position 2, then set the axial
override of the oscillating axis X to 0% and the axial override of
the infeed axis to 100%.
on the right of the comparison, then the two
$$
Whenever the remaining distance for the partial infeed of
infeed axis X in the WCS is equal to zero, then set the axial
override of the oscillating axis to 100%.
Programming Manual, 03/2013, 6FC5398-2BP40-3BA1
Job Planning

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents