求平均值 模拟量

压力传感器变4-20mA信号给EM235模块,可是各种干扰处理方法都试过了就是不行,触摸屏上得数上下不连续波动,有时候跳的很离谱,我想用程序求平均值方法试试,有经验的前辈给我发个s7-200程序,最好是实际应用过的,深表感谢,要是不方便就发我邮箱 408752096@qq.com

最佳答案

1、S7-200PLC冒泡法排序,将数据从大到小排列,然后取中间的,程序:
http://wenku.baidu.com/link?url=BPmttNQhuVnypmnCrFK-IXmBvWQBTO2Mc-tDVJqsm-OrgDe4Ab_PjNgV9l7Poz18n8MJPaMPLMkRSRaqIQdfIzTi-O5NBelxINHeYLs0cg7

http://www.91hmi.com/page/14/727.htm
2、httS7-200均值滤波程序:
http://bbs.gongkong.com/d/201208/449454_1.shtml
3、模拟量数据波动要找到根本的原因:
可能是如下原因:
    你可能使用了一个自供电或隔离的传感器电源,两个电源没有彼此连接,即模拟量输入模块的电源地和传感器的信号地没有连接。这将会产生一个很高的上下振动的共模电压,影响模拟量输入值。 
    另一个原因可能是模拟量输入模块接线太长或绝缘不好。
可以用如下方法解决:
    1) 连接传感器输入的负端与模块上的公共M 端以补偿此种波动。(但要注意确保这是两个电源系统之间的唯一联系。) 
    背景是:
     模拟量输入模块内部是不隔离的; 
     共模电压不应大于 12V; 
     对于60Hz干扰信号的共模抑制比为40dB。
    2)使用模拟量输入滤波器或模拟量信号隔离器。。

提问者对于答案的评价:
试试  那个滤波程序能好用 谢啦 !!!

专家置评

建议使用STEP7 Micro/Win中自带的模拟量滤波功能.
系统块->输入滤波器->模拟量.可以设置采样数和死区

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月26日 上午12:16
下一篇 2017年8月26日 上午12:17

相关推荐

  • win7系统 s7-200 PPI通讯找不到PLC

    我的笔记本是win764位系统旗舰版的,S7-200软件安装没有问题,USB-PPI编程电缆用的是一代电缆,软件中可也找到PC/PPI通讯协议,PC/PG接口参数设置也没有问题,P…

    SIMATIC S7-200 2021年7月5日
  • PC Access V10 SP6安装

    请教下PC Access V10 SP6安装不了怎么会事情啊? 最佳答案 我最近正在研究所有西门子工控软件的安装流程您电脑上有哪些西门子工控软件,我说…

    SIMATIC S7-200 2020年10月31日
  • 如何用PLC在TD400C上实现倒计时显示?

    我想设计一个倒计时显示程序,不知道用什么方法编。 最佳答案 首先用时钟指令读出PLC的时间,再把设顶的时间减去当前的系统时间不就就可以吗? 提问者对于答案的评价:非常感谢!

    SIMATIC S7-200 2021年7月5日
  • 我现在有一台S7 200和一台PC机,但不知道怎么通讯?我用的是Wincc v6.2组态软件。

    我是一位新手,请大家指教。最好有这方面的资料和实例。我的邮箱是:hangziting@sina.com 谢谢大家 最佳答案 200与wincc要用pc/ppi电缆,协议用…

    SIMATIC S7-200 2021年7月4日
  • 加注机梯形图学习

    图中标出部分应该如何理解 图片说明:    最佳答案 你这是s-200里的程序调用块,可以按照说明使用,具体看帮助啊!参考链接:http://www.ad.si…

    2017年11月6日
  • S7-200 通讯端口故障

    今天开机,突然发现S7-200(CPU 是222CN)不能通讯了。我用的是USB-PPI转接线。换了一根通讯电缆(PC-PPI电缆),还是通讯不上。中午试着又重新搜索了一…

    SIMATIC S7-200 2020年10月31日
  • 心跳信号是什么

    主站向从站发送心跳信号,从站可以通过检测心跳信号来判断主站是否正常,那次心跳信号的判断是有固定的位来表示还是需要自己编程,如果要编程那么该如何编程? 问题补充:您说的这两种方法如何…

    SIMATIC S7-200 2017年12月10日
  • 什么是报文?什么是帧

    什么是报文?什么是帧? 最佳答案 报文是网络中交换与传输的数据单元。报文包含了将要发送的完整的数据信息,其长短很不一致。(可分为自报文由和数字报文)  数据在网…

    SIMATIC S7-200 2021年7月5日
  • S7-200计数器的疑惑

    我用S7-200 CPU224CN做的这个位控制系统也就是正反转,脉冲数设的是900个,计数器模式是12 。一个往返计数器计数是1800个,但是在回到原位时,其…

    SIMATIC S7-200 2020年10月31日
  • 中断程序中怎么初始化各寄存器的状态

    这是一个23号事件连接的中端程序,请问在接受到消息后怎么初始化各个寄存器的状态?那为什么网络一的程序不执行? 图片说明:       最佳答…

    2021年7月5日