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日
下一篇 2017年11月1日

相关推荐

  • 西门子200 PID采样时间和中断时间关系

    西门子200 %ignore_a_1%采用中断调用,中断时间是1ms,  那PID的采样时间设置多少? 中断时间范围可以设置多少?时间能设置…

    SIMATIC S7-200 2021年7月5日
  • 新手上路

    各位前辈,我是一个刚接触PLC不久的新手,刚开是搞的都是开关量的程序,现在慢慢的有很多设备上要用到模理量和PID运算,我也找了一些书看,但始终没总结出如何进行运算的公式和方法。肯请…

    SIMATIC S7-200 2021年7月5日
  • 怎么理解“每个S7 200CPU通信口的连接数为4个”

    在看MPI资料时,有句话:“MPI允许主-主通讯和主-从通讯,每个S7 200CPU通信口的连接数为4个”我知道S7 200的通信口不是一个就是两个,这里的”连…

    SIMATIC S7-200 2017年6月10日
  • 求一个222cn/dc/dc/dc控制步进电机的小程序

    刚接触PLC ,想知道怎么去控制PLC给步进电机脉冲驱动,怎么编程。有介绍网址或资料的给个地址谁能编一个(正反转的程序看看)主要是想参考下1198319698@qq.co…

    SIMATIC S7-200 2020年11月1日
  • em253请教

    用em253能否实现以下功能:向一个方向运动一定长度,如果运动中出现一个信号(不是每次都出现),立即反向运动到起点 最佳答案 1.  可以实现。 2.…

    SIMATIC S7-200 2021年7月4日
  • s7-200通信问题

    各位大侠:我的6es7972-ocb20-oxao    usb口的,怎么不能和s7-200通信呢?具体怎么操作?谢谢大家! 问题补充:在通…

    SIMATIC S7-200 2020年11月1日
  • s7200仿真软件怎么用

    我下了个S7200仿真软件,我从里面选择载入程序,可是却看不到我的程序,请教是什么原因,还有就是我的S7200S是V4.0版本,仿真软件是3.1 3.2版本,不知道是不是…

    SIMATIC S7-200 2021年7月5日
  • S7200的CPU226CN多次在40℃~50℃出现死机,温度降下后正常!

    06年投产的项目,近几年多次出现在40多度高温的时候CPU死机,停止运行。请教下CPU226CN正常工作最高温度是多少?目前方案是更换新的CPU,不知道有没有更好的方案,谢谢了! …

    SIMATIC S7-200 2021年7月5日
  • 一个实际项目的讨论

    最近有个朋友问我一个问题: 运行WINCC的计算机在中控室,而现场的S7-200(子站) 分部在中控室周围数公里内,5公里有一个、7公里一个,还有几个大约是12…

    SIMATIC S7-200 2021年7月5日
  • 接上一个问题

    请教:现在上位机VB60与S7200的通讯模块EM277不能通讯,怀疑是模块有问题请问能通过监视组态信息来确定是模块问题吗?如果能具体怎么操作呢? 补充 两周前…

    SIMATIC S7-200 2021年7月4日