一種基于soa架構(gòu)的熱電廠環(huán)境監(jiān)測(cè)系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及熱電廠環(huán)境監(jiān)測(cè)系統(tǒng)及方法,特別是一種基于SOA架構(gòu)的熱電廠環(huán)境監(jiān)測(cè)系統(tǒng)及方法。
【背景技術(shù)】
[0002]近些年來(lái)我國(guó)的經(jīng)濟(jì)發(fā)展迅速,人們的生活水平得到了很大的提高,但是與此同時(shí)工業(yè)化的發(fā)展也給環(huán)境帶來(lái)的巨大的改變。近些年來(lái)京津地區(qū)的沙塵暴和森林覆蓋率的大量減少就是很好的證據(jù)。傳統(tǒng)上采用比較落后的人工環(huán)境監(jiān)測(cè)方法,但是這種方法的實(shí)時(shí)性差,受自然條件的限制比較大,而且對(duì)于突發(fā)的環(huán)境問(wèn)題不能及時(shí)發(fā)現(xiàn)并且處理,不利于宏觀把握環(huán)境的變化情況。由于經(jīng)濟(jì)等因素我國(guó)目前還有很多地方使用傳統(tǒng)的環(huán)境監(jiān)測(cè)方法。目前的監(jiān)控系統(tǒng)和方法存在以下問(wèn)題:
[0003]目前市場(chǎng)上此類產(chǎn)品存儲(chǔ)空間有限,在數(shù)據(jù)輸出僅支持點(diǎn)對(duì)點(diǎn)通訊,且速度慢、距離短、易受地域限制;產(chǎn)品的現(xiàn)場(chǎng)安裝受使用環(huán)境所限,環(huán)境適用性差、測(cè)控手段單一,很難進(jìn)行遠(yuǎn)距離的監(jiān)控和報(bào)警等。
【發(fā)明內(nèi)容】
[0004]本發(fā)明為解決公知技術(shù)中存在的技術(shù)問(wèn)題而提供一種基于SOA架構(gòu)的熱電廠環(huán)境監(jiān)測(cè)系統(tǒng)及方法。
[0005]本發(fā)明為解決公知技術(shù)中存在的技術(shù)問(wèn)題所采取的技術(shù)方案是:一種基于SOA架構(gòu)的熱電廠環(huán)境監(jiān)測(cè)系統(tǒng),包括分布式設(shè)置的多組環(huán)境監(jiān)測(cè)采集單元及多個(gè)下位機(jī),以及與所述下位機(jī)通信的上位機(jī);每組所述環(huán)境監(jiān)測(cè)采集單元實(shí)時(shí)采集環(huán)境參數(shù)信號(hào),并將信號(hào)通過(guò)有線或無(wú)線通信方式,傳輸至對(duì)應(yīng)的一個(gè)所述下位機(jī);每個(gè)所述下位機(jī)包括微處理器,所述微處理器對(duì)接收的信號(hào)進(jìn)行處理后,通過(guò)有線或無(wú)線通信方式,傳輸信號(hào)至所述上位機(jī)及其他所述下位機(jī);所述上位機(jī)包括數(shù)據(jù)庫(kù),其對(duì)接收的信號(hào)進(jìn)一步處理,并將信號(hào)輸入至所述數(shù)據(jù)庫(kù)。
[0006]進(jìn)一步地,所述環(huán)境監(jiān)測(cè)采集單元包括溫度傳感器、濕度傳感器、照度傳感器以及空氣污染指數(shù)監(jiān)測(cè)器。
[0007]進(jìn)一步地,每個(gè)所述下位機(jī)還包括存儲(chǔ)器、顯示裝置和打印裝置,所述微處理器,接收所述環(huán)境監(jiān)測(cè)采集單元的信號(hào),處理后輸出信號(hào)至所述顯示裝置顯示,及輸出信號(hào)至所述打印裝置打印,及輸出信號(hào)至所述存儲(chǔ)器存儲(chǔ)。
[0008]進(jìn)一步地,每個(gè)所述下位機(jī)還設(shè)有功能鍵;所述功能鍵用于設(shè)定初始參數(shù),顯示及打印數(shù)據(jù)。
[0009]進(jìn)一步地,所述功能鍵包括預(yù)警值設(shè)定鍵、時(shí)間設(shè)定鍵、讀取鍵、打印鍵;所述預(yù)警值設(shè)定鍵用于預(yù)警值的設(shè)定;時(shí)間設(shè)定鍵用于時(shí)間的設(shè)定;讀取鍵用于控制數(shù)據(jù)的讀取并在所述顯示裝置顯示;打印鍵用于控制所述打印裝置打印數(shù)據(jù)。
[0010]進(jìn)一步地,所述下位機(jī)還設(shè)有語(yǔ)音報(bào)警模塊;當(dāng)環(huán)境監(jiān)測(cè)值達(dá)到預(yù)警設(shè)定值時(shí);所述語(yǔ)音報(bào)警模塊發(fā)出語(yǔ)音報(bào)警,并傳輸報(bào)警信號(hào)至所述上位機(jī)。
[0011]進(jìn)一步地,所述上位機(jī)連接顯示器和打印機(jī);所述顯示器顯示環(huán)境檢測(cè)數(shù)據(jù)和分析報(bào)表;所述打印機(jī)打印分析報(bào)表。
[0012]本發(fā)明還提供一種基于SOA架構(gòu)的熱電廠環(huán)境監(jiān)測(cè)方法,該方法為分布式設(shè)置環(huán)境監(jiān)測(cè)采集單元及下位機(jī),一組環(huán)境監(jiān)測(cè)采集單元對(duì)應(yīng)一個(gè)下位機(jī),下位機(jī)設(shè)有微處理器,由所述環(huán)境監(jiān)測(cè)采集單元采集環(huán)境參數(shù)信號(hào),并發(fā)送信號(hào)至對(duì)應(yīng)的下位機(jī),下位機(jī)接收信號(hào)并處理,再傳輸信號(hào)至上位機(jī),上位機(jī)對(duì)接收的信號(hào)進(jìn)一步分析及數(shù)據(jù)存儲(chǔ);下位機(jī)在脫離上位機(jī)的狀態(tài)下,獨(dú)立運(yùn)行。
[0013]進(jìn)一步地,所述下位機(jī)的微處理器,通過(guò)內(nèi)設(shè)程序控制接收所述環(huán)境監(jiān)測(cè)采集單元發(fā)送的信號(hào)。
[0014]進(jìn)一步地,所述下位機(jī)與所述上位機(jī)通信時(shí),所述下位機(jī)發(fā)送通信請(qǐng)求;所述上位機(jī)按照請(qǐng)求順序排序;依次向其中的一個(gè)所述下位機(jī)發(fā)出接收應(yīng)答信號(hào),并與該所述下位機(jī)通信。
[0015]本發(fā)明具有的優(yōu)點(diǎn)和積極效果是:分布式設(shè)置的多組環(huán)境監(jiān)測(cè)采集單元及多個(gè)下位機(jī),由環(huán)境監(jiān)測(cè)采集單元采集環(huán)境參數(shù)信號(hào),并發(fā)送信號(hào)至對(duì)應(yīng)的下位機(jī)進(jìn)行處理,然后由下位機(jī)傳輸信號(hào)至上位機(jī),系統(tǒng)中不存在一個(gè)控制中心,主要控制功能由各分布的下位機(jī)完成,下位機(jī)可采用微處理器,如單片機(jī)等;上位機(jī)采用計(jì)算機(jī)等偏向數(shù)據(jù)計(jì)算處理功能更強(qiáng)的設(shè)備。一般的數(shù)據(jù)采集及記錄功能由下位機(jī)完成;上位機(jī)做進(jìn)一步數(shù)據(jù)分析及報(bào)表;下位機(jī)脫離上位機(jī),仍可工作并完成主要功能。本發(fā)明采用分布式控制方式,具有價(jià)格低、控制靈活、可靠性高等優(yōu)點(diǎn);可以通過(guò)Internet進(jìn)行遠(yuǎn)程檢測(cè)或診斷,減少人工成本。
【附圖說(shuō)明】
[0016]圖1為本發(fā)明的結(jié)構(gòu)示意框圖。
[0017]圖中箭頭代表信號(hào)傳輸方向。
【具體實(shí)施方式】
[0018]為能進(jìn)一步了解本發(fā)明的
【發(fā)明內(nèi)容】
、特點(diǎn)及功效,茲例舉以下實(shí)施例,并配合附圖詳細(xì)說(shuō)明如下:
[0019]請(qǐng)參閱圖1,一種基于SOA架構(gòu)的熱電廠環(huán)境監(jiān)測(cè)系統(tǒng),包括分布式設(shè)置的多組環(huán)境監(jiān)測(cè)采集單元及多個(gè)下位機(jī),一組環(huán)境監(jiān)測(cè)采集單元對(duì)應(yīng)一個(gè)下位機(jī),以及與所述下位機(jī)通信的上位機(jī);每組所述環(huán)境監(jiān)測(cè)采集單元實(shí)時(shí)采集環(huán)境參數(shù)信號(hào),并將信號(hào)通過(guò)有線或無(wú)線通信方式,傳輸至對(duì)應(yīng)的一個(gè)所述下位機(jī);每個(gè)所述下位機(jī)包括微處理器,所述微處理器對(duì)接收的信號(hào)進(jìn)行處理后,通過(guò)有線或無(wú)線通信方式,傳輸信號(hào)至所述上位機(jī)及其他所述下位機(jī);所述上位機(jī)包括數(shù)據(jù)庫(kù),其對(duì)接收的信號(hào)進(jìn)一步處理,并將信號(hào)輸入至所述數(shù)據(jù)庫(kù)。所述下位機(jī)可在脫離開(kāi)所述上位機(jī)后,獨(dú)立工作。下位機(jī)之間相互通信便于檢測(cè)通信故障等。
[0020]進(jìn)一步地,所述環(huán)境監(jiān)測(cè)采集單元可包括溫度傳感器、濕度傳感器、照度傳感器以及空氣污染指數(shù)監(jiān)測(cè)器。
[0021]進(jìn)一步地,每個(gè)所述下位機(jī)還可包括存儲(chǔ)器、顯示裝置和打印裝置,所述微處理器,接收所述環(huán)境監(jiān)測(cè)采集單元的信號(hào),處理后可輸出信號(hào)至所述顯示裝置顯示,及可輸出信號(hào)至所述打印裝置打印,及可輸出信號(hào)至所述存儲(chǔ)器存儲(chǔ)。
[0022]進(jìn)一步地,每個(gè)所述下位機(jī)還可設(shè)有功能鍵;所述功能鍵可用于設(shè)定初始參數(shù),顯示及打印數(shù)據(jù)。
[0023]進(jìn)一步地,所述功能鍵可包括預(yù)警值設(shè)定鍵、時(shí)間設(shè)定鍵、讀取鍵、打印鍵等,也可以通過(guò)組合鍵實(shí)現(xiàn)相應(yīng)的功能;所述預(yù)警值設(shè)定鍵用于預(yù)警值的設(shè)定;時(shí)間設(shè)定鍵用于時(shí)間的設(shè)定;讀取鍵用于控制數(shù)據(jù)的讀取并在所述顯示裝置顯示;打印鍵用于控制所述打印裝置打印數(shù)據(jù)。
[0024]進(jìn)一步地,所述下位機(jī)還可設(shè)有語(yǔ)音報(bào)警模塊;當(dāng)環(huán)境監(jiān)測(cè)值達(dá)到預(yù)警設(shè)定值時(shí);所述語(yǔ)音報(bào)警模塊可包括音頻錄制播放器,事先錄制好報(bào)警語(yǔ)音信號(hào)并存儲(chǔ),由所述下位機(jī)控制調(diào)用,報(bào)警語(yǔ)音信號(hào)輸出至播放器如揚(yáng)聲器等裝置進(jìn)行播放,并可傳輸報(bào)警信號(hào)至所述上位機(jī)。所述語(yǔ)音報(bào)警模塊還可包括聲光報(bào)警器,由所述下位機(jī)控制發(fā)出聲光報(bào)警。
[0025]進(jìn)一步地,所述上位機(jī)可連接顯示器和打印機(jī);所述顯示器可顯示環(huán)境檢測(cè)數(shù)據(jù)和分析報(bào)表;所述打印機(jī)可打印分析報(bào)表。
[0026]本發(fā)明還提供一種基于SOA架構(gòu)的熱電廠環(huán)境監(jiān)測(cè)方法的實(shí)施例,該方法為分布式設(shè)置環(huán)境監(jiān)測(cè)采集單元及下位機(jī),一組環(huán)境監(jiān)測(cè)采集單元對(duì)應(yīng)一個(gè)下位機(jī),下位機(jī)設(shè)有微處理器,由所述環(huán)境監(jiān)測(cè)采集單元采集環(huán)境參數(shù)信號(hào),并發(fā)送信號(hào)至對(duì)應(yīng)的下位機(jī),下位機(jī)接收信號(hào)并處理,再傳輸信號(hào)至上位機(jī),上位機(jī)對(duì)接收的信號(hào)進(jìn)一步分析及數(shù)據(jù)存儲(chǔ);下位機(jī)在脫離上位機(jī)的狀態(tài)下,獨(dú)立運(yùn)行。
[0027]進(jìn)一步地,所述下位機(jī)的微處理器,可通過(guò)內(nèi)設(shè)程序控制接收所述環(huán)境監(jiān)測(cè)采集單元發(fā)送的信號(hào)。
[0028]進(jìn)一步地,所述下位機(jī)與所述上位機(jī)通信時(shí),所述下位機(jī)可發(fā)送通信請(qǐng)求;所述上位機(jī)可按照請(qǐng)求順序排序;依次向其中的一個(gè)所述下位機(jī)發(fā)出接收應(yīng)答信號(hào),并可與該所述下位機(jī)通信。
[0029]本系統(tǒng)的其中一種工作流程如下:
[0030]當(dāng)系統(tǒng)上電后開(kāi)始初始化,然后環(huán)境監(jiān)測(cè)采集單元測(cè)量周?chē)h(huán)境參數(shù),并在LED、LCD等顯示裝置上顯示環(huán)境參數(shù)及顯示初始時(shí)間。再進(jìn)行功能鍵的