資源描述:
《組態(tài)軟件實訓》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、第1章水位控制系統(tǒng)制作本實訓介紹水位控制系統(tǒng)的組態(tài)過程,詳細講解如何應用MCGS組態(tài)軟件完成一個工程。本樣例工程中涉及到動畫制作、控制流程的編寫、模擬設備的連接、報警輸出、報表曲線顯示等多項組態(tài)操作。結合工程實例,對MCGS組態(tài)軟件的組態(tài)過程、操作方法和實現(xiàn)功能等環(huán)節(jié)進行全面的講解,使學生對MCGS組態(tài)軟件的內容、工作方法和操作步驟在短時間內有一個總體的認識。工程最終效果圖如下:2.1工程分析在開始組態(tài)工程之前,先對該工程進行剖析,以便從整體上把握工程的結構、流程、需實現(xiàn)的功能及如何實現(xiàn)這些功能。工程框架:1.2個用戶窗口:水位控制、數(shù)據(jù)顯示2.4個主菜單:系統(tǒng)管理、數(shù)據(jù)
2、顯示、歷史數(shù)據(jù)、報警數(shù)據(jù)3.4個子菜單:登錄用戶、退出登錄、用戶管理、修改密碼4.5個策略:啟動策略、退出策略、循環(huán)策略、報警數(shù)據(jù)、歷史數(shù)據(jù)數(shù)據(jù)對象:水泵、調節(jié)閥、出水閥、液位1、液位2、液位1上限、液位1下限、液位2上限、液位2下限、液位組圖形制作:1.水位控制窗口?水泵、調節(jié)閥、出水閥、水罐、報警指示燈:由對象元件庫引入?管道:通過流動塊構件實現(xiàn)?水罐水量控制:通過滑動輸入器實現(xiàn)?水量的顯示:通過旋轉儀表、標簽構件實現(xiàn)?報警實時顯示:通過報警顯示構件實現(xiàn)?動態(tài)修改報警限值:通過輸入框構件實現(xiàn)2.據(jù)顯示窗口?實時數(shù)據(jù):通過自由表格構件實現(xiàn)?歷史數(shù)據(jù):通過歷史表格構件實現(xiàn)
3、?實時曲線:通過實時曲線構件實現(xiàn)?歷史曲線:通過歷史曲線構件實現(xiàn)流程控制:通過循環(huán)策略中的腳本程序策略塊實現(xiàn)安全機制:通過用戶權限管理、工程安全管理、腳本程序實現(xiàn)2.2建立工程可以按如下步驟建立樣例工程:?鼠標單擊文件菜單中“新建工程”選項,如果MCGS安裝在D盤根目錄下,則會在D:MCGSWORK下自動生成新建工程,默認的工程名為:“新建工程X.MCG”(X表示新建工程的順序號,如:0、1、2等)?選擇文件菜單中的“工程另存為”菜單項,彈出文件保存窗口。?在文件名一欄內輸入“水位控制系統(tǒng)”,點擊“保存”按鈕,工程創(chuàng)建完畢。2.3制作工程畫面2.3.1建立畫面[1]
4、在“用戶窗口”中單擊“新建窗口”按鈕,建立“窗口0”。[2]選中“窗口0”,單擊“窗口屬性”,進入“用戶窗口屬性設置”。[3]將窗口名稱改為:水位控制;窗口標題改為:水位控制;窗口位置選中“最大化顯示”,其它不變,單擊“確認”。[4]在“用戶窗口”中,選中“水位控制”,點擊右鍵,選擇下拉菜單中的“設置為啟動窗口”選項,將該窗口設置為運行時自動加載的窗口。如圖:2.3.2編輯畫面選中“水位控制”窗口圖標,單擊“動畫組態(tài)”,進入動畫組態(tài)窗口,開始編輯畫面。2.3.3制作文字框圖[1]單擊工具條中的“工具箱”按鈕,打開繪圖工具箱。[2]選擇“工具箱”內的“標簽”按鈕,鼠標的光標
5、呈“十字”形,在窗口頂端中心位置拖拽鼠標,根據(jù)需要拉出一個一定大小的矩形。[3]在光標閃爍位置輸入文字“水位控制系統(tǒng)演示工程”,按回車鍵或在窗口任意位置用鼠標點擊一下,文字輸入完畢。[4]選中文字框,作如下設置:點擊(填充色)按鈕,設定文字框的背景顏色為:沒有填充;點擊(線色)按鈕,設置文字框的邊線顏色為:沒有邊線。點擊(字符字體)按鈕,設置文字字體為:宋體;字型為:粗體;大小為:26點擊(字符顏色)按鈕,將文字顏色設為:藍色。2.3.4制作水箱[1]單擊繪圖工具箱中的(插入元件)圖標,彈出對象元件管理對話框,如圖:[2]從“儲藏罐”類中選取罐17、罐53。[3]從“閥”
6、和“泵”類中分別選取2個閥(閥58、閥44)、1個泵(泵40)。[4]將儲藏罐、閥、泵調整為適當大小,放到適當位置,參照效果圖。[5]選中工具箱內的流動塊動畫構件圖標,鼠標的光標呈“十”字形,移動鼠標至窗口的預定位置,點擊一下鼠標左鍵,移動鼠標,在鼠標光標后形成一道虛線,拖動一定距離后,點擊鼠標左鍵,生成一段流動塊。再拖動鼠標(可沿原來方向,也可垂直原來方向),生成下一段流動塊。[6]當用戶想結束繪制時,雙擊鼠標左鍵即可。[7]當用戶想修改流動塊時,選中流動塊(流動塊周圍出現(xiàn)選中標志:白色小方塊),鼠標指針指向小方塊,按住左鍵不放,拖動鼠標,即可調整流動塊的形狀。[8]使
7、用工具箱中的圖標,分別對閥,罐進行文字注釋。依次為:水泵、水罐1、調節(jié)閥、水罐2、出水閥。[9]選擇“文件”菜單中的“保存窗口”選項,保存畫面。2.3.5整體畫面最后生成的畫面如下圖所示:2.4定義數(shù)據(jù)對象前面我們已經(jīng)講過,實時數(shù)據(jù)庫是MCGS工程的數(shù)據(jù)交換和數(shù)據(jù)處理中心。數(shù)據(jù)對象是構成實時數(shù)據(jù)庫的基本單元,建立實時數(shù)據(jù)庫的過程也就是定義數(shù)據(jù)對象的過程。定義數(shù)據(jù)對象的內容主要包括:1)指定數(shù)據(jù)變量的名稱、類型、初始值和數(shù)值范圍2)確定與數(shù)據(jù)變量存盤相關的參數(shù),如存盤的周期、存盤的時間范圍和保存期限等。在開始定義之前,我們先對所