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

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

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

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









