如何在S7200 CPU断电后保持高速计数器的当前值.docx
《如何在S7200 CPU断电后保持高速计数器的当前值.docx》由会员分享,可在线阅读,更多相关《如何在S7200 CPU断电后保持高速计数器的当前值.docx(2页珍藏版)》请在三一办公上搜索。
如何在S7200 CPU断电后保持高速计数器的当前值如何在S7-200 CPU断电后保持高速计数器的当前值 1 问题描述 S7-200 的断电数据保持不支持高速计数器的范围设置,因此高速计数器的当前值在CPU每次断电后都会复位为数值0。要使S7-200高速计数器的当前值在CPU断电重启后依然保持,可以通过以下的编程来实现。 2 实现方法 在此以高速计数器0的模式1为例来说明如何在S7-200 CPU断电后保持高速计数器的当前值,具体可参考以下三个部分的编程来实现: 首先,在除了第一个扫描周期之外的其它周期,将高速计数器0的当前值HC0传送到寄存器VD1000中,如下图1所示,以保证寄存器VD1000始终存储的是HC0的当前值。 图1 传送当前值到寄存器 其次,在上电的第一周期将寄存器VD1000存储的数值传送到高速计数器的当前值,保证高速计数器以VD1000为初始值开始计数,并初始化高速计数器0,如下图2所示: 图2 初始化HSC0 最后,在系统块的断电数据保持处设置寄存器VD1000为断电保持区域,如下图3所示。需要注意的是CPU224及其以上的型号最多支持100个小时的断电保持时间,如果断电时间超过100个小时的话,可以考虑增加电池卡;或者将当前值保存到MB0-MB13这14个字节的存储单元。 图3 设置断电数据保持
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 如何在S7200 CPU断电后保持高速计数器的当前值 如何 S7200 CPU 断电 保持 高速 计数器 的当

链接地址:https://www.31ppt.com/p-3408352.html