基于工業(yè)平板電腦的電氣火災(zāi)監(jiān)控系統(tǒng)設(shè)計
基于工業(yè)平板電腦的電氣火災(zāi)監(jiān)控系統(tǒng)設(shè)計
采用工業(yè)平板電腦改進基于工控機電氣火災(zāi)監(jiān)控系統(tǒng)中的監(jiān)控設(shè)備,實現(xiàn)電氣火災(zāi)監(jiān)控系統(tǒng)的小型化和觸控功能。通過WindowsCE實時操作系統(tǒng),提高了系統(tǒng)的實時性,可對電氣線路中的溫度和漏電流進行實時監(jiān)測,實現(xiàn)對被保護電氣線路的報警、監(jiān)視、控制與管理。
近年來,各種電氣設(shè)備及家用電器的使用量大幅增加,相應(yīng)地電氣火災(zāi)事故也隨之增加,由火災(zāi)所造成的損失已經(jīng)給社會經(jīng)濟和人民生命財產(chǎn)造成了巨大的損失。電氣火災(zāi)監(jiān)控系統(tǒng)對預(yù)防電氣火災(zāi)發(fā)生起到至關(guān)重要的作用,作為一種可以預(yù)防和控制火災(zāi)的方法,電氣火災(zāi)監(jiān)控系統(tǒng)得到了廣泛應(yīng)用。
電氣火災(zāi)監(jiān)控系統(tǒng)是當(dāng)被保護線路中的被探測參數(shù)超過報警設(shè)定值時,能發(fā)出報警信號、控制信號并能指示報警部位的系統(tǒng),它由電氣火災(zāi)監(jiān)控設(shè)備、電氣火災(zāi)監(jiān)控探測器組成[2~?,F(xiàn)階段,我國電氣火災(zāi)監(jiān)控系統(tǒng)中的監(jiān)控設(shè)備還在使用普通的工控機控制,其造價高、軟件實時性較差、穩(wěn)定性和可靠性不高,使電氣火災(zāi)監(jiān)控系統(tǒng)的價格居高不下,制約著它的發(fā)展。配置了嵌入式操作系統(tǒng)和觸控屏的工業(yè)平板電腦相對于工控機具有體積小、重量輕、成本低、接口可定制、易封裝等優(yōu)點,因此被廣泛應(yīng)用于工業(yè)控制領(lǐng)域?;诠I(yè)平板電腦的上述優(yōu)點,在電氣火災(zāi)監(jiān)控系統(tǒng)中,用帶有實時操作系統(tǒng)和觸控功能的工業(yè)平板電腦替代工控機將會是未來的趨勢。
WindowsCE是微軟公司嵌入式、移動計算平臺的基礎(chǔ),它具有可靠性好、實時性高、內(nèi)核體積小等特點。LabVIEW是目前國際上應(yīng)用最廣泛的虛擬儀器開發(fā)環(huán)境之一,它主要是開發(fā)數(shù)據(jù)檢測系統(tǒng)、數(shù)據(jù)測量采集系統(tǒng)、工業(yè)自動控制系統(tǒng)和數(shù)據(jù)分析系統(tǒng)等領(lǐng)域的專用軟件開發(fā)平臺。LabVIEW軟件采用圖形化的編程語言,用直觀的前面板和流程圖相結(jié)合的方式來構(gòu)建程序,簡單易學(xué),開發(fā)效率高,具有強大的數(shù)據(jù)可視化分析和儀器控制能力。利用LabVIEW開發(fā)軟件,將提高測試系統(tǒng)的整體水平和集成程度,縮短軟件開發(fā)周期。而IabVIEWTouchPanelModule的出現(xiàn)令LabVIEW的嵌入式開發(fā)成為可能引。本文采用IabVIEW開發(fā)WinCE應(yīng)用程序,用IabVIEW2011為電氣火災(zāi)監(jiān)控系統(tǒng)進行軟件開發(fā)和人機界面設(shè)計。
1系統(tǒng)硬件組成
電氣火災(zāi)監(jiān)控系統(tǒng)硬件結(jié)構(gòu)如圖1所示。該電氣火災(zāi)監(jiān)控系統(tǒng)是基于搭載TIPC8000—084ST工業(yè)平板電腦的XCS1電氣火災(zāi)監(jiān)控設(shè)備、XCTR系列電氣火災(zāi)監(jiān)控探測器,通過RS一485總線組成的智能式總線網(wǎng)絡(luò)系統(tǒng)。電氣火災(zāi)監(jiān)控系統(tǒng)的整體結(jié)構(gòu)如圖2所示。XCS1電氣火災(zāi)監(jiān)控設(shè)備是整個系統(tǒng)的控制中心,通過RS一485總線與分散在線路中的XCTR2電氣火災(zāi)監(jiān)控探測器(分體式)進行通信,對探測器實現(xiàn)“四遙”功能,實現(xiàn)對被保護電網(wǎng)的實時監(jiān)控與管理。XC—TR2電氣火災(zāi)監(jiān)控探測器(分體式)適用于交流5OHz、額定工作電壓400V的配電網(wǎng)絡(luò)中,用來預(yù)防由于剩余電流(漏電)、溫升等因素引發(fā)的電氣火災(zāi)。同時具有對供電線路剩余電流、溫度等參數(shù)的測量功能,可實時監(jiān)測1個~l6個回路的漏電和溫度狀態(tài)。
2系統(tǒng)軟件實現(xiàn)
2.1系統(tǒng)軟件設(shè)計總體構(gòu)架
為使研制出的軟件具有良好的可靠性、易維護性、易擴充及埸裝卸.軟件汁鹿遵循范化的模塊化設(shè)計原則。程序的主功能是模塊劃分的標(biāo)準(zhǔn),主程序的主要模塊包括系統(tǒng)總覽、報警查詢、故障處理方式、遙控操作、參數(shù)設(shè)置、系統(tǒng)維護和幫助等摸塊。
2.2系統(tǒng)軟件和人機界面
2.2.1系統(tǒng)主程
LabVIEW中通過事件的方法來響應(yīng)用戶點擊菜單項這一事件。為了將菜單項對應(yīng)到VI相應(yīng)的功能,系統(tǒng)主程序中將采用LabVIEW事件驅(qū)動功能。在W中加人事件結(jié)構(gòu),并創(chuàng)建事件分支,事件源中選擇〈本VI>中的菜單選擇(用戶)事件,在該事件結(jié)構(gòu)框中,通
2.2.2設(shè)備連接狀態(tài)程序
設(shè)備連接狀態(tài)程序的主要功能是將監(jiān)控中心下面的16路監(jiān)控器設(shè)備的狀態(tài)信息進行顯示。圖6為設(shè)備連接狀態(tài)程序的前面板。在通訊設(shè)置中設(shè)置好串口號和設(shè)備地址范圍,即可在設(shè)備地址范圍內(nèi)顯示監(jiān)控器設(shè)備的狀態(tài)信息,布爾控件用來顯示探測器的在線狀態(tài)。監(jiān)控器設(shè)備下面的文本框用來顯示設(shè)備的名稱,點擊某個監(jiān)控器,即可跳轉(zhuǎn)到相應(yīng)的探測器連接狀態(tài)程序(如圖7所示),查看該路探測器的狀態(tài)信息。
2.2.3報警巡查程序
圖8為報警巡查程序,其主要功能是對各路監(jiān)控探測器進行巡查,發(fā)現(xiàn)溫度和漏電流異常后實時顯示,未被處理的報警記錄將被記錄下來,在報警記錄中可實時査看,所有的故障記錄將保存到報警歷史程序中。并行循環(huán)機制,每個串口接1路監(jiān)控探測器,即巡查16個探測器。4串口同時工作,從而縮短巡查的時間,各循環(huán)之間的數(shù)據(jù)傳遞由如圖9所示的隊列方式實現(xiàn)。
掃描二維碼推送至手機訪問。
版權(quán)聲明:本文如需轉(zhuǎn)載請注明出處。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 xp@gdliontech.cn舉報,一經(jīng)查實,本站將立刻刪除。