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

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

最佳答案

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

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

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

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

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

相关推荐

  • S7-200怎样通过EM277上传和下载程序

    因为CPU只有一个通讯口接了触摸屏幕,后加一个EM277,希望在运行的时候监控程序以便修改,EM277是加在热电偶7PD22的后面,现在用西门子6ES7-972-0CB20-OXA…

    SIMATIC S7-200 2018年12月9日
  • S7200的远距离监控

    下位机采用CPU 224XP和CP243-1以太网通讯模块,加触摸屏,要实现在任何地方的计算机(安装有WINCC或其他组态软件,而且能够连上因特网)对其远程监控。是否可以…

    SIMATIC S7-200 2020年10月31日
  • S7-200的波特率

    我现在用触摸屏(触摸屏的与PLC通讯方式是S7-200PPI)跟PLC还有一块热表在一条485总线上同时通讯,热表的波特率是固定的2400,有的是4800,而200PLC系统端口最…

    SIMATIC S7-200 2018年12月14日
  • 绝对型编码器没有输出

    我有OMRON绝对型编码器E6CP-AG5C,格雷码输出8位,接到S7200的 I0.0-I0.7,S7200的24v输出接到编码器,但我在STEP-Mrico/win中…

    SIMATIC S7-200 2020年11月1日
  • TD400用户菜单问题

    TD400用户菜单有像报警一样的标志位可以区分当前在哪个界面上操作么?怎么可以查看到 问题补充:变量里是从1到64区分64个屏幕,不管是一级菜单还是二级菜单么? 最佳答案 在符号栏…

    SIMATIC S7-200 2021年7月5日
  • s7-200PLC通信

    我用USB/PPI电缆和S7200 CN PLC通信不上,我的软件是SP9,并切换到中文画面了,每次都连不上,叫我检查电缆,波特率,或站号。我和另外一台通信的时…

    SIMATIC S7-200 2017年11月23日
  • em253 相对位置,绝对位置

    问一下用过的人em253向导里面的相对位置和绝对位置在应用中有什么区别? 最佳答案 模块只有一个自身位置,相对位置绝对位置在那 提问者对于答案的评价:r

    SIMATIC S7-200 2021年7月4日
  • 西门子模拟量问题

    各位师傅小弟想请教一个问题  公司用模拟模块EM231采集压力信号 用的公式是(ALW0-3200)/12800  这个公式是怎么…

    SIMATIC S7-200 2020年10月31日
  • 多个S7-200通讯

    用NETR和NETWE指令,能实现两台以上的s7-200之间的通讯吗?例如,四台plc,一台为主,三台为从。软件和硬件能实现吗? 最佳答案 当然可以了,利用向导编程的时候注意为PL…

    SIMATIC S7-200 2021年7月4日
  • S7 200 SMRAT 请问下如何查看库程序,我想学习下

    已经会使用模拟量转换库和MODBUS库,原理也明白,但是希望学的更透彻点,模拟量转换库S_ITR程序块注释已经写了密码是1234,但是怎么查看呢?我在程序块–库—S_ITR右…

    2021年7月5日

发表回复

登录后才能评论