Siemens SINUMERIK 840D sl Function Manual page 807

Extended functions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Note
The control evaluates the reset options, then the set options.
7) Sparking-out strokes:
● OSNSC[oscillation axis] = number of sparking-out strokes
The number of sparking-out strokes 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.
8) End position to be approached after deactivation of oscillation:
● OSE[oscillation axis] = end position of oscillation axis
The end 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. Option value 4
is set implicitly according to Table 7-3, such that the set end position is approached.
9) Start position to be approached prior to activation of oscillation:
● OSB [oscillation axis] = start position of oscillation axis
The start position is entered into the appropriate setting data SD43790
$SA_OSCILL_START_POS in synchronism with the block in the main run and thus remains
effective until the setting data is next changed. Bit 9 in setting data SD43770
$SA_OSCILL_CTRL_MASK must be set to initiate an approach to the start position. The
start position is approached before reversal point 1. If the start position coincides with
reversal position 1, reversal position 2 is approached next.
As an alternative to programming command OSB, it is also possible to enter the start
position directly in setting data SD43790 $SA_OSCILL_START_POS.
All positional information in the setting data and system variables refer to the basic
coordinate system (BCS). The positional data for OSB, OSE refer to the workpiece
coordinate system (WCS).
No halt time applies when the start position is reached, even if this position coincides with
reversal position 1; instead, the axis waits for the exact stop fine signal. Any configured exact
stop condition is fulfilled.
If a non-modal oscillation process does not require an infeed motion if the start position
coincides with reversal position 1, this option can be configured with another synchronized
action, see examples in the chapter "Non-modal oscillation (starting position = reversal point
1)".
Programming example
The "Examples" chapter gives an example containing all the important elements for
asynchronous oscillation.
Extended Functions
Function Manual, 01/2008, 6FC5397-1BP10-3BA0
Oscillation (P5)
12.2 Asynchronous oscillation
807

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents