今天一条生产线(plc柜据说已经有十几年了,CPU是去年换的,模块一直没换过)的PLC停机了,生产线不经常开,所以一般是断电状态,这里说的停机指的是上电后PLC一直是stop,拨成run也没用。
处理步骤:
1、上电脑那检查硬件组态,看诊断区2,发现CPU后面的所有模块都离线了。第一判断是CPU和CP341的背板连接器有问题。
2、断电换背板连接器,再上电,仍旧是这样。
3、怀疑是CPU后面的CP341坏了,但工厂没有341的备件,只有340的,于是把341换成340,硬件组态改一下,下进去。但是还不行。
4、然后就一直没有头绪。这时我经理过来,他把CPU后面所有模块都拆下来,然后一个一个装上去。前三个CP装上去后都没问题,在线硬件显示3个CP都连上了。但是DI模块一装上去,组态就变得和刚开始一样,都断开了,反复试了几次,都是这样的现象。
5、仓库找了一个DI模块换上,好了,接着装DO模块,出现了DI模块一样的问题,(DO模块一卡上,所有模块都离线),问题没有16DO的备件,只能用32Do的模块代替,硬件组态也改了下。这回装上去没问题了。
总结:
这次维修前前后后总共花了将近6小时,有以下不足:
1、犯了想当然的错误,老是在找CP341的毛病,没意识到后面模块有故障还能影响到前面模块的状态,1200、1500里不应该是哪个模块有问题哪个模块就报故障吗。
2、没有想到把模块全部拆下来,一个一个往上装的方法,这应该是最笨也最有效的。