1354113803
级别: 探索解密
精华主题: 0
发帖数量: 42 个
工控威望: 146 点
下载积分: 7940 分
在线时间: 40(小时)
注册时间: 2017-02-19
最后登录: 2023-08-09
查看1354113803的 主题 / 回贴
楼主  发表于: 2021-10-29 17:31
      请问贴中大神,4-20mA模拟量的一个瞬时值  怎么样才能计算一段时间  或者 几次的数据的 平均值!列如 10分钟里面的平均值 或者 10次数据的平均值?大神有做过类似的吗? 小弟求解!!!谢谢。。。
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 203 个
工控威望: 359 点
下载积分: 1165 分
在线时间: 64(小时)
注册时间: 2013-11-04
最后登录: 2024-04-12
查看zhou1211的 主题 / 回贴
1楼  发表于: 2021-10-29 20:05
那不是很容易么,A= A+B  10次,除10,清零从来,
或者,取A[9],把数据堆栈,B->A[9]->A[8]......,这样的就不用清零重来,但占内存
或者放到定时中断,这样就能做时钟平均
cythyx
级别: 家园常客
精华主题: 0
发帖数量: 452 个
工控威望: 527 点
下载积分: 1634 分
在线时间: 106(小时)
注册时间: 2019-06-27
最后登录: 2024-04-03
查看cythyx的 主题 / 回贴
2楼  发表于: 2021-10-30 10:33
如果是三菱Q系列模块,直接在智能模块参数就可以设置平均次数
秀空02
级别: 略有小成
精华主题: 0
发帖数量: 294 个
工控威望: 326 点
下载积分: 1702 分
在线时间: 162(小时)
注册时间: 2021-07-30
最后登录: 2024-04-30
查看秀空02的 主题 / 回贴
3楼  发表于: 2021-10-30 15:05
先加然后除