采集到PLC信号

各路高手请问采集到200里面的信号波动大,怎么处理,而且我要把一段信号抹去怎么处理,谢谢大家帮忙。

最佳答案

选择软件滤波器:
S7-200允许你为每一路模拟量输入选择软件滤波器。一般情况下选用S7-200的模拟量滤波功能就不必再另行编制用户的滤波程序。
如果对某个通道选用了模拟量滤波,CPU将在每一程序扫描周期前自动读取模拟量输入值,这个值就是滤波后的值,是所设置的采样数的平均值。模拟量的参数设置(采样数及死区值)对所有模拟量信号输入通道有效。

 如果对某个通道不滤波,则CPU不会在程序扫描周期开始时读取平均滤波值,而只在用户程序访问此模拟量通道时,直接读取当时实际值。
模拟量滤波器使用步骤如下:
在Micro/Win 中进入View>Component>System Block,并选择Analog Input Filters选项,进入模拟量滤波器。
设置模拟量滤波器: 
.设置模拟量采样数,例:此处设置的64表示模拟量滤波后的值为包括当前采样的前64个采样值的平均值。
.死区值,定义了计算模拟量平均值的取值范围
如果采样值都在这个范围内,就计算采样数所设定的平均值;如果当前最新采样的值超过了死区的上限或下限,则该值立刻被采用为当前的新值,并作为以后平均值计算的起始值,这就允许滤波器对模拟量值的大的变化有一个快速响应 
死区值设为0,表示禁止死区功能,即所有的值都进行平均值计算,不管该值有多大的变化 
对于快速响应要求,不要把死区值设为0,而把它设为可预期的最大的扰动值(320为满量程32000的1%)
.选择需要滤波的模拟量通道,打钩的为使能的模拟量输入,缺省设置是为所有的模拟量输入使用滤波器
.CPU224XP上的AIW0、AIW2(CPU本体上的模拟量输入通道)不必滤波 


注意:
为变化比较缓慢的模拟量输入选用滤波器可以抑制波动 
为变化较快的模拟量输入选用较小的采样数和死区值会加快响应速度 
对高速变化的模拟量值不要使用滤波器 
如果用模拟量传递数字量信号,或者使用热电阻(EM231 RTD)、热电偶(EM231 TC)、AS-Interface(CP243-2)模块时,不能使用滤波器 

提问者对于答案的评价:
还可以,谢谢

专家置评

如果输入是电流信号且软件滤波增加后也无效的话,建议客户增加隔离器。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • S7-200CPU224的MPI地址问题

    S7-200CPU224更换电源模块后  MPI固化地址2丢失 怎么办? 最佳答案 1.所有S7-200的PLC的端口都支持MPI通信。S7-200&…

    SIMATIC S7-200 2017年11月19日
  • 通讯接口含义

    COM口后边的9600,E,8,1分别代表什么? 最佳答案 9600,E,8,1是串口通讯的参数,代表波特率9600bps,偶校验,8位数据位,1位停止位。串口通信最重要的参数是波…

    SIMATIC S7-200 2017年6月24日
  • 224xp em253相对运动,goto指令

    用em253控制步进电机,用goto指令进行相对运动,电机需要从A到B.停止一段时间,从B到C.停止一段时间,从C到D.按照事先设定好的速度和脉冲数,每次走的位置都有偏差,没在点上…

    2017年6月12日
  • 200PLC modbus通讯

    214-1BD23-0XB8只有一个接口 能用modbus通讯吗? 最佳答案 能,最好在外部I输入端子分配好端口通讯功能(例如I点接通是modbus,断开是PPI。这样更…

    SIMATIC S7-200 2017年12月7日
  • 编码器提问

    编码器的输出是不是两根线(输出是二进制)?如果编码器转的时候,孔被挡住,输出就是低电平或者高电平?最后就是计算脉冲个数了?    &nbsp…

    SIMATIC S7-200 2021年7月5日
  • 修改s7-200开关量输出地址后,触摸屏上所有模拟量都不显示,并且一直在跳动。

    配置:cpu224xp晶体管型+em231(4ai)+em231(2rtd), port0接触摸屏,port1接rs485远程通信。一个远程泵房,平日里运行正常,已正常运…

    SIMATIC S7-200 2017年6月14日
  • 用sm0.5命令做了个倒计时程序在触摸屏上显示

    设定50秒,倒计时到0时,我想再把它自动跳转到50秒,重新按启动按钮,重新倒计时该如何做哪? 问题补充:当倒计时到0时,这个位置已经有数值了,设定不进去了,该如何做哪? 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • 关于CPU 224XP CN(214-2AD23-0XB8)

    CPU 224XP CN(214-2AD23-0XB8)那两个模拟量输入和一个模拟量输出的地址是怎么分配的?具体接线方式是怎么接的? 谢谢各位高手! …

    SIMATIC S7-200 2021年7月5日
  • 关于25201 207016 231885报警

    各位大神,我这有台旧的加工中心,起先是一上电就跳闸,现在跳闸好了,就出现25201  231885 207016 201303 2…

    SIMATIC S7-200 2021年7月5日
  • s7-200下载程序

    我在下载程序时出现计算机和PLC通信故障当我退出程序下载对话框后计算机和PLC又通信上这是什么原因? 最佳答案 将CPU的状态切到STOP后再进行程序下载!注意语言的兼容性! 提问…

    SIMATIC S7-200 2021年7月5日