224XP计数器问题

224XP计数器问题 
1.如图所示,M1.4,M1.6,M3.4是同类事件(这三个信号是顺序触发,也不会同时触发),需要计数,于是我就把这三个信号并联进入一个计数器C1,但是实际运行的时候,才发现,计数器C1只对第一个信号M1.4计数,对其它信号不计数,是什么原因?

2.后来我把M1.4接入计数器C1, M1.6接入计数器C2, M3.4接入计数器C3,分别接入不同的计数器进行计数,然后在把C1+C2+C3就得到了总计数值。

图片说明:

224XP计数器问题   

最佳答案

因为C计数器是计算信号为“1”的个数,你把多个触点并联后输入,有可能最早出现的“1”会把后出现的“1”屏蔽掉。简单改法是每个常开触点后跟一个上升沿检测。但也会出现计数不准确,就是在一个周期内同时出现两个常开触点接通时,计数会漏记。
可以用上升沿和INC指令保证计数准确。

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐