亲们:
早上好。
昨天遇到一个很奇怪的问题,S7-300PLC的CPU型号如标题所示。
早上上电后发现S7-300的CPU亮SF红灯,DV5V绿色指示灯亮着,STOP黄灯也亮着,CPU处于停止状态。客户说前几天设备一直用得好好得,昨天还开过机生产过。
无法ping到该CPU的IP地址,尝试多次对CPU进行复位后,问题依旧,以为硬件有问题(判断CPU或MMC卡损坏),所以从其它生产线上拆了一模一样的CPU过来(和MMC卡一起),拆之前特意上电看过是正常的,拆过来装上后,显示相同问题,SF灯和STOP灯都亮着,CPU处于停止运行状态,无法拼到该CPU的IP地址,笔记本电脑直接连该CPU,STEP7软件搜索后发现该CPU的IP地址变为0.0.0.0了,尝试重新分配IP地址,可以分配,但是分配后无法读取PLC里面的程序。给CPU复位了几次,都不行。后来甚至连0.0.0.0这个IP地址都搜不到了,把MMC卡拔掉,CPU可以正常空RUN,能搜索到0.0.0.0这个IP地址,后来换了张新的MMC卡,重新下载程序这个拆过来原来是好的CPU才正常。
把这个起先有问题的CPU装回去,来回试了两次复位后将复位拨码开关从STOP位置打到RUN位置,居然正常了,这个时候STEP软件能扫到正确的IP地址(192.168.1.60),前面不正常的时候,要么扫到0.0.0.0这个IP地址,要么干脆啥都没有。
这个问题有些奇怪,客户说之前有出现过3-4次,很少出现。客户认为哪里软件应该不对。我无法解释这个问题,是不是这个版本的CPU存在BUG或需要升级下该CPU的Firmware?
请高手不奢赐教,谢谢!