当前位置: 主页 > PLC控制

如何将采集到的模拟量数据做滤波

例如采集到一个数据正常是400,在很短时间内突然就变成600了,例如2秒又回来了,又变成400了,我想把600这个数字自动屏蔽掉,不参与运算,如何做程序。谢谢

最佳答案

一般采用的是求平均值的做法。
如在OB35设置中断时间100mS(默认值),即每100mS采集一次数据,采集10次(即1秒)取一个平均值,同时复位之前的数据采集存储区地址,使新值能够准确进入数据存储区,以便下一个时间中断时,输入新的数据值。

提问者对于答案的评价:
谢谢

  • 关注微信

猜你喜欢

微信公众号