首页 历史故事MCGS嵌入版生成的用户应用系统优化

MCGS嵌入版生成的用户应用系统优化

【摘要】:MCGS嵌入版生成的用户应用系统,由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,如图2-74所示。工程里所有可视化的界面都是在用户窗口里面构建的。通过在用户窗口内放置不同的图形对象,用户可以构造各种复杂的图形界面,用不同的方式实现数据和流程的“可视化”。从外部设备采集来的实时数据送入实时数据库,系统其他部分操作的数据也来自实时数据库。

MCGS嵌入版生成的用户应用系统,由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,如图2-74所示。

图2-74 MCGS组态界面

主控窗口:构造了应用系统的主框架,用于对整个工程相关的参数进行配置,可设置封面窗口、运行工程的权限、启动画面、内存画面、磁盘预留空间等。

设备窗口:是应用系统与外部设备联系的媒介,专门用来放置不同类型和功能的设备构件,实现对外部设备的操作和控制。设备窗口通过设备构件把外部设备的数据采集进来,送入实时数据库,或把实时数据库中的数据输出到外部设备。

用户窗口:实现了应用系统数据和流程的“可视化”。工程里所有可视化的界面都是在用户窗口里面构建的。用户窗口中可以放置三种不同类型的图形对象:图元、图符和动画构件。通过在用户窗口内放置不同的图形对象,用户可以构造各种复杂的图形界面,用不同的方式实现数据和流程的“可视化”。

实时数据库:是应用系统的核心。实时数据库相当于一个数据处理中心,同时也起到公共数据交换区的作用。从外部设备采集来的实时数据送入实时数据库,系统其他部分操作的数据也来自实时数据库。

运行策略:是对应用系统运行流程实现有效控制的手段。运行策略本身是系统提供的一个框架,其里面放置由策略条件构件和策略构件组成的“策略行”,通过对运行策略的定义,使系统能够按照设定的顺序和条件操作任务,实现对外部设备工作过程的精确控制。