MCGS软件系统包括组态环境和运行环境两个部分。组态环境相当于一套完整的工具软件,用来帮助用户设计和构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户的制定方式运行,并进行各种处理,完成用户组态用户设计的目标和功能。组态环境和运行环境的关系如下图所示:
由MCGS生成的用户应用系统,其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分组成。如下图所示
MCGS的五大组成部分
MCGS组态软件建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,可以完成不同的工作,且具有不同的特性。
(1)主控窗口
主控窗口确定了工业控制中工程作业的总体轮廓、运行流程、菜单命令、特性参数和启动特性等内容,是应用系统的主框架。在主窗口中可以放置一个设备窗口和多个用户窗口,主控窗口负责调度和管理这些窗口的打开或关闭。主要的组态操作包括:定义工程名称,编制工程菜单,设计封面图形,确定启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。
(2)设备窗口
设备窗