当前位置: 主页 > PLC控制

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

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

最佳答案

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

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

  • 关注微信

猜你喜欢

微信公众号