EM231模拟量输入滤波

请教大家一下:
1. 我现在通过CPU224CN及EM231(4AI)进行扩展,来采集一个拉压力传感器的实际工程值(已经配置变送器4mA----20mA)。我使用 "Scale" 库文件里面的S_ITR模块,将模拟量输入信号转化为实际工程值。但是我看见有些技术文章中说需要在step7 micro-win中的系统块里还需要设置” 输入滤波器 “,这主要是起到什么作用?一定非要设置吗?
2.我现在在step7 micro-win中测试了一下我编写的程序的扫描周期为5ms,但是我希望能够1s内只采集20次拉压力的值,应该怎么处理?
3.在EM231中,通常在进行拨码开关操作时,会有单极性和双极性的区分,单极性和双极性区别在哪里?
我刚接触到PLC的模拟量采集,希望大家多多帮助,不胜感激!

最佳答案

1、设置” 输入滤波器 “,这主要是起到什么作用?一定非要设置吗?
如果对某个通道选用了模拟量滤波,CPU将在每一程序扫描周期前自动读取模拟量输入值,这个值就是滤波后的值,是所设置的采样数的平均值。模拟量的参数设置(采样数及死区值)对所有模拟量信号输入通道有效。
不一定非要设置。如果对某个通道不滤波,则CPU不会在程序扫描周期开始时读取平均滤波值,而只在用户程序访问此模拟量通道时,直接读取当时实际值。
2、我编写的程序的扫描周期为5ms,但是我希望能够1s内只采集20次拉压力的值,应该怎么处理?
a、系统滤波的注意事项:
、为变化比较缓慢的模拟量输入选用滤波器可以抑制波动 
、为变化较快的模拟量输入选用较小的采样数和死区值会加快响应速度 
、对高速变化的模拟量值不要使用滤波器 
、如果用模拟量传递数字量信号,或者使用热电阻(EM231 RTD)、热电偶(EM231 TC)、AS-Interface(CP243-2)模块时,不能使用滤波器
b、“1s内只采集20次拉压力的值”?
、你可以采用系统滤波,也可自己编程进行滤波。简单方法就是将20次拉压力的值累加后,求平均值。
、可以采用他人编制的滤波程序:
S7-200模拟量中值滤波库,连接:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=761108&s_id=1

提问者对于答案的评价:
谢谢大家的无私帮助!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月9日 上午12:47
下一篇 2018年12月9日

相关推荐

  • S7——200 模拟量输入问题

    S7——200 模拟量输入4到20MA怎么处理对应的量程关系 求高人指教 最佳答案 1、因为A/D(模/数)、D/A(数/模)转换之间的对应关系,S7-200&…

    SIMATIC S7-200 2017年12月9日
  • PLC 罗茨泵

    您好!      我是PLC新手。有这样一个实验:用PLC控制罗茨泵对炉内抽真空。   &…

    SIMATIC S7-200 2021年7月5日
  • 普通串口线能否当PPI电缆用?

    1、在公司找到一根两头都是9阵的串口电缆,很像200的PPI电缆,但是接头都没有PPI/MPI字样,什么标示都没有。两头都是公头,我试了一下,PC/PG里选择PC/PPI&nbsp…

    SIMATIC S7-200 2020年11月1日
  • S7 200 监控

    在线监控200程序时,发现对高速输入输出点明明PLC在动作,可就是在梯形图中看不到变换,如何解决? 问题补充:个人认为应该向SLC500那样,对变化的输入、输出点采用不同的颜色,证…

    SIMATIC S7-200 2021年7月5日
  • 关于EM235电流输出端不接负载有电流输出

    西门子235的电流输出端IO什么不接负载直接用万用表量会有电流?好像没有回路啊。请大神们赐教,五一愉快! 最佳答案 五一快乐!这个测试需要让模块连接到24V电压,见附件。然后编辑一…

    2017年10月29日
  • 需求西门子S7-200 modbus 指令库

    需求西门子S7-200 modbus 指令库 钻石用户推荐最佳答案 链接:http://pan.baidu.com/s/1c2tS25a 密码:7e5…

    SIMATIC S7-200 2021年7月5日
  • S7-200 CPU226带两个触摸屏

    S7-200 CPU226带两个触摸屏,触摸屏的型号是Smart 1000 2个或TP1200 2个,这个需要设置吗,还是需要更改什么,有那…

    SIMATIC S7-200 2017年6月10日
  • s7-200与仪表通讯数据

    做了一个s7-200与仪表modbus 485通讯,s7-200做主站,仪表做从站,读仪表里的一个数据,按系统手册上的通讯协议库说明做的,现在仪表给的数据寄存器地址是十进…

    SIMATIC S7-200 2017年11月20日
  • 200cpu 的累加器问题

    在没有直接使用累加器的程序中1、s7-200在数据传送和数学计算时,是不是都要经过累加器ACC0 2、每次数据处理的结果都存储在ACC0中 3、数学计算时用到几…

    SIMATIC S7-200 2017年11月16日
  • 梯形图

    用一台超声波液位计(量程0-3米;模拟量输出为4–20mA)控制一台潜水泵的启动、停止(当水位为2米时,水泵启动,当水位为1米时,水泵停止);威纶触摸屏,PLC是西门子S7&nb…

    SIMATIC S7-200 2017年11月1日