Siemens SINUMERIK Series Function Manual page 647

Extended functions
Hide thumbs Also See for SINUMERIK Series:
Table of Contents

Advertisement

2) End of oscillation:
● WAITP(oscillation axis)
3) Setting reversal points:
● OSP1[oscillation axis] = position of reversal point 1
● OSP2[oscillation axis] = position of reversal point 2
A position is entered into the appropriate setting data in synchronism with the block in the
main run and thus remains effective until the setting data is next changed.
If incremental traversal is active, then the position is calculated incrementally to the last
appropriate reversal point programmed in the NC program.
4) Stopping times at reversal points:
● OST1[oscillation axis] = stop time at reversal point 1 in [s]
● OST2[oscillation axis] = stop time at reversal point 2 in [s]
A stop time is entered into the appropriate setting data in synchronism with the block in the
main run and thus remains effective until the setting data is next changed.
The unit for the stop time is identical to the unit selected for the stop time programmed with
G04.
5) Setting feedrate:
● FA[axis] = FValue
The feedrate is transferred to the appropriate setting data in synchronism with the block in
the main run. If the oscillation axis is moved with reversal feed, the corresponding
dependencies must be indicated as described in Description of Functions V1.
Extended Functions
Function Manual, 03/2013, 6FC5397-1BP40-3BA1
Positioning axis command – stops block until oscillation axis is at fine stop and
synchronizes preprocessing and main run. The oscillation axis is entered as positioning
axis again and can then be used normally.
If an axis is to be used for oscillation, it must be released with a WAITP(axis) command
beforehand.
This also applies if oscillation is initiated from the PLC/HMI. In this case, the WAITP(axis)
call is also needed if the axis was programmed beforehand via the NC program. As of
SW version 3.2 it is possible to select via machine data $MA_AUTO_GET_TYPE,
whether WAITP() shall be performed with programming or automatically.
Note
WAITP effectively implements a time delay until the oscillation movement has been
executed. Termination of the movement can be initiated, for example, through a
programmed deactivation command in the NC program or via the PLC or HMI by means
of deletion of distance-to-go.
Positioning axis infeed.
P5: Oscillation - only 840D sl
11.2 Asynchronous oscillation
647

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 828d

Table of Contents