LabVIEW中的UDP通信
UDP(user datagram protoco1)提供向接收端發(fā)送信息的最簡便的協(xié)議,與TCP不同,UDP不是面向連接的可靠數(shù)據(jù)流傳輸協(xié)議,而是面向操作的不可靠數(shù)據(jù)流傳輸協(xié)議。UDP在數(shù)據(jù)傳輸之前不在數(shù)據(jù)兩端建立連接,沒有點到點的連接,而是通過數(shù)據(jù)包路由信息選擇傳輸路徑。
本文引用地址:http://m.butianyuan.cn/article/201612/334144.htm
如圖1服務(wù)器端和客戶端結(jié)果
UDP通信不需要建立連接,也不需要進行端口偵聽,所以在LabVIEW中使用UDP節(jié)點和Ⅵ實現(xiàn)UDP協(xié)議通信比TCP節(jié)點更為簡單。UDP節(jié)點位于函數(shù)選板的“數(shù)據(jù)→通信→協(xié)議→>UDP”,如圖所示。
如圖2 UDP子選板
如表詳細列出了UDP子選板節(jié)點的圖標、接線端、名稱和功能。
如表 UDP子選板節(jié)點
TOP協(xié)議建立連接,數(shù)據(jù)傳輸相對可靠,而UDP不建立連接,傳輸速度較快,所以當數(shù)據(jù)傳輸精確度和完整性要求較高時,應(yīng)選用TCP協(xié)議;當數(shù)據(jù)傳輸速度要求較快而精確度要求不嚴格時,可選用UDP協(xié)議。
評論