您当前的位置:五五电子网电子知识plc技术解决方案PLC5/40C中实现高精度流量累积运算相关策 正文
PLC5/40C中实现高精度流量累积运算相关策

PLC5/40C中实现高精度流量累积运算相关策

点击数:7946 次   录入时间:03-04 11:52:16   整理:http://www.55dianzi.com   解决方案

  现在假设流量变化如下:

  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

上一页  [1] [2] [3] [4] [5]  下一页


本文关键字:流量  解决方案plc技术 - 解决方案