斑竹:
在去现场之前,首先得大概了解用户碰到了什么问题,能不去现场尽量不去,对大家都好。据前方的描述,他们有一个S7-400的机架上插了电源模块、CPU、以太网模块和几个I/O模块。这样的配置在使用一年后出现问题,故障的现象就是I/O模块同时出现模块插拔故障,大约在十几毫秒后自动恢复,但是连接的设备跳掉了。除了这些,通过电话已经拿不到更多的信息。问题听起来就比较古怪,现场描述并不能指明原因所在,必须去现场看看了。
出门之前自然得有些准备,比如对问题原因的推测,带些工具设备。
说到这里,大家有没有什么想法?问题大概会出在哪些方向?需要带什么工具?”
奇侠:
只有一个机架吗?还是I/O 模块在一个单独的扩展机架?如果是后者,可能是机架之间的通信问题。
如果只有一个机架,可能是I/O 模块的24V电源瞬时断开。
也可能是机架的I/O总线的问题。
侠士:
1.插拔故障 下载OB83
可以读取一下 OB83_FLT_ID的故障代码 比如有可能是因为后来谁修改过模块的配置参数啊,与实物不一致。
2.如果模块需要供电的话,比如DO,检查下电源电压是否稳定啊,是不是在允许电压范围内啊,有没有因为震动之类的导致偶尔触到其他地方,导致电源被瞬间下拉了?
3.粉尘太重?有可能!
游民:
机架的可能性较大
游侠:
这种可能性是*大的,我一直这样想,有可能针插歪了,以前遇见过,但是莫名地让输入密码,并且只有CPU是好的,I/O模块找不到。
斑竹:
现有的信息太少,我还得看看后续的发展。
400的底板,I/O模块的前一块模板的背部总线接口,电源模板的容量,模板安装及现场振动情况都要考虑,排除法锁定故障。
游侠:
所有I/O模块与CPU同在一个机架,我在家也做了一个测试,如果卸下前连接器也不会出现I/O插拔故障(OB83),所以基本上排除24电源的问题。这也说明触发OB83是由于背板总线造成的。
也考虑过震动的问题,但是不可能一下震动多个模块,如果是这样,CPU也会震动的
所以我想到的方向是:
硬件组态配置与实际是否一致,可以删除SDB重新编译下载一次试试!
电源是否老化,或者接线不规范,要不换个电源试试看!
顺便做个保洁保养SPA!
奇侠:
首先需要紧固机架,排除接触**问题,是否为背板总线是否存在瞬间开路接触**问题,我以前碰到过,使用DP总线的子站出现瞬间掉站后马上又恢复的问题,后来查找出了原因就是使用插接的DP头DP线和DP头存在接触**问题导致,重新做头后就解决了问题。
游侠:
接地是一个**的问题,尤其是通信,干扰,不等电位等,但是模块可以是隔离安装,周围没有很强的干扰源是不会造成模块插拔故障的。
侠士:
我分析就是模块的电源出现波动,引起的“误动作”。
建议:
1.控制柜电源使用UPS;
2.扩展机架通讯模块需要单独供电,选择PS307或PS305;
3.检查模块的U型连接或热插拔槽是否松动;
经过这几步,故障就会排除了!
游侠:
我个人比较怀疑PS407工作有问题,也有可能是电源逻辑参考地的电压出现问题。带个407去比较保险。
游侠:
我没有想是PS407的问题,因为PS407有问题,CPU除了OB83还会报其它故障 。
侠圣:
PS电源模块更换了吗,我怀疑PS模块在常年累月的使用后,负载特性发生了变化,插拔I/O模块时抗负载冲击电流能力降低。
新手:
可以先看看CPU诊断报什么。
怀疑是背板接触不好,或者是DP接触出现问题
游民:
我觉得还是带个400的机架去比较保险。
新手:
我处理问题的思路:1,监控硬件,查看信息,2,检查配电柜(电源,接线,接地线),紧固接线端子;3,更换模块,机架,一个一个换;4,考虑现场是否有粉尘,振动,腐蚀性气体。
游侠:
我觉得要关注电源和机架接地方面的问题,还有故障诊断信息,以及是否有一定规律
使用替换法。如果故障较为频繁的话,也可以考虑清空存储器,重新编译下载或或更新固件
大虾:
感觉好像是电源模块瞬时的有了输出跳动,造成了模块背板供电瞬时出现了断路从而造成模块报警,感觉还是从系统供电入手开始找故障原因。