MCGS嵌入版组态软件用户解决实际工程问题提供了完整的方案和开发平台,能够完成现场数据采集、实时和历史数据的处理、报警、流程控制、动画显示和报表输出等功能,每个功能都具有一定的独立性,它是一个由若干组件构成的集成软件平台。
MCGS组态软件用“工作台”窗口来管理用户应用系统的五个部分,工作台上的五个标签分别为:主控窗口、设备窗口、用户窗口、实时数据库和运行策略,对应于五个不同的窗口页面,每一个页面负责管理用户应用系统的一个部分,用鼠标单击不同的标签可选取不同的窗口页面,对相应部分进行组态操作。运行MCGS组态软件,在出现的界面上点击菜单栏中的“文件”→“新建工程”如图6-5所示。
图6-5 MCGS组态软件工作台窗口
1.主控窗口
MCGS嵌入版的主控窗口是组态工程的主窗口,是所有设备窗口和用户窗口的父窗口,它相当于一个大的容器,可以放置一个设备窗口和多个用户窗口,负责这些窗口的管理和调度,并调度用户策略的运行。同时,主控窗口又是组态工程结构的主框架,可在主控窗口内设置系统运行流程及特征参数,方便用户的操作。
2.设备窗口
设备窗口是MCGS嵌入版系统与外部设备建立联系的后台作业环境,负责驱动外部设备,控制外部设备的工作状态。系统通过设备与数据之间的通道,把外部设备的运行数据采集进来,送入实时数据库,供系统其他部分调用,并且把实时数据库中的数据输出到外部设备,实现对外部设备的操作与控制。
3.用户窗口(www.xing528.com)
用户窗口本身是一个“容器”,用来放置各种图形对象,包括图元、图符和动画构件等,不同的图形对象对应不同的功能。通过对用户窗口内多个图形对象的组态,生成美观的图形界面,为实现动画显示效果做准备。
4.实时数据库
在MCGS嵌入版中,用数据对象来描述系统中的实时数据,用对象变量代替传统意义上的“值”变量,把数据库技术管理的所有数据对象的集合称为实时数据库。
实时数据库是MCGS嵌入版系统的核心,是应用系统的数据处理中心。系统各个部分均以实时数据库为公用区交换数据,实现各个部分协调动作。设备窗口通过设备构件驱动外部设备,将采集的数据送入实时数据库,由用户窗口组成的图形对象,与实时数据库中的数据对象建立连接,以动画的形式实现数据的可视化,运行策略通过策略构件,对数据进行操作和处理。如图6-6所示
图6-6 实时数据库数据流图
5.运行策略
所谓“运行策略”,是用户为实现对系统运行流程自由控制所组态生成的一系列功能块的总称。对于复杂的工程,监控系统必须设计成多分支、多层循环嵌套式结构,按照预定的条件,对系统的运行流程及设备的运行状态,进行有针对性的选择和精确控制。为此,MCGS嵌入版引入运行策略的概念,用以解决上述问题。MCGS嵌入版为用户提供了进行策略组态的专用窗口和工具箱。运行策略的建立,使系统能够按照设定的顺序和条件,操作实时数据库,控制用户窗口的打开、关闭以及设备构件的工作状态,从而实现对系统工作过程精确控制及有序调度和管理。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。