|
今天对一个西门子CPU315-2PN/DP更新硬件配置时出现一个问题,今天更好有一点时间写一下过程分享一下。
今天对一个老的系统CPU315-2PN/DP进行在线更新硬件配置,打开硬件配置,更新PNIO的站点等等配置以后,编译保存,然后点击下载,下载过程中会提示一些窗口等等,当时也不管三七二十一,一条龙的确认确认。完了,下载完成以后,CPU上的所有指示灯在闪烁,CPU也失连了,这个时候想通过电脑再次下载硬件配置时已经无法连接CPU。
这个问题还是由于粗心大意,没有关闭FC/FB/DB/OB等等在线监控窗口导致的问题。
但是没想到这次这么严重,导致所有的指示灯闪烁,当时想会不会把固件搞崩溃了。
解决这个问题的过程如下:
由于CPU所有指示灯在闪烁,这个时候已经无法与PC建立连接,于是通过断开24V电源,并且对存储器进行总复位,这个时候有一些效果(指示灯不闪了)但是CPU无法进入RUN模式。
通过使用PN接口,使用STEP7的编辑以太网节点进行搜索CPU的MAC地址,搜索正常,可以找到CPU的MAC地址,但是显示CPU的IP是 0.0.0.0 这也是为什么后面失连的原因。
通过该编辑器对对应的MAC 进行IP分配以及子网掩码的分配,分配IP成功
下面关闭所有的FC/FB/DB/OB在线窗口,对CPU的硬件进行编译保存,完成以后把硬件配置再次下载,下载完成以后把所有的FC/FB/DB/OB全部一致性下载。
下载成功,并且没有出现任何错误。问题有惊无险的得到解决。
经验总结:1,STEP7 5.X下载硬件配置时,所有的在线监控窗口必须离线(不一定要关闭但是必须离线)
2,必须要先做好备份再下硬件配置,搞不好逻辑程序也无法恢复。
3,如果你也遇到同样的问题,希望你使用上面的方法可以得到解决。
可能的原因:可能是由于在线占用了通信资源等等原因,导致下载硬件配置SDB时存在下载不完整的原因,从而导致CPU上的SDB数据不完整这样就不难解释为什么所有指示灯闪烁的原因了。
|
|