




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
问题描述:当高性能电容的时间(根据 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 参数变量类型说明ENBOOL必须始终为1(高)StartBOOL上升沿 (0 -1)触发程序运行;必须保持1 (高) 直到 BUSY位变成 0 (低)。V_StartINT偏移量指定(起始地址)。例如,200=VB 200LengthINT从偏移量(起始地址)开始待保存的字节数MemoryINT用于子程序的临时存储区BusyBOOL过程状态 1 (高),程序在运行中DoneBOOL结束状态 1 (高),成功完成保存表: 01 起始地址为间接寻址“EEPROM_indirect”例程: 图: 03 参数变量类型说明ENBOOL必须始终为1(高)StartBOOL上升沿 (0 -1)触发程序运行;必须保持1 (高) 直到 BUSY位变成 0 (低)。AddressDWORD指定起始地址偏移量(起始地址以DWORD类型变量读入)LengthINT从偏移量(起始地址)开始待保存的字节数目MemoryINT用于子程序的临时存储BusyBOOL过程状态 1 (高),程序在运行中DoneBOOL结束状态 1 (高),成功完成保存表:02 程序测试:程序运行后, 删除可保持的 V 变量并将存储的数据装载回 CPU。 序号.解释1删除数据:由路径“View Component System Block”到“System Block”选择“Retentive Ranges”表。 图:04 选择数据范围,输入起始地址和范围。点击“Clear”按钮。 例程如下图显示: 图:052装载数据: 停止CPU。 启动CPU。启动 CPU 时,存储数据从 CPU 的内部 EEPROM 中被写入存储器。表: 03 补充说明: 关于在STEP 7 Micro/WIN 中插入库的信息见条目号:16689345. STEP 7 Micro/WIN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年西安经开第七小学招聘数学教师考前自测高频考点模拟试题及1套参考答案详解
- 2025年芜湖经开区招聘35人模拟试卷及答案详解一套
- 2025年甘肃省嘉峪关市第八中学、嘉峪关市明珠学校分校区招聘公益性岗位人员模拟试卷及答案详解(考点梳理)
- 中材科技(榆林)风电叶片有限公司招聘13人笔试参考题库附带答案详解
- 2025河南开封产城融合投资集团有限公司及下属子公司招聘18人笔试参考题库附带答案详解
- 2025年河北衡水湖文化旅游发展集团有限公司岗位招聘15人笔试参考题库附带答案详解
- 2025江苏宜公投蓝藻资源开发有限公司招聘劳务派遣人员3人笔试历年参考题库附带答案详解
- 2025年上饶市广丰区科学技术协会驾驶员劳务派遣招聘笔试历年参考题库附带答案详解
- Unit 3 How do you feel教学设计小学英语四年级上册牛津上海版(试用本)
- 浙教版信息技术六年级上册《第6课 猜数字算法设计》教学设计
- 数学同步练习册基础模块(上册)参考答案
- 锅炉专工试题
- 水杨酸软膏剂的制备
- 医疗质量与安全教育培训
- 2024年江苏省生态环境监测专业技术人员大比武竞赛备考试题库(含答案)
- 《铁皮石斛的介绍》课件
- JCT478.2-2013 建筑石灰试验方法 第2部分 化学分析方法
- 大数据、智慧城市与智慧交通(上)
- 砌砖抹灰工程劳务承包施工合同范文
- GB/T 19812.2-2017塑料节水灌溉器材第2部分:压力补偿式滴头及滴灌管
- GB/T 19249-2017反渗透水处理设备
评论
0/150
提交评论