N10 DEF REAL LUENETTPOSL //定义全局变量 的类型和名称
N20 DEF INT WKZSCHWK1
N30 DEF INT WKZSCHWK2
N40 DEF REAL STANDMK1
N50 DEF REAL STANDMK2
N60 DEF INT ENTLL
N70 H50=0
N80 H4004 //不解哪位高手解释一下
N90 H2142
N100 H2143
N110 M97 M65
N120 H2001
N130 H4040
N140 STOPRE //进刀停止
N150 RUESTABBR=1 RUECKZUG1[0,0]=SET(0,0,0) RUECKZUG2[0,0]=SET(0,0,0)ENTLL=0 //设定局部数组变量初值
N160 WKZSCHWK1=0 WKZSCHWK2=0
N170 G0 G40 G153 G94 X=$AA_SOFTENDP[X]-1 X2=$AA_SOFTENDP[X2]-1 D0 //快进到软限位-1 位置
N180 G94 M24
N190 IF ($AA_IM[W1])>($AA_SOFTENDP[Z2]+160)//做条件判断和c 的if else 一样,语法中多了end if 语句
N200 G0 G153 G90 Z=($AA_SOFTENDN[Z]+1) Z2=($AA_SOFTENDP[Z2]-1) W2=($AA_SOFTENDN[W2]+1) M79 D0
N210 ELSE
N220 G0 G153 G90 Z=($AA_SOFTENDN[Z]+1) Z2=(($AA_IM[W1])-160) W2=($AA_SOFTENDN[W2]+1) M79 D0
N230 ENDIF
N240 R91=0100000 R92=0000010 R93=0001000 R94=0000001 R95=1002000 R96=0 R97=0 R98=0
N250 STOPRE