正在进行安全检测...
发布时间:2023-12-03 17:45:07
问题描述:
当高性能电容的时间(根据CPU类型不同而不同用完,或者电池模块过期(200天,修改过的参数就会丢失。使用以下程序库所提供的子程序,可以在CPU中的内部EEPROM中保存完整的变量区域,在运行期内该区域是不易失的(在系统手册中仅说明了保存单个变量。
软件要求:
此操作程序库使用需要STEP7Micro/WINV4.0SP7或者更高的版本。
警告:
当CPU启动时,包含DB(数据块的存储卡不可以被插入。如果包含DB的存储卡被插入,CPU会读出存储卡的内容而不是去读内部EEPROM,同时存储数据被错误的写回。
合并和使用库:
1.将下载的文件“store_to_eeprom.zip”保存在电脑上。2.在独立的目录下解压文件“store_to_eeprom.zip”。
3.双击开始解压的STEP7Micro/WIN库“store_to_eeprom.mwl”。4.在STEP7-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
参数变量类型
说明
正在进行安全检测...