在做TCP協(xié)議通訊時(TCP協(xié)議在此就不進一步闡述了,此處主要是如何利用Labview實戰(zhàn)開發(fā)),我們首先應(yīng)在Labview的程序框圖面板中,選擇TCP通信所需要的基本組件。其組件查找:在程序控制面板鼠標右鍵→函數(shù)→數(shù)據(jù)通信→協(xié)議→TCP,如圖1所示

圖1.TCP通信協(xié)議
如圖1中所示,紅色圈出來的是本次所使用到的控件。分別是打開TCP連接,讀取TCP數(shù)據(jù),寫入TCP數(shù)據(jù),關(guān)閉TCP連接。
打開TCP連接:利用IP地址,端口號和超時等待時間進行遠程連接。
寫入TCP數(shù)據(jù):把寫入的數(shù)據(jù)發(fā)送到遠程服務(wù)器中。
讀取TCP數(shù)據(jù):就是把服務(wù)器中的數(shù)據(jù)讀取出來。然后根據(jù)自己的需求去解析數(shù)據(jù)。
關(guān)閉TCP連接:即關(guān)閉其在網(wǎng)絡(luò)連接。
說的感覺有點太抽象,干脆直接上程序。通過程序觀看吧。。。。如下圖2,圖3,圖4

圖2

圖3

圖4
以上是通過讀取服務(wù)器發(fā)來的指令是否是ORDER:0201+1,然后執(zhí)行相應(yīng)的操作。