SMART PLC模拟量采集功能块"S_ITR"算法公式和详细代码请参考下面文章:
1、模拟量采集功能块"S_ITR"
模拟量采集大家可以放在主程序Main完成调用,低通滤波器功能块可以放在定时中断里完成调用(10ms中断时间),推荐滤波系数可以设置为0.01。具体算法应用框图如下图所示:
1、模拟量+低通滤波器组合应用

2、主程序里完成模拟量采集

3、定时中断里调用低通滤波器

双线性变换法的低通滤波器可以参考下面文章
SMART PLC模拟量采集功能块"S_ITR"算法公式和详细代码请参考下面文章:
1、模拟量采集功能块"S_ITR"
模拟量采集大家可以放在主程序Main完成调用,低通滤波器功能块可以放在定时中断里完成调用(10ms中断时间),推荐滤波系数可以设置为0.01。具体算法应用框图如下图所示:
双线性变换法的低通滤波器可以参考下面文章