目前,具有众多不同品牌的仪器仪表,用来测量工业现场液体或者固体的瞬时流量,然后通过4-20mA信号传递给PLC,作为控制或监控的数据标准。PLC根据瞬时流量积算一定时间内的累积流量,对于流程工业控制领域液体或固体流量的数据分析和产量计算应用具有重要的意义。
1、PLC系统中实现流量积算的方法
首先必须明确,用PLC做流量累计的精度远不如电磁流量计等本身自带累计功能的流量计。对有累积功能的流量计转换器,一般流量转换器的流量累积输出是脉冲输出,可通过PLC的高速脉冲输入端进行高速计数,从而得出累积流量。
对只有瞬时流量输出的流量计,才考虑在PLC中进行流量累积加法运算。在 PLC内做流量累积的时候,不应使用定时器来做,因为定时器受到PLC扫描周期的影响,没法做到十分精确,累加出来数据的误差很大。
目前,一般的中大型PLC都直接或者间接提供了“Totalizer”功能块,实质都是把每个采集周期的瞬时流量进行简单累加。本文提供了一种将定积分计算引入到流量累积的具体方法,以供参考。
2、定积分计算法引入流量积算的几何意义
设瞬时流量q=q(t)在时间段t的[a,b]区间连续,那么流量累积计算公式为:
<