SmoothByPolynomFB
功能说明
可以使用insrt控制计算value的多项式移动平均值: 0.028571 * (-3 * values[0] + 12 * values[1] + 17 * values[2] + 12 * values[3] - 3 * values[4])
输入参数
| 名称 | 类型 | 描述 |
|---|---|---|
enable | BOOL | 上升沿触发平均值计算, true:保持计算,false:停止计算 |
insrt | BOOL | 上升沿:插入计算值 |
value | LREAL | 待计算的值 |
输出参数
| 名称 | 类型 | 描述 |
|---|---|---|
smoothedValue | LREAL | 移动平均值 |
error | BOOL | 是否出错 |
status | WORD | 16#7002: 正常工作 16#7010:数据不够 16#7001: 开始计算 16#7000: 重置 |
使用说明
在程序中调用 SmoothByPolynomFB 指令,根据参数表完成变量连接后即可使用。