一、概述
隨著社會電子信息化進程的加快,許多行業(yè)計算機中心機房的設(shè)備和規(guī)模也日趨擴大,與其相配套的環(huán)境設(shè)備也日益增多,機房的環(huán)境設(shè)備(供配電、ups、消防、空調(diào)、防盜)一旦出現(xiàn)故障,就會影響計算機系統(tǒng)的安全運行,嚴重時會造成機房內(nèi)計算機設(shè)備損壞,甚至使網(wǎng)絡(luò)系統(tǒng)癱瘓,后果不堪設(shè)想。因此,為了保證計算機系統(tǒng)安全可靠工作,對機房的環(huán)境設(shè)備進行自動監(jiān)控是極其重要的。
二、機房環(huán)境設(shè)備監(jiān)控的主要 內(nèi)容
(一)、機房電力監(jiān)測:
通過測量低壓配電柜和ups設(shè)備的入端和出端的電壓電流、頻率、電功率值、在監(jiān)視屏上在線直觀地顯示各路電力參數(shù),以便了解供電品質(zhì),各路載荷情況以及ups設(shè)備運行狀況,確保安全供電。
(二)、溫度、濕度監(jiān)測:
機房的溫度和濕度是重要的環(huán)境參數(shù),是計算機設(shè)備正常運行的必要條件。為此在機房的主要設(shè)備工作間均需安裝溫度和濕度傳感探頭,對溫度、濕度進行實時檢測,在監(jiān)視屏上顯示各測點溫度、濕度值。當(dāng)檢測值超過各工作區(qū)規(guī)定的溫、濕度上、下限值時,在監(jiān)視屏的相應(yīng)數(shù)據(jù)旁用醒目的標(biāo)志符的閃動來提示該值的超限報警。為在總體上監(jiān)視整個機房的溫度,濕度狀況,可在新風(fēng)機的進風(fēng)口和主空調(diào)機的回風(fēng)口,分別檢測溫度和濕度。
(三)、門禁系統(tǒng)的監(jiān)測:
環(huán)境監(jiān)測主控機,能與門禁裝置進行通訊,可收集并顯示每個門禁裝置內(nèi)儲存的數(shù)名持卡人出入工作間的磁卡號和出入時間日期。同時可設(shè)定,消除或修正門禁裝置內(nèi)的識別密碼和允許出入時間等。
(四)、安全防破壞監(jiān)視:
計算機房做為計算機網(wǎng)絡(luò)的樞扭,安全性十分重要,因此必須具有安全防破壞入侵功能。為此在主要設(shè)備工作間都安裝雙鑒紅外探頭,這樣在非常管制時期,一旦有破壞性入侵,雙鑒探頭即發(fā)出信號,監(jiān)視器即時顯示破壞性入侵部位,并驅(qū)動報警裝置進行聲光報警。
(五)、火警消防監(jiān)測:
根據(jù)安裝在主控室、主機室、終端室、通訊網(wǎng)絡(luò)室、微機房等重點消防區(qū)的感煙探測器及感溫探測器發(fā)出的信號,在監(jiān)視器上顯示火警方位,發(fā)出聲光報警。
(六)、機房漏水監(jiān)測:
在環(huán)繞機房的重點部位及空調(diào)機的加加濕管、抽濕管、本體等部位的活動地板下,設(shè)置漏水傳感器,一旦機房出現(xiàn)漏水情況,即顯示漏水部位并報警。
三、監(jiān)控系統(tǒng)的要求
由于計算機房場地監(jiān)督控制系統(tǒng)所扮演角色的重要性,因而它要比其它普通監(jiān)控和數(shù)據(jù)采集(supervisory control and date acquisition)即scada系統(tǒng)有更高的要求:
1、系統(tǒng)的可靠性:要求無故障運行時間更長,系統(tǒng)可用率高,系統(tǒng)的硬件和軟件工作穩(wěn)定,而系統(tǒng)的維修能快速簡便,使停機時間達到最短。
2、安全性:系統(tǒng)可提供多種安全保護措施,可對多種異常狀態(tài)進行 分析 ,記錄、及時報警,以使操作員盡快了解所發(fā)生的情況并及時處理。
3、系統(tǒng)的功能:要求可實現(xiàn)的監(jiān)控目標(biāo)更高,功能更趨綜合化,不僅提供一般的系統(tǒng)報警功能,而且有數(shù)據(jù)記錄和 歷史 曲線記憶等功能。
4、系統(tǒng)的易用性:要求有非常友好的人——機界面,隨著圖形用戶界面(gui)技術(shù)的不斷 發(fā)展 和完善,監(jiān)視器上窗口化的操作將成為主流。在計算機房場地監(jiān)控系統(tǒng)中,各種機房場地設(shè)備的運行狀態(tài)和參數(shù),均由形象、生動、直觀的圖表畫面來顯示,同時操作方式要求軟件化,即通過用鼠標(biāo)在監(jiān)視器上對一些用模擬圖表示的軟件按鈕的操作來實現(xiàn)相應(yīng)的監(jiān)視項目或完成某項控制功能。
5、系統(tǒng)容易擴充:可以在對系統(tǒng)進行少量更改或擴充后增添新的監(jiān)控項目,擴充監(jiān)測點數(shù),適應(yīng)新監(jiān)控要求,并且可實現(xiàn)網(wǎng)絡(luò)功能。
高性能的計算機房場地監(jiān)控系統(tǒng)是一個分布式網(wǎng)絡(luò)結(jié)構(gòu)的監(jiān)督控制和數(shù)據(jù)采集(scada)系統(tǒng)。它是根據(jù)當(dāng)今計算機產(chǎn)品和技術(shù)發(fā)展的大趨勢--開放系統(tǒng)結(jié)構(gòu)(open system architecture)和在這個大趨勢下產(chǎn)生的新一代計算機房場地監(jiān)控系統(tǒng)。在開放環(huán)境下,一個自動化監(jiān)控系統(tǒng)的設(shè)計應(yīng)該遵循如下原則:
采用具有最大市場銷售量的標(biāo)準化,通用化和系統(tǒng)化的計算機硬件產(chǎn)品。
監(jiān)控系統(tǒng)軟件要具有良好的模塊化程度及標(biāo)準的互聯(lián)接口,便于組成各種規(guī)模的系統(tǒng)及有利于產(chǎn)品和技術(shù)的更新?lián)Q代。
構(gòu)成系統(tǒng)的軟件應(yīng)具有強有力的應(yīng)用程序接口(api),以便針對特殊應(yīng)用編制應(yīng)用軟件及進行系統(tǒng)功能的擴充和開發(fā)。
監(jiān)控系統(tǒng)應(yīng)有很強的網(wǎng)絡(luò)構(gòu)成能力,并可以在保持已有系統(tǒng)繼續(xù)使用情況下實現(xiàn)升級和擴充。系統(tǒng)應(yīng)允許不同廠家不同牌號的計算機產(chǎn)品在同一網(wǎng)絡(luò)中協(xié)調(diào)運行。
四、一個典型的 計算 機房場地監(jiān)控系統(tǒng)實例解析:
(一)、硬件結(jié)構(gòu)框圖
如硬件結(jié)構(gòu)框圖(一)所示,監(jiān)控系統(tǒng)主機采用高技術(shù)質(zhì)量指標(biāo)和高可靠性要求的 工業(yè) 控制專用計算機。該工業(yè)控制計算機主機箱為19"esa rs-310c國際標(biāo)準全鋼板結(jié)構(gòu)。前后二個風(fēng)扇使機箱內(nèi)始終保持正氣壓,并且前面的抽風(fēng)扇帶有防塵過濾網(wǎng),帶有膠墊的加固壓條可無級調(diào)整高度,使各插板不會因振動而松動。無源底板有smt的精密電阻及電容,驅(qū)動能力強,選用7國安規(guī)認定的直流電源??刂泼姘迳涎b有復(fù)位、鍵盤鎖定按鈕開關(guān),在特殊情況下可以打開此開關(guān),同時用機械鎖鎖上控制面板上的蓋板,此時就鎖定了鍵盤和鼠標(biāo),使無關(guān)的人員無法動用鍵盤和鼠標(biāo)進行隨意的操作,確保系統(tǒng)處于監(jiān)控軟件控制下正常封閉地運行。
主機板為高性能的pla-450 series主板,它是一種全尺寸的采用pentium處理器工業(yè)級主機板,同時也是all-in-one cpu card支持ultra-wide scsl,使用最先進的 intel tritron ii chipset,適應(yīng)于惡劣環(huán)境。 pla-450主機板有4個72芯slmm插槽,可使板上的dram容量從ibm擴展到256mb,板上也可支持突發(fā)的同步cache ram到256kb,1kb,2kb。這種主機板可工作在pcl/isa總線的無源底板上。
pla-450主機板具有一個ps/2鍵盤接口和一個ps/2鼠標(biāo)接口。它也可以具有兩個rs-232串行口(與帶有16安節(jié)fifo的16c550 uarts兼容)和一個增強型并口(epp/ecp)。該卡支持2個pci elde控制器有5種工作模式,可提供大于22kb/see的數(shù)據(jù)傳輸速率??煽刂?個軟驅(qū)的軟驅(qū)控制器(fdc)。
pla-450主機板具有快速上電自檢(post)的leds和筒單的錯誤診斷功能。其它的特點包括用硬件可選到16級的中斷的看門狗或非中斷的軟件控制??蓚浞萦脩艟_數(shù)據(jù)的eepom;可接pc/104模塊的接口。pla-450主機板設(shè)計了一個特殊的pci總線控制器,可以使用pci的vca模塊或scsi模塊。[!--empirenews.page--]
在系統(tǒng)硬件的io/ad模塊中,主要采用了16通道的光電隔離輸入板acld-9182;16通道繼電器功率輸出板pcld-785;多功能增益可編程數(shù)據(jù)采集卡a-821 pgh/pgl(pcl-812pg);32通道數(shù)據(jù)輸入輸出和3道計數(shù)卡acl-7120,單片機智能控制板hy-51a,工業(yè)接線端子板pcld-780等,現(xiàn)將這些硬件模塊和板卡性能和特點分別說明如下:
1)、acld-9182光電隔離輸入板,是一種帶光電耦合器的開關(guān)量信號隔離板,它可以實現(xiàn)監(jiān)控計算機總線與被測機房現(xiàn)場設(shè)備之間的完全電隔離,以消除公共地線和電源的干擾,從而使機房現(xiàn)場設(shè)備和監(jiān)控計算機系統(tǒng)互不干擾,可靠工作,它還可以實現(xiàn)電平轉(zhuǎn)換等功能。它的輸入信號采用雙端輸入。這樣,各通道之間是相互獨立的,使用比較方便。
2)、32通道數(shù)據(jù)輸入輸出和3通道計數(shù)卡acl-7120;該卡包含有32路數(shù)據(jù)輸入通道,32路數(shù)據(jù)輸出通道和3個定時器/計數(shù)器通道。數(shù)據(jù)輸入通道具有低負載特性;輸入電壓0.4v時電流為15ma。數(shù)據(jù)輸出通道的驅(qū)動能力為:灌電流24ma,該卡的五個連接器分別為:
cn1——數(shù)據(jù)輸出(0-15)連接器; cn2——數(shù)據(jù)輸入(0-15)連接器;
cn3——數(shù)據(jù)輸出(16-31)連接器 cn4——數(shù)據(jù)輸入(16-31)連接器;
cn5——計數(shù)器連接器。
3)、多功能益可編程數(shù)據(jù)采集卡a-821 pgh/pgl包括:
a、 16通道a/d輸入,其分辨12位,輸出范圍:±10v;±5v;±2v;±1v。觸發(fā)方式可為軟件觸發(fā)、可編程定時觸發(fā)及外部觸發(fā)。
b、 2通道模擬信號輸出(d/a):分辨率為12位,輸出范圍:0-5v。
c、 16通道數(shù)字量輸入。
d、 16通道數(shù)字量輸出。
e、 2個可編程計數(shù)器/定時器。
該卡的一個連接器分別為:cn1——數(shù)據(jù)輸入(di)連接器;cn2——數(shù)據(jù)輸出(do)連接器;cn3——模擬量輸入/模擬量輸出/變時器/計數(shù)器連接器。
在監(jiān)控系統(tǒng)的硬件結(jié)構(gòu)中,監(jiān)控計算機與門禁控制器,電量測試儀,精密空調(diào)機等智能設(shè)備通訊中,都采用了rs485通訊方式。ela rs-485是工業(yè)上使用最廣泛的雙向有補償輸線標(biāo)準。它是特別為能夠高速和長距離發(fā)送和接收的工業(yè)多工通訊(multi-krop)系統(tǒng)特別開發(fā)的。eia rs-485協(xié)議支持每段最大連線長度為1200m,每段最多32個節(jié)點,單組雙絞線電纜上的雙向主從通訊,高阻抗,抗噪聲的差分人(有補償線)傳送。傳輸速率最高達到10m波特。
另一方面計算機場地監(jiān)控系統(tǒng),在總體結(jié)構(gòu)選用ethernet(以太網(wǎng))作為系統(tǒng)的 網(wǎng)絡(luò) 結(jié)構(gòu),符合ieee802.3標(biāo)準。 目前 這種網(wǎng)絡(luò) 應(yīng)用 十分廣泛,特別是在管理信息系統(tǒng)(mis)中,以太網(wǎng)的使用幾乎占了絕大部分。這給計算機場地監(jiān)控系統(tǒng)以后聯(lián)入其它計算機管理系統(tǒng)創(chuàng)造了有利條件。在計算機網(wǎng)絡(luò)中,有兩種基本的通訊方式,一種是client/server方式,或稱客戶/口服務(wù)器方式,另一種是peer-to-peer方式,或稱對等通訊方式,這二種通訊方式的區(qū)別在于互相通訊的二個網(wǎng)絡(luò)節(jié)點所采用的服務(wù)方式。在client/server方式中,一方是委托方,一方是服務(wù)方,二個節(jié)點在功能上是有差異的,服務(wù)方的工功能比較齊全,它們可以委托方提供不具備的功能。而在peer-to-peer方式中,兩個通訊方具有相同的功能,它們之間可以互相提供服務(wù),以便互相共享資源。但這種方式要求二個節(jié)點都是功能比較齊全的節(jié)點。因此peer-to-peer實際上是雙向的client/serer,具備peer-to-peer通訊能力的系統(tǒng)也可以提供client/serer通訊。在我們的計算機場地監(jiān)控系統(tǒng)中,支持和提供peer-to-peer通訊方式,因此在構(gòu)成網(wǎng)絡(luò)時,很容易實現(xiàn)系統(tǒng)中多個節(jié)點之間的信息資源的共享。
(二)、監(jiān)控系統(tǒng)主要檢測儀、門禁機技術(shù)性能和信號連接
(1)、dpm400系列多功能智能數(shù)字電力監(jiān)測儀
該表為美國電力自動化公司(aap)的產(chǎn)品,該表可測試相電壓、線電壓、系統(tǒng)電壓、相電流、線電流、系統(tǒng)電流、中性線電流、頻率、功率因素、系統(tǒng)有功功率、系統(tǒng)無功功率、系統(tǒng)有功電能、系統(tǒng)無功電能等45個基本電力參數(shù),dpm-420表內(nèi)有rs-485串行接口可以與計算機聯(lián)網(wǎng)集中管理。45種參數(shù)可從串行口讀出,通信能力最長可達2000米,一對雙絞線最多可選接32只電表,并具有搖控及通信功能。每個時間點可記錄20個電力參數(shù),時間可從1分鐘到24小時設(shè)置,最多可存儲168個時間點的數(shù)據(jù),可從串行口讀出并清除。
(2)、ttdm-24泄漏檢測儀
美國raychem公司的ttdm-24泄漏檢測儀適應(yīng)于對水、油、酸、堿多種液體進行泄漏檢測和報警。它由一條檢測液體泄漏的感應(yīng)線和一個帶顯示報警的控制器二個部份組成。該儀器中氟化物結(jié)構(gòu)使得線纜耐腐蝕強度高,不同于舊式的點感應(yīng)測漏產(chǎn)品。此感應(yīng)線纜上的每部分都可感應(yīng)液體的存在,而且監(jiān)測范圍廣,直線距離1500米。該儀器適應(yīng)性好、兼容性強,以微處理器為基礎(chǔ)的報警控制器在泄漏報警之后,可繼續(xù)監(jiān)測,并且在泄漏處有明顯變化之后再次報警。筒單易懂的監(jiān)測面板。清晰明確地指示系統(tǒng)狀態(tài),同時具有多種信號接口,不僅有繼電器輸出。還有4-20ma電流輸出口,以及rs-232/485通訊接口,能兼容多種通信信道和多種通信速率。因此該檢測儀可以很方便地納入集中監(jiān)控系統(tǒng)。
(3)、ac9100磁卡門禁裝置,分為ac9100磁卡鎖控制器和微機網(wǎng)絡(luò)系統(tǒng)兩部分組成;即可單獨工作又可連網(wǎng)使用。單鎖工作基本功能有:
用戶可以選擇三種方式中的其中一種開門:設(shè)置和刪除允許進門的鑰匙卡:設(shè)置ac9100內(nèi)部時鐘,設(shè)置開門時間。
在連網(wǎng)使用時除了具有單鎖工作的基本功能外,還具有如下功能:使用rs-485網(wǎng)絡(luò),可連接100個磁卡鎖控制器,通訊距離可達1200米;在微機的屏幕上可以查看網(wǎng)絡(luò)中多磁卡鎖的運行狀況,如果出現(xiàn)磁卡鎖被破壞,微機與磁卡鎖通訊失敗等情況,將在微機的屏幕上顯示報警信息。在微機上查詢每個門的出入門記錄(鑰匙號、持卡人姓名、出入時間以及出門或入門標(biāo)志)。使用微機可以對網(wǎng)絡(luò)中多磁卡鎖的工作參數(shù)進行設(shè)置,修改或刪除,這些參數(shù)包括:系統(tǒng)碼、密碼、開門方式、允許入門的卡號及個人密碼、磁卡鎖內(nèi)部的時間和日期、普通卡進出門管制時間、磁卡鎖地址等??梢允褂梦C通過網(wǎng)絡(luò)搖控開門。設(shè)置磁卡鎖工作參數(shù)和遙控開門等操作需要輸入口令。用戶可以自行修改口令。ac9100磁卡鎖可保存1000次進出門記錄,并通過網(wǎng)絡(luò)一次讀入微機。[!--empirenews.page--]
(三)、監(jiān)控系統(tǒng)軟件結(jié)構(gòu)特點
計算機場地監(jiān)控系統(tǒng)遵循“開放”的設(shè)計原則,在計算機產(chǎn)品高速 發(fā)展 并快速更新?lián)Q代的今天,這一點對于保證系統(tǒng)有更長的生存周期,并能隨著計算機平臺的更新?lián)Q代而同步發(fā)展有著至關(guān)重要的意義。
按照系統(tǒng)設(shè)計的要求,scada軟件應(yīng)滿足以下技術(shù)條件:
模塊化:軟件可以按模塊組合。
分布式:具有強力的網(wǎng)絡(luò)支持,能夠以分布環(huán)境方式運行。
多平臺支持:具有在多種計算機平臺上運行的多種版本,具有不同版本有一致的應(yīng)用層界面和網(wǎng)絡(luò)層界面,以便實現(xiàn)網(wǎng)絡(luò)中多種平臺的共同運行。目前用于分布式網(wǎng)絡(luò)結(jié)構(gòu)的監(jiān)督控制和數(shù)據(jù)采集系統(tǒng)的scada軟件有許多,也各有特色。在我們的計算機房場地監(jiān)控系統(tǒng)中選用fix軟件,它在眾多的scada系統(tǒng)的同類軟件中是性能較為優(yōu)異的一種。fix是一個高度模塊化的系統(tǒng)軟件,多個軟件模塊可按一定規(guī)則互相搭配,形成不同功能的節(jié)點,這些特性合用戶要以根據(jù)現(xiàn)場情況,功能要求等多種因素進行綜合考慮組成最適用的應(yīng)用系統(tǒng)。由于計算機房場地監(jiān)控系統(tǒng)在進行內(nèi)部的圖形處理時不是采用點陣圖形處理技術(shù),而是采用基本于第三代圖形技術(shù)即面向目標(biāo)編程 方法 (oops),使得監(jiān)控系統(tǒng)具有更直觀、更生動、操作效率更高的特點,同時監(jiān)控系統(tǒng)是多任務(wù)系統(tǒng),在監(jiān)控計算機平臺上能同進運行多個程序,其內(nèi)部關(guān)鍵程序能按優(yōu)先權(quán)響應(yīng)更重要的資源要求,在fix軟件中把程序(任務(wù))分為三種級別:
(1)系統(tǒng)任務(wù):系統(tǒng)任務(wù)以實時的方式進行處理,系統(tǒng)任務(wù)從組態(tài)文件中得到指令并有訪問系統(tǒng)資源的優(yōu)先權(quán)。
(2)組態(tài)任務(wù):組態(tài)任務(wù)創(chuàng)建監(jiān)視和控制過程的指令和邏輯,組態(tài)任務(wù)還創(chuàng)建組態(tài)文件,在系統(tǒng)任務(wù)被啟動時,它讀入組態(tài)文件并使用其中的信息執(zhí)行相應(yīng)的功能。
(3)用戶任務(wù):用戶任務(wù)是工作在過程或過程數(shù)據(jù)中與用戶發(fā)生關(guān)系的程序,用戶任務(wù)也使用組態(tài)文件。用戶取樣和建立數(shù)據(jù)檔案的 歷史 趨勢應(yīng)用有三個程序:
歷史定義:是一個組態(tài)任務(wù),它選擇被采樣的數(shù)據(jù)點。
歷史采集:是一個系統(tǒng)任務(wù),它根據(jù)歷史定義任務(wù)創(chuàng)建的組態(tài)文件執(zhí)行數(shù)據(jù)取樣。
歷史顯示:是一個用戶任務(wù),它用趨勢圖顯示所收集的數(shù)據(jù)。
一些程序可以作為不同的任務(wù)執(zhí)行,例如:數(shù)據(jù)庫建立程序(data base builder)是創(chuàng)造過程數(shù)據(jù)庫的組態(tài)任務(wù),它還可以作為用戶任務(wù),用 電子 表格方式顯示實時數(shù)據(jù)。
監(jiān)控系統(tǒng)軟件的兩個基本功能是數(shù)據(jù)采集和數(shù)據(jù)處理,數(shù)據(jù)采集是從現(xiàn)場獲得數(shù)據(jù)并將它們加工成可利用形式的基本功能,通常監(jiān)控系統(tǒng)通過i/o驅(qū)動軟件同i/o硬件設(shè)備直接通訊進行數(shù)據(jù)采集。并將采集來的數(shù)據(jù)傳送到設(shè)備映象表(dit)的指定地址,接著掃描、報警和控制程序(sac)讀入從dit來的數(shù)據(jù),進行處理并且將其傳送給過程數(shù)據(jù)庫。一旦監(jiān)控系統(tǒng)獲得數(shù)據(jù),將進行處理并傳送給需要這些數(shù)據(jù)的程序,這個過程就是“數(shù)據(jù)處理”。監(jiān)控軟件數(shù)據(jù)處理的主要部分功能如下:
(1)過程數(shù)據(jù)庫是監(jiān)控和數(shù)據(jù)采集系統(tǒng)的心臟部分,這個過程數(shù)據(jù)庫是由過程控制邏輯而形成的一種過程描述,它是由塊和鏈組成,一個“塊”是一組過程控制指令代碼,它執(zhí)行規(guī)定的動作,一般有兩種塊類型。一級塊從dit讀數(shù)據(jù),或?qū)憯?shù)據(jù)到dit或者執(zhí)行規(guī)定功能,二級塊處理傳輸給它的數(shù)據(jù)。一個鏈是一系列連接在一起的塊,它們完成一個控制或監(jiān)測回路。例如在一個控制回路中,你需要讀一個數(shù)據(jù)點,用一個標(biāo)準公式進行計算,然后寫出。這個執(zhí)行控制策略的鏈可以由一模擬量輸入塊,后面接一個計算塊以及接在后面的一個模擬量輸出塊組成。
(2)設(shè)備映象表(dit)可以看作一個信箱的集合體。dit中的每個信箱的叫一個數(shù)據(jù)記錄。每個數(shù)據(jù)記錄可容納一個單個數(shù)據(jù)點或一批連續(xù)的數(shù)據(jù)點。為了建立一個數(shù)據(jù)記錄,要規(guī)定開始地址和長度。開始地址告訴i/o驅(qū)動這批數(shù)據(jù)從哪個硬件地址開始,長度則告訴i/o驅(qū)動有多少個連續(xù)的數(shù)據(jù)需要取出。
(3)i/o驅(qū)動是訪問硬件設(shè)備和規(guī)定通訊參數(shù)的工具,每個i/o驅(qū)動支持特定的硬件,i/o驅(qū)動軟件加載后就能建立和維護dit,i/o口驅(qū)動是按每個數(shù)據(jù)記錄規(guī)定的速度更新dit,dit的更新時間。叫數(shù)據(jù)時間。數(shù)據(jù)時間可以按0.1秒為增量從0到255秒范圍內(nèi)取值。
(4)掃描、報警和控制程序(sac):負責(zé)執(zhí)行數(shù)值庫鏈的邏輯,它從dit取數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)換成過程數(shù)據(jù)庫要求的格式,對照報警檢查數(shù)據(jù)并產(chǎn)生報警信息,同進負責(zé)執(zhí)行控制邏輯,執(zhí)行異常檢測,按要求將數(shù)據(jù)寫入dit,每個數(shù)值庫鏈還包含了sac應(yīng)該處理鏈的信息,可選的處理方式有三種:以時間為基礎(chǔ)的處理,以異常為基礎(chǔ)的處理和一次性處理。
★以時間為基礎(chǔ)的處理:sac能按0.05秒,秒、分、小時等掃描時間單位處理鏈的信息。
★以異常為基礎(chǔ)的處理:sac能在以下情況下執(zhí)行以異常為基礎(chǔ)的鏈信息處理;dit數(shù)值變化;從過程硬件主動送來的信息操作員的操作,應(yīng)用程序發(fā)出的指令。
★一次性處理:sac還能執(zhí)行“一次性處理”,當(dāng)一個鏈的掃描時間為零時,sac只在鏈開始掃描時執(zhí)行一次處理。
(5)人機對話(mmi):它提供一個面向過程的窗口,通過現(xiàn)場傳感器,儀表設(shè)備及計算機的共同作用使操作員及時了解現(xiàn)場情況。在監(jiān)控系統(tǒng)中,采用全圖形化的用戶界面,以人機交互式方式生成顯示畫面及完成實時數(shù)據(jù)的動態(tài)鏈接,并且實時地顯示過程現(xiàn)場各種數(shù)據(jù)的動態(tài)變化。
(四)、監(jiān)控系統(tǒng)主要軟件模塊、軟件分布路徑和系統(tǒng)啟動加載執(zhí)行程序
1、 主要軟件模塊
1)基本模塊:包括系統(tǒng)組態(tài)軟件(scu),安全保護管理,數(shù)據(jù)庫顯示及修改。
2)i/o驅(qū)動模塊:包括了各種現(xiàn)場i/o設(shè)備的驅(qū)動程序。
3)數(shù)據(jù)平臺模塊:包括掃描、報警和控制(sac),報警管理實時數(shù)據(jù)庫數(shù)據(jù)處理。
4)人機界面模塊:包括面向?qū)嶓w的圖形處理功能。
5)信息服務(wù)模塊:包括自動控制和統(tǒng)計處理控制模塊。
6)歷史趨勢模塊:完成歷史數(shù)據(jù)收集、存檔、顯示等功能。
7)實時數(shù)據(jù)庫訪問接口(cda)模塊:提供各種調(diào)用去訪問實時數(shù)據(jù)庫中的數(shù)據(jù)。
8)歷史數(shù)據(jù)庫訪問接口(had)模塊:提供各種調(diào)用去訪問歷史數(shù)據(jù)庫中的數(shù)據(jù)。[!--empirenews.page--]
2、軟件分布路徑和用途
1)基礎(chǔ)目錄(c:wdmacs):存放全部可執(zhí)行文件,監(jiān)控系統(tǒng)其它軟件和數(shù)據(jù)文件通常是存放于該基礎(chǔ)目錄的子目錄。
2)本地目錄(c:wdmacslocal):存放過程數(shù)據(jù)庫文件總文件(suc)和系統(tǒng)安全保護文件。
3)數(shù)據(jù)庫目錄(c:wdmacsddb):存放過程數(shù)據(jù)庫文件,數(shù)據(jù)庫管理組態(tài)文件。
4)圖形目錄(c:wdmacspic):存放繪圖和顯示程序使用的圖形復(fù)蓋和塊狀態(tài)顯示文件。
5)應(yīng)用文件目錄(c:wdmacsapp):建立應(yīng)用程序及相應(yīng)的數(shù)據(jù)文件。
6)歷史目錄(c:wdmacshtk):存放歷史、趨勢、應(yīng)用三個程序的組態(tài)文件。
7)歷史數(shù)據(jù)(c:wdmacshtrdata):存放歷史數(shù)據(jù)文件。
8)報警(c:wdmacs cc):存放報警數(shù)據(jù)文件。
3、系統(tǒng)啟動和自動加載執(zhí)行的程序:
1)報警文件任務(wù)(walmfile.exe):接收報警信息并將它們存入文件。
2)報警一覽任務(wù)(walmsum.exe):按報警一覽鏈接接收報警以進行顯示。
3)報警管理(wnam.exe):向各節(jié)點分發(fā)報警信息。
4)對話監(jiān)視(wsemon.exe):監(jiān)視系統(tǒng)的對話狀態(tài),在對話中斷時產(chǎn)生報警信息,同時試圖再次接通。
5)啟動對話(wstrtses.exe):在啟動時,接通組態(tài)文件中列出的對話。
6)數(shù)據(jù)庫服務(wù)(wdbasrv.exe):回答系統(tǒng)中的數(shù)據(jù)請求。
7)掃描、報警及控制(wsactask.exe):根據(jù)設(shè)備映象表(dit)更新數(shù)據(jù)庫,向dit寫數(shù)據(jù)及執(zhí)行數(shù)據(jù)庫鏈邏輯。
8)歷史采集(htc exe):根據(jù)設(shè)定要求采集歷史數(shù)據(jù)。
該計算機房場地環(huán)境監(jiān)控系統(tǒng)已穩(wěn)定運行多年,對提高電腦機房環(huán)境設(shè)備的監(jiān)控水平和改變維護管理的現(xiàn)狀都起了積極的作用,為中心機房的計算機及網(wǎng)絡(luò)系統(tǒng)設(shè)備的安全可靠工作提供了良好的環(huán)境。
更多計算機與外設(shè)信息請關(guān)注:21ic計算機與外設(shè)頻道