SPB M003
CALL "GP_HP"
UN "CHANEL 1"
U "AMDI"
SPB M001
CALL "MCP_IFT"
IN0:=B#16#1
IN1:=B#16#1
IN2:=B#16#3
OUT3:="FEED Hold"
OUT4:="spindle hold"
M001: NOP 0
UN "CHANEL 2"
U "CHANEL 1"
O (
UN "AMDI"
)
SPB M002
CALL "MCP_IFT"
IN0:=B#16#1
IN1:=B#16#2
IN2:=B#16#3
OUT3:="Feed hold"
OUT4:="Spindle hold"
M002: NOP 0
U "ONE"
R "A3.5"
UN "ONE"
= "NOTROBOT"
UN "ZERO"
= "MPMC70PTION"
UN "MPMC70PTION"
= "MPMC130PTION"
CALL "MACHINE TO PLC INPUTS"
CALL "CNC OPERATING MODE"
CALL "AXES INTERFACE"
CALL "SPDL.FD.OVER.G33"
CALL "FEEDHOLD CONDITION"
CALL "MACHINE AXES LUB"
CALL "TURRET UNIT"
CALL "M CODE CHANEL 1"
U DB19.DBX20.2
= "key.alarm.cansel"
O "Reset.PB"
O "key.alarm.cansel"
= "RST ALARM"
CALL "AL_MSG"
IN0:=TRUE
IN1:="RST ALARM"
O "AL_ALARM"
ON "AL_ALARM"
R DB19.DBX20.2
CALL "CHANEL CNC SIGNAL"
CALL "PLC TO MACHINE OUTPUTS"
CALL "CNC CHANEL 1 VARIABLE"
CALL "CNC CHANEL 2 VARIABLE"
CALL "PLC ALARM AND MESSAGES"
M003: NOP 0
帮忙解释一下这个程序吧!!谢谢高手们!!