10
08.97 Motion-Synchronous Action
10.4 Actions within s
nchronized actions
10
840D
NCU 572
NCU 573
810D
CCU2
840Di
Siemens AG 2000. All rights reserved
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) – 04.00 Edition
10-379
10.4.20 Set actual value
Function
When PRESETON (axis, value) is executed, the
current axis position is not changed but a new value
is assigned to it.
Notes
PRESETON can be executed from within a
synchronized action in the following cases:
•
Modulo rotary axes that have been started from
the part program
•
All command axes that have been started from
the synchronized action
Restriction:
PRESETON is not possible for axes that participate
in a transformation.
Programming example
WHEN $AA_IM[a] >= 89.5 DO PRESETON(a4,10.5)
;Offset control zero of axis a by 10.5 length units (inch or mm) in the positive axis direction.
Restriction
One and the same axis can by moved from the part
program and from a synchronized action, only at
different times. For this reason, delays can occur in the
programming of an axis from the part program if the
same axis has been program in a synchronized action
first.
If the same axis is used alternately, transfer between
the two axis movements is coordinated. Part
program execution must be interrupted for that.