注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

所在位置:工控论坛 -- PLC论坛 -- 西门子PLC论坛 -- PLC编程

中国工控网搜索:

 自动化企业招聘

更多..

 登陆:密码:  注册  密码

搜索:

发表人:glenxu 发表时间:2014/10/23 9:57:00  

 

 本栏论题: 流量积算方法和精度分析  [1230]

    流量积算方法和精度分析:
    假设某流量变送器量程为720吨/小时,则每秒流量为720/3600=0.2吨/秒,如果流量积算的计算周期为1秒,则最大可能产生的积算误差为0.2吨,相对误差为0.2/720=2.78X10-4 =0.0278%,作为一般的流量测量装置(测量元件+变送器)包括质量流量计,正常工业计量应用的最高精度平均在0.1%-0.05%左右,加上一次测量元件大都是非线性的,所以对大多数工业应用场合,用1-5秒的离散形式的积分,精度上完全可以替代“高精度”的“实时”积分,从上述计算可以得知,小于1秒的快速运算有意不大。另外上位机得到的数据一般都有一定的迟延,一般的现场通讯负荷下,上位机和PLC之间能够保证0.1-2秒的通讯就已经非常“快”了,毕竟下位机是以完成控制为主的,一般对上位机的通讯实时性能作到100ms就非常困难了,所以在上位机中的流量积算周期作到1-5秒就可以了,无论从精度还是计算机负荷考虑,都能满足使用要求。大家可以根据自己系统精度的要求选择运算周期和方法。
    方法一:上位机脚本中积算(WINCC)
    在上位机中做一个一秒的周期触发脚本,脚本中应包含:
    a=GetTagDWord (“凝结水流量”)
    b=GetTagDWord (“流量积算结果”)
    b=b+a/3600
    方法二:PLC中积算(精度最高)
    同样的计算,在PLC中使用一秒(最小到50ms)的时间标志,例如在S7-200和S7-300 PLC中都SM0.5或CLOOK BIT,用它中合适的时标的升或下降沿执行和方法一中“脚本”的算法,即可完成流量积算。当然也可以在定时中断中完成,但由于本误差很小,没有必要。
   
    另外,最终的积算结果请采用“双整型”数据进行“计量和显示”!否则当计算数字大于6位或以上时,可能产生由于浮点精度带来的显示误差,给计量带来损失。最简单办法是将计量结果分为“大数”和“小数”(整型),小数不要大于6位数,这样溢出数也可以做的很大,再不行就用3个整型表示。
   
    当然国产兼容的PLC同样可以实现,如深圳亿维PLC UN200、UN300等。
   

如果要回复本栏论题,请首先中国工控网www.chinakong.com

·如果你已经是中国工控网www.chinakong.com成员,请直接登录。

·如果你还不是中国工控网www.chinakong.com成员,请首先注册,注册为免费!

注册名:

密  码:

           注册中国工控网www.chinakong.com
           忘记密码

关闭该窗口

关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

 ©2023-2025 中国工控网(www.chinakong.com) 版权所有 豫ICP备17046657号

管理员信箱:chinakong98@163.com  服务热线:13525974529

洛阳博德工控自动化技术有限公司

中国    洛阳