MCGS嵌入版组态软件的主控窗口
1主控窗口概述
MCGS嵌入版组态软件的主控窗口是组态工程的主窗口,是所有设备窗口和用户窗口的父窗口,主控窗口可以放置一个设备窗口和多个用户窗口,负责所有窗口的管理和调控,并调度用户策略的运行。主控窗口内部设置了系统运行流程及特征参数,方便用户的操作。
在MCGS嵌入版组态软件中,一个组态工程文件只有一个主控窗口,主控窗口是作为一个独立的对象存在的,其强大的功能和复杂的操作都被封装在组态系统的内部,组态过程中只需对主控窗口的属性进行设置。
2主控窗口属性设置
主控窗口是应用系统的父窗口和主框架,主控窗口的基本职责是调度与管理运行系统,主控窗是反映出应用工程的总体概貌,由此决定了主控窗口的属性内容。进入MCGS组态工作台,单击“主控窗口”选中主控窗口的图标点击鼠标右键找到主控窗口的属性设置选项,打开主控窗口的属性设置窗口,或者用选用工具条中的“属性”按钮(),执行“编辑”菜单中的“属性”命令,弹出“主控窗口属性设置”对话框,进行打开主控窗口的属性设置,如图7-1所示。
图7-1主控窗口属性设置的打开方式
02主控窗口启动属性应用系统启动时,主控窗口应自动打开一些用户窗口,以即时显示某些图形动画,如反映工程特征的封面图形,主控窗口的这一特性就称为启动属性。
选择“启动属性”标签按钮,进入属性设置窗口页,如图7-4所示。
图7-4 启动属性设置
图中左侧为用户窗口列表,列出了所有定义的用户窗口名称。右侧为启动时自动打开的用户窗口列表,利用“增加”和“删除”按钮,可以调整自动启动的用户窗口。
1.按“增加”按钮或用鼠标双击左侧列表内指定的用户窗口,可以把该窗口选到右侧,成为系统启动时自动运行的用户窗口。
2.按“删除”按钮或用鼠标双击右侧列表内指定的用户窗口, 可以将该用户窗口从自动运行窗口列表中删除。
启动时一次打开的窗口个数没有限制,但由千计算机内存的限制一般只把Zui需要的窗口选为启动窗口,启动窗口过多会影响系统的启动速度。
工程文件运行过程时当需要打开一个用户窗口,系统把窗口的特征数据从磁盘调入内存,再执行窗口打开的指令。这样一个打开窗口的过程可能比较缓慢,满足不了工程的需要。为了加快用户窗口的打开速度,MCGS嵌入版组态软件提供了一种直接从内存中打开窗口的机 制,节省了磁盘操作的开销时间。将位千主控窗口内的某些用户窗口定义为内存窗口,称为主控窗口的内存属性。
主控窗口的内存属性可以设置运行过程中始终位千内存中的用户窗口,不管该窗口是处千打开状态,还是处千关闭状态。窗口存在内存区域中当打开时不需要从硬盘上读取,能提高打开窗口的速度。MCGS嵌入版组态软件Zui多可允许选择20个用户窗口在运行时装入内存。主控窗口受计算机内存大小的限制,一般只把需要经常打开和关闭的用户窗口在运行时装入内存。预先装入内存的窗口过多,也会影响运行系统装载的速度。选择“内存属性”标签按钮,进入内存属性设置窗口页。如图7-5所示。