替代D2 D3透過網路埠傳輸數據

某些客戶更喜歡使用以太網端口進行數據傳輸,而不是 TX900 的三個數據端口. 本文提供了有關如何執行此操作的說明.

本文檔適用於以下型號, 等等.

TX900有3個串口, 其中兩個 (D2 和 D3) 用於通過IP地址訪問無線網絡. 該系統包括一個內置串行端口服務器,允許 D2 和 D3 端口使用 TCP 或 UDP 協議通過網絡轉換串行數據. TX900 上的 D2 和 D3 串行端口通過端口號進行識別.

使用TCP協議, 外部設備 (電腦) 需要創建一個TCP客戶端, 連接目標TX900後即可使用. 外部設備 (電腦) 發送TCP數據到目標TX900, 它將這些數據轉換成串口數據並發送出去. 目標TX900收到串口數據後會主動將此數據發送給TCP客戶端.

使用UDP協議, 外部設備 (電腦) 需要創建UDP服務, 並且UDP服務的本地端口號和遠程端口號需要與UDP服務的端口號一一對應。 “目標端口” 和 “聆聽端口” 目標 TX900. 外部設備 (電腦) 發送UDP數據到目標TX900, 它將這些數據轉換成串口數據並發送出去. 當目標TX900接收到串口數據時, 它主動將此數據發送到 “目標端口” 的 “目標IP”, 哪裡的 “目標IP” 必須是外部設備的IP地址 (電腦).

TX900配置 

注意: 在Web UI中更改TX900參數需要重新啟動TX900才能生效。

例子 1: 串行端口 2 TX900-接入節點 (知識產權 地址: 192.168.1.12) 需要溝通 與 TCP 客戶 計算機的 (知識產權 地址: 192.168.1.50) 連接到遠程網絡端口, 如下圖所示.

Replace D2 D3 to transmit data through the Ethernet port
替代D2 D3透過網路埠傳輸數據

在TX900-接入節點的Web UI中 (IP地址 192.168.1.12), 設置網絡IP參數: 

本地 IP: TX900-接入節點自身IP地址 (e.g. 192.168.1.12) 

目標IP: 可選的

Replace D2 D3 to transmit data through the Ethernet port 1

在TX900-接入節點的Web UI中, 選擇串口->串口2->協議選擇 “TCP”, 然後單擊 “好”. 

Replace D2 D3 to transmit data through the Ethernet port 2

點擊之後 “好”, 界面會顯示:

Replace D2 D3 to transmit data through the Ethernet port 3

為連接到遠程網絡的計算機創建 TCP 客戶端時 (192.168.1.50), 其遠端IP地址需要配置為TX900-Access Node的IP地址 (192.168.1.12), 並且端口號需要配置為TCP參數 “聆聽端口” (如 2002) 對應TX900-Access Node的串口 (比如串口 2). 遠程計算機 TCP 客戶端配置示例:

Replace D2 D3 to transmit data through the Ethernet port 4

例子 2: 電腦 (知識產權 地址: 192.168.1.51) 這需要 串行端口 3 TX900-接入節點連接遠程網口 用途 UDP 通訊協議, 如下圖所示。

Replace D2 D3 to transmit data through the Ethernet port-D3-UDP
替代D2 D3通過網口傳輸數據-D3-UDP

在TX900-接入節點的Web UI中, 設置網絡IP參數:

本地 IP: TX900-接入節點自身IP地址 (e.g. 192.168.1.12) 

目標IP: 遠程網口連接的計算機的IP地址 (e.g. 192.168.1.51), 也可以不配置. 串口具體配置中配置目標IP地址 3 以下.

Replace D2 D3 to transmit data through the Ethernet port 5

在TX900-接入節點的Web UI中, 選擇串口->串口3->協議選擇UDP, 然後單擊“確定”。

Replace D2 D3 to transmit data through the Ethernet port 6

點擊之後 “好”, 界面會顯示:

Replace D2 D3 to transmit data through the Ethernet port 7

依次填寫目標計算機的IP地址 (假設 192.168.1.51), 目標端口是目標計算機的UDP本地端口號 (假設 8090), 監聽端口為目標計算機的UDP遠程端口號 (假設 8090).

在目標計算機上創建 UDP 客戶端時 (192.168.1.51), 其目標IP地址需要配置為接入節點的IP地址 (192.168.1.12), 需要配置遠端端口號作為Access Node的監聽端口 (假設 8090), 需要配置本地端口號作為Access Node的目標端口 (假設 8090). 如下例所示:

Replace D2 D3 to transmit data through the Ethernet port 8

例子 3: 一台電腦 (知識產權 地址: 192.168.1.55) 這需要 串行端口 2 TX900-接入節點進行通信 通過 TCP 與遠程網絡端口 客戶, 同時也 溝通 串行端口 2 偏僻的 TX900-中心節點, 如下圖所示: 

Replace D2 D3 to transmit data through the Ethernet port-tx900
替代D2 D3通過網口傳輸數據-tx900

在TX900-接入節點的Web UI中, 設置網絡IP參數:

本地 IP: TX900-接入節點自身IP地址 (e.g. 192.168.1.12) 

目標IP: 可選的

Replace D2 D3 to transmit data through the Ethernet port 9

在TX900-接入節點的Web UI中, 選擇串口->串口2->協議選擇 “兩個都”, 然後單擊 “好”.

Replace D2 D3 to transmit data through the Ethernet port 10

點擊之後 “好”, 界面會顯示: 

Replace D2 D3 to transmit data through the Ethernet port 11

UDP參數中的目標IP設置為IP地址 192.168.1.11 遠程TX900-中心節點的. 目標端口設置與遠程TX900-Central Node的D2串口監聽端口一致, 並且監聽端口設置與遠端TX900-Central Node的D2串口目標端口一致.

串口配置 2 用於遠程TX900-中央節點 (192.168.1.11) 如下, 對應TX900-接入節點:

Replace D2 D3 to transmit data through the Ethernet port 12

為連接到遠程網絡的計算機創建 TCP 客戶端時 (192.168.1.55), 其遠端IP地址需要配置為TX900-Access Node的IP地址 (192.168.1.12), 並且端口號需要配置為TCP參數 “聆聽端口” (如 2002) 對應TX900-Access Node的串口 (比如串口 2).

Replace D2 D3 to transmit data through the Ethernet port

問一個問題

← 返回

感謝你的回應。 ✨