一次TP1200 Comfort触摸屏失灵的故障排查
今天下午,接到同事电话,说需要到现场技术支持一下,西门子plc的操作失灵问题。
赶到现场,同事描述说,有一套涂装设备其中一个操作面板触摸屏上的其中一个开关,无论怎么样操作都无法生效,直接操作和鼠标操作都一样,反映到plc该位值没有反应,通讯是正常的,因为旁边的开关是可以操作的。
我让同事在plc程序上直接强制操作,此时,该开关是可以操作的。检测plc程序,这个开关变量的交叉引用仅仅只是2个网络段的调用,并没有多次赋值的可能。
检测该设备的所有触摸屏,是一机带3屏的配置模式。所有的操作设备并没有重复的IP地址重复使用,图示,存在故障的按钮开关:
检查了一下用户程序的变量调用情况,也没有检查出可疑之处。
该设备应用已经有近10多年的使用经历,不存在组态应用问题的,之前使用一直是正常的。据同事将,是昨天晚上操作人员误操作按了急停按钮后,设备停机,重新启动发现该风机开关就无法启动了。
我将该开关的操作位置移动到其它位置,判断可能此处按键处感应区域问题,下载后,试着操作无效;将该开关的变量更换成其它变量地址,然后在plc程序上做相应的变更,测试结果仍然无效。重新对所有的触摸屏的IP地址到现场各处一一确认,没有发现有重复IP地址使用的。正当无计可施时,我想起早一些年前,我遇到过一次无厘头的问题,就是控件操作“失灵”的问题,最后,重新梳理一边也没有发现问题,万般无奈之下,我索性删除那个开关控件,重新组态后下载正常了。想到此,我果断删除这个开关,在旁边位置的开关复制到原位置,将复制过来的原变量修改为该开关的变量,编译后下载,将plc程序重新恢复到原来后,编译下载,测试该开关正常,设备恢复正常功能。
2024/11/22