MCGS(Monitor and Control Generated System)是由北京昆侖通態(tài)自動(dòng)化軟件公司開發(fā)的一套基于Windows平臺(tái),用于快速構(gòu)造和生成上位機(jī)監(jiān)控系統(tǒng)的組態(tài)軟件系統(tǒng)。 MCGS能夠完成現(xiàn)場(chǎng)數(shù)據(jù)采集、實(shí)時(shí)和歷史數(shù)據(jù)處理、報(bào)警和安全機(jī)制、流程控制、動(dòng)畫顯示、趨勢(shì)曲線和報(bào)表輸出以及企業(yè)監(jiān)控網(wǎng)絡(luò)等功能。 MCGS軟件系統(tǒng)包括組態(tài)環(huán)境和運(yùn)行環(huán)境兩個(gè)部分。組態(tài)環(huán)境是生成應(yīng)用系統(tǒng)的工作環(huán)境,用戶在組態(tài)環(huán)境中完成動(dòng)畫設(shè)計(jì)、設(shè)備連接、編寫控制流程、編制工程打印報(bào)表等全部組態(tài)工作。運(yùn)行環(huán)境是用戶應(yīng)用系統(tǒng)的運(yùn)行環(huán)境,進(jìn)行各種處理,完成組態(tài)設(shè)計(jì)的目標(biāo)和功能。也就是,您在組態(tài)環(huán)境中根據(jù)您要達(dá)到的控制要求去設(shè)計(jì),運(yùn)行環(huán)境運(yùn)行您設(shè)計(jì)好的組態(tài)工程。 MCGS組態(tài)軟件所建立的工程由主控窗口、設(shè)備窗口、用戶窗口、實(shí)時(shí)數(shù)據(jù)庫和運(yùn)行策略五部分構(gòu)成。 主控窗口: 是工程的主要窗口或主框架。在主控窗口中可以放置一個(gè)設(shè)備窗口和多個(gè)用戶窗口,負(fù)責(zé)調(diào)度和管理這些窗口的打開或關(guān)閉。主要的組態(tài)操作包括:定義工程名稱,編制工程菜單,設(shè)計(jì)封面圖形,確定自動(dòng)啟動(dòng)的窗口,設(shè)定動(dòng)畫刷新周期,指定數(shù)據(jù)庫存盤文件名稱及存盤時(shí)間等。 設(shè)備窗口: 是連接和驅(qū)動(dòng)外部設(shè)備的工作環(huán)境。在本窗口內(nèi)配置數(shù)據(jù)采集與控制輸出設(shè)備,注冊(cè)設(shè)備驅(qū)動(dòng)程序,定義連接與驅(qū)動(dòng)設(shè)備用的數(shù)據(jù)變量。也就是,您要在設(shè)備窗口中選擇您所有連接的控制器(如PLC,變頻器,儀表等)的型號(hào),并設(shè)定您從設(shè)備中讀取哪些變量(如PLC中的寄存器D0)。 用戶窗口: 本窗口主要用于設(shè)置工程中人機(jī)交互的界面,諸如:生成各種動(dòng)畫顯示畫面、報(bào)警輸出、數(shù)據(jù)與曲線圖表等。也就是,您所要顯示的控制界面。 實(shí)時(shí)數(shù)據(jù)庫: 是工程各個(gè)部分的數(shù)據(jù)交換與處理中心。在本窗口內(nèi)定義不同類型和名稱的變量,作為數(shù)據(jù)采集、處理、輸出控制、動(dòng)畫連接及設(shè)備驅(qū)動(dòng)的對(duì)象。也就是,您要在實(shí)時(shí)數(shù)據(jù)庫里定義一些變量與您所要控制的設(shè)備中的變量一一對(duì)應(yīng),以備您建立的各個(gè)用戶窗口調(diào)用。當(dāng)然也可以根據(jù)您的需要建立一些中間變量來存放計(jì)算的過渡值或是臨時(shí)狀態(tài)。 運(yùn)行策略: 本窗口主要完成工程運(yùn)行流程的控制。包括編寫控制程序(腳本程序),選用各種功能構(gòu)件。比如,當(dāng)您做的監(jiān)控界面有一段說明文字是根據(jù)PLC的兩個(gè)輸入點(diǎn)閉合的情況分別顯示不同的內(nèi)容,您就要在運(yùn)行策略窗口做一個(gè)if....then判斷。 MCGS軟件的分類: 嵌入版組態(tài)軟件: 嵌入版處于整個(gè)監(jiān)控系統(tǒng)最下層的組態(tài)軟件,主要完成現(xiàn)場(chǎng)數(shù)據(jù)的采集、前端數(shù)據(jù)的處理與控制。與其他相關(guān)的硬件相結(jié)合,可以快速、方便地開發(fā)成各種用于現(xiàn)場(chǎng)采集、數(shù)據(jù)處理和控制的設(shè)備。 通用版組態(tài)軟件: 通用版屬于監(jiān)控系統(tǒng)中層的組態(tài)軟件,主要完成通用工作站的數(shù)據(jù)采集和加工、實(shí)時(shí)和歷史數(shù)據(jù)處理、報(bào)警和安全機(jī)制、流程控制、動(dòng)畫顯示、趨勢(shì)曲線和報(bào)表輸出等日常性監(jiān)控事務(wù),系統(tǒng)穩(wěn)定可靠,能方便的代替大量的現(xiàn)場(chǎng)工作人員的勞動(dòng)和完成對(duì)現(xiàn)場(chǎng)的自動(dòng)監(jiān)控和報(bào)警處理,隨時(shí)或定時(shí)的打印各種報(bào)表。 網(wǎng)絡(luò)版組態(tài)軟件: 網(wǎng)絡(luò)版處于整個(gè)監(jiān)控系統(tǒng)中最上層的組態(tài)軟件,主要完成整個(gè)系統(tǒng)的信息收集和發(fā)布,即把位于其監(jiān)控之下的所有監(jiān)控站點(diǎn)的數(shù)據(jù)通過各種復(fù)雜的網(wǎng)絡(luò)結(jié)構(gòu),最終集中在網(wǎng)絡(luò)服務(wù)器中,并把所有的數(shù)據(jù)在服務(wù)器中統(tǒng)一管理和保存,通過Web瀏覽的方式向各個(gè)采集站點(diǎn)發(fā)布,使位于辦公室的部門直觀地看到現(xiàn)場(chǎng)的工作情況。 MCGS的"與設(shè)備無關(guān)"概念: 無論您使用PLC、儀表、還是使用采集板等設(shè)備,在進(jìn)入工程現(xiàn)場(chǎng)前的組態(tài)測(cè)試時(shí),均采用模擬數(shù)據(jù)進(jìn)行,等測(cè)試合格后,再進(jìn)行與設(shè)備連接。 自動(dòng)化網(wǎng)宋小白編輯