Traversing Axes, To Position (Pos) - Siemens SINUMERIK 840D sl Function Manual

Synchronized actions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Detailed description
3.7 Actions in synchronized actions
Delete axial distances-to-go
N10: If input 1 is set at any time within the part program, the V axis is started as a positioning
axis in the positive traversing direction.
N100: Non-modal synchronized action to delete distance-to-go of the V axis, depending on
digital input 2.
N110: Non-modal synchronized action to delete distance-to-go of the X1 axis, depending on
digital input 3.
N120: The X1 axis is positioned modally. The Y and Z axes are traversed as path axes. The
non-modal synchronized actions from N100 and N110 are executed together with N120. The
non-modal synchronized actions are also terminated with the end of block N120.
For this reason, the distances-to-go of the X1 and V axes can only be deleted as long as N120
is active.
Program code
N10 ID=1 WHEN $A_IN[1]==1 DO MOV[V]=1 FA[V]=700
...
N100 WHEN $A_IN[2]==1 DO DELDTG(V)
N110 WHEN $A_IN[3]==1 DO DELDTG(X1)
N120 POSA[X1]=100 FA[X1]=10 G1 Y100 Z100 F1000
3.7.8

Traversing axes, to position (POS)

With the POS command, an axis can be traversed using a synchronized action. The axis is
then called the command axis. It is possible to traverse the axis alternating via the part program
and the synchronized action. If a command axis traversed via synchronized actions is
subsequently traversed via the part program, a preprocessing stop with reorganization
(STOPRE) is executed in the channel of the part program.
Examples:
Example 1: Alternate traversing via part program and synchronized action
Program code
N10 G01 X100 Y200 F1000
...
; Traversing via static synchronized action when input 1 is set
N20 ID=1 WHEN $A_IN[1]==1 DO POS[X]=150 FA[X]=200
...
CANCEL(1)
...
; Traversing again via part program => implicit preprocessing stop
; with reorganization, if the X axis in the meantime has been
; traversed via synchronized action
N100 G01 X240 Y200 F1000
Example 2: Alternate traversing of the X-axis via two synchronized actions
78
Comment
; Traversing via part program
; Deselect synchronized action
Function Manual, 08/2018, 6FC5397-5BP40-6BA2
Synchronized actions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents