聯系我們 - 廣告服務 - 聯系電話:
您的當前位置: > 關注 > > 正文

今日播報!TCPclient工作模式設置方法及調試方法

來源:CSDN 時間:2023-01-04 11:07:20

TCP client 模式


(資料圖)

在TCP?client模式下,模塊上電后根據自己的設置主動去連接到TCP?server服務器端,然后建立一個長連接,之后的數據進行透明傳輸。此模式下,TCP?server的IP需要對模塊可見,可見的意思是通過模塊所在的IP可以直接PING通服務器IP,服務器端可以是互聯網的固定IP,也可以是和模塊同一個局域網的內網IP。

(1)TCP?client?工作模式設置方法:

設置模塊為TCP?client,模塊主動去連接服務器。本地模塊地址為192.168.0.7.本模塊的地址和用戶局域網網段必須統一。設置連接服務器的目標IP和端口,設置的目標IP為電腦的IP:192.168.0.201。串口波特率設置:115200。?串口波特率設置需要跟用戶串口設備的波特率統一。

(2)串口服務器直連網線到電腦網口,電腦網絡設置方法;

電腦設置一個靜態IP地址。192.168.0.201

(3)調試軟件設置:

串口服務器的串口連接電腦串口。模塊網口連接電腦網口或者路由器交換機。

串口服務器設置為TCP client 主動去連接服務器 ,那電腦端網絡調試助手應該是設置TCP server,監聽本地端口,可以看到連接對象為串口服務器發起的網絡連接

(4)虛擬串口軟件設置和通信形式:

添加虛擬串口com1,網絡協議和以上網絡調試助手相同,TCP server ,監聽本地端口8234.

打開兩個串口調試助手軟件,com1連接虛擬串口com1.另一個調試助手連接電腦串口com5,電腦串口連接串口服務器。

用戶連接串口服務器的串口設備,搭配的串口類型的軟件可以連接com1.

TCP?server模式

(1)TCP?Server?工作模式設置方法:

設置模塊的工作方式為TCP?server?。本模塊地址為192.168.0.7.本模塊的地址和用戶局域網網段必須統一。

串口波特率設置:115200。?串口波特率設置需要跟用戶串口設備的波特率統一。

(2)串口服務器直連網線到電腦網口,電腦網絡設置方法;

電腦設置一個靜態IP地址。192.168.0.201

(3)調試軟件設置:

串口服務器的串口連接電腦串口。模塊網口連接電腦網口或者路由器交換機。

串口服務器設置為TCP server ,那網絡調試助手應該是設置TCP client,主動去連接模塊的IP和模塊的自身端口.

(4)虛擬串口軟件設置和通信形式:

添加虛擬串口com1,網絡協議和以上網絡調試助手相同,TCP client ,連接模塊的IP地址和模塊本地端口。

打開兩個串口調試助手軟件,com1連接虛擬串口com1.另一個調試助手連接電腦串口com5,電腦串口連接串口服務器。

用戶連接串口服務器的串口設備,搭配的串口類型的軟件可以連接com1.

UDP?server模式

UDP?server?是指在普通UDP的基礎上不驗證來源IP地址,收到UDP數據包后將目標IP改為數據來源IP,類似TCP?server的功能。

在此模式下,模塊默認記錄一個目標IP,當串口有數據時,想記錄的IP發送數據,同時,模塊處于服務器地位,接受網絡中發給模塊的數據包,并隨時調整目標IP為數據來源的IP,適合于多IP對應模塊的工作模式。

使用上,計算機端的程序和UDP模式完全一樣,不需要更改。

設置軟件截圖:

測試軟件測試狀態:

UDP模式

在UDP模式下,模塊上電后監聽設置的端口,不主動建立連接,當有數據從通過傳過來時,轉發到串口,當串口收到數據時,通過網絡發送到模塊設置的IP和端口。

設置軟件設置截圖:

測試軟件截圖:

注:(以上所有設置方法不是唯一,客戶可根據自己具體環境進行配置,比如路由器網段,模塊連接路由器,模塊網段必須和路由器網段相同。波特率也要跟用戶自己設備的波特率統一)

責任編輯:

標簽:

相關推薦:

精彩放送:

新聞聚焦
Top 岛国精品在线