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

Mc axes and spindles
Hide thumbs Also See for SINUMERIK 840D:
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.
6.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:
SD43300 $SA_ASSIGN_FEED_PER_REV_SOURCE(revolutional feed rate for position axes/
spindles)
SD42600 JOG_FEED_PER_REV_SOURCE (control of revolutional feed rate in JOG)
Axes and spindles
Function Manual, 06/2019, A5E47437747B AA
Comment
;The program processing is stopped automatically until Q1 is at
position.
;Q1 is a positioning axis type 1 (feedrate FA[Q1] from block N10).
;Q1 is the path axis (path feedrate F1000 from set N10).
P2: Positioning axes
6.5 Programming
203

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents