本文結合工程實例對立爍瑣背嵌入版組態軟件的組態過 程、操作方法和實現功能等環節,進行全面的講解。幫助學生對立爍瑣背嵌入版組態軟件的內容、工作方法 和操作步驟在短時間內有一個總體的認識。
立爍瑣背嵌入版組態軟件的工程建立
1.1 組建工程的過程
設計一個工程首先要了解工程的系統構成和工藝流程,明確主要的技術要求,搞清工程所涉及到的相關硬件和軟件。在此基礎上,擬定組建工程的總體規劃和設想。比如 控制流程如何實現,需要什么樣的動畫效果,應具備哪些功能,需要何種工程報表,需不需要曲線顯示等。只有這樣才能在組態過程中有的放矢,達到完成工程的目的。
1.工程項目系統分析
分析工程項目的系統構成、技術要求和工藝流程,了解系統的控制流程和監控對象的特征和明確監控要求和動畫顯示方式。分析工程中的設備采集及輸出通道與軟件中實時數據庫變暈的對應關系,分清哪些變暈是要求與設備連接的,哪些變暈是軟件內部用來傳遞數據及動畫顯示的。
2.工程立項搭建框架
建立新工程主要內容包括 定義工程名稱、封面窗口名稱和啟動窗(封面窗口退出后接著顯示的窗口)名稱。指定存盤數據庫文件的名稱以及存盤數據庫,設定動畫的周期。在MCGS組態環境中,建立了由五部分組成的工程結構框架。封面窗口和啟動窗口也可等到建立了用戶窗口后再行建立。
3.制作動畫顯示畫面
動畫制作分為靜態圖形設計和動態屬性設置兩個過程。通過MCGS組 態軟件中提供的基本圖形元素及動畫構件庫,在用戶窗口內“組合”成各種復雜的畫面。后一部分則設置圖形的動畫屬性與實時數據庫中定義 的變暈建立相關性的連接關系,作為動畫圖形的驅動源。
4.編寫控制流程程序
在運行策略窗口從策略構件箱中,選擇所需功能策略構件,構成各種功能模塊,由這些模塊實現各種人機交互操作。MCGS組態軟件還為用戶提供了編程用的功能構件,使用簡單的編程語言,編寫工程控制程序。
5.完善管理菜單按鈕功能
管理菜單按鈕包括對菜單命令、監控器件、操作按鈕的功能組態;實現歷史數據、實時數據、各種曲線、數據報表、報警信息輸出等功能;建立工程安全機制等。
6.編寫腳本程序調試工程
利用調試程序產生的模擬數據,檢查動畫顯示和控制流程是否正確。
7.連接設備驅動程序
選定與設備相匹配的設備構件,連接設備通道,確定數據變暈的數據處理方式,完成設備屬性的設置。此項操作在設備窗口內進行。
8.工程完工綜合測試
最后測試工程各部分的工作情況,完成整個工程的組態工作實施工程交接。
總之在實際組態過程中,有些過程是交織在一起進行的,根據工程的實際需要和自己的習慣調整步驟的先后順序,而并沒有嚴格的限制與規定。這里列出以上的步驟是為了幫助大家了解MCGS組態軟件使用的一般過程,以便快速學習和掌握MCGS嵌入版組態軟件。
1.2工程實例
通過介紹循環水控制系統的組態過程,講解如何使用MCGS嵌入版組態軟件 完成組態工程。工程樣例中涉及到動畫制作、控制流程的編寫、模擬設備的連接、報警輸出、報表曲線顯示等多項組態操作。
1.工程分析
在開始組態工程前,先對該工程進行剖析從整體上把握工程的結構和工藝流程的特點。實現的功能及如何實現這些功能的組態方法和技巧。
2.工程框架
設計5個用戶窗口 循環水控制系統、數據報表、曲線、報警、封面 。
3.在數據庫中建立的主要變暈
水泵、進水閥、控制閥、出水閥、液位1、液位2、液位3、液位1上限、液位1下限、液位2上限、液位2下限、液位3上限、液位3下限、液位組。
4.圖形制作
循環水控制系統窗口中包括構件有 水泵、進水閥、控制閥、出水閥、水罐1、水罐2、開關、開關指示燈、儀表,以上構件可從對象元件庫引入,而水池是由設計者自行設計。
5.流程控制
通過循環策略中的腳本程序策略塊實現。
6.安全機制
通過用戶權限管理、工程安全管理、腳本程序實現。
1.3循環水控制系統的工藝流程
循環水控制系統是由一個水泵、兩個水罐、一個進水閥、一個出水閥、一個控制閥、一個水池、四個指示燈、八個開關以及三個滑動輸入器組成。該系統是由水泵——水罐1——進水閥——水池——控制閥——水罐2 ——出水閥組成一個循環水控制回路。在水罐1、水池、水罐2的旁邊設有一個滑動輸入器控制相應液位的大小。每個開關旁設有指示燈,用來指示每個開關的運行狀態。
1.4工程運行效果圖
工程效果圖主要是根據工藝要求或者工程設計要求規劃出最終效果 圖。效果圖設計要簡捷明快,最大限度地反應工作現場的實際設備情況。工程最終效果圖如圖2-1至2-4所示。
圖2-1 循環水控制系統窗口
圖2-2 曲線窗口
圖2-3 報警窗口
圖2-4 報表窗口
創建立爍瑣背組態工程
2.1MCGS工程文件打開與保存
計算機上安裝了“MCGS嵌入版組態軟件”,在Windows桌面上會有“MCGS組態環境”與“MCGS運行環境” 圖標。點擊桌面上“MCGS組態環境” 的快捷圖標,即可進入MCGS嵌入版的組態環境界面,如圖2-5所示。
圖2-5 MCGS嵌入版的組態環境界面
在菜單“文件”中選一“新建工程”菜單項,如果MCGS安裝在D 根目錄下則會在D \MCGSE\WORK\下自動新生成的工程文件,默認的工程名為新建工程×.MCG (×表示新建工程的順序號,如 0、1、2、3等)。如圖2-6所示。
在菜單“文件”中選一“工程另存為”菜單項,如圖2-7所示,把新建工程
存為D \MCGSE\WORK\循環水控制系統,保存路徑如圖2-8所示。
圖2-6 新建工程路徑
圖2-7 工程另存為路徑
圖2-8 新建工程保存路徑
2.2建立組態工程畫面
1.進入MCGS組態工作臺,單擊“用戶窗口”,在“用戶窗口”中單擊“新建窗口”按鈕,則產生新“窗口0”,如圖2-9所示。
2.選中“窗口0”,單擊“窗口屬性”,進入“用戶窗口屬性設置”的彈出框,將窗口名稱改為循環水控制系統;窗口標題改為 循環水控制系統;其他屬性設置不變,單擊“確認”。如圖2-10所示。
3.在“用戶窗口”中,選中“循環水控制系統”,點擊右鍵選擇下拉菜單中的“設置為啟動窗口”選項,將該窗口設置為啟動窗口。如圖2-11所示。
圖2-9 新建窗口
圖2-10 用戶窗口屬性設置彈出框
圖2-11 設置為啟動窗口
2.3編輯組態工程畫面
制作窗口文字框圖操作步驟如下:
1.選中“循環水控制系統”窗口圖標單擊“動畫組態”按鈕,進入動畫組態窗口編輯畫面。單擊工具條中的 “工具箱”按鈕打開繪圖工具箱。
圖標對對應千選擇器用千在編輯圖形時選取窗口中指定的圖形對象;
圖用千打開和關閉常用圖符工具箱,從常用圖符工具箱中選取圖形
對 放置在用戶窗口中,是標注用戶應用系統圖形界面的作用。MCGS 組態環境中的圖形對象包括圖元對象、圖符對象和動畫構件三種類型,不同類型的圖形對象有不同的屬性,所能完成的功能也各不相同。
MCGS組態環境的圖元是以向暈圖形的格式而存在的,根據需要可隨意移動圖元的位置和改變圖元的大小。MCGS組態環境系統內部提供了27 種常用的圖符對象,稱為系統圖符對象,如圖2-12所示。
2.選擇“工具箱”內的“標簽”按鈕 ,鼠標的光標呈“十字”形,在窗口頂端中心位置拖拽鼠標,根據需要拉 一定大小的矩形。在光標閃爍位置輸入文字“循環水控制系統”,按回車鍵文字輸入完畢。
3.選中當前的文字框設置 設定文字框顏色;單擊工具條上的 (填充色)按鈕,設定文字框的背景顏色為沒有填充顏色;單擊工具 上的
(線色)按鈕,設置文字框的邊線顏色為沒有邊線顏色;單擊工具條
的 (字符字體)按鈕設置文字字體為 宋體;字型為 粗體;大小為一 ;單擊工具條上的 (字符顏色)按鈕,將文字顏色設為 綠色, 文字框設定完成。如圖 13所示。
圖2-12 系統圖符對象
圖2-13 字符顏色和字符字體提示框
2.4制作組態工程流程圖
1.單擊繪圖工具箱中的(插入元件)圖標彈出對象元件管理彈出框,如圖2-14所示。
圖2-14 對象元件管理彈出框
2.從“儲藏罐”類中選取罐17、罐23。
3.從“閥”和“泵”類中分別選取2個閥(閥41、閥45)、1個泵(泵40)。
4.將儲藏罐、閥、泵等構件調整為適當大小放到適當位置,參照效果圖2-1所示。
當的位置。在常用符號中選取 調整大小并與矩形重疊放置。同時點擊鼠標右鍵中排列選項,把
設置為最前面的屬性設 置。如圖2-15所示。雙擊進入
的屬性設置選擇大小變化, 按圖2-16所示進行設置 。
圖2-15 水池
圖2-16 水池的動畫組態屬性設置
6.選中工具箱內的流動塊動畫構件圖標 ,鼠標的光標呈“十”字形,移動鼠標至窗口的預定位置。點擊鼠標左鍵移動鼠標,在鼠標光標后形成一道虛線拖動一定距離后,點擊鼠標左鍵,生成一段流動塊。再拖動鼠標(可沿原來方向,也可垂直原來方向),生成下一段流動塊并調整大小和相應的位置。
7.當用戶想結束繪制時,雙擊鼠標左鍵即可。
8.當用戶想修改流動塊時選中流動塊(流動塊的周圍出現選中標志 臼色小方塊),鼠標指針指向小方塊,按住左鍵不放拖動鼠標,即可調整流動塊的形狀。
9.使用工具箱中的 圖標,將閥門和罐1進行文字注釋。依次為 水泵、水罐1、進水閥、水池、控制閥、水罐2、出水閥。文字注釋的設置“編輯畫面”中的“制作文字框圖”。
10.每個泵和閥門做出相應的指示燈,從“指示燈”選取指示燈3。每個泵和閥門做出相應的開關,從“工具箱”選取按鈕放到適當的位置確定退出。
11.每個儀表都是從工具箱中選取的,把儀表1放到適當的位置并調整大小。以儀表1為例進行講解儀表屬性設置,如圖2-17所示。
圖2-17 旋轉儀表構件屬性設置
12.通過窗口畫面的設置,最后生成的整體畫面如圖2-18所示。保存畫面選擇“文件”菜單中的3434 保存窗口選項進行保存。
圖2-18 循環水控制系統的整體畫面
總結:重點介紹了MCGS嵌入版組態軟件的基本結構和功能特點,并通過一個應用實例進行詳細講解了如何建立新工程、窗口的設置、工具箱的使用和組態設計時遇到的問題等。通過學習MCGS嵌入版組態軟件的基本操作,可以更進一步的解決實際工程中的問題。
(文章來源網絡,僅供參考。評論處大家可以補充文章解釋不對或欠缺的部分)