当前位置:首页 > 烟厂污水处理论文
2.2.2数据变量的连接:
先在界面上建立要连接的组态画面泵体,后点击所要连接的泵体则出现相应的对话框如下图(1-6)所示:
图(1-6)泵向导
这里我们以P4泵作为例子加以说明。点击P4泵体就出现以上对话框,对其进行编辑,打开颜色就是P4=1时的状态,关闭颜色就是P4=0时的状态。后点击“......”按钮则出现要连接的数据库组态如图示(1-7)所示:
图(1-7)变量连接
在相应的变量中选择相应的变量P4.pv,后连接成功。应用此法就可以把数
第 13 页
据库组态变量和相应的图形进行连接了。
在此我们对每一个液位值设定的是随机数,因为没有相应的下位机设备,所以数据没有办法传到上位机,所以在此我们设置的模拟仿真数据,模拟现场的数据变化特征并应用到每个容器系统的控制当中。在设置模拟仿真时我们应用到了“动作”当中的“应用程序动作”的脚本编辑器如图(1-8)所示:
图(1-8)脚本编译器
其中的脚本动作程序为:
//气浮装置液位控制qy.pv=40+rand(60);
脚本程序语言为:气浮池的液位值为40加上60以内的随机数。 //提升井 y1.pv=40+rand(40);
脚本程序语言为:提升井液位值为40 加上40 以内的随机数。 //调节池 y2.pv=40+rand(40);
脚本程序语言为:调节池液位为40加上40以内的随机数。 //中间水池1 y4.pv=40+rand(40);
脚本程序语言为:中间水池1的液位为40加上40以内的随机数。 //中间水池2 y9.pv=40+rand(40);
脚本程序语言为:中间水池2的液位为40加上40以内的随机数。
2.3 气浮系统画面设计
气浮系统界面如图(1-9)所示:
第 14 页
图(1-9)气浮系统界面图
整个气浮系统包括三个主要部分:气浮池、加药装置、溶气装置。
2.3.1 气浮池设计
气浮池的液位变化控制的是加药泵p10和主界面中的气浮池提升泵P3的开启。工作中打开减压阀后,气体压力减小以至于从水中溢出气泡,在此过程中和气泡和一部分的污泥颗粒结合并且浮于液面,最后由刮渣机把表面过多的沉渣刮走。在此,加药装置的液位变化输入的是随机变量qf.pv。气浮池的液位连接的数据库变量qf.pv。气浮池上面的刮渣机运动连接的是数据库变量qf.pv.刮渣机的运动是旋转动画,选择精灵图库里边的搅拌器选择后进行动画连接如下图(2-1)所示:
第 15 页
图(2-1)旋转设计
气浮装置的液位值连接的动画是“竖直变化”。脚本程序://气浮装置液位控制qy.pv=40+rand(60); 建立一个文本后连接相应的qf.pv,模拟输出后,就成为了气浮的液位显示值,在此,我们建立的是一个模拟仿真液位数值变化。后再次建立气浮液位上限连接数据库组态变量qfu.pv,建立气浮液位下限连接数据库组态变量qfd.pv,动画连接为模拟输入、模拟输出。这样就操作人员就可以自由的设置液位值的高低限制,已达到对液位的控制。其中液位的脚本程序为://气浮装置液位控制
qy.pv=40+rand(60);
IF qy.pv IF qy.pv>qyu.pv THEN baojingqf.PV=1; ENDIF IF qy.pv>qyd.pv THEN p10.pv=1; ENDIF IF qy.pv>qyd.pv&&z3.pv==1 THEN p3.pv=1; ENDIF IF qy.pv IF qy.pv 第 16 页
共分享92篇相关文档