打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
小技巧||如何在S7-200 CPU断电后保持高速计数器的当前值

关于我们:启程自动化培训 高端自动化技术培训服务提供商

培训项目:机器人+PLC 系统集成+运动控制+机器人+机器视觉

开班时间:PLC、机器人高级课程 每月开班,具体开班时间请提前咨询,咨询老师微信:



产品类别:自动化系统SIMATIC S7-200CPU

摘要: 此篇文档描述了如何在S7-200 CPU断电后保持高速计数器的当前值。

关键字:SIMATIC S7-200


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 设置断电数据保持

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何在S7-200 SMART CPU断电后保持高速计数器的当前值
S7-200SMART PLC断电后如何保持高速计数器当前值及常见问题解答
如何使用高速计数器获得高速速度值?
第10章 常用PLC简介
单片机定时器/计数器
三菱FX 5U PLC高速计数器基础及模拟量
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服