大家好,有个故障请教下。
设备经常停在一个步骤断,有时好有时不好,停的时候会报警10610.
图片分别是.mpf程序段,及停机时设备画面,及10610官方解释。
1,程序在执行R409=$AC_Timer 时报警的对吧?是把9号计时器的时间赋给R409对吧。
那还没执行下一行,怎么就Z轴报定位报警了呢?
2,waits(X)与waits(x,y) 有啥区别啊
IF (($A_DBB[12] B_AND 'B00001000') == 'B00001000')
IF xOffsetC3
iWSTState[1]=3
ELSE
MSG("Error in tooth detection")
M2=5
WAITS(2)
xNOKPart=TRUE
GOTOF ErrorOffset1
ENDIF
ELSE
IF xOffsetC2
iWSTState[0]=3
ELSE
MSG("Error in tooth detection")
M2=5
WAITS(2)
xNOKPart=TRUE
GOTOF ErrorOffset1
ENDIF
ENDIF
R408=$AC_TIMER[9]
S2=Abs(4200) M2=QU(3)
WAITS(1, 2)
R409=$AC_TIMER[9]
G60 G602 G90 G0 Z=-17.576 A=10.659 B=0.000
ELGON(25.144,266.856,-17.576,0.000,-116.444,20,-107,-1.23615529,7.59370269,0.00000000,1,TRUE)
M3=QU(8)
FILTERINIT(10, 0.2, 50, 5, 10, 10, 1)
FORCEMEASUREMENT_HMX(TRUE,2,2000,-122.311,0)
WAITC(S2, "FINE")
xAFpEactive=FALSE
R410=$AC_TIMER[9]
$A_DBB[70]=$A_DBB[70] B_OR 'B00010000'
G60 G602 G90 G1 X=-122.261 F=8000
R410=$AC_TIMER[9]

