过滤模拟量的尖峰

有个采集项目,采集的过程量中,有一个模拟量会偶而出来尖峰,这个尖峰是正常值的2~3倍,会影响PID的调节。请问我该怎么给过滤掉,从而不影响正常的PID的调节。
注:只考虑怎么通过S7 200的采集过滤到模拟量的尖峰,且不考虑求平均,因为那样误差就更大了。

最佳答案

用我的【中值滤波库】啊,就是专门为解决你的这类问题写的:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=761108&s_id=1

提问者对于答案的评价:
有程序,有介绍,不错。在现场试试,看效果如何。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:01
下一篇 2020年10月31日 下午3:02

相关推荐

  • 西门子200编程软件安装问题

    西门子200编程软件安装总让查找更新文件!还找不到更新位置!怎么决绝谢谢各位大神给指点一下 钻石用户推荐最佳答案 1、系统是什么系统?如果是ghost那种精简过的,不行就考虑重新做…

    SIMATIC S7-200 2021年7月5日
  • S7-200如何把10个从站的数据放到V寄存器里面?

    S7-200用RS-485连接10个压力变送器,如何把10压力放到PLC的寄存器里面?要PCL轮询10个压力变送器吗?本次系统包含OPC,上位机平台,求解? 问题补充:我的是Sma…

    SIMATIC S7-200 2017年12月7日
  • s7-200 EM231的DIP拨码

    s7-200 EM231的DIP拨码,现场是K型热电偶输入,要求显示摄氏度,其他按普通情况,请问如何DIP拨码 最佳答案 K型热电偶,前四位是00100,后四位属于一些故…

    SIMATIC S7-200 2021年7月5日
  • EM231 RTD怎么编程

    有一个  EM231 2AI  RTD   接2个PT100(-50°~450°)请问怎么编写程序把…

    2019年6月11日
  • S7200.300学习问题

    单位S7200.300 较多,怎样系统学习,先后顺序是什么! 最佳答案 建议:1、先找一本简单点的教材系统学习。对PLC的体系、结构、基本指令、编程方法有一个基本了解,建…

    SIMATIC S7-200 2021年7月5日
  • 高速记数的问题

    各位师傅好!我做的一个高速记数的程序用每转12脉冲的编码器就可以记数,但用每转600脉冲的编码器就不能记数,拖动编码器的转速是每分钟500转,不知是为什么?谢谢! 问题补充:编码器…

    SIMATIC S7-200 2021年7月5日
  • 200plc的模拟量输出模块

    我是初学者 有个小问题想问下 200的模拟量输入模块 可以通过调整编码开关设置 电流输入或者电压输入。请问模拟量的输出模块怎么选择电压或者电…

    2017年8月3日
  • 拆过S7-200,和300都没有发现超级电容?

    对于这两个PLC模块,我都拆过,未见内部有所谓的超级电容?我查了百度的图片,也知道超级电容的样子,但是在S7-200里却一没有,三块电路板都拆开了,未见…… 最佳答案 凌飞翼大侠图…

    SIMATIC S7-200 2020年10月31日
  • CPU226 CN模块出现致命错误,换了三个模块块,信息显示0009,急啊。

    我的一块CPU226使用过程*现SF/DIAG变红灯,STOP变黄灯,PLC不好运行,通过电脑检测错误为:用户程序永久存储区错误,把程序清除,重新下载,可以运行一会,只在重新上电自…

    SIMATIC S7-200 2017年8月18日
  • M 区域的地址不够用怎么办

    M 区域的地址不够用怎么办 最佳答案 变量存储区(V):可以按位、字节、字或双字来存取V 区数据位存储区(M):可以按位、字节、字或双字来存取M区数据定时器存储…

    SIMATIC S7-200 2021年7月5日