西门子PLC应用——中位值平均滤波算法
发布时间:2024-11-26
中位值平均滤波法是连续采集N个数据,去掉一个最大值和一个最小值,然后对剩下的数据取平均值,N的数据取值范围为3~14个。中位值平均滤波法特点:能够抑制随机干扰,有能消除明显的脉冲干扰,缺点就是测量速度较慢。
1、首先找出一组数据中的最大值和最小值,程序如下:
建立变量表
编写程序如下:
寻找一组数据的最大值和最小值
编译下载测试程序:
测试结果
2、将数据累加后求平均值,程序如下:
建立变量表
编写程序如下:
平均值程序
调用程序,下载测试:
测试结果
中位平均值滤波算法:应用于模拟量采集数据求平均值程序如下:
应用于模拟量数据滤波
本文使用软件:STEP7 Micro/WIN SMART V2.7
硬件:CPU-ST30
注:程序仅供参考!!!
展开全文
其他新闻
- 电气高手写PLC程序,这两点要非常注意 2024-11-26
- PLC程序编程wanneng模板,学会编程轻轻松松! 2024-11-26
- 如何快速学会用PLC控制变频器? 2024-11-26
- 伺服电机编码器插头线怎么接 2024-11-26
- 变频器控制电机的正反转与控制方式有哪些? 2024-11-26
- PLC如何读取伺服位置 2024-11-26
- 变频器输出端加电抗器的主要作用 2024-11-26
- 伺服电机惯量比是多少才匹配 2024-11-26
- 伺服电机矢量控制原理详解 2024-11-26
- 变频器有源和无源是什么意思 2024-11-26