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