如何实时计算一段时间采集数据的平均值 点击:6849 | 回复:13



ozoner

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2017-11-13 10:05:04
楼主

遇到个难题,想不出个办法了,请教高手指点。

如何实时计算一段时间采集数据的平均值? 比如采集的数据为Data(模拟量),每10秒采集一次, 想要计算1小时的平均值,要求实时变化的,感觉昆仑通态的变量很难实现啊。




雨后阳光2018

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 72回
  • 年度积分:0
  • 历史总积分:109
  • 注册:2017年11月09日
发表于:2017-11-13 11:38:28
1楼

不太清楚啊,问论坛的高手啊

ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2017-11-14 10:23:40
2楼

苦寻高手相助

ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2017-11-15 09:58:54
3楼

自行解决了,每30秒采集一个数据,计算8小时内平均值,每30秒刷新,实时显示平均值。

原来主要是担心计算及存储占用的时间问题,现在巧妙的解决了,MCGS屏功能真是强大,完全没影响到整个系统的采集和处理速度。脚本的不同写法区别很大,继续探索学习中。。。

zwb6122502

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1308回
  • 年度积分:0
  • 历史总积分:288
  • 注册:2007年10月30日
发表于:2017-11-15 12:29:15
4楼

高手!

楼主公布下是如何解决的?

wth19861116

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1085回
  • 年度积分:4
  • 历史总积分:207
  • 注册:2008年10月10日
发表于:2017-11-15 14:10:58
5楼

楼主公布下是如何解决的?

13043207006

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 122回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2013年3月11日
发表于:2018-01-10 20:19:02
6楼

等待大神回答

技术宅男

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 110回
  • 年度积分:0
  • 历史总积分:130
  • 注册:2015年3月14日
发表于:2018-03-02 17:00:26
7楼

好东西必须要支持 谢谢楼主 谢谢

ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2018-09-11 16:05:00
8楼


这个实际就是计算移动平均值,可用作数据平滑处理,相当于滤波。

也有的用来做数据分析用。 控制上多见用8小时平均值的数据为监控参考。

mcgs没有计算平均的函数,所以实现起来有些麻烦。 玩好脚本是关键,现在已经在一些项目中使用上了,很满意。 谢谢关注了,但暂不考虑免费提供。

jecy997

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2010年9月09日
发表于:2018-12-27 22:17:38
9楼

感觉恶心,问的时候没见楼主给费用,等解决了就不考虑免费提供了,知识是个好东西。

ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2018-12-28 10:40:18
10楼


回复内容:

对: jecy997 感觉恶心,问的时候没见楼主给费用,等解决了就不考虑免费... 内容的回复!

-------------------------

你恶心啥啊? 别人的劳动免不免费提供难道你说了算你才不恶心?

哪个地方提问题要收费了?  谁都可以提问题啊,提问题需要费用?

我提了问题,没人解答,如果有人能解答了,并且需要费用,没问题啊。你看到谁给我答案了吗? 也许有人也有答案同样也不会免费提供。 

免费的吃惯了吧,不想花钱买那还是自己多下点功夫吧。 看到不免费就恶心也痛苦吧。



fengxiaolangzi

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 536回
  • 年度积分:0
  • 历史总积分:490
  • 注册:2014年1月07日
发表于:2019-09-17 16:32:21
11楼

这个实际就是计算移动平均值,可用作数据平滑处理,相当于滤波。

也有的用来做数据分析用。 控制上多见用8小时平均值的数据为监控参考。

mcgs没有计算平均的函数,所以实现起来有些麻烦。 玩好脚本是关键,现在已经在一些项目中使用上了,很满意。


yerone

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 934回
  • 年度积分:0
  • 历史总积分:308
  • 注册:2006年7月22日
发表于:2020-10-09 10:46:18
12楼

感谢楼主

yg89539246

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 810回
  • 年度积分:78
  • 历史总积分:333
  • 注册:2009年6月30日
发表于:2021-10-12 13:51:34
13楼

感谢楼主


热门招聘
相关主题

官方公众号

智造工程师