请帮我解释这个加权滤波程序好吗

Network 1 // Network Title
 // Network Comment
 LD     SM0.1
 CALL   SBR0
 Network2 
 //高度加权滤波
 LD     SM0.0
 MOVW   VW100, VW200
 SRW    VW200, 2
 INVW   VW200
 INCW   VW200
 +I     VW100, VW200
 MOVW   AIW0, VW100
 SRW    VW100, 2
 +I     VW200, VW100
 AW>=   VW100, +32000
 MOVW   +32000, VW100

 TITLE=SUBROUTINE COMMENTS
 Network 1 // Network Title
 // Network Comment
 Network 2 
 LD     SM0.0
 MOVW   AIW0, VW100
 MOVW   AIW2, VW102
 MOVW   AIW4, VW104
 MOVW   AIW8, VW106
 MOVW   AIW10, VW108
 MOVW   AIW12, VW110
 Network 3 
 LD     SM0.0
 MOVW   0, VW120
 MOVW   0, VW122
 MOVW   0, VW124
 MOVW   0, VW126
 这是一个4-20mA的检测开度用加权滤波程序,想请教各位高手:
 1.这个加权滤波的表达式是什么
 2.vw100的数值大于+32000时将+32000送入vw100是什么意思

问题补充:
针对开度仪送出的4-20mA信号(对应0-7m)编的加权滤波程序,我从网上搜到的。一直搞不懂具体含义,发上来请各位看看!

最佳答案

这个程序有点意思,我试试
  1、向右移动2位的实际意义就是缩小4倍。(向左移动是放大)
  2、加权的权值就是0.25 和 0.75
  3、此滤波程序涉及先后2个时刻的aiw0,假设先后是 t1 t2
  4、表达式:  
  输出值vw100 =  t1时刻的aiw0x0.75  +  t2时刻的aiw0x0.25
  5、如输入值稳定的话,输出=输入
  6、最后的比较指令就是最大值限幅,避免超限
  7、我觉得在实际应用中这样的加权滤波没有什么意义。
     样本太少,而且这种算法目的是滤掉什么波呢?

提问者对于答案的评价:
虽然意由未尽,还是要赞一个!

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

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

相关推荐

  • 200的配料程序怎样做

    现在有两种原料,甲原料为100%,乙原料为60%,要求是用斗式称来计量。料仓口、下料口分别用电磁阀来控制开关,当甲原料下到标定的100KG时,关闭进料口。乙原料同甲一样,下到60K…

    SIMATIC S7-200 2021年7月5日
  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年8月3日
  • PID采样时间

    我已设置了PID定时中断为0.1秒。那么采样时间还有什么用?(采样时间值为0.1。)这样采样时间是不是多余了? 最佳答案 比如在1秒内 温度从20度减小到5度,如果采样时…

    SIMATIC S7-200 2021年7月5日
  • 200SMATER与自制的PC板通讯问题

    近期,公司有一个项目,由嵌入式开发组做一个PC板,用QT做操作界面,要与200SMATER做以太网通讯。我在网上查了几次,没有可参考资料,我也没有相关经验。我想问的就是:1、自制的…

    SIMATIC S7-200 2021年7月5日
  • s7-200软件下载了为何安装不上

    s7-200软件下载了为何安装不上 最佳答案 其实不用先安装老版本然后再安装升级版的,按下面方法就可以直接安装SP. 1. 先到siemens官方网站上下载最新…

    SIMATIC S7-200 2017年6月1日
  • 标准指令库安装

    在A0136中链接下载了siemens的标准指令库,安装后正常,但打开软件后在库中未见到USS、modbus指令 为什么? 问题补充:前段时间安装了,正常,有USS、MO…

    SIMATIC S7-200 2021年7月5日
  • 关于PTO控制

    PTO控制是否一旦启动就不能停止。停止的话又要重新开始 问题补充:我的意思它停止了。开始的话又要从头发脉冲。简而言之就是说:假入我需要10000个脉冲。发了4000个因设备故障强行…

    SIMATIC S7-200 2018年12月2日
  • S7 200 modbus通讯问题

    CPU222,编写了modbus从站通讯程序,就是初始化和从站响应程序,其他没有、通过232-485的PPI电缆下载到PLC里,没有问题。现在还用这根电缆进行modbus&nbsp…

    2021年7月5日
  • 用STEP7 MicroWIN V4.0 SP9打不开老版本编的程序(2)

    用STEP7 MicroWIN V4.0 SP9打开老版本编的程序,什么都看不到,S7-200的是不是也要像S7-300/400的那样做硬件升级啊?谢…

    SIMATIC S7-200 2017年6月5日
  • 请提供一个自由口通讯的例程

    我想通过S7-200实现与多个仪表的自由口通讯,读取仪表中的数据,自己写通讯程序,能不能提供一个该方面相关的例程,以供参考,谢谢! 问题补充:我的邮箱是真实的,caoxuehua8…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论