过滤模拟量的尖峰

有个采集项目,采集的过程量中,有一个模拟量会偶而出来尖峰,这个尖峰是正常值的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

相关推荐

  • 4个200CPU通讯问题

    有个项目需要4个216 CPU,分4个地点控制,最远距离500米,4个CPU的数据能够互相读取,并且每个CPU都连接一个触屏,CPU之间该用哪种通讯方式?程序中怎么实现互…

    SIMATIC S7-200 2020年11月1日
  • S7-200库文件有那些?EEPROM库下载

    各位好!有关库有几个疑问,请教一下,谢谢!1、S7-200有多少库文件?在哪里下载?2、EEPROM库使用方法及下载地址?在什么版本的环境下可以使用?3、S7-200目前最高版本是…

    SIMATIC S7-200 2018年12月14日
  • S7-200模块EM235的模拟量输出的接法

    输出模拟量我看说明上是电压负载的话,是不是就接V0和M0就可以了,输出是不是不用考虑输入那样,还要看是几线制? 最佳答案 电压负载的话就接V0和M0就可以,不用考虑其他的 提问者对…

    SIMATIC S7-200 2017年6月7日
  • S7-200PLC 监控程序时突然中断

    我在监控程序的时候 发现一旦监控图片中的那段程序 通讯就中断,然后再也连不上PLC了,只能突出软件 重新连接。。这是为什么呢??? 问题补充:我也是用…

    2020年10月31日
  • s7 200 smart 相关通讯

    S7 200 SMART通过交换机,分别连接施耐德PLC m340用MODBUS TCP通讯,和另一个S7 200 SM…

    SIMATIC S7-200 2021年7月5日
  • s7-200 没有更多文件

    安装Step.7.Micro.Win.v4.0.4.16时出错,提示S7-200 Explorer,错误:没有更多文件。安装3.2可以。为什么? 最佳答案 参考《XP系统…

    SIMATIC S7-200 2020年11月1日
  • EM321 RTD

    EM321 RTD 24v电源指示灯正常,在PLC信息里显示I/O超出范围错误是怎么回事 最佳答案 最近论坛上有一个讨论,正好你用得着。请看:http://ww…

    SIMATIC S7-200 2020年10月31日
  • CPU224XP的两个口都已经被占用,如何监测程序?

    CPU224XP的0#口用来连接一块第三方人机界面,1#口用来通过modbus总线带一台变频器。请问在这样的连接状态下怎样用电脑监测PLC的程序? 最佳答案 如果正常情况下,两个口…

    SIMATIC S7-200 2020年10月31日
  • 调试中的问题

    请问:S7-200 PLC,用编程软件调试程序时,内部继电器M可以强制ON/OFF吗?我在调试过程中,I和Q都能强制ON/OFF,但对M这样操作没成功,是什么原因呢? 最…

    SIMATIC S7-200 2021年7月5日
  • 请教脉冲检测指令的问题。

    上升沿与下降沿脉冲检测指令可以并联使用吗? 最佳答案 不能直接并,否则在编译时会产生错误48。 错误 48:上升沿检测、下降沿检测或逻辑非操作触点放置非法。&n…

    SIMATIC S7-200 2021年7月5日