首页 上一页 1 2 下一页 尾页

求累计流量的计算公式 点击:8668 | 回复:27



<菜鸟一个

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 168回
  • 年度积分:89
  • 历史总积分:13179
  • 注册:2005年7月25日
发表于:2009-09-22 06:56:50
楼主
我现在知道瞬时流量,已经传到plc里了,现在甲方要求显示累计流量,我不知道怎么算,求高手指点,程序怎么写啊。



[明月夜]

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2009-09-22 07:04:40
1楼

定时做小学生的加法呗。

 

guafa58

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2142回
  • 年度积分:4
  • 历史总积分:3969
  • 注册:2006年1月13日
发表于:2009-09-22 17:52:12
2楼
呵呵,同意楼上啊,就是定个时间做累加啊

千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2009-09-22 18:06:43
3楼

在工控网的自助资料库中已上传过一个关于流量累积的程序实例,欢迎下载,还有使用说明呢.

<菜鸟一个

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 168回
  • 年度积分:89
  • 历史总积分:13179
  • 注册:2005年7月25日
发表于:2009-10-21 08:29:55
4楼
就是还有个问题,现在现场的涡轮流量计的累积是2秒累积一次,我是不是要把程序改为1800s啊这样累积啊?

<菜鸟一个

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 168回
  • 年度积分:89
  • 历史总积分:13179
  • 注册:2005年7月25日
发表于:2009-11-09 13:46:49
5楼
有人知道吗,现场设备是2秒累积一次,我现在在程序是不是要把3600改为1800秒啊,这样出来的数据是不是才能对应啊

[明月夜]

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2009-11-09 14:08:17
6楼

跟现场是对不上的,初值不一样,精度不一样;

 

<菜鸟一个

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 168回
  • 年度积分:89
  • 历史总积分:13179
  • 注册:2005年7月25日
发表于:2009-11-09 14:13:29
7楼
初值我可以再程序里改啊,精度不能改,但是他们最后累积的数据会差很多吗

<菜鸟一个

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 168回
  • 年度积分:89
  • 历史总积分:13179
  • 注册:2005年7月25日
发表于:2009-11-19 14:07:30
8楼

没人知道吗

 

李丑男

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2008年7月23日
发表于:2009-11-22 19:23:51
9楼
这要看你现场流量改变是否很大,如果是恒值的话,那1S更长时间累加一次都无所谓。如果你的流量改变很大的话,那你就要把时间缩短了,比如100ms。如果对精度要求很高的话,那就要用积分了。

简单复杂

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 24回
  • 年度积分:0
  • 历史总积分:116
  • 注册:2005年7月08日
发表于:2009-11-23 16:05:13
10楼
做个每秒的累加不就行了! 或者做半秒的再除

allanda

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2011年1月05日
发表于:2011-01-05 15:12:54
11楼
引用千山独步 的回复内容:

在工控网的自助资料库中已上传过一个关于流量累积的程序实例,欢迎下载,还有使用说明呢.




请问资料是在哪里?没找到,呵呵。。

nxld_lyw

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2009年3月07日
发表于:2011-01-05 17:05:57
12楼

你确实很菜了

你两秒你就积累

给你个公式 流量=流量(单位时间)累加,如果你的流量是1秒的你乘以2,然后按照2秒周期采集累加、如果你的瞬时流量是按照小时记得,那你划算成2s钟流量。

不明白你就算了。呵呵

索尔

  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 17回
  • 年度积分:0
  • 历史总积分:312
  • 注册:2004年3月08日
发表于:2011-01-06 09:48:14
13楼

要保证准确性,最好用通讯的,或是用带脉冲输出的流量计.时间累加的误差都会很大

wyb2866255

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2011-01-06 11:41:34
14楼
楼主:你说的很含糊,“。。。瞬时流量,已经传到plc里了”这瞬时流量是数字量传送,还是4-20ma模拟量传送,如是数字量传送,传送间隔时间是多少,如0.1S一次,你可用一个字节和一个字(或双字)存储器(如MB10、MW12),分别作计数器和流量累积区,每传一次数据,将此数据加在MW12里。再使MB10加1,用以比较器将MB10与20比较,相等时,MW12的值就是2秒时间的累计值,把它送到该送的地方进行处理,同时将MB10与MW12清零,再做第二次累计。。。即可。如是4-20ma模拟量传送,你应将流量的参数(4-20ma对应流量值是多少,其输入模块20ma对应的数字量是多少)说清楚,才能帮你求出转换公式及如何编程。

liutao990542662

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2011年1月11日
发表于:2011-04-28 14:00:31
15楼
你们知道的解答一下,不要在这里卖管子,好好交流不是很好吗?

yuhaiyuye

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 51回
  • 年度积分:0
  • 历史总积分:192
  • 注册:2007年3月26日
发表于:2011-04-29 11:58:52
16楼

你看看流量计有没有流量累计功能,之前我做了一个,开始用定时积分,但是一天下来误差有14立,后来我用流量计的单位体积脉冲做的,一个体积10个脉冲,很简单的累计

jiaoanpeng

  • 精华:28帖
  • 求助:1帖
  • 帖子:327帖 | 15621回
  • 年度积分:0
  • 历史总积分:78592
  • 注册:2006年7月25日
发表于:2011-04-29 23:02:41
17楼

这个在PLC里正流量累计还是需要耗费一些精力的,首先要编程一个计数模块,然后还要做一个累计加法器,在设定一个数据块,还要判断这个瞬时量的状态,有无溢出和故障。再者还要设计上清零功能。

jiaoanpeng

  • 精华:28帖
  • 求助:1帖
  • 帖子:327帖 | 15621回
  • 年度积分:0
  • 历史总积分:78592
  • 注册:2006年7月25日
发表于:2011-04-29 23:05:34
18楼

这个工控擂台,偶记得好像先前出过这个题目,楼主可否找找试试,从中能够得到不少收获。

剑在手

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 78回
  • 年度积分:0
  • 历史总积分:343
  • 注册:2011年4月20日
发表于:2011-04-29 23:39:37
19楼
学习中   

高坚

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 87回
  • 年度积分:0
  • 历史总积分:473
  • 注册:2009年11月13日
发表于:2011-04-30 12:25:24
20楼

我经常用每秒累加

 


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页