一次更换CPU模块的经历
接到现场技术员的电话反馈一个污水处理站的CPU突然就死机不工作了;到现场查看发现CPU是315-PN/DP,下载一个DP子站,故障的现场是CPU的指示灯显示是RUN状态,但是在线的时候CPU的状态既不是STOP也不是RUN;断电重启后,CPU能够运行一段时间,但是又会出现死机的问题;CPU的存储卡是128K,根据诊断缓冲区的报警记录(图片没有保存,好像是数据不一致),换存储卡试试,找来一张2MB的卡;
取下旧卡,换上新卡后,用网线居然无法连接到PLC,用PC-MP/DP数据也不行,确认设置是可以的,用旧的卡上去是可以在线的;初步判断认为,CPU坏了,因为以前换卡从来没有遇到这样的情况,直接下载就好了;为了满足原来的功能,手上就一个315-2DP的CPU, 再搞一个CP343, 备份好原来的程序,进行组态修改,更换CPU后,提示是否删除程序,请小心点,不要给删除了,新组态的CPU里是没有程序的,要将就旧的程序拷贝进去;换上新卡,遗憾的是还是无法连接,这下不淡定了,难道CPU和卡都坏了;经过多方咨询,大家都觉得没这么负载,后来在技术论坛上看到一个关于MCC卡下载程序的帖子,最好将卡进行一次复位;带着卡,上好电,将CPU上的卡拨到MRES上9秒,CPU的STOP指示灯常亮,然后放手,在3秒内将开关再次拨到MRES上,这个时候CPU的STOP指示灯快闪,直到慢闪后,放手;复位好后,虽然没有程序,CPU也会处于RUN状态;进行了复位操作后,就轻松连接上了,轻松的将程序下载完了。
之前一次更换CPU的存储卡为什么不需要进行MMC卡的复位呢?直接下载就成功了。之前那个CPU的死机故障是什么原因呢?毕竟这个设备也运行了好久了。