一套s7-400系统,由 ur2+407+416+443+flash卡组成。
1. 下载程序,运行正常。但是在没有后备电池的情况下断电在上电,416和443都没有进入run模式。
2. 将程序通过“PLC” -> “Load user program to memory card‘下载到flash卡中,断电再上电,443进入run模式,但是416依然在stop模式。
3. 硬件诊断中提示后备电池故障,ob81没有发现。将ob81下载后再试(将所有的的异常ob都下载了),问题依旧。
4. 难道没有后备电池,不重新下载程序,cpu就运行不了了吗?答案很简单,只要手动将cpu模块上的模式开关打到stop然后再打回run就可以了。(这个是不是跟所谓的冷启动,热启动有关,求大牛指教)。
以上基本就是我所遇到的问题及处理过程,希望对跟我一样的新手们有所帮助。
总结flash卡和ram卡的异同:
1. 其实没什么大的区别,不要太在意是什么卡。
2. flash卡里可以有一个程序备份,前提是你要通过“PLC” -> “Load user program to memory card‘将程序下载到flash卡里。
3. 不管是flash卡还是ram卡,你都要有后备电池,以保证数据的完整性。电池故障在电源模块上的指示灯是BATTF,在cpu模块上的指示灯是EXTF,一旦故障马上更换电池(别忘了在更换的时候要维持电源模块的电源)。