车间有一台 ANAYAK落地镗铣加工中心 HVM-12000-P A轴(带着主轴转角度2.5度为单位))在A轴旋转角度时候出现A轴伸出不到报警700132PLC报警,检查PLC发现A轴伸出信号没有,观察发现 A轴确实伸出没有到位而且伸出时能看到A有一个半度的旋转就像卡住一样 (这时A伸出的输出信号一直有阀也处于伸出状态,观察PLC 6秒后如果A伸出信号还没有就会报警700132),在系统中有手动控制A轴伸出和缩回的软按键,在手动方式下A轴伸出和缩回都正常到位但在自动时就出现实际伸出不到位(感觉就像A轴在伸出的同时又个旋转)后来发现在程序中需要打入LA(角度值)比如LA(-180)
在子程序中发现 LA.SPF
打开后情况如下
%_N_LA_SPF
;$PATH=/_N_CUS_DIR
....
...
其中有这几句不太理解希望高手帮我分析一下原因 注释不是英文的
_DESBLOQUEO_A=_DESBLOQUEO_A-360
_SEGUIR:
M5 ;GAMA BAJA Y LUEGO PARO
SPOS=_DESBLOQUEO_A ;POSICIONA CAB PARA DESBLOQUEAR
STOPRE
G4F0.1
G01 F8000 SPINDLE=_DESBLOQUEO_A ;PASAMOS EL CABEZAL A EJE
_DESB_A:
M36 ;DESBLOQUEAMOS EJE A
STOPRE
IF $A_IN[11]==0 GOTOB _DESB_A
N36是A轴松开的M指令
$A_IN[11]是 A轴伸出到位信号检测