MCGS組態(tài)軟件
發(fā)布于2023-02-08 10:10
27
2
標(biāo)簽:MCGS組態(tài)軟件
MCGS的定義
MCGS的英文全稱(chēng)是Monitor and Control Generated System,即“監(jiān)視與控制通用系統(tǒng)”,是為工業(yè)過(guò)程控制和實(shí)時(shí)監(jiān)控領(lǐng)域服務(wù)的通用計(jì)算機(jī)系統(tǒng)軟件,具有功能完善、操作簡(jiǎn)便、可視性好、可維護(hù)性強(qiáng)等突出優(yōu)點(diǎn)。
MCGS組態(tài)軟件包括組態(tài)環(huán)境和運(yùn)行環(huán)境兩個(gè)部分,如圖1-94所示。組態(tài)環(huán)境相當(dāng)于一套完整的工具軟件,幫助用戶(hù)設(shè)計(jì)和構(gòu)造自己的應(yīng)用系統(tǒng),用戶(hù)組態(tài)生成的結(jié)果是一個(gè)數(shù)據(jù)庫(kù)文件,稱(chēng)為組態(tài)結(jié)果數(shù)據(jù)庫(kù);運(yùn)行環(huán)境是一個(gè)獨(dú)立的運(yùn)行系統(tǒng),它按照組態(tài)結(jié)果數(shù)據(jù)庫(kù)中用戶(hù)指定的方式進(jìn)行各種處理,完成用戶(hù)組態(tài)設(shè)計(jì)的目標(biāo)和功能。
MCGS組態(tài)軟件的主要功能
MCGS組態(tài)軟件基于各種32位Windows操作系統(tǒng)運(yùn)行,能夠完成現(xiàn)場(chǎng)數(shù)據(jù)采集、實(shí)時(shí)和歷史數(shù)據(jù)處理、報(bào)警和安全機(jī)制、流程控制、動(dòng)畫(huà)顯示、趨勢(shì)曲線(xiàn)和報(bào)表輸出等功能。
系統(tǒng)配置
①計(jì)算機(jī)硬件。要求配置為IBMPC 486以上的微機(jī)或兼容機(jī);Windows2000內(nèi)存64MB或更高(對(duì)于不同操作系統(tǒng)的要求有所不同);顯示器分辨率為(640×480)像素,256色模式下。
②計(jì)算機(jī)軟件。中文 Microsoft Windows 95/98/Me/2000或更高版本的各種32位Windows操作系統(tǒng)。
MCGS組態(tài)軟件的使用
打開(kāi)【開(kāi)始】菜單中的【MCGS組態(tài)環(huán)境】選項(xiàng),或雙擊桌面上的【MCGS組態(tài)環(huán)境】小UCS圖標(biāo)woas組態(tài)環(huán)境,進(jìn)入【MCGS組態(tài)環(huán)境】,如圖1-95所示。
MCGS組態(tài)環(huán)境由五個(gè)部分構(gòu)成
①主控窗口。主控窗口是組態(tài)工程的主框架,展現(xiàn)工程的總體外觀(guān)。主控窗口負(fù)責(zé)調(diào)度設(shè)備窗口的工作、管理用戶(hù)窗口的打開(kāi)和關(guān)閉、驅(qū)動(dòng)動(dòng)畫(huà)圖形和調(diào)度用戶(hù)策略的運(yùn)行等工作。主控窗口組態(tài)包括菜單設(shè)計(jì)和主控窗口中系統(tǒng)屬性的設(shè)置。
②設(shè)備窗口。設(shè)備窗口是MCGS系統(tǒng)與外圍設(shè)備聯(lián)系的紐帶,負(fù)責(zé)驅(qū)動(dòng)外圍設(shè)備,控制外圍設(shè)備的工作狀態(tài),使系統(tǒng)能夠把外圍設(shè)備的數(shù)據(jù)采集進(jìn)來(lái),送入實(shí)時(shí)數(shù)據(jù)庫(kù),供系統(tǒng)其他部分調(diào)用,并把實(shí)時(shí)數(shù)據(jù)庫(kù)的數(shù)據(jù)輸出到外圍設(shè)備,實(shí)現(xiàn)對(duì)外圍設(shè)備的操作控制。
③用戶(hù)窗口。用戶(hù)窗口就像一個(gè)“容器”,用來(lái)放置各種圖形對(duì)象,不同的圖形對(duì)象對(duì)應(yīng)不同的功能。通過(guò)對(duì)用戶(hù)窗口內(nèi)的多個(gè)圖形對(duì)象的組態(tài),生成漂亮的圖形界面,為顯示動(dòng)畫(huà)效果做準(zhǔn)備。
④實(shí)時(shí)數(shù)據(jù)庫(kù)。實(shí)時(shí)數(shù)據(jù)庫(kù)是MCGS系統(tǒng)的核心,也是應(yīng)用系統(tǒng)的數(shù)據(jù)處理中心。系統(tǒng)各個(gè)部分均以實(shí)時(shí)數(shù)據(jù)庫(kù)為公用區(qū)交換數(shù)據(jù),實(shí)現(xiàn)各個(gè)部分的協(xié)調(diào)動(dòng)作。設(shè)備窗口通過(guò)設(shè)備構(gòu)建驅(qū)動(dòng)外圍設(shè)備,將采集的數(shù)據(jù)送入實(shí)時(shí)數(shù)據(jù)庫(kù);由用戶(hù)窗口組成的圖形對(duì)象與實(shí)時(shí)數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象建立連接關(guān)系,以動(dòng)畫(huà)形式實(shí)現(xiàn)數(shù)據(jù)的可視化。
⑤運(yùn)行策略。運(yùn)行策略是用戶(hù)為實(shí)現(xiàn)對(duì)系統(tǒng)運(yùn)行流程自由控制所組態(tài)生成的一系列功能塊的總稱(chēng)。一個(gè)應(yīng)用系統(tǒng)有三個(gè)固定的運(yùn)行策略:?jiǎn)?dòng)策略、循環(huán)策略和退出策略。它們分別在啟動(dòng)時(shí)、運(yùn)行過(guò)程中和退出前由系統(tǒng)自動(dòng)調(diào)度運(yùn)行。用戶(hù)也可根據(jù)具體需要,創(chuàng)建新的用戶(hù)策略、循環(huán)策略、報(bào)警策略、事件策略、熱健策略,并且用戶(hù)最多可以創(chuàng)建512個(gè)用戶(hù)策略。
一個(gè)應(yīng)用系統(tǒng)由以上五個(gè)部分組成,系統(tǒng)只為用戶(hù)提供了一個(gè)獨(dú)立運(yùn)行的空框架和豐富的動(dòng)畫(huà)部件與功能部件。如果要完成一個(gè)實(shí)際的應(yīng)用系統(tǒng),就必須在組態(tài)環(huán)境系統(tǒng)中用系統(tǒng)提供的(或用戶(hù)擴(kuò)展的)構(gòu)件構(gòu)造應(yīng)用系統(tǒng),配置各種參數(shù),形成一個(gè)有豐富功能可實(shí)際應(yīng)用的工程,然后把組態(tài)環(huán)境中的組態(tài)結(jié)果提交給運(yùn)行環(huán)境。運(yùn)行環(huán)境和組態(tài)結(jié)果一起構(gòu)成了用戶(hù)自己的應(yīng)用系統(tǒng)。