艾宝物联PLC教程13:什么是PLC过滤器?

PLC过滤器有助于清除信号中的噪声。它们通常用于清理模拟输入。为实现此目的,他们获取输入信号值并将其与过去值进行平均。

让我们看一下右边的PLC过滤器方程:

  • 输入是输入信号值
  • 输出是过滤器的结果
  • 权重是指您希望过去的价值保持多少。更高的数字更重视过去的价值观。重量必须大于1。

 

在这个例子中,我们看到随着体重的增加,发生了三件事:
  • 信号平滑
  • 最大值和最小值减少。
  • 输入的变化需要更长的时间来检测。
使用过滤器,它是一种平衡行为,必须平衡这些考虑因素,以达到适合您情况的理想重量。

 

一个选项不在等式中但重要的是:采集频率样本。这将影响PLC过滤器响应幅度变化的速度。在这个例子中,我们为单波拍了36个样本。



对于那些想要看到一些数字的人,这里的例子如上:

输入 重量= 2 重量= 4 重量= 8
141 141 141 141
159 150 143.25 141.28
196 173 150.69 142.46
187 180 158.02 144.4
225 202.5 169.14 147.49
221 211.75 179.79 151.53
244 227.88 191.81 156.57
260 243.94 204.84 162.6
246 244.97 214.87 169.13
248 246.48 222.78 175.84
227 236.74 226.27 182.14
254 245.37 231.04 188.26
248 246.69 234.95 194.09
231 238.84 235.93 199.32
229 233.92 235.43 203.84
211 222.46 232.18 207.38
169 195.73 223.07 209.34
183 189.37 214.64 210
165 177.18 205.28 209.41
133 155.09 192.73 207.33
105 130.05 177.06 203.54
83 106.52 159.43 198.03
64 85.26 140.88 190.89
56 70.63 123.32 182.44
71 70.82 110.19 173.41
54 62.41 98.25 164.01
54 58.2 88.24 154.54
44 51.1 78.95 145.09
54 52.55 72.35 136
54 53.28 67.58 127.45
62 57.64 65.1 119.65
83 70.32 66.4 113
83 76.66 68.97 107.49
78 77.33 71.06 102.94
124 100.66 78.46 99.88
150 125.33 90.18 98.67