1 引言
s7-200 plc是西门子公司小型plc,它适用于各行各业,各种场合中的自动检测、监测及控制等。s7-200 plc的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。plc在用于流量累积时有其编程的独特之处。
2 plc流量累积原理
2.1 脉冲与连续数据采集
流量计输出的信号一般是脉冲信号或4~20ma电流信号,这两种信号输出的都是瞬时流量(也有用继电器输出累积量信号),我们的目的是在plc中计算和显示瞬时流量值和计算累积量值,当输入信号是脉冲信号时,在计算瞬时流量的时候,必须按照一个严格的时间间隔计算才能保证瞬时流量的准确性,因此,计算瞬时流量的时候必须用定时中断来进行,而且,在plc系统中只能运行这一个中断程序,不允许再产生其它中断(即使是低优先级的中断也不允许运行),以防止干扰定时中断的时间间隔的准确性,计算瞬时流量就是将这个时间段的累计脉冲个数换算成累计流量,再除以时间就是瞬时流量,对于4~20ma输入只需按照其对应