Revolutional Feed Rate In External Programming - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

Reprogram type 2 positioning axes
With type 2 positioning axes (motion across block limits), you need to be able to detect in the
part program whether the positioning axis has reached its end position. Only then is it possible
to reprogram this positioning axis (otherwise an alarm is issued).
If POSA and then POSA again with IPOBRKA (block change in the braking ramp) is
programmed, an alarm is not issued. For more information, please refer to NC command
IPOBKA in Section "Settable block change time".
Coordination (WAITP)
The coordination command WAITP enables you to designate a position in the NC program
where the program is to wait until an axis programmed with POSA in a previous NC block has
reached its end position.
WAITP exists in an internal block.
An explicit reference must be made to any axis for which the program is to wait.
Example:
Program code
N10 G01 G90 X200 F1000 POSA[Q1]=200 FA[Q1]=500
N15 X400
N20 WAITP(Q1)
N25 X600 POS[Q1]=300
N30 X800 Q1=500
Tool offset
A tool length compensation for positioning axes can be implemented by means of an axial zero
offset, allowing, for example, the positioning path of a loader to be altered. An example where
the axial zero offset might be used in place of the tool length compensation is where a loader
containing tools of various dimensions has to bypass an obstacle.
End of program
The program end (program status selected) is delayed until all axes (path axes + positioning
axes) have reached their programmed end points.
11.5.2

Revolutional feed rate in external programming

The two following setting data can be used to specify that the revolutional feed rate of a
positioning axis should be derived from another rotary axis/spindle:
Extended Functions
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
P2: Positioning axes
11.5 Programming
Comment
; The program processing
is stopped automatically
until Q1 is at position.
; Q1 is a positioning axis
of Type 1 (feedrate
FA[Q1] from block N10).
; Q1 is path axis (path
feed F1000 from block
N10).
673

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents