LabVIEW的DataSocket API通信
出處:wxalex 發(fā)布于:2008-09-23 08:51:03
DataSocket API用來實現DataSocket通信。在服務器端,待發(fā)布的數據通過DataSocket API寫入到DataSocket服務器中;在接收端DataSocket API又從服務器中讀取數據。在LabVIEW中,DataSocket API被制作成一系列ActiveX控件、函數節(jié)點和Ⅵ,使用這些節(jié)點和Ⅵ就可以實現DataSocket通信。
DataSocket節(jié)點位于函數選板的“數據通信→DataSocket”,如圖1所示。

如圖1 DataSocket子選板
與TCP和UDP協(xié)議通信節(jié)點相比,DataSocket節(jié)點的使用更為簡單和方便。如表詳細列出了DataSocket子選板節(jié)點的圖標、接線端、名稱和功能。
如表1 DataSocket子選板節(jié)點

DataSocket支持多種數據傳送協(xié)議,不同的URL前綴表示不同的協(xié)議或數據類型。DataSocket主要包括以下URL類型。
?。?)dstp(DataSocket Transfer Protoco1):DataSocket的專門通信協(xié)議,可以傳輸各種類型的數據。使用這個協(xié)議時,Ⅵ與DataSocket Server連接,用戶必須為數據提供一個附加到URL的標識Tag,DataSocket連接利用Tag在DataSocket Server上為一個特殊的數據項目指定地址,目前應用虛擬儀器技術組建的測量網絡大多采用該協(xié)議。
(2)http(Hyper Text Transfer Protoco1):超文本傳輸協(xié)議,也就是Internet中網頁使用的協(xié)議。
(3)ftp(File Transfer Protoco1):文件傳輸協(xié)議,提供包含數據的本地文件或網絡文件的連接。
(4)OPC(OLE for Process Contro1):操作計劃和控制。OPC是特別為實時(如工業(yè)自動化操作)產生的數據而設計的,使用該協(xié)議時需要運行OPC Server。
(5)1ogos:1ogos是NI公司提供的數據記錄與監(jiān)控技術,用于在本地計算機和網絡中計算機之間傳輸數據。
?。?)fi1e傳輸協(xié)議:提供包含數據的本地文件或網絡文件的連接,與如協(xié)議不同。
如表2列出了不同協(xié)議DataSocket URL應用。
如表2 DataSocket URL應用

版權與免責聲明
凡本網注明“出處:維庫電子市場網”的所有作品,版權均屬于維庫電子市場網,轉載請必須注明維庫電子市場網,http://m.58mhw.cn,違反者本網將追究相關法律責任。
本網轉載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品出處,并自負版權等法律責任。
如涉及作品內容、版權等問題,請在作品發(fā)表之日起一周內與本網聯(lián)系,否則視為放棄相關權利。
- 工業(yè)5G技術在智能制造中的應用與實踐解析2025/12/31 10:57:21
- 工業(yè)以太網交換機選型與現場應用技術指南2025/12/18 10:48:14
- 無線傳輸電路基礎,射頻前端設計、天線匹配與鏈路預算計算2025/10/27 13:55:50
- ASK 解調的核心要點與實現方式2025/9/5 16:46:17
- 雙偶極子天線:結構、特性與應用全解析2025/9/3 10:29:21









