现在假设流量变化如下:
4m3/s有 30 s
5m3/s有 10 s
6m3/s有 20 s
则在这1min 内的的总流量为:
(4m3/s)*30s+(5m3/s)*10 s+(6m3/s)*20s=290m3
假设流量随时都可能变化,那么就不能用上面的公式来计算总流量了。我们可以按一定的时间间隔采样流量值,然后计算这些值的总和。流量的采样时间越短,计算的结果就越准确。请看图2。
图2短的采样间隔时间
在上面2个例子中,曲线下面的区域就是总流量。采样间隔时间越短,计算误差就越小。
在实际应用中,由于plc计时器的限制,最短的时间间隔只有0.01s。然而采样间隔时间越短,计算次数就越多,这样就增加了plc的程序扫描时间。
3.3 在plc 5/40c中流量累积运算的方法
我们用梯形逻辑来实现流量累积的运算时可以采用“可选定时中断子程序”来处理,这样采样间隔时间就是固定的了。但是在plc 5/40c中只有一个可选定时中断子程序,其定时中断时间一般较难同时满足几种逻辑功能的需要。
我们也可以计时器指令来来作为采样间隔时间,每次计时器到了设定值就采样一次。计时器的精度不可能高于它的时基,因此每次计时器超时和再次开始计时的时候,都要产生一个时基的正或负的误差。例如,10ms为一个时基的计时器预定计10次,其时间计算将是100ms正或负10ms。
本文关键字:流量 解决方案,plc技术 - 解决方案
上一篇:PLC的常见故障及维修