(已结贴)工控PLC擂台第100期-PLC编程实现瞬时流量和累计流量的计算的例子

您所在的位置:网站首页 气体流量计怎么读 (已结贴)工控PLC擂台第100期-PLC编程实现瞬时流量和累计流量的计算的例子

(已结贴)工控PLC擂台第100期-PLC编程实现瞬时流量和累计流量的计算的例子

2024-07-16 21:39| 来源: 网络整理| 查看: 265

  设:现场流量计输出4~20mA,对应液体流速V = 0~1m/S= 0~100cm/S,流量计测量点处的管径为φ= 50mm = 5cm。

  本设计选用S7-200 PLC,对液体的瞬时流量与累计流量进行计量,其程序设计与编程是这样进行的:

  1、硬件选择与设置:

  选用CPU224型PLC 一台,EM235模拟量输入输出模块一台。EM235选用其A路模拟量输入口,其A+与RA并接一起,接流量计的4~20mA输出口,A输入口设置为0~20mA电流量输入模式。具体连线见下图:

即:流量计输出4~20mA,对应液体的瞬时流量q为:0~1.9625 升/S。EM235转换为数字量AIW0为:6400~32000。Q与AIW0的关系曲线如下图:

  3、编程:

 一、主程序:

  二、实数运算子程序:

  编程说明:

1、I0.0为启动按钮,按一下I0.0使M0.0置1,M0.0=1使秒脉冲SM0.5起作用:SM0.5=1的前沿,进行数据读取(读取AIW0)、整理(将AIW0转换为浮点数->VD100、将最大瞬时流量 1.0625->VD104)及运算(调实数运算子程序),运算结果:瞬时流量->VD0,累计流量->VD4。

 2、I0.1为清累计流量VD0的按钮,当重新计量液体累积流量时,应先按一下I0.1按钮,使 VD4=0。用此按钮目的,就是计量中因故停车时,按停车按钮,系统只停止计量,其累计值保持不变,再按启动按钮,累计值在原累计值接着累计。

 3、I0.2为停止按钮,按一下I0.2,使M0.0=0,程序停止对液体流量计量。

 4、VD0为瞬时流量存数区,VD4为累计流量存数区。VD0与VD4值时时传递给上位机或触摸屏,供显示或数据处理用。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3