新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 一種基于LabVIEW的遠程控制實驗系統(tǒng)

一種基于LabVIEW的遠程控制實驗系統(tǒng)

作者: 時間:2010-05-06 來源:網(wǎng)絡(luò) 收藏

  2.2 Web Server

  在前面提到的DataSocket編程雖然可以很方便地用來傳輸現(xiàn)場數(shù)據(jù)到遠程瀏覽,但是在遠程計算機上也必須編寫程序來接收數(shù)據(jù)。在很多情況下,用戶希望能夠直接將服務(wù)端的VI程序面板“原封不動”地復(fù)現(xiàn)在遠程客戶端上,在遠程計算機上進行瀏覽和操作,而 的Web Server恰好能夠?qū)崿F(xiàn)這一功能。

  在遠程客戶端連接服務(wù)端面板之前,需要先配置并啟動本地的Web服務(wù)器,而后在遠程客戶端必須安裝 Run-Time引擎才能通過網(wǎng)頁連接服務(wù)端VI面板。

  配置并啟動本地LabVIEW的Web服務(wù)器時,首先選擇主菜單的“工具|選項|Web服務(wù)器:配置”,選擇“啟用Web服務(wù)器”,其他可保持默認。而后在“工具|Web發(fā)布工具”選項里即可進行網(wǎng)絡(luò)發(fā)布。在遠程客戶端網(wǎng)頁瀏覽器里輸入如“http://202.200.186.160”形式的網(wǎng)址即可訪問服務(wù)端,如圖4所示。利用Web Server的好處是用戶無需任何的編程就能在遠程計算機上通過網(wǎng)頁連接服務(wù)端的VI前面板進行瀏覽和操作,但相對DataSocket來說傳輸速率較低,在傳輸大量數(shù)據(jù)時有可能造成數(shù)據(jù)的丟失,故其較適合在數(shù)據(jù)傳送量不大、需要遠程模擬仿真的情況。

  需要注意的是,要想在客戶端連接服務(wù)端的攝像頭視頻,必須先在客戶機上安裝NI公司的visionrte.exe[4]應(yīng)用程序,才能接收到完整的視頻信息。



關(guān)鍵詞: LabVIEW 遠程控制 遠程實驗室

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉