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.