S7-200的V区属于RAM区还是EEPROM区?

如果属于RAM区,那么是否可把V区的数据拷贝到EEPROM中?

最佳答案

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

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

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

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

相关推荐

  • 关于200系列模拟量输入通道允许最大电压

    手册上说的一般有两项,一个是量程,比如正负5V啊10V什么的,但是也有写,通道允许最大的电压是30V。那应该就是即使输入大于量程的电压,比如24V,我通道读到的值还是对应10V的&…

    2019年6月10日
  • 关于编程电缆的选用

    请教各位老师,我想买个编程电缆,原因是这样的刚买个TD400C,和200连接就没法监控程序了【我现在用的是普通电缆,不带隔离的】想买个能接在TD400C和CPU之间下载和监控程序用…

    SIMATIC S7-200 2021年7月4日
  • S7200接了380V,冒烟了?

    S7200接了380V,冒烟了?现场人员没注意接了380V结果冒烟了,后面把PLC拆了下,看到一个400V,100uF的电容爆了,估计这个电容烧坏了,手头弄了一个400,10uF的…

    SIMATIC S7-200 2020年10月31日
  • 多台CPU224联网通信

    我的现场有12台CPU224,每台224上配置一台TD400C做就地显示,现在想把这些台PLC连接起来,集中控制、显示。请问我用那种通讯方式较好啊。OPC最多只能带8台设备啊!! …

    SIMATIC S7-200 2020年11月1日
  • 伺服电机速度怎么计算 台达ASDA -A2 用西门子PLC

    大家好;要求是,伺服电机转一圈脉冲数是3000,电子齿轮比1/1,频率2KHZ,怎么求出速度。例如;我要求2000个脉冲,速度100.怎么计算。有不对的地方请自行加上去。&nbsp…

    SIMATIC S7-200 2017年11月1日
  • 西门子200做从站用Modbus和FX2N通信

    西门子200做从站用modbus和FX2N通信,FX2N上安装了FX2N-485-BD,总是不成功,请问大家有这200PLC做从站,其他品牌PLC做主站的程序例子吗 最佳答案 1、…

    SIMATIC S7-200 2017年11月17日
  • 请问高手怎么用S7200实现对每5秒钟脉冲差值,用T图

    请问高手怎么用S7200实现对每5秒钟脉冲差值,用T图 最佳答案 每5秒调用一次脉冲求差程序(定时中断级联或者用定时器); 在求差程序中干2个活: 1、hc0减…

    SIMATIC S7-200 2021年7月4日
  • CPU224加EM232模拟量输出控制电机同步

    现在有十只东方调速马达,支持外部电压调速(DC0–5V,1MA以上,输入阻抗15千欧),我想知道是否可以通过CPU224的EM232模块,模拟量输出0–5V控制这十只电机实时同…

    SIMATIC S7-200 2020年10月31日
  • S7-200 PID123

    S7-200 PID有个问题请教下,见下图。请问设定值怎么优化,可不可以直接输入触摸屏写入的数据,比如设定流量值30KG/H,我如何约定这个数据输入到图中的SETPUT中…

    2017年8月18日
  • 西门子810D报警2001

    产生2001报警的原因是NCU中的PLC程序及NCK数据丢失,我没有备份,麻烦大家怎么能解决谢谢 最佳答案 1、2001: PLC 没启动—–说明:&nb…

    SIMATIC S7-200 2021年7月5日