导致IO故障停机的原因

发布时间:2024-05-10
有时用户在使用s7-400时会碰到cpu停机的问题,查看cpu的诊断缓冲区可以看到这样的问题描述:
stop due to io error
no relevance for user (z1): 9182
no relevance for user (z2): 03b0 (z3): 0579
previous operating mode: run
requested operating mode: stop (internal)
external error, incoming event
08:17:48.662 am 09/03/1994
(coding: 16# 494d ff84 5050 9182 03b0 0579)
从诊断信息中得不到任何有用的提示,这样的故障即使调用ob块也会停机(个人认为“no relevance for user”是给研发工程师做后台分析使用的信息),总之系统不能判断故障的原因,遇到这样的问题通常都是背板总线有问题,例如背板总线的针脚短路或背板总线受到干扰。
从故障的现象可以简单判断背板总线是短路故障还是受到干扰,如果cpu不能启动或启动后外部故障指示灯亮,io模块不能被识别,这样可以判断背板在插拔模块时针脚短路了,应该检查背板,有一个用户在安装电源模块时,针脚短路了,后面的cpu怎么也启动不起来。如果故障时有时无,不定期出现,这样可以判断背板总线受到干扰,下面看看背板总线与外部地连接的示意图:
在缺省的条件下,cpu的逻辑地与大地是相通的,如果地不好就会影响到cpu的逻辑地,另外系统中多个电源如果不等电位,干扰电流也可能会流经背板总线影响到cpu的逻辑地(需要具体查看连线),此外信号线、通信电缆与变频电缆在相同的线槽中布线,耦合的干扰信号同样会影响到cpu的逻辑地,所以信号线的屏蔽层在进出电气柜时要先接地而不是通过cpu的机架接地。
针对上面可能对背板总线造成影响的几种干扰,可以简单的进行整改(问题往往都是由一种干扰引起):
1)将背板总线上的连接片(机架最左端)拆除,使大地和逻辑地分开。方法最简单,如果问题不在出现,可能问题就消除了。
2)如果cpu不停机了,但是有的模块由于电位不等而接收不到信号,例如di模块,这时需要将供给模块的多个电源(可能由多个24v电源供电)的m端进行等电位连接,然后再次连接到cpu的逻辑地。如果逻辑地与大地未分开,需要就近连接到大地上。
3)如果还有问题,需要将信号线和通信电缆与变频电缆分开,至少20厘米。
上一个:路由器接路由器设置教程详细(路由器接路由器设置方法)
下一个:sees

索尼z5信号怎么样,索尼a7r2与尼康z5怎么样选择
葡萄嫁接技术
儿女必须要偿还父亲的债务吗
德国kubler绝缘内衬(质量可靠性能卓越的选择)
FWL-1天然气管道阻火器的特点和性能参数
RC2512FK-07453RL,2512 453Ω 1% 1W 电阻
力士乐 外啮合齿轮马达 高性能 AZMB
“借海水之源解渴”已经成为解决淡水危机的重要途径
氮气吹扫仪应用广,但要牢记这些使用安全
养护方法:教你红掌怎么养