摘 要:隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,人們對信息的分析和處理能力不斷提高,對信息技術(shù)的要求也不斷提高,而計算機遠程技術(shù)為人們應用計算機網(wǎng)絡(luò)開辟新的方向和道路,使得異地在線管理成為可能。本文以LabVIEM平臺為基礎(chǔ),探討計算機遠程在線監(jiān)控系統(tǒng)的實現(xiàn)。
關(guān)鍵詞:LabVIEM;遠程在線監(jiān)控;采集
中圖分類號:TP277
LabVIEM是虛擬儀器領(lǐng)域最具代表性的圖形化變成開發(fā)平臺,也是數(shù)據(jù)采集與控制開發(fā)環(huán)境之一,具有非常強大的功能,被廣泛應用于數(shù)據(jù)采集、分析、顯示以及虛擬儀器的控制等領(lǐng)域。另外,LabVIEM能適應不同的操作系統(tǒng),數(shù)據(jù)可視化分析和儀器能力強,是一個真正的編譯器,在開發(fā)環(huán)境下,用戶可自定義變異程序,創(chuàng)建可執(zhí)行未見,迅速開發(fā)出數(shù)據(jù)采集分析和顯示方案。最為重要的是:對儀器的軟件對象進行進行圖形化的組合操作,利用LabVIEM平臺中內(nèi)置的協(xié)議組和通訊模型,進行數(shù)據(jù)采集,實現(xiàn)現(xiàn)場的監(jiān)控和遠程監(jiān)控,這正是本文研究的重點。
1 計算機遠程在線監(jiān)控系統(tǒng)總體結(jié)構(gòu)
目前,基于LabVIEM平臺和網(wǎng)絡(luò)的計算機遠程監(jiān)控系統(tǒng)已被廣泛應用于污水處理、發(fā)電機組監(jiān)控、變電站監(jiān)控、集成電路板遠程維修等領(lǐng)域,下文以風力發(fā)電機組的遠程在線監(jiān)控為例,分析基于LabVIEM平臺的遠程在線監(jiān)控系統(tǒng)的設(shè)計。
該系統(tǒng)以PC機、交換機、主控PLC、直流調(diào)速器、直流電動板、變頻器、傳感器、采集板等組成,其主流程如圖1所示,分成遠程監(jiān)控、中央監(jiān)控和數(shù)據(jù)采集三個部分。
數(shù)據(jù)采集部分:采集數(shù)據(jù)之前先對測試系統(tǒng)進行標準化校正,確保采集電路具有可信度和權(quán)威性,然后應用NI采集卡和傳感器采集風力發(fā)電機組的直流電壓、電網(wǎng)電壓、定子電壓、轉(zhuǎn)子電流、定子電流等電信號;最后使采集到的信息顯示到上位機上,利用LabVIEM軟件和NI采集卡之間的通訊方式實現(xiàn)信息交流。
中央監(jiān)控部分:中央監(jiān)控服務器將將接收到的電信號以數(shù)據(jù)或波形的方式顯示到人機界面上,并通過web服務器實現(xiàn)信號的網(wǎng)絡(luò)發(fā)布。
遠程監(jiān)控部分:遠程終端輸入相應的網(wǎng)址后,通過IE瀏覽器查看中央監(jiān)控器并對其進行控制。
2 系統(tǒng)關(guān)鍵部分設(shè)計
2.1 人機界面設(shè)計
基于LabVIEM平臺設(shè)計的計算機遠程在線監(jiān)控系統(tǒng)的軟件設(shè)計主要有用戶登錄、信號采集、頻譜分析等,下面就人機界面的設(shè)計進行簡要論述。
(1)用戶登錄界面設(shè)計。普通用戶在登錄界面上輸入用戶名和密碼進入系統(tǒng)。另外,為增強系統(tǒng)的安全性,設(shè)計管理員用戶,其進行用戶管理等操作;
(2)通道配置界面,用戶可根據(jù)自身需要選擇通道口、濾波器開關(guān)、通道報警值、輸入方式、采樣頻率等的設(shè)置;
(3)實時數(shù)據(jù)界面。點擊某一通道研究實時波形,也可進行多通道的波形研究,實時了解發(fā)電機組運行的實時波形,了解其運行狀況,實現(xiàn)實時監(jiān)控;
(4)歷史數(shù)據(jù)界面。系統(tǒng)自動存儲歷史數(shù)據(jù),用戶在需要歷史數(shù)據(jù)時,可以以表格和波形圖的形式將歷史數(shù)據(jù)集調(diào)用出來,在歷史數(shù)據(jù)界面上查詢和分析歷史數(shù)據(jù)。系統(tǒng)經(jīng)過濾波處理后,將采集到的電信號進行回放和分析。
2.2 系統(tǒng)溫度采集設(shè)計
溫度采集子系統(tǒng)主要由變換器、傳感器、信號調(diào)理電路、數(shù)據(jù)采集分析硬件、計算機、驅(qū)動程序、應用軟件等組成,如圖2所示。
在硬件設(shè)計方面,選用體積小、安全簡單、性能穩(wěn)定、精度高的測溫在0℃-200℃范圍內(nèi)的薄片型鉑電阻WZP003型號的溫度傳感器,選擇與之相配套的溫度變送器,斷定BNC-2120轉(zhuǎn)換板和PCI-6221型數(shù)據(jù)采集卡。
首先通過LabVIEM中的DAQ Assistant配置采集通道、終端連接方式、采集次數(shù)、采集頻率等。另外,以免發(fā)生溫度傳感器采集到的信號微弱或噪聲過大情況,在系統(tǒng)中配置濾波器。最后,換算后的電壓幅值轉(zhuǎn)化成實時溫度值。為將溫度控制在一定范圍內(nèi),采取預先設(shè)定和受凍設(shè)定方式設(shè)定溫度的上限值,一旦超過限定值,系統(tǒng)立即發(fā)出報警信號。另外,以手動方式實現(xiàn)華氏溫度和攝氏溫度之間的轉(zhuǎn)換,最后顯示到LabVIEM人機交互界面上,顯示出溫度的實時變化曲線,讓工作人員更直觀、清醒了解溫度變化情況。
2.3 GSM無線短信收發(fā)
GSM短消息服務具有價格低、服務穩(wěn)定特點,既能在手機之間收發(fā),也能在遠程數(shù)據(jù)采集、辦公自動化等領(lǐng)域中應用。在本計算機遠程在線監(jiān)控系統(tǒng)中,設(shè)計一個GSM模塊,其通過RS-232串行總線實現(xiàn)與上位機的連接,LabVIEM中內(nèi)嵌一個VISA串口通信組建,采用AT指令實現(xiàn)GSM模塊的短信收發(fā)。
在短信的編碼方式上,采用PDU模式,它能支持UTF7、UTF8、Unicode三種編碼,第一種是對ACSII字符進行編碼,第二種是對圖像和鈴聲等多媒體信息進行編碼,第三種是對兩個字節(jié)的編碼,由于中文就是兩個字節(jié)的編碼,當發(fā)布中文信息時,必須采用第三種編碼方式。
2.4 異地遠程監(jiān)控設(shè)計
異地遠程監(jiān)控設(shè)計是該在線監(jiān)控系統(tǒng)最關(guān)鍵的部分,它要實現(xiàn)客戶端前面板的控件與測試服務器前面板控件的一致,操作客戶端的軟件就像是遠端測試軟件一樣,實現(xiàn)對風力發(fā)電機組的遠程在線監(jiān)控。
LabVIEM為不同的應用和層次提供不同的網(wǎng)絡(luò)通信方式,根據(jù)實際需求選擇合適的通信方式,對于要求不高的可以選擇LabVIEM Web Server通信方式,要求較高的則采用DSTP協(xié)議的DataSocket通信方式。下面簡單介紹一下第一種通信方式的設(shè)計。
LabVIEM內(nèi)置的Web Server就是將遠程計算機上的VI前面板嵌入到Web頁面上,通過Web服務器完成相關(guān)測試任務,進行網(wǎng)頁發(fā)布,像上網(wǎng)一樣實現(xiàn)遠程數(shù)據(jù)的獲取。先在服務器端運行LabVIEM,然后打開VI并配置Web Server。而客戶端計算機的遠程終端與服務器端計算機裝有相同版本的LabVIEM Run-Time引擎,然后建立一個VI,點擊Operate下的Connet to Remote Pannel選項,在彈出的對話框中輸入先前配置好的服務器端地址等,并根據(jù)需求選擇是否控制,實現(xiàn)對服務器計算機的瀏覽和控制。
3 結(jié)束語
隨著虛擬化技術(shù)的發(fā)展,虛擬化技術(shù)的應用越來越廣,該技術(shù)下的測控系統(tǒng)充分應用PC機的硬件資源,利用軟件程序代替硬件,從而減少系統(tǒng)維護工作量,降低系統(tǒng)開發(fā)成本。LabVIEM作為虛擬化儀器領(lǐng)域的一種重要開發(fā)平臺,其在遠程在線監(jiān)控系統(tǒng)設(shè)計和開發(fā)中的應用有廣闊前景,具有開發(fā)時間短、靈活性強、維護量少、性能穩(wěn)定等優(yōu)點。本文以風力發(fā)電機組的在線監(jiān)控為例,探討基于LabVIEM平臺的計算機遠程在線監(jiān)控系統(tǒng)的開發(fā)設(shè)計方案,設(shè)計出的系統(tǒng)可擴展性強,還能被廣泛應用于其他電力設(shè)備運行的遠程在線監(jiān)控。
參考文獻:
[1]熊偉麗,湯斌斌,陳敏芳.基于LabVIEW和Web技術(shù)的水處理遠程在線監(jiān)控系統(tǒng)[J].自動化儀表,2012(08):41-44.
[2]郭鑫,張繼勇,李金杰.基于LabVIEW的風力發(fā)電機組遠程在線監(jiān)控系統(tǒng)研究[J].電子測量技術(shù),2012(10):110-114.
[3]馬桂勤.集成電路板遠程維修在線監(jiān)控系統(tǒng)設(shè)計[D].南京航空航天大學,2013.
[4]黃宗建,王興舉.基于LabVIEW平臺和網(wǎng)絡(luò)的計算機遠程在線監(jiān)控[J].電子測試,2013(24):82-83.
作者簡介:錢亮(1981.11-),男,湖北鐘祥人,講師,長江大學應用數(shù)學碩士,研究方向:計算機網(wǎng)絡(luò)技術(shù)。
作者單位:荊州職業(yè)技術(shù)學院信息技術(shù)系,湖北荊州 434020