SMART PLC模拟量采集功能块"S_ITR"算法公式和详细代码请参考下面文章:
1、模拟量采集功能块"S_ITR"
https://rxxw-control.blog.csdn.net/article/details/121347697https://rxxw-control.blog.csdn.net/article/details/1213476972、线性转换数学基础
https://rxxw-control.blog.csdn.net/article/details/124910267https://rxxw-control.blog.csdn.net/article/details/124910267
模拟量采集大家可以放在主程序Main完成调用,低通滤波器功能块可以放在定时中断里完成调用(10ms中断时间),推荐滤波系数可以设置为0.01。具体算法应用框图如下图所示:
1、模拟量+低通滤波器组合应用
2、主程序里完成模拟量采集
3、定时中断里调用低通滤波器
双线性变换法的低通滤波器可以参考下面文章
https://rxxw-control.blog.csdn.net/article/details/136551330https://rxxw-control.blog.csdn.net/article/details/136551330