回复:请教S7-200高速计数器计算频率溢出问题。

yanxiao

版主

  • 帖子

    12204
  • 精华

    47
  • 被关注

    189

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2013-05-27 13:03:10

2楼

1、既然很在乎误1个脉冲,200ms五次累加就是秒的脉冲数;如记录最近的五次值,还可以做到200ms刷新一次1秒的值。
2、不要对高计复位。复位的后果,可能会漏计脉冲。因为指令的执行都需要时间,这期间难免会有脉冲到来;
3、高计到2^31时就会溢出,成为一个“负数”。因为S7200对32位的整数按有符号解释;而当计到2^32时,高计会回复到0。但这些都不是问题,你要读取的脉冲是前后的差值,只要这个差值没有达到2^31,就能得到正确的结果。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33277条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。