歆瑋科技
應用方案
串口轉以太網_USR-TCP232-S2

方案簡介

●低成本串口轉以太網模塊
●一款全新的,小體積的串口轉以太網模塊
●功耗低,全速工作僅消耗較小的電流
●運行速率快,效率更高
●實現網口與TTL串口之間直接的數據透明傳輸

功能特色

●10/100Mbps 自適應以太網接口
●支持AUTO-MDIX網線交叉直連自動切換
●串口波特率從600bps到460.8Kbps可設置
●支持None,Odd,Even,Mark,Space五種校驗
●自定義心跳包機制,保證連接真實可靠
●檢測連接狀態,也可做自定義包頭
●支持網頁、AT指令、串口協議、網絡協議設置參數
●DHCP功能,能夠自動獲取IP
●MAC地址可修改,出廠燒寫全球唯一MAC
●DNS功能,域名解析
●DNS服務器地址可自定義設置
●通過網絡升級固件功能,升級固件更加方便
●支持虛擬串口,配套有人自主開發USR-VCOM軟件
●同時支持軟件和硬件恢復出廠設置
●可以跨越網關,交換機,路由器運行
●可以工作在局域網,也可訪問外網
●豐富的實際運用案例可 下載
●可根據客戶個性化的需求,進行產品定制

應用方案介紹

模塊共有五種工作模式:

●TCP Client

●TCP Server

●UDP Client

●UDP Server

●HTTPD Client

1. TCP Client模式特性

1) 有連接的通信模式,連接會有斷開與保持之分。

2) 本模式具備主動識別連接斷開的功能,當連接建立後,大約每隔15s就會發送一個Keepalive保活探查包, 如果連接有異常中斷等情況,則會被立即檢測到,並促使S2斷開原先的連接並重連。

3) 模塊嘗試連接遠程服務器時,當本地端口號不為0時,每次都會以一個相同的源端口發起連接。

4) 本模式支持同步波特率功能,運行過程中動態更改模塊的串口速率等參數。此功能需配合虛擬串口軟件使用。

5) 當本地端口號設置為0時,表示隨機源端口。

2. TCP Server模式特性

1) 有連接的通信模式,連接會有斷開與保持之分。

2) 在TCP Server模式下,模塊首先監聽設置的本機端口,有連接請求時響應並創建連接,串口收到數據後 將同時發送給所有與網絡模塊建立連接的設備。

3) 本模式支持同步波特率功能,運行過程中動態更改模塊的串口速率等參數。此功能需配合虛擬串口軟件使用。

4) 模塊做TCP Server的情況下,Client連接數最大值可自行調節,調節範圍為1-16個(默認4個), 當Client連接數大於設定值時,新連接的將替換舊的連接。

3. UDP Client模式特性

1) 本工作模式從屬於UDP協議

2) S2模塊將只會與設定好的目標IP的目標端口通信,如果數據不是來自這個通道,則數據不會被S2模塊接受。

3) 在本模式下,目標地址設置為255.255.255.255,則可以達到UDP全網段廣播的效果, 同時也可以接受廣播數據;網段內的廣播,比如192.168.0.255的廣播方式,目前僅支持向外發送,無法接收。

4) UDP Client模式下,根據以太網特性,上位機允許向模塊發送的最大數據長度為1460。

4. UDP Server模式特性

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

2) 在此模式下,模塊默認記錄一個目標IP,當串口有數據時,向記錄的IP發送數據,同時, 模塊處於服務器地位,接受網絡中發給模塊的數據包,並隨時調整目標IP為數據來源的IP。

5. HTTPD Client

1) 此模式用於S2將收集的數據傳向HTTP服務器端,或者是從HTTP服務器端獲取數據。繁瑣的HTTP協議由S2模塊來完成,方便用戶進行串口的編程,而不用去考慮過多的HTTP的事情。

2) S2如果從HTTP服務器接收到數據會直接傳輸到串口,不做任何處理。

3) 用戶可以在設置中自定義HTTP報頭的內容,可以根據自己的需求,任意的添加、刪除、修改每一條HTTP報頭的內容(如果HTTP請求類型是POST,S2模塊會自動添加Connection和Content- Length)。在網頁中有相應的設置頁面。

6. TCP和UDP機制

表 1 TCP和UDP機制優缺點

 

TCP

UDP

優點

工作性能穩定,不易丟包;有可靠的連接機制 。

沒有連接機制,簡單靈活;適合小包高頻發送信息,信息發送間隔比較準確。

缺點

包頭開銷大,短時間高頻發送信息易造成信息阻塞;由於校驗和重發機制,致使信息間隔不准確。

網絡惡劣時,丟包現像比TCP模式要大。


USR-TCP232-T2與USR-TCP232-S2的連接圖通用

串口轉以太網模塊 ttl轉網絡 網絡轉RS232 RS485,串口轉以太網,本產品定位:嵌入到設備裡面。

應用一:最常用的COM口到網絡模式



應用二:服務器採集模式

應用三:遠程管理多個串口通訊設備

應用三:遠程管理多個串口通訊設備

應用五:利用虛擬串口軟件(USR-VCOM)實現原串口程序遠程控制設備


設置軟件和測試軟件


下圖是我們公司自主研發的一款虛擬串口設置軟件,可以一鍵設置虛擬串口,簡單方便!