Ov=[(Osh-Osl)*(Iv-Isl)/(Ish-Isl)]+Osl运算的实现。
4.3 本章小结
本章根据系统设计要求,手动控制两完成了系统在自动控制和种模式间的转换、系统各部分在自动控制模式下启动和停止以及模拟量转换为数字量相关计算的软件设计。
20
5 组态软件在本系统中的应用
5.1 对上位机监控软件的要求
组态软件在整个系统设计中根据系统的控制要求的条件主要应实现的功能如下: 1、对整个系统的工艺流程进行实时的监控工作,采集和处理模拟系统得到的数据等; 2、完成整个控制系统内电机在手动和自动控制下完成运作要求; 3、实现粗细格栅机间歇性的工作监控;
4、实现进水泵和污泥回流泵根据接受的液位高低来动作的监控[13]。 对监控软件的要求主要为:
1、组态软件的界面设计要简洁、清楚、完整和生动;
2、在手动控制方式下,操作人员能够通过控制界面上的相关按钮来实现生产中的电机启停的控制;
3、在自动控制方式下,在整个系统运行的各个项条件均满足生产要求时,可以实现远程对电机启停的控制;
4、控制操作界面上能够显示模拟的水池中的实际液位的高度。
5.2 上位机的设计
上位机设计包括:
1、污水处理的远程控制系统,它主要采用的是MCGS组态软件来实现系统的控制和管理,能够通过多种直观的方式向用户提供生产中实际的的运行状态;
2、整个设计要求的系统组成及工艺流程,主要的一些监控和技术的要求等; 3、设计系统的总体方案,其中包括系统需要实现的功能,控制环节需要使用的方式,用户的操作界面的设计等。
上位机监控画面的设计:
在程序进行模拟运行时,首先进入到监控的主画面,画面中显示了污水处理整个系统相关的组成部分,各个电机的运行状态和控制按钮的当前状态均显示,根据模拟量的输入显示进水池和沉淀池液位的高低,显示粗细格栅机在系统中被设定的启动和停止的时间。操作人员可以根据整个生产流程中的实际运行情况对每个电机进行启动和停止的实时控制[14]。
5.2.1 定义数据对象
在定义数据对象之前应对整个控制系统进行详细的分析,在确定系统所需要的变量。 需要定义的数据对象的主要有:
1、系统中有明确被指定出的相关数据变量的名称和类型; 2、明确被指出需要系统进行存盘的数据变量相关的参数。 本系统需要的变量如图5-1所示。
21
图5-1 数据对象的定义
5.2.2 主画面的设计
监控的主画面显示的是系统流程中各个需要被控制或需明确显示的部分。画面显示了各个按钮开关量的状态,可以直观观察到水池中液位的实际高度以及各个电机是否运转等情况[15]。
1、编辑画面
首先进入画面编辑环境,利用“插入元件”工具从元件库中选择所需要的设备和不同功
22
能的框图,调整大小及位置,然后保存。画完后如图5-2所示。
图5-2 污水处理工艺监控画面
监控画面中左边的六个电动机图标代表流程中所用到的电机,旁边的启动和停止按钮则是在手动控制下对电机进行手动操作时的控制按钮;右边的滑动条则是对进水池和沉淀池中的实际液位模拟的输入,滑动条上方的椭圆框显示模拟的实际液位;中间的框显示的为电机运行和停止的时间,水池中上下限制的液位。
2、动画连接
(1)电机状态显示动画效果的制作:
①在监控界面中双击“进水泵”这个电机的图标,界面随即弹出属性设置窗口,电机进入“动画连接”操作页面,如图5-3所示。
图5-3 将进水泵进行动画连接
23
相关推荐: