摘 要:介紹了工控組態(tài)軟件MCGS及其在煤礦空壓機組集散監(jiān)控系統(tǒng)中的應用。闡述了該系統(tǒng)的工程背景、硬件組成、控制方法、組態(tài)過程及實現(xiàn)功能。實踐證明,該系統(tǒng)具有界面友好、自動化程度高、監(jiān)控可靠、擴展性強等優(yōu)點,對其它同類項目開發(fā)具有較強的借鑒意義。
關鍵詞:組態(tài)軟件;MCGS;空壓機;計算機監(jiān)控
1. 引言
隨著微型計算機技術和自動控制技術的不斷進步與發(fā)展,許多領域中都引入了計算機自動檢測與控制技術。在煤礦中,甚至許多有風動機械的企業(yè),因工作性質(zhì)的需要,都離不開空氣壓縮機。現(xiàn)代化的煤礦,要求空壓機裝置有較高的自動化水平,采用微機控制是空壓機發(fā)展的必然趨勢,它可以減輕操作人員的勞動強度,對空壓機的可靠安全運行起到保證和促進作用。按照《煤礦安全規(guī)程》的有關要求,空壓機必須具有四保護(即超壓、超溫、斷油、斷水保護)裝置,煤礦迫切需要一整套較完善、且靈敏可靠的檢測保護裝置。在充分調(diào)研的基礎上,我們和徐州礦務集團某下屬國有重點煤礦簽署“空壓機組集散監(jiān)控系統(tǒng)”項目研究合同。該煤礦壓風機房有5臺活塞式空氣壓縮機和1臺英格索蘭螺桿式壓縮機,需要監(jiān)控的空壓機運行參數(shù)有溫度、壓力、流量及供電參數(shù)等,其中對英格索蘭空壓機還進行了低壓變頻控制。
2. 系統(tǒng)硬件構(gòu)成
系統(tǒng)主要由上位機、打印機、三菱PLC、傳感/變送器、宇光智能儀表、電磁閥、多芯電纜組成。遵照空壓機控制流程要求,PLC完成對每臺空壓機的單獨手動控制和整個空壓機組的自動編組運行控制。傳感器、變送器將空壓機的壓力、溫度、流量和供電參數(shù)等模擬量轉(zhuǎn)化為4-20mA標準信號送宇光智能儀表,宇光智能儀表主要完成多路測量信號的實時顯示與報警,同時通過RS485通訊模塊將測量信號送上位機,上位機負責空壓機組集散監(jiān)控系統(tǒng)的組態(tài)界面顯示,包括空壓機運行動畫界面、各監(jiān)控參數(shù)的實時數(shù)據(jù)、歷史數(shù)據(jù)、狀態(tài)曲線、報警顯示、參數(shù)設置、故障分析與診斷等。系統(tǒng)硬件結(jié)構(gòu)框圖見圖1所示。
[align=center]

圖1 系統(tǒng)硬件結(jié)構(gòu)圖[/align]
3. 系統(tǒng)的組態(tài)設計及功能實現(xiàn)
組態(tài)軟件是近年來在工業(yè)自動化領域興起的一種新型的軟件開發(fā)技術,它具有二次開發(fā)簡便、開發(fā)周期短、通用性強、可靠性高等優(yōu)點。在本項目的監(jiān)控軟件開發(fā)中,我們選用國內(nèi)應用較為普遍的北京昆侖通態(tài)公司的MCGS5.5版組態(tài)軟件。全中文工控組態(tài)軟件MCGS是一套基于Microsoft Windows 98/Me/NT/2000操作系統(tǒng),可用來快速構(gòu)造和生成上位機監(jiān)控系統(tǒng)的組態(tài)軟件系統(tǒng),它為用戶提供了從設備驅(qū)動、數(shù)據(jù)采集到數(shù)據(jù)處理、報警處理、流程控制、動畫顯示、報表輸出等解決實際工程問題的完整方案和開發(fā)平臺。
MCGS軟件系統(tǒng)包括組態(tài)環(huán)境和運行環(huán)境兩個部分。組態(tài)環(huán)境相當于一套完整的工具軟件,幫助用戶設計和構(gòu)造自己的應用系統(tǒng);運行環(huán)境則按照組態(tài)環(huán)境中構(gòu)造的組態(tài)工程,以用戶指定的方式運行,并進行各種處理,完成用戶組態(tài)設計的目標和功能。
3.1 系統(tǒng)組態(tài)
MCGS組態(tài)軟件所建立的工程由主控窗口、設備窗口、用戶窗口、實時數(shù)據(jù)庫和運行策略五部分構(gòu)成,每一部分分別進行組態(tài)操作,完成不同的工作,具有不同的特性。
(1)主控窗口組態(tài) 主控窗口是應用系統(tǒng)的父窗口和主框架。通過對系統(tǒng)菜單和系統(tǒng)參數(shù)的定義和設置來調(diào)度與管理運行系統(tǒng),反映出應用工程的總體概貌。
(2)用戶窗口組態(tài) 主要用于設置工程中的人機交互界面,用戶窗口中的監(jiān)控畫面由靜態(tài)和動態(tài)畫面兩部分組成。本工程組態(tài)的用戶窗口有主控界面、各空壓機分界面、報警顯示、故障診斷、參數(shù)設置、曲線圖、數(shù)據(jù)打印、遠程控制等。空壓機組集散監(jiān)控系統(tǒng)的主控界面如圖2所示。
[align=center]

圖2 系統(tǒng)主控界面[/align]
(3)實時數(shù)據(jù)庫組態(tài) 實時數(shù)據(jù)庫是MCGS的核心,工程各個部分均以實時數(shù)據(jù)庫為公用區(qū)交換數(shù)據(jù),實現(xiàn)各個部分協(xié)調(diào)動作。按照系統(tǒng)設計的實際需要,本工程定義和設置了數(shù)值型、開關型、組對象三類數(shù)據(jù)對象,共約200點。
(4)設備構(gòu)件組態(tài) 設備窗口是連接和驅(qū)動外部設備的工作環(huán)境。計算機串行口是計算機和其它設備通訊時最常用的一種通訊接口,一個串行口可以掛接多個通訊設備,為適應計算機串行口的多種操作方式,MCGS組態(tài)軟件采用在串口通訊父設備下掛接多個通訊子設備的處理機制。空壓機組集散監(jiān)控系統(tǒng)中,上位機監(jiān)控選用國內(nèi)著名品牌聯(lián)想商用機,由于外掛通訊設備較多,為提高通訊速度與可靠性,上位機通過擴展提供4個串行口與現(xiàn)場PLC、智能儀表通訊。本工程設備窗口組態(tài)時的幾點說明:首先,現(xiàn)場智能設備上的口地址跳線要和相應設備構(gòu)件屬性中模塊地址設置一致;其次,所有通訊子設備構(gòu)件(宇光_AI708M、三菱FX_485等)的初始工作狀態(tài)設置為停止,以便在運行環(huán)境中根據(jù)空壓機實際投運情況用循環(huán)策略啟停相應設備;第三,在通道連接屬性頁中,把所有未使用的通道的周期設置為0。后兩種處理方案都是為了提高系統(tǒng)投運設備的實時通訊速度與可靠性。
(5)運行策略組態(tài) 本窗口主要完成工程運行流程的控制。根據(jù)實際系統(tǒng)的控制算法及要完成的特定流程和操作處理,在MCGS“運行策略”窗口中對“循環(huán)策略”、“用戶策略”、“報警策略”等分別進行組態(tài)和設置。如對循環(huán)策略的組態(tài)是利用策略工具箱中的腳本程序構(gòu)件,用類Basic語言的命令編寫設備啟停、報警限值在線設置、開機自檢、電機轉(zhuǎn)子旋轉(zhuǎn)動畫等處理程序,同時設置策略行條件屬性;報警策略用來實現(xiàn)對不同類型報警(如溫度、壓力、勵磁電流、斷水等)的語音提示,語音文件中的漢語發(fā)音由中科大訊飛信息科技公司“InterPhonic CN語音合成系統(tǒng)”產(chǎn)生,報警效果如真人發(fā)音;用戶策略主要用存盤數(shù)據(jù)提取、Excel報表輸出構(gòu)件產(chǎn)生各種報表及故障診斷信息,以供操作人員查詢、打印及分析之用。
3.2 主要功能的實現(xiàn)
MCGS運行環(huán)境是獨立的運行系統(tǒng),按照組態(tài)環(huán)境中用戶指定的方式進行各種處理,完成用戶組態(tài)設計的目標和功能。
(1)該監(jiān)控系統(tǒng)根據(jù)操作人員不同,設定不同的使用權(quán)限,有效地保證了系統(tǒng)操作的安全性。
(2)系統(tǒng)參數(shù)實時監(jiān)測及顯示 本系統(tǒng)通過MCGS組態(tài)軟件實現(xiàn)了對空壓機運行所有參數(shù)的實時監(jiān)控,使得各空壓機當前的流量、供電參數(shù)、監(jiān)控溫度、監(jiān)控壓力等直觀動態(tài)的顯示在同一畫面上,便于監(jiān)控生產(chǎn),實現(xiàn)了生產(chǎn)過程的實時管理和系統(tǒng)的可視化。
(3)參量超限報警及故障診斷 本工程對空壓機系統(tǒng)的供電主電流、勵磁電流、一級缸排氣溫度、二級缸排氣溫度、油溫、風包溫度、冷卻水溫、一級缸壓力、二級缸壓力、油壓、斷水等參量都設置了超限報警,運行過程中一旦參量值超限,組態(tài)軟件可實現(xiàn)分類語音報警和動態(tài)畫面提示,并可將報警信息存入報警信息數(shù)據(jù)庫,供事后統(tǒng)計分析。針對每個設置有報警屬性的參量,在組態(tài)時都給出了報警原因分析,因此,利用報警信息數(shù)據(jù)庫可以生成故障專家診斷信息,以供現(xiàn)場人員檢修時參考。按照規(guī)程,空壓機系統(tǒng)的不同參量的報警限值因季節(jié)而異,為適應這種狀況,用循環(huán)策略實現(xiàn)了報警限值的在線設置。
(4)存盤數(shù)據(jù)處理 利用MCGS組態(tài)軟件設置的歷史報表、歷史曲線以圖表或曲線形式給出空壓機關鍵參數(shù)在歷史任意時刻的運行狀態(tài)及變化趨勢,以備現(xiàn)場操控人員查詢、分析之用。圖3給出5#空壓機運行中某時段溫度、壓力的歷史曲線。由存盤數(shù)據(jù)提取和Excel報表輸出構(gòu)件制作的班報表、日報表、月報表,可定期打印上報,克服了以前人工記錄數(shù)據(jù)的繁瑣與隨意性。
[align=center]

圖3 歷史曲線圖[/align]
(5)遠程控制 空壓機的啟停及狀態(tài)監(jiān)控由下位機PLC編程實現(xiàn),通過現(xiàn)場控制柜上轉(zhuǎn)換開關的切換,空壓機可工作于單臺手動和自動編組運行控制兩種方式。通過設備構(gòu)件的組態(tài),可方便地在上位機實現(xiàn)空壓機組的遠程手動與自動編組運行控制。
4. 結(jié)語
MCGS組態(tài)軟件以其優(yōu)異的特性在空壓機組集散監(jiān)控系統(tǒng)中獲得了成功的應用,實現(xiàn)了實時數(shù)據(jù)瀏覽、歷史數(shù)據(jù)趨勢顯示、監(jiān)控參數(shù)報警提示、空壓機遠程啟停控制等功能,達到了技術合同書全部條款要求。相對原有空壓機系統(tǒng),該監(jiān)控系統(tǒng)具有自動化程度高、參數(shù)監(jiān)測靈敏、運行可靠性高等優(yōu)點,在現(xiàn)代化礦山企業(yè)的空壓機微機化控制改造中具有較強的借鑒意義,值得推廣和應用。
本文作者的創(chuàng)新點是:從煤礦空壓機系統(tǒng)實際監(jiān)控需求出發(fā),詳述了空壓機組上位機監(jiān)控軟件的開發(fā)過程及實現(xiàn)功能,工程運行實踐表明,該系統(tǒng)運行可靠、操作簡便、自動化程度高。
參考文獻
[1]MCGS用戶指南.北京:北京昆侖通態(tài)自動化軟件科技有限公司,2005
[2]馬兵智,等.組態(tài)軟件MCGS在鍋爐液位控制中的應用[J].控制工程,2004,11(1):84-86
[3]肖金球,等.工控組態(tài)軟件MCGS在調(diào)和油生產(chǎn)系統(tǒng)中的應用[J].微計算機信息,2006,22(2):94-96