返回列表 发帖

数据平滑处理求助

大家帮忙一下,接到一个任务,在西门子plc400下,要把一个数采进来的实时数做平滑处理,就是第一到第十的值做个平均值送出去,第二到第十一的值做个平均值送出去,第三到第十二的值做个平均值送出去,以此类推,本想用堆栈,但是堆栈fc84 fc85,只支持word,不支持real型,不知道哪位大侠做过类似的程序,帮忙一下。谢谢大家。

我做过一个类似的,原意是想通过程序实现一个模拟量的阻尼,采用的就是n+1的方式,即当前值加上前n次的值再求出平均值。

TOP

对于变化不频繁的可以这样做,对于信号变化比较大时不适合

TOP

返回列表

Powered by Discuz! 7.2   论坛QQ群:逐梦论坛群

© 2001-2021 Comsenz Inc. 鲁公网安备 37120302000001号