P5: Oscillation - only 840D sl11.2 Asynchronous oscillationExtended FunctionsFunction Manual, 03/2013, 6FC5397-1BP40-3BA1 6472) End of oscillation:● WAITP(oscillation axis)Positioning axis command – stops block until oscillation axis is at fine stop andsynchronizes preprocessing and main run. The oscillation axis is entered as positioningaxis again and can then be used normally.If an axis is to be used for oscillation, it must be released with a WAITP(axis) commandbeforehand.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 ofSW version 3.2 it is possible to select via machine data $MA_AUTO_GET_TYPE,whether WAITP() shall be performed with programming or automatically.NoteWAITP effectively implements a time delay until the oscillation movement has beenexecuted. Termination of the movement can be initiated, for example, through aprogrammed deactivation command in the NC program or via the PLC or HMI by meansof deletion of distance-to-go.3) Setting reversal points:● OSP1[oscillation axis] = position of reversal point 1● OSP2[oscillation axis] = position of reversal point 2A position is entered into the appropriate setting data in synchronism with the block in themain 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 lastappropriate 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 themain 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 withG04.5) Setting feedrate:● FA[axis] = FValuePositioning axis infeed.The feedrate is transferred to the appropriate setting data in synchronism with the block inthe main run. If the oscillation axis is moved with reversal feed, the correspondingdependencies must be indicated as described in Description of Functions V1.