| 作者 | 主题 |
|---|---|
|
执着探路者 至圣 经验值:11113 发帖数:648 精华帖:5 |
楼主
主题:【S7-300】S7-300伴我行 自从2000年大学毕业,我一直从事现场设备的维护工作,打交道最多的还是S7-300系列的PLC,S7-300以其稳定的性能、灵活强悍的功能,赢得我和同事们的青睐和好评,以至于新设备的技术要求中都规定使用西门子S7-300系列的PLC。20多年的职业生涯中,S7-300几乎没给我造成太多的困惑。顶多是某个输出模块的某个点损坏,改改程序换个输出点即可解决问题,当然为了保证一致性,有时也需要不计成本的换掉输出模块;或者是电源模块损坏,更换一个电源模块;或者MMC卡损坏,导致程序丢失,换个MMC卡,下载备份的程序,完活;不过,最近遇到一台设备闹了个不小的幺蛾子!硬件配置CPU314通过CP343-1与上位机通讯,一对IM365接口模块,驱动8块32点输入模块,3块32点输出模块,1块16点输出模块,1块模拟量输入模块,如下图所示。设备运行5年了,最近突然出现通讯故障,CPU314的BF红灯亮,处于stop状态,同事怀疑IM365接口模块损坏,没有备件,想换成分布式ET200模块替代。结果发现PLC不带DP口,想增加一个DP通讯模块,结果该型号的PLC又不支持组态DP通讯模块,IM360和IM361接口模块有备件,但是没有连接线,只好从别的子公司转来IM365模块,更换测试故障依旧。接着去掉CP342以太网模块,CPU换为315PN/DP,组态硬件,分别测试用MPI线和adapter线下载程序,速度都非常慢,而且下载完,PLC仍然报警,诊断缓冲区显示MMC卡故障。仓库借一个2M的MMC卡,下载程序时提示IP地址是192.168.3.11,但是实际用到的IP地址是192.168.0.11,PC先设置IP地址192.168.3.111,下载程序正常,CPU也运行正常了,再将CPU的IP 地址改为192.168.0.11,与上位机的通讯正常。然后经过测试CP343-1模块确实损坏了。第二天刚上班,CPU有罢工啦!PG连上网线,无论插PLC的哪个网口指示灯有时不闪亮,将IM653模块拔掉,PLC可以转到run了,而且网口指示灯也亮了,说明某个模块导致通讯故障。依次撤掉一个模块,直到试出一个32位输出模块导致故障,换掉该输出模块,心想终于找到故障原因了。结果第三天上班,CPU又停机啦!老办法,依次撤掉一个模块,直到试出另一块32位输出模块也损坏了,接着换掉。第四天上班,又来报修啦,这次是第三块32位输出模块损坏。至此才算解决了此次的故障,库里的备件也用光了。分析原因可能是现场比较潮湿,导致模块意外损坏的!
人生如逆水行舟,不进则退。
|