S7-200采样不能才到正负1000MV

我用的是EM231模块采样,采样信号是一个化学反应的电压信号。用干电池测能测5V一下的任何电压,而且很准。但接上改化学反应的电压信号就有20MV左右的误差,而且不能上正负1000MV,我已经把没用的采样端口短接,采样的负端和M短接了,但还是有这个问题。采样程序没有问题。请问是什么原因,会是采样模块内部集成线路的问题,还是外部接线问题造成的?谢谢大家了。

问题补充:
你说的三点我都做了,现在我知道是他们的信号没达到2000,之所以说是2000,是因为他们用一套德国设备测出来的,而时间在采样口用万用表读,只有1037MV,我采出来的是1012MV,观察的AIW是6616,我进行了数据处理:6616×0.15584-5得到1026MV(其中0.15584和5是我用干电池测的三组数据得出来的系数).为什么1026和1012相差11MV,是因为我在编程软件中设置了滤波的原因吗(采样数是64,所以不是实时数据吗)?我不要数字滤波会好点吗?谢谢了:)

 
 我知道是信号限副的问题了。现在我的问题是:
      我采出来的是1012MV,观察的AIW0是6616,我进行了数据处理:6616×0.15584-5得到1026MV(其中0.15584和5是我用干电池测的三组数据得出来的系数).为什么1026和1012相差11MV,如果是 liwenqun说的是漂移产生的,应该怎么解决(AIWO和采样值都是用ACCESS观察出来的,它们之间是不是不是同一时间的数,因为AIW0是直接读的,但采样的1012MV是经过PLC的数据处理的,所以就会比AIW0要晚点,才会有11MV的差,是吗?)

 答 yanxiao:你说的都很对。但由于动了EM231的增益,当为0V时,采样的AIW0不是0,所以不能用5000mV*6616/32000=1034mV,而且说明书上说5V代表32000,其实不是很标准,有可能是2的15次方,即32768,所以用实际的干电池的来确定它的系数比较准,而且我能肯定很我的数据处理是对的。我想知道的是,ACCESS采样的AIW0是实时的吗?我编的PLC程序的最终处理数据在ACCESS中显示会有一定的延迟吗?这样才造成11MV的差

最佳答案

1.化学反应的产生电动势是一个不稳定的物理量,引起的因素很多,还有你采用的探头的接触方式也很关键。
  2.采样数设为多少都应该看做是实时的数据。
  3.滤波加不加只是取决你得到的数值稳定不稳定。与误差无关!
  4.要解决误差还是应该在探头上找原因,如果误差呈线性那就可以在程序中来补偿了,这也是一个好方法。
 补充:
 1.ACCESS采样的AIW0不是实时的,只是一个历史记录而已;
 2.11mv的误差可以用模拟量的采样死区调节数值来加以去除!

提问者对于答案的评价:
谢谢了

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

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

相关推荐

  • 初学PLC 请大家帮忙分享V4.0 STEP7 MicroWINSP9的使用教程

    初学PLC。请大家帮忙分享V4.0 STEP7 MicroWINSP9的使用教程 钻石用户推荐最佳答案 都什么年代了啊  还学习200啊建议…

    SIMATIC S7-200 2021年7月5日
  • 累积流量有波动

    我们制氧机设备是连4-20MA的金属流量计,程序是由西门子200控制的,客户要求触摸屏上能显示累积流量嘛,所以在程序上编了一段程序来计算累积流量, 但是他们用了两三个月之…

    SIMATIC S7-200 2017年11月19日
  • 想监控10台plc的数据,有什么思路

    就是要监控10台plc200的数据,已连好以太网模块,分别组好独立ip,出来的十根网线连个交换机,然后通过从交换机上出来一根网线连触摸屏,在用wincc flexible…

    SIMATIC S7-200 2017年10月29日
  • S7-200内部波特率设置问题?

    我一与PLC通信的时候,刷新连接都是9.6k的波特率,请问我如何修改成19.2或187.5k的速率啊?能保证我下次刷新连接的时候显示的是19.2或187.5k?具体在哪里修改? 问…

    SIMATIC S7-200 2020年11月1日
  • 6ES7214-1BD21-0XB0停产替换

    6ES7214-1BD21-0XB0现升级型号是不是6ES7214-1BD23-0XB8,是否完全替代,如果这个替换是否需要更换其它模块,编程软件是否一样? 最佳答案 可以完全替代…

    SIMATIC S7-200 2021年7月5日
  • 实数与32位整数的问题

    在数据块中定义的数据,如果后面不加小数点是不是系统默认为是整数,后面加了小数点就默认为实数?实数与32位整数是不是不能做运算,运算得到的结果是不正确的,对吗? 最佳答案 1、在数据…

    SIMATIC S7-200 2018年12月14日
  • SIMATIC S7-200下载器

    那位师傅遇到过下载200的程序和操作系统有关吗??我用了一个232转485的模块做为转换器给200下程序在2000的操作系统上没有问题.可是在XP上却连不上去啊!!不知道为什么有那…

    SIMATIC S7-200 2020年11月1日
  • S7-200 有用-24V,有用+24V,有什么分别吗?开关量受影响吗?

    我过去学的PLC s7-200是+24V输入,现在用的却是-24V输入,两者有什么区别吗?在使用 时候开关量受影响吗? 最佳答案 s7-200的源极和漏级输入都…

    SIMATIC S7-200 2020年11月1日
  • 西门子CPU224XP存储卡怎么用

    如何用存储卡导入和导出程序,导出的程序软件能打开吗,平时存储卡一直插着还是拔出来,不带存储卡掉电,程序丢失吗,能不能清除存储卡程序,问题有点多,谢谢 最佳答案 问题2:S7-200…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200问题

    各位大侠! 我是S7200初学者,在看别人编写的程序时,有很多的程序指令不是很明白。有哪位大侠知道哪里有这方面的资料。有没有初学者学习方面的资料,我的邮件:gjsslid…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论