| 作者 | 主题 |
|---|---|
|
leni 奇侠 经验值:5339 发帖数:500 精华帖:2 |
楼主
主题:一起轴使能丢失,结合PLC程序查找和排除故障的过程
机床是进口磨床,840D系统,但是是老的MMC103,机床每个轴都有回零开关,每次开机需要自动回零点, 故障现象:机床不能自动回零,按回零操作,机床不动,没有任何报警,只是在界面上显示axis enable missing。 之前已经有工程师来过维修,没有找到故障,把CCU3和电源模块都送到外面检测,都是好的。 根据提示信息,轴不能动,axis enable missing ,需要检查dbx2.1 和dbx21.7,现在XYZ三轴的dbx21.7都有了,dbx2.1只有Y轴有,XZ轴都没有,只能通过PLC连线来检查内部使能信号的状态和各个条件的状态,由于没有PLC源程序,只能靠查相关手册看DB的详细介绍。 PLC程序分析过程 FB30上使能程序,FC111是各个轴上使能,FC111调用FB30, 1 首先查到DBX2.1 在FB30 network9中 A #IN3 0 没有得电 对应FB30 的INT3=#TEMP6 AN M 97.7 1 已经为1 A #IN1 1 已经为1 对应FB30的IN1=M252.0 = DBX 2.1 使能加不上 2 FC111 network9 (X轴) FC111调用FB30,#TEMP6条件不满足,需要反查 CALL FB 30 , DB60 IN0 :=W#16#1F(31) IN1 :=M252.0 通过DB14512【0】BIT0已经设置为1 DB20.DBX160.0 IN2 :=M251.0 IN3 :=#TEMP6 3 FC111 network2 经过检查,发现导致#TEMP6不满足的原因是Q37.1不得电 A I 35.2 1 已经为1 //spindle/feed drive ready for operation A M 14.4 1 已经为1 = #TEMP4 1 已经为1
L S5T#500MS A #TEMP4 1 A Q 37.1 没有得电 SD T 70
A #TEMP4 1 A T 70 0 AN M 93.0 M93.0为0 非后为1 = #TEMP6 没有得电 4 FC110 network 3 发现Q37.1已经置位为1了,但是又被复位为0, 复位的条件是M97.3没有得电,需要M97.0得电,Q37.1就不会被复位了 A T 14 1 已经为1 A M 14.4 1 已经为1 A I 35.2 1 已经为1 //spindle/feed drive ready for operation S Q 37.1 1 置位为1 // 抱闸线圈
ON M 14.4 0 ON I 35.2 0 ON T 14 0 AN M 97.0 1 O AN M 97.3 1 M97.3为0与非后逻辑结果为1 A DB20.DBX 161.1 1 //通过14512[1]位1 R Q 37.1 1 复位为1 (所以前面#TEMP6始终无法为1)
5 FC110 network 10 Y轴 M97.3是在Y轴调用FB30中的OUT 11输出,再反查FB30的#OUT11 CALL FB 30 , DB60 IN0 :=W#16#20 IN1 :=M252.1 IN2 :=M251.1 IN3 :=#TEMP7 IN4 :=M0.0 IN5 :=M80.1 IN6 :=MW107 IN7 :=#TEMP2 IN8 :=I33.4 IN9 :=DB20.DBX163.1 IN10 :=M14.4 OUT11:=M97.3 // M97.3从这里给出到上面 6 FB30 network 8 OUT11得1的条件是Y轴的下面信号必须全部为1, DB32 下面都是Y轴2.1,21.7使能上后反馈给NC的,通过设备总线反馈给NC, A DBX 61.5 //position controller active A DBX 61.6 //speed controller active A DBX 61.7 //current ontroller active AN DBX 61.3 //follow-up active A DBX 93.5 //DRIVE ready A DBX 93.7 //pulses enabled = #OUT11 7 L #IN6 L 0 <>I ON #OUT11 AN #TEMP23 S DBX 4.3 8 A DB20.DBX 165.4 = #TEMP23 9 AN #OUT11 AN DBX 2.1 A #IN4 //M0.0 ON #IN1 // M252.1 14512(4) = DBX 1.4 Y轴在跟随模式
上面的DBX 61.5,DBX 61.6 DBX 61.7 DBX 61.3 DBX 93.5 DBX 93.7都需要从NC发出,因为电源模块的上的使能信号63/64没有给到NC所有系统认为电源没有上使能,但是48/63已经给到NC上了,由于电源模块给出这些信号是通过设备总线的,电源模块到CCU1中间有主轴611A和电容模块,直接跨开611A和电容模块,把设备总线从电源模块接到CCU1,则所有轴使能能上了,移动XYZ轴ok,判断是设备总线扁平电缆有问题。更换一个新的设备总线扁平电缆后,故障解决!
技术要做就做专!继续攀登高科技。继续加油
|