MCGS嵌入版組態軟件的主控窗口
MCGS嵌入版組態軟件的主控窗口是組態工程係統的主框 架,主控窗口展現了工程係統的總體外觀。主控窗口負責調控設備窗口的工作、管理用戶窗口的打開與關閉、驅動動畫圖形的顯示、啟動安全機製調用用戶策略等工作。主控窗口的組態設計包括主控窗口的係統屬性設置與菜單設計兩方麵內容。1主控窗口概述
MCGS嵌入版組態軟件的主控窗口是組態工程的主窗口,是所有設備窗口和用戶窗口的父窗口,主控窗口可以放置一個(ge) 設備窗口和多個(ge) 用戶窗口,負責所有窗口的管理和調控,並調度用戶策略的運行。主控窗口內(nei) 部設置了係統運行流程及特征參數,方便用戶的操作。
在MCGS嵌入版組態軟件中,一個(ge) 組態工程文件隻有一個(ge) 主控窗口,主控窗口是作為(wei) 一個(ge) 獨立的對象存在的,其強大的功能和複雜的操作都被封裝在組態係統的內(nei) 部,組態過程中隻需對主控窗口的屬性進行設置。
2主控窗口屬性設置
主控窗口是應用係統的父窗口和主框架,主控窗口的基本職責是調度與(yu) 管理運行係統,主控窗是反映出應用工程的總體(ti) 概貌,由此決(jue) 定了主控窗口的屬性內(nei) 容。進入MCGS組態工作台,單擊“主控窗口”選中主控窗 口的圖標點擊鼠標右鍵找到主控窗口的屬性設置選項,打開主控窗口的屬性設置窗口,或者用選用工具條中的“屬性”按鈕(),執行“編輯”菜單中的“屬性”命令,彈出“主控窗口屬性設置”對話框,進行打開主控窗口的屬性設置,如圖7-1所示。
圖7-1主控窗口屬性設置的打開方式
主控窗口包括 基本屬性、啟動屬性、內(nei) 存屬性、係統參數、存盤參數等選項。下麵分別介紹五種屬性的作用。主控窗口屬性設置窗口如圖7-2 所示。
圖7-2 主控窗口屬性設置
01主控窗口基本屬性應用工程在運行時的總體(ti) 概貌及外觀,完全由主控窗口的基本屬性決(jue) 定。選擇基本屬性標簽按鈕,即進入基本屬性設置窗口頁。
1. 窗口標題 設置工程運行窗口的標題。
2. 窗口名稱 是指主控窗口的名稱,默認為(wei) “主控窗口”,並灰顯,不可
更改。
3.菜單設置 設置工程是否有菜單。
4.封麵窗口 確定工程運行時是否有封麵,可在下拉菜單中選擇相應的窗口作為(wei) 封麵窗口。
5.封麵顯示時間 設置封麵持續顯示的時間,以秒為(wei) 單位。運行時鼠標點擊窗口任何位置,封麵自動消失。當封麵時間設置為(wei) 0時,封麵將一直顯示,直到鼠標單擊窗口任何位置時,封麵方可消失。
6.係統運行權限 設置係統運行權限。點擊“權限設置”按鈕,進入用戶權限設置對話框,如圖7-3所示。
7.可將進入或退出工程的權限賦予某個(ge) 用戶組。無此權限的用戶組中 的用戶,不能進入或退出該工程。當選擇“所有用戶”時,相當千無限製。此項措施對防止無關(guan) 人員的誤操作,提高係統的安全性起到重要的作用。在下麵的下拉菜單中選擇進入或退出時是否登錄。選項包括
(1)進入不登錄,退出登錄,即當用戶退出MCGS運行環境時,需登錄;
(2)進入登錄,退出不登錄,即當用戶啟動MCGS運行環境時,需登錄、退出時不必登錄;
(3)進入不登錄,退出不登錄,即進入或退出MCGS運行環境時,都不必登錄;
(4)進入登錄,退出登錄,即進入或退出MCGS 運行環境時,都需要登錄。
8. 窗口內(nei) 容注釋 起到說明和備忘的作用,對應用工程運行時的外觀不產(chan) 生任何影響。
圖7-3 用戶權限設置
02主控窗口啟動屬性應用係統啟動時,主控窗口應自動打開一些用戶窗口,以即時顯示某些圖形動畫,如反映工程特征的封麵圖形,主控窗口的這一特性就稱為(wei) 啟動屬性。
選擇“啟動屬性”標簽按鈕,進入屬性設置窗口頁,如圖7-4所示。
圖7-4 啟動屬性設置
圖中左側(ce) 為(wei) 用戶窗口列表,列出了所有定義(yi) 的用戶窗口名稱。右側(ce) 為(wei) 啟動時自動打開的用戶窗口列表,利用“增加”和“刪除” 按鈕,可以調整自動啟動的用戶窗口。
1.按“增加”按鈕或用鼠標雙擊左側(ce) 列表內(nei) 指定的用戶窗口, 可以把該窗口選到右側(ce) ,成為(wei) 係統啟動時自動運行的用戶窗口。
2.按“刪除”按鈕或用鼠標雙擊右側(ce) 列表內(nei) 指定的用戶窗口, 可以將該用戶窗口從(cong) 自動運行窗口列表中刪除。
啟動時一次打開的窗口個(ge) 數沒有限製,但由千計算機內(nei) 存的限製一般隻把最需要的窗口選為(wei) 啟動窗口,啟動窗口過多會(hui) 影響係統的啟動速度。
03主控窗口內存屬性工程文件運行過程時當需要打開一個(ge) 用戶窗口,係統首先把窗口的特征數據從(cong) 磁盤調入內(nei) 存,然後再執行窗口打開的指令。這樣一個(ge) 打開窗口的過程可能比較緩慢,滿足不了工程的需要。為(wei) 了加快用戶窗口的打開速度,MCGS嵌入版組態軟件提供了一種直接從(cong) 內(nei) 存中打開窗口的機 製,節省了磁盤操作的開銷時間。將位千主控窗口內(nei) 的某些用戶窗口定義(yi) 為(wei) 內(nei) 存窗口,稱為(wei) 主控窗口的內(nei) 存屬性。
主控窗口的內(nei) 存屬性可以設置運行過程中始終位千內(nei) 存中的用戶窗口, 不管該窗口是處千打開狀態,還是處千關(guan) 閉狀態。窗口存在內(nei) 存區域中當打開時不需要從(cong) 硬盤上讀取,因而能提高打開窗口的速度。MCGS嵌入版組態軟件最多可允許選擇20個(ge) 用戶窗口在運行時裝入內(nei) 存。主控窗口受計算機內(nei) 存大小的限製,一般隻把需要經常打開和關(guan) 閉的用戶窗口在運行時裝入內(nei) 存。預先裝入內(nei) 存的窗口過多,也會(hui) 影響運行係統裝載的速度。選擇“內(nei) 存屬性”標簽按鈕,進入內(nei) 存屬性設置窗口頁。如圖7-5 所示。
04主控窗口的係統參數屬性主控窗口的係統參數屬主要包括與(yu) 動畫顯示有關(guan) 的時間參數,例如動畫畫麵刷新的時間周期,圖形閃爍動作的周期時間等。選中“係統參數”標簽按鈕,進入控製參數設置窗口頁,如圖7-6所示。
圖7-5內(nei) 存屬性
圖7-6係統參數
1.最小時間片 是指運行時係統最小的調度時間,其值在20到100ms(亳秒)之間,一般設置為(wei) 50ms,當設置的某個(ge) 周期的值小千50ms時,該功能將啟動,默認值為(wei) “時間”, 如 動畫刷新周期為(wei) 1,則係統認為(wei) 是指1個(ge) 時間,即為(wei) 50ms。此功能是為(wei) 了防止用戶的誤操作。
2.快速閃爍周期 其值在100到1000ms(亳秒)之間;中速閃爍周期 其值在200到2000ms(亳秒)之間;慢速閃爍周期 其值在150到2000ms(亳秒)之間;超出這個(ge) 範圍係統將強製轉換。MCGS嵌入版組態軟件中由係統定義(yi) 的默認值能滿足大多數應用工程的需要,建議一般不要修改這些默認值。
05主控窗口的存盤參數屬性該屬性頁中可以進行工程文件配置和特大數據存儲(chu) 設置,通常情況下, 不必對此部分進行設置,保留默認值即可。具體(ti) 設置如圖7-7所示。
1. 過程數據路徑 係統默認的路徑為(wei) \Hard Disk \MCGSBIN\Data。
2. 刷新時間 是指向存儲(chu) 文件中寫(xie) 入新數據的時間周期。
3. 預留空間 直到存儲(chu) 空間大小為(wei) 零kb時,以前的存儲(chu) 文件被自動刪除,此部分不可設置。
圖7-7 存盤參數
3主控窗口的菜單管理
MCGS嵌入版組態軟件菜單管理是一個(ge) 快捷的調用窗口的方式,下麵結合實例建立一個(ge) 組態菜單。實例中一共設計了5個(ge) 窗口界麵,當係統運 行時隻有一個(ge) 窗口界麵顯示在觸摸屏的窗口前麵,其餘(yu) 的窗口界麵是不可見的。當要打開其餘(yu) 的窗口界麵是通常是通過翻頁按鈕打開窗口界麵連接或者是通過菜單管理的方法進行打開的。下麵重點介紹利用“主控窗口”中的菜單組態來實現程度管理的功能。
打開組態環境的工作台,選擇主控窗口並雙擊進入菜單組態環境,如圖7-8所示。菜單組態管理是以樹形結構的形式進行發布的,使用時主要當前操作項與(yu) 操作菜單的相當位置。單擊工具條中的“新增下拉菜單”圖標 ,產(chan) 生“操作集0” 的菜單。操作集相當千文件夾的作用。單擊工具條中的“新增菜單項”圖標
,產(chan) 生“操作0” 操作相當千獨立的文件作用。通過工具條的“向右移動”按鈕
可以把“操作0”放入到“操作集0”中去。也可以使用“向左移動”按鈕
可以把“操作0”放回到“操作集0”的一層,在菜單分布的時候也可以使用“向上移動”按鈕
和“向下移動”按鈕
進行相應的位置調整。用以上方法建立5個(ge) 操作項並且分別命名為(wei) 循環水控製 係統、曲線、報警、報表、封麵。在建立1個(ge) 操作集命名為(wei) 安全管理。 雙擊進入“循環水控製係統”的菜單屬性設置,按圖 7-9所示設置。
圖7-8 菜單組態
圖 7-9“循環水控製係統”的菜單屬性設置
其他操作項的進行設置,如圖7-10至圖7-13所示。安全管理的操作設置為(wei) 打開主控窗口,雙擊進入菜單組態環境,分別在工具條點擊新增操作集1個(ge) ,4個(ge) 新增操作項。將菜單組態設置為(wei) 如圖7-14所示即可完成。
圖 7-10“循環水控製係統”的菜單屬性設置
圖 7-11“循環水控製係統”的菜單屬性設置
圖 7-12“循環水控製係統”的菜單屬性設置
圖 7-13“循環水控製係統”的菜單屬性設置
圖7-14 運行環境菜單
總結:重點介紹了MCGS嵌入版組態軟件主控窗口的屬性設置,以及主控窗口的屬性分類和主控窗口的係統屬性設置與(yu) 菜單設計等內(nei) 容。通過本章的學習(xi) 使學生能夠進一步了解MCGS嵌入版組態軟件主控窗口的屬性設置的特點,應用主控窗口的屬性設置來完善實際工程。
(文章來源網絡,僅(jin) 供參考。評論處大家可以補充文章解釋不對或欠缺的部分)