技术论坛

关于在300PLC中计算累积流量

作者 主题
游民

经验值: 64
发帖数: 7
精华帖: 0
主题:关于在300PLC中计算累积流量


只看楼主 楼主 2014-04-10 17:19:55
第一次做累积流量的程序,问一下各位高人如何在PLC程序中做累积流量的计算呢?如何做到最大限度的精确呢?
哪位大侠给指点一下。最好有个程序实例或者截图啥的!
谢谢各位!
 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1138180&b_id=4&s_id=0&num=3

版主

经验值: 16187
发帖数: 6610
精华帖: 50
回复:关于在300PLC中计算累积流量


只看楼主 1楼 2014-04-10 18:17:42
就是周期性的进行累计,周期可以是定时也可以周期中断。当然中断精度高。要提高精度,就需要加大采样频率,这有个平衡。
知其道,用其妙!
以下网友喜欢您的帖子:

  
奇侠

经验值: 8877
发帖数: 2002
精华帖: 12
回复:关于在300PLC中计算累积流量


只看楼主 2楼 2014-04-10 18:21:35
基本做法就是近似积分。在直角坐标中,瞬时流量曲线与X轴和起始时间围起来的面积就是这段时间内的流量累计。如果流量恒定就好办了,就是一个矩形的面积,可实际流量不是恒定的,但是我们可以认为流量在一个很短的时间段内是恒定的,比如1S钟,这样我们读取流量值再乘以时间值就是该时间段内的流量累计值(注意单位)。把这个累计值不停的加起来就是流量累计了。说白了就是1S钟计算一次小累计,然后加起来形成流量累计。当然如果流量比较大,那么流量累计值也会很大,可能超出PLC数据范围,此时要注意单位。当流量累计一定时间后,总累计值可能很大,但是每秒的计算值很小时由于精度问题一个大数加上一个小数会被忽略造成误差,可以使用2级累加来解决。
污水处理自控工程师,简称污师。
以下网友喜欢您的帖子:

  
游民

经验值: 64
发帖数: 7
精华帖: 0
回复:关于在300PLC中计算累积流量


只看楼主 楼主 3楼 2014-04-12 15:46:21
现在每个流量计的厂家都给了一个瞬时流量的计算公式,比如:Q=10197.281942*A*Wp*Fv* √(△P/操作密度)A Wp Fv都是系数,△P是压差信号。括号里的需要开2次方,单位是m3/h。我是这样想的:因为现场流量计采集的是压差信号,所以先用厂家给的瞬时流量的计算公式算出每小时的流量。然后除以3600.之后再在OB35里边做个1秒的累计。这样算出来的流量就是实时累计的流量值了。不知道小弟的想法对不对?是不是还有比这更好的方法?
 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
关于在300PLC中计算累积流量
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。