PLC问答 > 现场S7-200-042报错怎么解决

现场S7-200-042报错怎么解决

西门子 提问者: 老徐工控 2024-08-07 01:37 77 浏览
产线报警了,控制柜面板显示S7-200-042,在线急等。
2 个回答
编程爱好者周 · 2024-08-08 11:25
S7-200-042是用户程序存储区校验错误,说白了就是程序块坏了或者存储卡接触不良。先别急着换PLC,第一步把CPU打到STOP,用编程电缆连上Micro/WIN,看能不能在线连接上,能连上的话直接执行一次程序清除再重新下载备份程序,八成能恢复。如果连都连不上,重点查存储卡,那个小卡座时间长了容易氧化,拔下来用橡皮擦擦金手指再插紧。我去年一条包装线上碰到过一模一样的,就是卡座松了,重新插拔就好了,别一上来就订新CPU。
机电工程师黄 · 2024-08-08 15:08
补充一点,如果重新下载程序后还是报042,就要怀疑程序块本身是不是被干扰改写了,重点查24V开关电源的纹波和柜内接地。我们厂有台设备是因为变频器动力线和信号线走同一个线槽,干扰窜进CPU把EEPROM写坏了,换电源加隔离后才彻底解决。另外提醒一下,在线清程序前先把原程序上载备份,别把现场调试的参数也一起清掉了,到时候恢复起来更麻烦。

我来回答

上传中...
系统将自动为您分配一个称号