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 |

