s7-200PLC V存储器里的数值 断电后能保持住吗?
刘玉蓉
发布于2014-12-01 17:29
3
0
标签:
用触摸屏给VW0存储区写一个数据,然后把这个数据传送给输出口。我现在想,如果断电后,VW0里面存储的东西会消失吗?难道每次开机,都要重新给VW0赋值?但我想让VW0里面的数据能长期保持,该怎么做?这个问题可能很幼稚,还烦请解答。
佳答案
西门子技术支持文档《Micro’n Power S7-200 LOGO! SITOP 参考》中:S7-200PLC>功能、编程与调试>数据保持 中是这样描述的:
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中
更详细内容请参考西门子技术支持文档《Micro’n Power S7-200 LOGO! SITOP 参考》中:S7-200PLC>功能、编程与调试>数据保持
下载地址:
https://www.ad.siemens.com.cn/download/docMessage.aspx?Id=1348