s7400系统上CPU断电数据丢失,程序如何重新下载?

s7400系统,CPU上的后备电池已坏,突然断电后,CPU及CP全部掉电,停止运行,并且无法重新启动,该如何重新下载程序,启动CPU和CP?

问题补充:
是RAM卡,掉电后,CPU重启run灯闪烁几下后,就到STOP,掉电后,RAM卡中的程序丢失,应该重新下载哪些程序?

最佳答案

1、如果没有后备电池,断电再启后CPU完全复位,随后系统将闪存卡中重新加载程序与数据。如果没有闪存卡后闪存卡中没有保存程序与数据,CPU中的程序与数据就丢失了。
2、该如何重新下载程序,启动CPU和CP?
、详见S7-300及S7-400下载程序各种方法:
http://www.aitmy.com/news/201206/19/news_415.html
、启动CPU和CP?
如何启动CPU,看看下述资料中的第3章:
见<S7-400CPU存储器介绍与存储卡使用(2006.09.22) >下载:
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1265&loginID=&srno=&sendtim
、一般CP模块不需单独启动随PLC系统一起上电即可。
3、关于S7-400 CPU数据保持机制:
无后备电池:
、S7-400 CPU:如果主存储器中的程序和数据块没有电池备份,则电源OFF/ON后S7-400 CPU被完全复位。随后与运行系统相关的数据块和程序块从闪存卡(如果已插入的话)重新加载到主存储器。
、对于所有数据块,当前值从装载存储器(闪存卡)被重新加载。如果装载存储器中这些数据块里没有当前值,则从装载存储器加载初始值。
、S7-400 CPU:以及CPU 318-2: 没有后备电池的情况下电源OFF/ON之后,内部RAM装载存储器或RAM存储卡上的程序和数据块均丢失。
2、有后备电池:
、S7-400 CPU:以及CPU 318-2:如果您使用了电池,则程序和数据块被保留在主存储器中。电源OFF/ON之后它们可保留。
、电源ON之后执行参数化的热启动或者重启动,数据块的内容无变化(重启动仅适用于S7-400)。
、电源ON之后执行参数化的冷启动,数据块的当前值从装载存储器重新加载。如果这些数据块在装载存储器中没有当前值,则从装载存储器加载初始值。
3、相关:
、《S7-400 CPU和CPU 318-2 CPU的数据保持》下载:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=23750626&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
4、问题补充:是RAM卡,掉电后,CPU重启run灯闪烁几下后,就到STOP,掉电后,RAM卡中的程序丢失,应该重新下载哪些程序?
如果RAM卡中的程序丢失。将CPU置于STOP状态,上电后对CPU进行总清,其后下载全部的硬件组态与程序。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc208728.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月6日 下午7:04
下一篇 2017年11月6日 下午7:04

相关推荐