CGS系统包括组态环境和运行环境两个部分。用户的所有组态配置过程都在组态环境中进行,组态环境相当于一套完整的工具软件,它帮助用户设计和构造自己的应用系统那个。用户组态生产的结果是一个数据库文件,称为组态结果数据库。运行环境是一个独立的运行系统,它按早组态结果数据库中用户指定的方式进行各种处理,完成用户组态设计的目标和功能。运行环境本身没有任何意义,必须与组态结果数据库一起工作为一个整体,才能构成用户应用系统。一旦组态工作完成,运行环境和组态结果数据库就可以离开组态环境而独立运行在监控计算机上。组态结果数据库完成了MCGS系统从组态环境向运行环境的过渡。由MCGS生成的用户应用系统,其结构由主控窗口,设备窗口,用户窗口,实时数据库和运行策略五个部分构成。窗口是屏幕中的一块空白,是一个“容器”,直接提供给用户使用。在窗口内,用户可以放置不同的构件,创建图形对象并调整画面的布局,组态配置不同的参数以完成不同的功能。
2
f江西理工大学应用科学学院PLC课程设计
在MCGS的单机版中,每个应用系统只能有一个主控窗口和一个设备窗口,但可以有多个用户窗口和多个运行策略,实时数据库中也可以由多个数据对象。MCGS用主控窗口,设备窗口和用户窗口来构成一个应用系统得人机交互图形界面,组态配置各种不同类型和功能的对象或构件,同时可以对实时数据进行可视化处理。2.实时数据库是MCGS的核心实时数据库相当于一个数据处理中心同时也起到公用数据交换区的作用MCGS用实时数据库来管理所有实时数据。从外部设备采集来的实时数据送入实时数据库系统其他部分操作的数据也来自于实时数据库。3.主控窗口构造了应用系统的主框架主控窗口确定了工业控制中工程作业的总体轮廓,以及运行流程,菜单命令,特性参数和启动特性等项内容,是应用系统的主框架。4.设备窗口式MCGS系统与外部设备联系的媒介一个应用系统只有一个设备窗口,运行时,系统自动打开设备窗口,管理和调度所有设备构件正常工作,并在后台独立运行。注意,对用户来说,设备窗口在运行时时不可见的。5.用户窗口实现了数据和流程的“可视化”用户窗口中可以放置三种不同类型的图形对象:图元,图符和动画构件。图元和图符对象为用户提供了一套完善的设计制作图形画面和定义动画的方法。动画构件对应于不同的动画功能,它们是从工程实践经验中总结出的常用的动画显示与操作模块,用户可以直接使用。通过在永和窗口内放置不同的图形r