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

相关推荐

  • plc接地的目的是防止触电吗?如果在家里调试的时候接地该往哪里接?

    如果放在设备里是单独接地还是可以和用电设备共用接地? 钻石用户推荐最佳答案 请参考:、PLC接地系统:http://www.ad.siemens.com.cn/service/an…

    SIMATIC S7-200 2021年7月5日
  • S7-200控制3台步进电机

    请教大家一下:我正在设计一个X-Y-Z空间移动的机器手臂(用步进电机驱动),目前我可以用S7-200的Q0.0和Q10.1分别控制2台步进电机在X-Y平面内运动,现在在Z轴方向还需…

    SIMATIC S7-200 2020年10月31日
  • CPU226 检测不到模块

    系统配置:1.CPU226CN DC/DC/DC   2.EM222    8DQ &nb…

    2021年7月5日
  • 模拟量模块能分时复用么?

    我现在用的是226cn,我现在模块已经加到七个了,但模拟量还是不够用,我现在用其中一个模拟通道带了4路信号,在信号进PLC前我用了一个4选1芯片,然后用Q0.0和Q0.1作为4选1…

    SIMATIC S7-200 2017年12月2日
  • 台达伺服驱动器编码器输出给200PLC

    我有台达伺服ASDA-B2一台,现想要用200PLC接收其伺服驱动器的编码器脉冲输出,因伺服驱动器的编码器输出是差动输出的,但200PLC接收不了,三菱的驱动器我能接,只要把它15…

    2020年10月31日
  • 人机界面1

    为什么用同样的办法来做人机界面,一个可以,一个不行呢。万分苦恼。做了一个最简单的人机界面,请各位师傅看看。问题出在那里。 图片说明:    最佳答案 是否与采集…

    2017年12月1日
  • MM420变频器调试问题

    我用MM420做一个简单的恒压供水模型,流程是这样的:一台由MM420控制的变频泵,一台休眠泵,当水压不足达到频率上限时向PLC输出,PLC启动休眠泵,当水压过高即达到频率下限时再…

    SIMATIC S7-200 2021年7月5日
  • em277支持编程么

    em277支持编程么就是可以用MICRO/WIN编程么还有EM277都支持那几种协议啊 问题补充:我的意思是用MICRO/WIN通过EM277,对200进行编程,EM277不支持P…

    SIMATIC S7-200 2021年7月5日
  • 子程序中的局部变量间接寻址

    请问各位高工:   局部变量可以间接寻址方式写程序吗?    LD   &nbs…

    SIMATIC S7-200 2020年10月31日
  • 数据存储到电脑

    大家好,想把PLC中变量的值存储到电脑里成EXCLE格式,怎样做呢?用的是CPU224XP CN.谢谢 最佳答案 大家好,想把PLC中变量的值存储到电脑里成EXCLE格式…

    SIMATIC S7-200 2018年12月3日