恭喜,你发布的帖子
发布于 2023-09-26 13:53:21
20楼
仿照楼主的思路实测了一下,PLC的Q0.0发1000HZ脉冲到I0.0进行高速计数,并产生计数=1000的中断,在中断程序中读到的高计0的数值就是1000,而不是楼主的1013.提醒一下楼主高速计数的输入I口的滤波需要根据信号的频率进行合理选择。
1、我再次确认我测的是1013,请帮我看看程序,或者把你的发上来?非常感谢。
2、我先把我的证据发上来。主帖是我第一发帖,没注意到附件按钮,这次直接发附件。一个是采集1013的截屏。还有一个是前些天用频率计测的,是中断里搞一个管脚取反输出,周期是2026ms,对得上。不过现在验证的程序不含这个了,因为说是段里语句最大化了。程序用附件发不了,跟主帖基本一样,这里就不发了。
输入IO口滤波用的是0.2ms,后面的钩打上了。试过多种选择,关系不大。
3、后面,我再去试里中断里对其他两路HSC不重置的情况。
请填写推广理由:
分享
只看
楼主