sm334如何在程序中对输入量进行滤波?

使用sm334的模拟量输入,可是数值的变化很大,出来的曲线不稳定,请问如何在程序中实现对模拟量输入值的滤波?最好有程序演示,谢谢!

最佳答案

方法很多仅举一个例子。
编程思路:
定义一个中断OB块,如OB35,在OB35中的定时中断中编辑一个通道的模拟量数据累加,并同时累加中断次数,假设累加为10次(中断设置在硬件中设置时间周期为100mS),这样相当于1S时间内(10次累加)再除10,得到在1秒时间内的平均值,10次到达后清除上述数据,等待下一个周期,如此循环。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日
下一篇 2017年6月3日

相关推荐