08年的设备当初以太网模块为1EX21-0XE0,到现场后,以太网模块stop灯亮,CPU也是stop灯亮,程序里该有的OB块都有,那么为什么以太网模块损坏会造成CPU停机呢,新换了1EX30-0XE0后,未下载程序就正常了,为了保险期间我又重新替换了硬件。另外是不在硬件配置里以太网那项:将组态数据保存到CPU上,这个勾去掉,是不是就不会停机了,忘各位专家协助分析一下,多谢了。PS类似以太网模块引起cpu停机已经多次了。
问题补充:
别的也有以太网模块损坏引起停机的,这套也一样,我手里就发现三次这样的问题。
最佳答案
你好!
引起以太网模块坏了,引起整个以太网通讯中断,而在这个模块上面连接的其它的通讯设备都会中断,这样,你在plc程序中编程控制的分布式I/O设备或是变频器等设备,地址询问不到和DP 主站系统中的 DP 从站或 PROFINET IO 系统中的 IO 设备出现故障,都会引起CPU停机的。
为了避免CPU进入停机,你在PLC程序填加以下组织块:
OB82诊断报警具有诊断功能的模块,使能了诊断报警,当检 测到错误或错误消失时(如:输入模板的短路故障).
OB83中央机架或扩展设备上的模块移走和插回时 (如:移走一个输入模板)
OB86DP 主站系统中的 DP 从站或 PROFINET IO 系统中的 IO 设备出现故障
OB121发生程序错误时 (如:调用的块没有下载)
OB122访问不存在的信号模板
就不会停机。
还有一种情况就是,挂着这个模块的设备有问题,引起这个以太网模块损坏。
但是,你已经更换备件,确认了故障源。
提问者对于答案的评价:
到此结束
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc244770.html