首页 上一页 1 2 3 下一页 尾页

plc三种滤波程序 点击:5378 | 回复:54



小古gg

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 9回
  • 年度积分:385
  • 历史总积分:2078
  • 注册:2018年6月08日
发表于:2022-02-10 15:28:52
楼主

三种滤波程序全局库

软件版本:TIA15.1

功能:可实现对采集数据的滤波,根据现场不同情况,设置滤波参数,达到理想曲线。

移植性:功能块编写语言均为SCL,方便一直到其他品牌plc

内容:此库内包含三中滤波程序,一阶滞后滤波法、中位值滤波法、堆栈平均滤波法。

三种滤波仿真曲线干扰设置前后对比图:

添加干扰.gif


      一阶滞后滤波法封装:

一阶滞后滤波.PNG


一阶滞后滤波法修改滤波系数a后曲线变化

MyVideo_1.gif


优点:对周期性干扰具有良好的抑制作用,适用于波动频率较高的场合

缺点:相位滞后,灵敏度较低,滞后程度取决于a值大小,a值越小滞后程度越低,但滤波效果也降低,不能消除滤波频率高于采样频率的1/2的干扰信号。



堆栈平均滤波法封装

堆栈平均滤波.PNG


修改采集数量N后曲线变化



优点:对周期性干扰有良好的抑制作用,平滑度高适用于高频振荡的系统

缺点:灵敏度低对偶然出现的脉冲性干扰的抑制作用较差,不易消除由于脉冲干扰所引起的采样值偏差,不适用于脉冲干扰比较严重的场合。



中位值滤波法封装

中位值滤波.PNG

修改参数N(采集数)对曲线影响


MyVideo_3.gif


优点:能有效克服因偶然因素引起的波动干扰,对温度、液位的变化缓慢的被测参数有良好的滤波效果。

    缺点:对流量、速度等快速变化的参数不宜。


三种滤波均需要根据现场情况调试引脚参数,参数调节到满意为止。


附件为三种滤波程序的全局库,博图打开全局库后就可以调用了。


顺便吐槽下工控网论坛太难用了,上传大点的图片总出错,编辑文字时不小心图片就没了,浏览器用的谷歌浏览器,应该不是浏览器问题吧。因为上传和编辑总出错,附件有时明明上传成了发布时却没成功,还有排版问题发布与编写时不一样。哎编辑这篇文章累死了。



正在下载,请等待……
下载附件需5积分!



楼主最近还看过



为了AB

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:579
  • 历史总积分:579
  • 注册:2023年7月20日
发表于:2023-08-14 22:10:31
41楼

这程序不错,现场可以用到

工控苦味人生

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 387回
  • 年度积分:102
  • 历史总积分:492
  • 注册:2009年2月10日
发表于:2023-08-15 10:43:53
42楼

谢谢楼主分享

天羽无痕

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 48回
  • 年度积分:7
  • 历史总积分:58
  • 注册:2016年6月01日
发表于:2023-08-18 08:34:10
43楼

这个牛

不会呀

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 81回
  • 年度积分:2050
  • 历史总积分:3155
  • 注册:2016年5月28日
发表于:2023-09-09 20:00:14
44楼

厉害厉害,用到了

泡面哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 37回
  • 年度积分:32
  • 历史总积分:43
  • 注册:2014年1月26日
发表于:2023-09-10 14:09:26
45楼

感谢分享

jiangweijun01

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:60
  • 历史总积分:60
  • 注册:2023年2月03日
发表于:2023-09-27 15:03:00
46楼

谢谢分享,真是太赞了,赞一个


菊香斋主人

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 2155回
  • 年度积分:2252
  • 历史总积分:2882
  • 注册:2012年7月28日
发表于:2023-09-27 19:45:57
47楼

学习一下,谢谢楼主的奉献

无法看到32

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 204回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2011年2月19日
发表于:2023-10-31 10:04:36
48楼

感谢分享,下载了

李甲LiK

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 0回
  • 年度积分:120
  • 历史总积分:120
  • 注册:2023年12月09日
发表于:2023-12-09 11:03:31
49楼

感谢,要调温度模拟量,我这一个波动长度能有0.5-1s,看看能不能用

李甲LiK

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:120
  • 历史总积分:120
  • 注册:2023年12月09日
发表于:2023-12-09 11:04:19
50楼

感谢,要调温度模拟量,我这一个波动长度能有0.5-1s,看看能不能用

阿贾克斯

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 22回
  • 年度积分:109
  • 历史总积分:148
  • 注册:2006年4月24日
发表于:2024-04-09 15:29:45
51楼

不错,感谢楼主分享!!!

h_alpha

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 154回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2012年2月13日
发表于:2024-06-01 14:27:04
52楼

感谢分享

池鱼

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2017年5月27日
发表于:2024-06-04 10:44:47
53楼

附件为三种滤波程序的全局库,博图打开全局库后就可以调用了。

回复本楼

    

hans00789

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 0回
  • 年度积分:50
  • 历史总积分:50
  • 注册:2024年10月23日
发表于:2024-10-23 16:55:25
54楼

学习了

回复本条

    

热门招聘
相关主题

官方公众号

智造工程师
    
    首页 上一页 1 2 3 下一页 尾页