9
 
 
Path Traversing Behavior 08.97
 
9.4 Axial leadin
 value cou
lin
 LEADON
 LEADOF
 
 
9
 
 
 
840D
NCU 571
 
 
 
840D
NCU 572
NCU 573
   
 
 
810D
 
 
 
840Di
             
 
ï›™
 Siemens AG 2000. All rights reserved
9-324
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) – 04.00 Edition
  
Comment
 
 
; Defines all 
static synchronized actions
.
 
 
; **** Reset marker
   
 
N2 $AC_MARKER[0]=0 $AC_MARKER[1]=0 
$AC_MARKER[2]=0 $AC_MARKER[3]=0 
$AC_MARKER[4]=0 $AC_MARKER[5]=0 
$AC_MARKER[6]=0 $AC_MARKER[7]=0
 
 
 
 
; **** E1 0=>1 
Coupling transfer ON
   
 
N10  IDS=1  EVERY ($A_IN[1]==1) AND
($A_IN[16]==1) AND ($AC_MARKER[0]==0)
DO LEADON(X,LW,1) LEADON(YL,LW,2) 
LEADON(ZL,LW,3) $AC_MARKER[0]=1
 
 
 
 
;**** E1 0=>1 Coupling roller feed ON
   
 
N20  IDS=11  EVERY ($A_IN[1]==1) AND
($A_IN[5]==0) AND ($AC_MARKER[5]==0)
DO LEADON(U,LW,4) PRESETON(U,0) 
$AC_MARKER[5]=1
 
 
 
 
; **** E1 0->1 Coupling guide head ON
   
 
N21  IDS=12  EVERY ($A_IN[1]==1) AND
($A_IN[5]==0) AND ($AC_MARKER[6]==0)
DO LEADON(V,LW,4) PRESETON(V,0) 
$AC_MARKER[6]=1
 
 
 
 
; **** E1 0->1 Coupling greasing ON
   
 
N22  IDS=13  EVERY ($A_IN[1]==1) AND
($A_IN[5]==0) AND ($AC_MARKER[7]==0)
DO LEADON(W,LW,4) PRESETON(W,0) 
$AC_MARKER[7]=1
 
 
 
 
; **** E2 0=>1 
Coupling OFF
   
 
N30 IDS=3 EVERY ($A_IN[2]==1)
DO LEADOF(X,LW) LEADOF(YL,LW) 
LEADOF(ZL,LW) LEADOF(U,LW)
LEADOF(V,LW) LEADOF(W,LW) $AC_MARKER[0]=0
$AC_MARKER[1]=0 $AC_MARKER[3]=0
$AC_MARKER[4]=0 $AC_MARKER[5]=0
$AC_MARKER[6]=0 $AC_MARKER[7]=0
 
 
 
....
 
 
 
N110 G04 F01
 
 
 
N120 M30