EEPROM写入库说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

问题描述:

当高性能电容的时间(根据 CPU 类型不同而不同)用完,或者电池模块过期(200天),修改过的参数就会丢失。使用以下程序库所提供的子程序,可以在 CPU 中的内部 EEPROM 中保存完整的变量区域,在运行期内该区域是不易失的(在系统手册中仅说明了保存单个变量)。

软件要求:

此操作程序库使用需要 STEP 7 Micro/WIN V4.0 SP7 或者更高的版本。

警告:

当 CPU 启动时,包含 DB (数据块)的存储卡不可以被插入。如果包含 DB 的存储卡被插入,CPU 会读出存储卡的内容而不是去读内部 EEPROM,同时存储数据被错误的写回。

合并和使用库:

1.将下载的文件“store_to_eeprom.zip”保存在电脑上。

2.在独立的目录下解压文件“store_to_eeprom.zip”。

3.双击开始解压的 STEP 7 Micro/WIN 库“store_to_eeprom.mwl”。

4.在 STEP 7-Micro/WIN 对话栏中打开确认集成的库。

增加的“EEPROM (v1.0)”文件夹中包含了子程序“EEPROM_Direct"”和“EEPROM_Indirect”。

图:01

使用子程序:

1.在网络中从文件夹“EEPROM (v1.0)”插入所需要的子程序。

2.根据例程中的参数列表给所选子程序分配输入输出参数。

使用适当的逻辑连接,以确保在执行期间程序执行触发输入位“Start”保持为1 (高)。

更多的信息也可以在子程序的注释中得到。.

注意:

不能以很高的频率在 EEPROM 上保存数据。EEPROM 典型的存储次数为100,000次。如果超过这个值,CPU 将发生故障。如果按小时在 EEPROM 上保存数值,那么 EEPROM 的预计使用寿命是 11 到 12 年。

起始地址为直接寻址“EEPROM_direct"”例程:

图: 02

表: 01

起始地址为间接寻址“EEPROM_indirect”例程:

图: 03

表:02

程序测试:

程序运行后,删除可保持的 V 变量并将存储的数据装载回 CPU。

图:04

选择数据范围,输入起始地址和范围。点击“Clear”按钮。例程如下图显示:

图: 05

表: 03

补充说明:

∙关于在STEP 7 Micro/WIN 中插入库的信息见条目号:16689345.

∙STEP 7 Micro/WIN V4.0 的 SP7 免费下载地址的条目号: 33005232 . 下载:

store_to_eeprom.zip ( 4 KB )

关键字:

SMB31, SMW32

相关文档
最新文档