S7-200 CUP226CN

S7-200 CUP226CN 断电数据能保持多久,有没有什么办法使断电几个月后写入的数据不丢失

最佳答案

S7-200系统中用到了三种存储器件:
RAM: 易失性的存储器,失去电源供应后,其中保存的数据会丢失。S7-200 CPU中的RAM由超级电容+外插电池卡提供电源缓冲。RAM保存V、M、T(定时器)、C(计数器)等各数据区的内容,在CPU失电后的表现由用户在系统块“数据保持”页中设置 
EEPROM:非易失的电可擦除存储器,保存数据不需要供电,并且可以改写其内容。上述RAM数据区中有的部分与EEPROM中的区域一一对应。用户程序也永久保存在程序EEPROM区中 
外插存储卡:非易失的存储器。用来保存用户程序、数据记录(归档)、配方数据,以及一些其他文件等 
RAM区的数据保持靠“内置超级电容+外插电池卡”的机制。
在CPU内部靠一个超级电容,在掉电后为RAM存储器提供电源缓冲,保存时间可达几天之久,具体时间见表1、表2。CPU上电时,超级电容就可以充电。要获得规格表中的数据保持时间,电容必须连续充电24小时。
S7-200还可选用外插电池卡(需单独定货),在超级电容耗尽后为RAM数据区提供电源缓冲。在连续无供电时,它可使用200天(即保持数据达200天)。CPU在不断电的情况下专用电池卡能够使用10年。电池卡是不可充电的。
CPU内置的EEPROM存储器用于永久保存数据,包括与RAM数据区一一对应的全部的V存储区、部分M存储区(MB0 - MB13)、定时器(TONR)。
例如V存储区的VW100(RAM)在EEPROM中有其独占的对应地址,数据在从EERPOM中写到V存储区中时,其目标地址就是VW100。
数据可以用如下方式写入EEPROM数据区:
在编程软件Micro/WIN的Data Block(数据块)中定义V数据区存储单元的初始值,下载数据块时,这些数值也被写入到相应的EEPROM单元中。 
用特殊存储器SMB31、SMW32,用编程方法将V存储区的数据写入EEPROM 
在System Block(系统块)中设置数据保持功能,可将MB0 - MB13的内容在CPU断电时自动写入到EEPROM中
可以参考:
《S7-200CPU掉电数据保持常见问题》
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=F0424
回答者: 左传 - 中级工程师  第10级 


http://www.ad.siemens.com.cn/service/answer/solved_72680_1028.html

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

专家置评

同样可参考“ evanbaozi - 毕业实践员” 的回答

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:06
下一篇 2020年10月31日 下午2:06

相关推荐

  • step7-micro/win smart V2.3为什么交叉引用无法打开

    新安装step7-micro/win smart V2.3软件,状态表、符号表等都能打开,但交叉引用打不开,点击交叉引用没有任何反应,程序已经编译了,点击交叉引…

    2021年7月5日
  • 数据处理问题

    用200采集模拟量以后得到的是实数,然后采用串口和上位机通信,由于数据是按字符串发出去的,一个字符占一个字节,所以实数应该怎样处理后发出去,然后上位机那边还需要怎样处理?&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 同步控制的问题?

    三相异步电动机采用变频器控制,带动辊筒做卷绕运行(电机带减速机),触摸屏还可以设置转速及 微调 设置。采用S7-200来编程序,两条辊筒要做到同步运行,请问一下…

    SIMATIC S7-200 2020年10月31日
  • modbus地址如何取

    设备提供的地址是:00 04 00 02 00 01 91 DB,S7200 CPU如何取? 最佳答…

    SIMATIC S7-200 2020年11月1日
  • 求教s7-200自由口通讯 第六章例子是否需要改进才能用

    想利用s7-200与上位机进行自由口通讯,用s7-200系统手册上第六章给的发送和接收指令的例子,下到PLC里,通过串口调试助手给PLC发指令,如123(再加回车键),好像PLC根…

    SIMATIC S7-200 2018年3月6日
  • 工控机控制PLC

    我用两台装有三维力控的工控机通过以太网控制PLC224+CP243-1,用一个以太网集线器集线,为什么单台工控机可以控制,两台工控机一起使用就会有冲突,其中一台就会提示有网络重名,…

    SIMATIC S7-200 2021年7月5日
  • 关于smart200PLC的脉冲输出计数的问题

    大家好!请教大家一个问题,smart200plc在控制伺服电机的时候通过那个端口来监控当前脉冲串输出的个数呢?原来用200PLC的时候是通过高速计数器12的模式进行监控的,可sma…

    SIMATIC S7-200 2017年5月31日
  • PPi通讯的疑惑

    请问各位!我想把主站的i0.0-i0.7映射到从站的q0.0-q0.7,把从站的i0.0-i0.7映射到主站的q0.0-q0.7,我是用PORT0的,1个字节的接受和发送,主站vb…

    SIMATIC S7-200 2020年10月31日
  • 怎样实现几台USS装置的轮流控制?

    在一台CPU226XP上面带了4台通过USS驱动的MM420变频器,这4台变频器当然是要轮流和CPU226XP通讯的,但是,在USS_INIT和USS_CTRL这两条指令里面,哪一…

    SIMATIC S7-200 2020年11月1日
  • TD-200 按钮的运用

    可不可以实现按钮  F1或F2一个按钮 实现置位和复位。例如  按一下F1,Q0.0  为 &nbs…

    SIMATIC S7-200 2020年10月31日