時間:2008-09-05 09:50:00來源:ronggang
圖2 虛擬儀器網(wǎng)絡測試系統(tǒng)結(jié)構(gòu)圖[/align]
該系統(tǒng)可以實現(xiàn)大量測試儀器互連,大量儀器同時工作,大量數(shù)據(jù)高速傳輸和交換,從而可以用于大量測試儀器分散測試、遠程自動測試、測試信息需相互交換的大型復雜系統(tǒng)的測試中。如果需要將測試范圍擴大,可以通過路由器或互聯(lián)網(wǎng)接口使多個測試系統(tǒng)互聯(lián),這樣就可以將測量范圍擴大到全國各地,甚至世界各個角落能對同一個測量點進行測量和信息的相互交流。
3 DataSocket——系統(tǒng)網(wǎng)絡功能的實現(xiàn)
DataSocket是由NI公司提供的一個網(wǎng)絡測控系統(tǒng)開發(fā)工具,借助它可以在不同的應用程序和數(shù)據(jù)源之間共享數(shù)據(jù)。DataSocket使用一種增強數(shù)據(jù)類型來交換儀器類型的數(shù)據(jù),這種數(shù)據(jù)類型包括數(shù)據(jù)特性和實際測試數(shù)據(jù)。雖然目前已經(jīng)有TCP/IP、DDE等多種用于兩個應用程序之間共享數(shù)據(jù)的技術(shù),但是這些技術(shù)都不是用于實時數(shù)據(jù)(Live Data)傳輸?shù)?。只有DataSocket是一項在測量和自動化應用中用于共享和發(fā)布實時數(shù)據(jù)的技術(shù)。利用客戶/服務器架構(gòu),使網(wǎng)絡上的數(shù)據(jù)傳輸達到最優(yōu)化,并使用戶交互式地在網(wǎng)絡上傳送現(xiàn)場數(shù)據(jù)成為現(xiàn)實,如圖3所示。
[align=center]
圖3 DataSocket體系結(jié)構(gòu)[/align]
DataSocket遵循了TCP/IP協(xié)議,并對底層進行了高度封裝,所提供的參數(shù)簡單友好,只需要通用資源定位符URL,就可以來在網(wǎng)絡中及時分送所需要傳輸?shù)臄?shù)據(jù)。DataSocket以自己特有編碼格式表示各種類型的數(shù)據(jù),包括字符串、數(shù)字、布爾量及波形等,還可以在現(xiàn)場數(shù)據(jù)和用戶自定義屬性之間建立聯(lián)系。根據(jù)通信需求,LabVIEW提供了一下三個工具。
(1) DataSocket ActiveX
DataSocket ActiveX控件是用來連接數(shù)據(jù)源和數(shù)據(jù)宿,并使其共享數(shù)據(jù)的元件,可以用它在Active環(huán)境中開發(fā)共享數(shù)據(jù)應用程序
?。?) DS Server
DS服務器DataSocket Server是一個小巧、獨立運行的程序,利用DS技術(shù)傳輸數(shù)據(jù)必須在服務器和客戶端都要打開DataSocket Server。在兩個應用程序間用DSTP協(xié)議進行數(shù)據(jù)通信和交換是可行的,發(fā)布數(shù)據(jù)的程序通過它進行數(shù)據(jù)輸出,輸入數(shù)據(jù)的程序找到它接收數(shù)據(jù)。
?。?) DataSocket Server Manager
DS服務管理器DataSocket Server Manager也是一個獨立運行的小程序,其主要功能是設置DS Server可連接的客戶數(shù)目和可創(chuàng)建的數(shù)據(jù)項數(shù)目、設置用戶權(quán)限、預定義數(shù)據(jù)項等。
LabVIEW6i以上的LabVIEW版本中,所有控件都增加了一個叫DataSocket Connection的特殊屬性。利用這個屬性,就可以將現(xiàn)有的LabVIEW DAQ應用程序改造成為具有遠程數(shù)據(jù)采集功能的DAQ應用程序。將客戶端軟件和服務器軟件分別安裝在客戶機和DAQ服務器上,并且在客戶機和DAQ服務器上分別運行DataSocket Server。然后在DAQ服務器上運行服務端軟件,在客戶機運行客戶端軟件。這樣就可以在客戶機上控制服務器端軟件進行遠程數(shù)據(jù)采集,實現(xiàn)虛擬儀器的網(wǎng)絡化。
4 結(jié) 論
隨著Ethernet性能的不斷提高,其確定性更加好,價格更低。同時虛擬儀器具有強大的生命力,是傳統(tǒng)測試儀器所不能比美的。運用虛擬儀器技術(shù)的設計思想構(gòu)造開發(fā)自動測試系統(tǒng),并使之網(wǎng)絡化,實現(xiàn)了大型、復雜、危險系統(tǒng)的遠程測試。隨著網(wǎng)絡技術(shù)的發(fā)展以及在測試和儀器領(lǐng)域的廣泛應用,基于以太網(wǎng)的虛擬儀器網(wǎng)絡測試技術(shù)必將逐步得到廣泛的應用,使測試系統(tǒng)發(fā)展進入了一個嶄新的階段。
參考文獻
[1] G.Bucci,E.Fiorucci,and C.Landi,“Digital Measurement Station for Power Quality Analysis in Distributed Environment,” IEEE Trans.Instrum.Meas.,vol.52,no.1,Feb.2003
[2]王承,何志偉.基于虛擬儀器的網(wǎng)絡化自動測試系統(tǒng)的架構(gòu)及實現(xiàn).電子技術(shù)應用.2001.11
[3]石博強,趙德永,李暢,雷振山. LabVIEW6.1編程技術(shù)實用教程. 北京:中國鐵道出版社,2002
[4]張云生,祝曉紅,王靜. 網(wǎng)絡控制系統(tǒng). 重慶:重慶大學出版社,2003.6
標簽:
傳動網(wǎng)版權(quán)與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(www.surachana.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責任。
相關(guān)資訊
產(chǎn)品新聞
更多>2025-10-31
2025-10-22
2025-10-17
2025-10-11
2025-10-09
2025-09-23