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