s7-1200 数字滤波程序要怎么写

采集的数据波动较大,想让数据平稳控制精确

问题补充:
数据要求是连续的 不是先滤掉无效值,是不是要什么算法

最佳答案

可以使用平均值滤波
算法如下:
假定输入为a,累加值S,设定滤波次数为N0,实际次数为n,滤波后数值为AVG
每个扫描周期执行:
S=S+a
n=n+1.0
当n>=N0时,AVG=S/N0,同时n=0,s=0

提问者对于答案的评价:
简单的还行

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月4日 上午1:09
下一篇 2017年11月4日 上午1:10

相关推荐