回复:计数器应用

甫哥

  • 帖子

    1448
  • 精华

    72
  • 被关注

    84

论坛等级:至圣

注册时间:2009-01-04

白金 白金 如何晋级?

发布于 2011-07-21 10:15:16

5楼

因为该功能在每个周期内都对计数器的限值轮询一次!当计数值为900时,小于接通阀值950,不置位;当下一个周期时计数值已达到了1000,大于了接通设定值950,所以置位输出。当计数值到达(或超过)关断阀值 10000 后复位;
我想:这是因为计数器的置位与复位的当前计数值是以上一个扫描周期结束时的计数值为依据的(或以本周期结束时的计数值)。所以,才会出现计数值为950时不立即置位。LOGO!不像200及300之类,有高数计数器中断功能,可以立即处理。另外,如果设定的接通阀值与关断阀值的差,小于一个扫描周期(程序执行周期)内的脉冲数时:输出将根本不可能置位。
请注意:LOGO!的计数器有两种计算规则。
1)如果接通阈值 >= 断开阈值,则: 如果 Cnt >= On,Q = 1 如果 Cnt < Off,Q = 0。
2)如果接通阈值 < 断开阈值,则: 如果 On <= Cnt < Off,Q = 1
上面说的是第2种计算规则的例子。
书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

LOGO!

共有2404条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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