s7-200高速计数器清零

大家好,我现在做采集每秒流量的,用高速计数器做的做个内部一秒的脉冲,每秒脉冲给计数器清零一次并读出每秒累积的计数次数,我现在不知道怎么清零? 此处不用预设值!程序改怎么做啊? 的到一秒的数值时,此时该怎么对高数计数器清零啊? 请大家帮一下!谢谢

最佳答案

首先你的秒脉冲想准确的话要用定时中断,第二你要在定时中断程序中做两件事,首先把数读出来,第二更新高速计数器的当前值(HSC0应该是SMD38)。不设预设值不能启动高速计数器,你可以将预设值设的很大。定时中断时间最大只有255毫秒,你可以用250毫秒然后乘4来做。

另外最好用西门子新出的1200来做,本身有秒频率计数功能,使用起来非常方便,计算也更加准确。

提问者对于答案的评价:
谢谢您了,老师!在您的指导下我做出来了!谢谢您

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc311836.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:59
下一篇 2020年11月1日 下午2:59

相关推荐