西门子200模拟量的均值滤波问题

现在西门子200模拟量输入波动比较大,我想采用求平均值的办法,但是没有思路,求帮助,谢谢了先

最佳答案

方法很多种。
其中一种的编程思路:
定义定时中断时间(1-255mS),在指定的中断子程序中做该数据的累加,假设中断时间为1mS,累加次数20次,那么累加后的结果除20,得到一个相对的平均值,同时清除原运算数据区数据,等待下一次的定时循环。具体多少次一般按实际模拟量的波动情况选择。
另外一种做法的在模拟量输入条件前面人为的加入数据范围的限制,该方法是针对于瞬间波动大的信号干扰。

提问者对于答案的评价:
感谢各位,用的均值滤波,效果能达到要求。

最佳答案作者回复:
首先是达到既定的效果。
均值滤波需要考虑的是模拟量值相对稳定,且数据反映相对真实。

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

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

相关推荐

  • 模拟PID方法

    身边有个CPU226有没有好的办法模拟PID? 最佳答案 有PLC就可以进行相关的程序模拟了,对了你有没有PC/PPI电缆与PLC通讯,有这条线才能在线监视PLC和进行PLC程序下…

    SIMATIC S7-200 2021年7月5日
  • 200字符串复制指令

    大家好,请教一个问题,对于200的字符串复制指令,我直接输带双引号的汉字,跟TD400已连接上,为什么有时候会显示0或不显示??可能是什么原因??谢谢 最佳答案 这还真的实际调试调…

    SIMATIC S7-200 2021年7月5日
  • STEP 7-Micro/WIN V4.0 SP7 补丁包安装问题

    各位师傅,我现在安装的是西门子S7-200 CN STEP7_MicroWIN V4.0 ,今天有下载了个STEP 7-Micro…

    SIMATIC S7-200 2020年11月1日
  • s7-200与单片机多机通讯的问题

    学生,初学者,项目牵涉到s7-200与多个单片机通讯的问题。我自己对着手册把cpu224和一个我们自己做的流速传感器已经通讯上,用的是基于RS485的自由口,传感器给plc发数据。…

    SIMATIC S7-200 2020年11月5日
  • s7-200如何选择AI模块

    大家早,我在做一个气体控制系统,需要监测温度,压力等模拟信号,现在正在选型,看到选型手册有多种AI模块,不懂,故上来求教。具体的型号,模拟量隔离型输入模块(电流或电压输入)隔离型电…

    SIMATIC S7-200 2020年11月1日
  • 继续请教S7200的MODBUS通讯

    各位高手,我的系统有S7200 CPU214为8套,用户要与上位机modbus通讯,上位机的组态我不清楚(用户另做的),我在S7200中先作好程序(如贴图),PLC为mo…

    2017年11月1日
  • 格雷码转换成二进制的库从哪下啊

    格雷码转换成二进制的库从哪下啊?就是编码器输入到PLC内的那个库。西门子软件为何总是这样,用什么东西都需要下载,软件就不能安装全啊,唉 最佳答案 下载地址:https://supp…

    SIMATIC S7-200 2020年11月1日
  • PPI系统通讯

    2套系统,控制独立,每套系统224与触摸屏(昆仑通态)通讯,2套系统之间的PLC又有数据交换,请问2套PLC之间采取什么方式进行数据交换,PLC、触摸屏应该怎样设置?PPI的通讯距…

    SIMATIC S7-200 2017年12月7日
  • 求s7-200闪烁电路(以分钟)

    小弟最近因客户需要把原有程序添加电动阀门,要求以分钟为单位控制电动阀门(例如开五分钟关四分钟)时间能更改,分钟取值范围为(1–999),最好做成子程序,可以调用 最佳答案 西门子…

    SIMATIC S7-200 2017年11月23日
  • PID控制问题

    我有个系统通过采相外界的频率信号输出PWM控制励磁输出,然后通过发电机的的电压反馈来调节我的PWM输出。不知道用PID调节该如何实现?第一次用PID控制,新手望高手们指教! 最佳答…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论