S7-200 Smart CPU的保持存储区设定
双击CPU图标,打开系统块。在保持范围选项中,当范围1-5的元素数目大于0时,自动启用断电保持功能。
1. 设置参数讲解
1.1 数据区的类型
可定义断电保持功能的存储区类型为V、M、T、C。对于定时器,只能保持保持性定时器(TONR),而对于定时器和计数器,只能保持当前值(每次上电时都将定时器和计数器位清零)。
- S7-200 SMART型号为SR/ST标准型系列的CPU保持性存储器容量Zui大为 10KB。
- CR经济型系列的保持性存储器容量Zui大为 2KB。
1.2 偏移量和元素数目
数据区的偏移地址,如上图数据区类型为VW,偏移量为300,元素数目为9,断电后从VW300-VW316的共9组数据将保留,其他数据将被清零。
2. 数据存储器地址的保持范围
对比参照各CPU型号的存储器地址范围,可以知道只要是CPU可以使用的地址范围,都可以设定为保持性存储区。
特例是定时器T,只能是保持型接通延时定时器TONR对应的定时器才能设置为保持功能。
image.png
定时器类型和编号
image.png
3. CPU断电保持的执行过程
CPU 在断电和上电时对保持性存储器执行以下操作:
- 断电时
CPU 将指定的保持性存储器范围保存到yongjiu存储器。
- 上电时
CPU 先将 V、M、C 和 T 存储器清零,将所有初始值都从 数据块 复制到 V存储器,然后将保存的保持值从yongjiu存储器复制到 RAM。