CPU224XP模拟量滤波

我现在开启了CPU224XP的模拟量通道2的模拟滤波功能,滤波次数为128,  然后我程序里是每个循环周期都会读AIW2的值,感觉跟没滤波没有什么区别,还是有很大的波动, 还是不应该在每周期都读模拟量的值??   求各位工程师指点一下。

最佳答案

1、关于模拟量滤波值:
如果对某个通道选用了模拟量滤波,CPU将在每一程序扫描周期前自动读取模拟量输入值,这个值就是滤波后的值,是所设置的采样数的平均值。模拟量的参数设置(采样数及死区值)对所有模拟量信号输入通道有效。
2、感觉跟没滤波没有什么区别,还是有很大的波动:
有很大的波动,这个与传感器、干扰及接线等有关系。干扰波动范围可以接受,可在系统的模拟量滤波基础上再进行数字滤波。
3、S7-200模拟量中值滤波库,连接:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=761108&s_id=1
4、一个典型的问题:
为什么模拟量是一个变动很大的不稳定的值? 
可能是如下原因:
    你可能使用了一个自供电或隔离的传感器电源,两个电源没有彼此连接,即模拟量输入模块的电源地和传感器的信号地没有连接。这将会产生一个很高的上下振动的共模电压,影响模拟量输入值。 
    另一个原因可能是模拟量输入模块接线太长或绝缘不好。
可以用如下方法解决:
    1) 连接传感器输入的负端与模块上的公共M 端以补偿此种波动。(但要注意确保这是两个电源系统之间的唯一联系。) 
    背景是:
     模拟量输入模块内部是不隔离的; 
     共模电压不应大于 12V; 
     对于60Hz干扰信号的共模抑制比为40dB。
    2)使用模拟量输入滤波器或模拟量信号隔离器。。

提问者对于答案的评价:
确实模拟信号传输的距离有两米左右, 目前换成屏蔽线,绕上共模环,有一些效果,还可以接受。  谢了。 也谢谢另外一位的解答,让我了解到了本体的模拟量不用滤波。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月1日 下午2:59
下一篇 2017年11月1日 下午2:59

相关推荐

  • s7200高速计数问题

    各位大侠:请问我用西门子S7200CPU224XP给电机计速,可以用带磁钢的霍尔开关吗?或者用电磁感应PNP的接近开关可以吗?您有更更好的方法请赐教!谢 问题补充:电机最高速800…

    SIMATIC S7-200 2017年6月10日
  • SCADA,料斗称滤波

    我用S7-200的224Xp CN做了一个数据采集系统,用来监控生产中的用料情况。现场有一个料斗称,多个料仓按顺序往这一个料斗称中下料,我要把每种料下料后的称重值取进来分…

    SIMATIC S7-200 2020年11月1日
  • s7-200的输入端能强制吗

    我是新手 ,请问S7-200的输入端能像输出端一样进行强制吗 最佳答案 输入、】输出均可强制。相关问题答案连接:http://www.ad.siemens.com.cn/…

    SIMATIC S7-200 2020年11月1日
  • 状态表和符号表的作用是什么

    西门子编程软件里状态表和符号表的作用是什么? 最佳答案 符号表的作用就是方便阅读及编辑程序,将输入点I或是输出点Q,时间T,及M,V区的绝对地址编辑成符号名称,如将启动按钮的地址为…

    SIMATIC S7-200 2018年1月1日
  • 多台客户机通过pc-access访问s7200疑问

    共三台pc上安装wincc 每台pc上安装pc-access并单台与200测试通讯成功。 发现一个问题 如果三台同时通讯只能有一台成功。不能同时与20…

    SIMATIC S7-200 2021年7月4日
  • MD720的使用

    在使用MD720发送短信中,可以发送到几个手机号码上?可以接收几个手机号码的指令? 最佳答案 如何用MD720-3实现发送英文字母与变量结合的短信与短信群发http://www.a…

    SIMATIC S7-200 2021年7月5日
  • S7-200 脉冲库输出不保持

    S7-200 脉冲库 输出脉冲 可以正常运行,但是停电再启动时,脉冲的绝对位置值被清零,请问如何设置才能保持? 问题补充:用的就是断电保持的寄存器,Q…

    2020年10月31日
  • 用S7-200去测量转速

    我有S7-200一台.TD200一台和一只接近开关想要测量一台电机的转速,其速度在TD200上显示,怎样编程.先谢谢您啦. 最佳答案 用硬件中断做,S7-200 硬件中断…

    SIMATIC S7-200 2021年7月5日
  • s7-200局部变量

    s7-200局部变量中BOOL BYTE WORD INT DWORD  DINT REAL STR…

    SIMATIC S7-200 2017年11月16日
  • EM277加不上去?

    GSD文件已安装(以前添加过),我是在已有的一个程序中进行修改,但我现在E277添加不上,采用的拖放方式。在总线上直接右键-插入对象可以添加,但不能选择通讯字节长度。 问题补充: …

    SIMATIC S7-200 2020年11月5日