1.首先電腦連接WiFi模塊AP
2.查詢電腦在路由器上獲取到的IP地址
3.使用的軟件USR-TCP232-Test.
TCP server 使用方法:
1:進入配置網(wǎng)頁10.10.100.254(登錄帳號和密碼默認(rèn)為admin),在串口及網(wǎng)絡(luò)設(shè)置中設(shè)置網(wǎng)絡(luò)模式為TCP server,端口8899 。點擊確定,重啟模塊。
2.打開USR-TCP232-Test .串口轉(zhuǎn)網(wǎng)絡(luò)調(diào)試助手。 網(wǎng)絡(luò)設(shè)置:TCP Client,服務(wù)器IP寫模塊IP10.10.100.254端口為模塊本地端口8899。
串口設(shè)置:com3(模塊串口用USB轉(zhuǎn)串口線連接電腦)、57600、N、8、1。
3.通信測試,串口向網(wǎng)絡(luò)發(fā)送及網(wǎng)絡(luò)向串口發(fā)送均可正常收到。
TCP Client 使用方法:
1.修改模塊參數(shù)為TCP Cilent,服務(wù)器地址為測試所用電腦IP10.10.100.100。
2.打開USR-TCP232-Test .串口轉(zhuǎn)網(wǎng)絡(luò)調(diào)試助手。 網(wǎng)絡(luò)設(shè)置:TCP Server,服務(wù)器IP寫模塊IP10.10.100.254端口為模塊本地端口8899,打開監(jiān)聽。
串口設(shè)置:com3(模塊串口用USB轉(zhuǎn)串口線連接電腦)、57600、N、8、1。打開串口
3.通信測試,串口向網(wǎng)絡(luò)發(fā)送及網(wǎng)絡(luò)向串口發(fā)送均可正常收到。
UDP Server 使用方法:
1.在串口及網(wǎng)絡(luò)設(shè)置中設(shè)置網(wǎng)絡(luò)模式為UDP server,端口8899 。點擊確定,重啟模塊。
2.打開USR-TCP232-Test .串口轉(zhuǎn)網(wǎng)絡(luò)調(diào)試助手。 網(wǎng)絡(luò)設(shè)置:UDP,10.10.100.100,端口為模塊本地端口8899,點擊連接,設(shè)置目標(biāo)主機IP和端口為模塊的IP10.10.100.254和端口8899 串口設(shè)置:com3(模塊串口用USB轉(zhuǎn)串口線連接電腦)、57600、N、8、1。打開串口
3.通信測試,串口向網(wǎng)絡(luò)發(fā)送及網(wǎng)絡(luò)向串口發(fā)送均可正常收到。
UDP Client 使用方法:
1.在串口及網(wǎng)絡(luò)設(shè)置中設(shè)置網(wǎng)絡(luò)模式為UDP Client,端口8899 。點擊確定,重啟模塊。
2.打開USR-TCP232-Test .串口轉(zhuǎn)網(wǎng)絡(luò)調(diào)試助手。
網(wǎng)絡(luò)設(shè)置:UDP,10.10.100.100,端口為模塊本地端口8899,點擊連接,設(shè)置目標(biāo)主機IP和端口為模塊的IP10.10.100.254和端口8899
串口設(shè)置:com3(模塊串口用USB轉(zhuǎn)串口線連接電腦)、57600、N、8、1。打開串口
3.通信測試,串口向網(wǎng)絡(luò)發(fā)送及網(wǎng)絡(luò)向串口發(fā)送均可正常收到。
名詞解釋
TCP 跟 UDP:這是兩種以太網(wǎng)上的數(shù)據(jù)通信協(xié)議,TCP(傳輸控制協(xié)議)是一種可靠的通信協(xié)議,具備連接的概念,同時有著重發(fā),連接建立,連接斷開的過程,數(shù)據(jù)通信起來會更可靠,但是數(shù)據(jù)處理稍復(fù)雜,網(wǎng)絡(luò)利用率不高;UDP(用戶數(shù)據(jù)報)是一種無連接的通信協(xié)議,網(wǎng)絡(luò)利用率高,通信處理簡單,速度塊,缺點是網(wǎng)絡(luò)擁塞的情況下,可能會有丟包。
TCP Client:也叫 TCP 客戶端,他會主動向服務(wù)器發(fā)起 TCP 連接請求,并在連接建立后維持這個連接,僅此一條連接。有兩個關(guān)鍵參數(shù),目標(biāo)地址(也就是服務(wù)器地址,或者叫遠(yuǎn)程地址,可以是 IP 或者域名),目標(biāo)端口(也叫做遠(yuǎn)程端口),這兩個參數(shù)都是 TCP 客戶端要連接到的目標(biāo)服務(wù)器的參數(shù)
TCP Server:也叫 TCP 服務(wù)器,他是被動等待客戶端連接的工作形式,跟 TCP Client 剛好是對立方,這兩者連接建立之后,就可以進行數(shù)據(jù)通信。注意 TCP Server 可以接受多條客戶端的連接,本串口服務(wù)器最多可以建立 8 條連接。他有一個關(guān)鍵參數(shù),本地端口
UDP:類似于 TCP Client,但是無連接,它只會會向目標(biāo)服務(wù)器發(fā)送數(shù)據(jù),或者是僅接收來自目標(biāo)服務(wù)器數(shù)據(jù)
UDP Server:類似于 TCP Client,但是無連接,跟 UDP 方式不同,他可以接收來自任意 IP 的數(shù)據(jù),而且只會向最近跟他通信過的 IP 發(fā)送數(shù)據(jù)大部分客戶會把串口服務(wù)器設(shè)置為 TCP Client,電腦這邊設(shè)置為 TCP Server,這樣適用性比較廣。