回复:S7-200的V存储区的掉电保持

H.L

  • 帖子

    1766
  • 精华

    9
  • 被关注

    8

论坛等级:侠圣

注册时间:2005-07-20

普通 普通 如何晋级?

发布于 2007-01-26 10:44:20

0楼

在默认情况下,所有的 V、M、T 和 C 存储区均被设为保持。您可以重新定义保持范围,将一些存储区设为非保持。这些赋值配置的是断电、上电的初始化过程。

CPU 电源中断后的数据保持

您最多可定义六个保持范围,选择您希望在上电周期过程中保持的存储区。您可将下列存储区中的地址范围定义为保持:V、M、C 和 T。对于定时器,只能保持有记忆定时器(TONR),而且只有定时器和计数器的当前值可定义为保持。每次上电时定时器和计数器位均被清除。
M 存储区的前 14 个字节的默认设置是非保持。

CPU 具有超级电容,可在 CPU 断电后保存 RAM 数据。有些 CPU 型号支持延长可保持 RAM 数据时间的选用电池卡。电池卡只有在超级电容完全放电后才提供电源。
断电时:M 存储区的前 14 个字节(MB0 至 MB13),如果被配置为保持,在 CPU 模块失去电源时被永久性保存在 EEPROM 中。

上电时:CPU 检查 RAM 存储区,检查超级电容或电池是否已成功地保持存储在 RAM 中的数据。如果 RAM 数据被成功保持,RAM 存储区的保持区不变。永久 V 存储区(在 EEPROM 中)的相应区域被复制至CPU RAM中的非保持区。用户程序和 CPU 配置也从 EEPROM 恢复。CPU RAM 的所有其他非保持区均被设为零。

上电时:如果未保存住 RAM 的内容(例如长时间断电后),CPU 清除 RAM(包括保持和非保持范围),并为上电后的首次扫描设置保持数据丢失存储区位(SM 0.2)为 1。用户程序和 CPU 配置然后从 EEPROM(E玻└粗浦?CPU RAM。此外,EEPROM 中的 V 存储区永久区域和 M 存储区永久区域(如果被定义为保持)从 EEPROM 复制至 CPU RAM。CPU RAM 的所有其他区域均被设为零。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33276条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。