流量累积是指现场液体、气体等通过某一管道的瞬时流量在一定时间内的累积值,在仪器仪表的输出参数中,常常给出当前的瞬时流量,并不给出累积流量,如需累积流量需要单独购买相应的功能,如某龙的质量流量计。
(资料图)
在考虑电气成本的情况下,如何获取仪器仪表的累积流量呢,我们完全可以自己编程,例如通过5ms的循环中断不断累加瞬时流量,为了减小编程的工作量或者想进一步提高累积流量的可靠性,我们完全可借助于西门子官方开发的流量累积库。
参数
变量
数据类型
描述
输入
Value
Real
瞬时流量
输入
Interval
Time
瞬时流量的时间单位
输入
Cycle
Time
扫描时间(循环中断周期)
输入
Reset
Bool
累积值清零
输出
Total
Real
累积值输出
该库的计算原理也是通过OB30循环中断不断累加瞬时流量,以达到计算累积流量的目的,该库由德国人编写,且完全开源,可自行修改以进一步提高计算精度,尤其当累积流量值很大时累加很小的瞬时流量,并经过多年的应用测试,其稳定性、可靠性可以得到保证,需要注意该块必须在循环中断中调用。
大家可在西门子全球技术资源中心,输入文档编号48799854获得。