西门子200模拟量的均值滤波问题

现在西门子200模拟量输入波动比较大,我想采用求平均值的办法,但是没有思路,求帮助,谢谢了先

最佳答案

方法很多种。
其中一种的编程思路:
定义定时中断时间(1-255mS),在指定的中断子程序中做该数据的累加,假设中断时间为1mS,累加次数20次,那么累加后的结果除20,得到一个相对的平均值,同时清除原运算数据区数据,等待下一次的定时循环。具体多少次一般按实际模拟量的波动情况选择。
另外一种做法的在模拟量输入条件前面人为的加入数据范围的限制,该方法是针对于瞬间波动大的信号干扰。

提问者对于答案的评价:
感谢各位,用的均值滤波,效果能达到要求。

最佳答案作者回复:
首先是达到既定的效果。
均值滤波需要考虑的是模拟量值相对稳定,且数据反映相对真实。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • MPI通信口的隔离

    使用非隔离的总线接口时,MPI 总线的电缆最长为 50m,速率为 187.5 Kbaud 。如果使用隔离的 MPI&nb…

    SIMATIC S7-200 2021年7月5日
  • EM235CN能否调节增益电位器

    EM235CN接入压力传感器电压3.5mv,监控AIW0值为60-70,能否调节增益电位器,把AIW0值增大,我把AIW0 滤波次数为64, 问题补充:请问 调…

    SIMATIC S7-200 2021年7月5日
  • S200 PID 实例、基础问题

    我要做一个溶液恒温控制系统。用Pt100热电阻传感器(AIW0接入入PLC)、EM231RTD模块、模拟量输出(AQW0接到控制器)(4-20ma)控制气动阀控制热蒸汽的流量来给溶…

    2017年8月24日
  • 传送指令和数据块

    在西门子S7-200编程软件里,数据块怎么理解。有什么用,在那方面可以用得上。请看下面两张图。MW8传送到VW124是什么意思。    &n…

    2017年8月3日
  • CPU 224XP 接编码器控制

    没接触过编码器,不知道怎么用,我的编码器的参数,600P/R-600脉冲每转。DC5-24V供电。最大机械转速6000转/分,响应频率:0-20KHz,那么在向导中最大是填多少&n…

    SIMATIC S7-200 2017年8月24日
  • 西门子s7-300/400的编程软件。

    各位大神有西门子s7——300/400的编程软件么?我的系统是win10的,安不上step7  有什么办法能安装上么?或者博图能装在win10系统上么?有的话求…

    SIMATIC S7-200 2017年6月6日
  • 西门子PLC S7-200的输入端I0.0-I0.7可以输入,但对应输出端没反应。

    用S7-200输入端I0.0-0.7控制任意输出端,PLC输入端相应的指示灯亮,程序状态监控显示输出端接通,但实际输出端未接通,输出端相应的指示灯也没亮。但用其他输入端例如I1.0…

    2021年7月5日
  • 西门子200与第三方智能设备之间的通讯

    我现在有一个西门子226的cpu,现在还有一根两端都是485接口的电缆,现在想和第三方智能设备(一个红外线扫描仪带一个485接口),红外线扫描仪扫描孔径的多少,plc读扫描的数据,…

    SIMATIC S7-200 2020年10月31日
  • 传送指令

    传送指令的串联和并联有什么区别吗?新手入门不懂,望赐教 最佳答案 有区别,串联指令中后面的指令需要在前面正确执行、前面指令的ENO输出高电平时才能执行后续指令;并联指令是不受这一条…

    SIMATIC S7-200 2021年7月5日
  • 三台200PPI通讯

    现场有三台200的PLC,分别为PLC1,PLC2,PLC3,利用PPI通讯协议通讯,通过DP电缆分别连接三台PLC的POTR0,程序内部通过网络读写向导编程,想请问各位大虾:1.…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论