PT(PT平滑滤波)
功能说明
平滑输入x的值, 也就是避免x的跳变,平滑后的值输出到y。也可以使用set来强制y保持在setValue上。
输入参数
| 名称 | 类型 | 描述 |
|---|---|---|
set | BOOL | TRUE: 输出y会被设置为强制值setValue |
x | LREAL | 输入值 |
setvalue | LREAL | 强制值 |
smoothingTime | REAL | 平滑时间, 单位为毫秒ms |
tCycle | REAL | 功能块调用的周期,时间为毫秒ms |
输出参数
| 名称 | 类型 | 描述 |
|---|---|---|
error | BOOL | TRUE: 有错误 |
errorID | DWORD | 16#80000000: 工作正常, 16#80000001:非法的smoothingTime |
y | LREAL | 输出值 |
使用说明
在程序中调用 PT 指令,根据参数表完成变量连接后即可使用。