在很多應用場合,如果想讓設備連接到以太網中,就必須擁有一個以太網接口,普通的設備都含有RS-232(或RS-485/RS-422)串行接口,可以將串行接口連接到以太網中,實現了設備與以太網以及internet的互連。 這樣我們就可以遠程控制設備,讀取設備的狀態信息,采集數據等等,隨著網路技術的高速發展,這必將是一種趨勢。波仕以太網/串口轉換器配合參數修改軟件可以設置模塊的串口波特率,IP地址,子網掩碼,網關,MAC等信息。
波仕以太網/串口轉換器是實現通信主機的以太網與RS-232/RS-485/RS-422串口設備相互通訊的一種協議轉換裝置(TCP/IP協議-串行通信協議)。
波仕ETH232系列產品提供一個RS232/ RS485/RS422串口,一個10M以太網口等。
硬件安裝
由于ETH232系列產品的使用方法、軟件設置都是一樣的,所以以下僅以ETH232GH為例。
將ETH232GH以太網/串口轉換器接上電源(直流5V到30V均可,隨產品配套有)。電源插座旁邊有一個小LED(發光二極管),當ETH232GH產品通電后LED會一直亮著。
將RJ-45座插入以太網的RJ-45插頭即可。注意直接接電腦的RJ-45電纜(交叉線)與接HUB的RJ-45電纜(直連線)是不同的。波仕ETH232GH 的RS-232/485/422串口端是一個DB-9針座,具有RS-232、RS-485、RS-422全部引腳。當作為RS-232口時與PC機的DB-9針RS-232口的2、3、5腳分配完全相同。作為RS-422時,T+、T—是指從ETH232GH向外發送。注意RS-485和RS-422通信時建議要接地線(5腳)。RS-485/422無須跳線選擇。RS-485/422信號的參考地線與RS-232的GND是一樣的。
DB-9針端的引腳分配如下(帶接線端子):

ETH232GH、ETH232GL1 不僅以太網(RJ-45)與串口之間有變壓器隔離(1000V),而且還增加了一道對串口的2500V光電隔離,實現了以太網(RJ-45)、外接電源、串口(RS-232/485/422)三方的隔離。ETH232GH的RS-232/485/422的最高通信速率為115.2Kbps。ETH232GL1的RS-232 /485 /422的最高通信速率為19.2Kbps。波仕ETH232GH、ETH232GL1內置有600W抗雷擊浪涌保護器。
ETH232L1的以太網(RJ-45)與串口之間有變壓器隔離(1000V)。外接電源與串口是不隔離的、外接電源的地線與RS-232/485/422的信號地線是共地的。ETH232L1的RS-232/485/422的最高通信速率為115.2Kbps。其余完全同ETH232GH或ETH232GL1,包括軟件、電源等。

軟件設置
波仕ETH232GH隨產品贈送的光盤上有配置程序config.exe用于監測或修改ETH232GH產品的以太網IP地址、設置ETH232GH的串口速率。如果波仕ETH232GH以太網/串口轉換器已經正確連入網絡,從config.exe的“設備狀態”窗口可見到設備的IP地址和MAC 地址。根據用戶使用的網絡環境改變網絡參數而加入網絡。這些網絡參數包括IP 地址,網關IP和網絡掩碼。用戶可以直接使用test.exe(帶源程序)進行串口的通信,把以太網中的ETH232GH系列產品當作串口來通信,也可以將test.exe的源代碼嵌入用戶的應用程序中。在隨產品贈送的光盤中有如何通過操作ETH232GH的IP地址讀寫來實現串口數據的發送和接收的VC、VB、BC、DELPHI源程序。特別注意config.exe設置中的本地端口地址和遠程端口地址與test.exe中的要一致,另外注意服務器的IP地址(192.168.0.*)。
更多用戶要求不修改已有串口通信軟件,把ETH232GH就當成為一個PC機的COM串口,為此波仕電子特別隨產品贈送一個將ETH232GH的以太網口映射成為本地COM串口的軟件。虛擬串口軟件可以將ETH232GH系列產品映射為本地計算機的COM1-COM256中的任何一個。當然,如果你的計算機已經設置了比如COM1、COM2口,那就不要再選COM1或COM2口的號了。這樣你就可以把波仕ETH232GH當成一個本計算機的COM串口來使用了!此時普通串口通信軟件一般都可以直接成功使用!
ETH232GH系列產品支持WindowsXP/2000/Me/98/95等操作系統。
附錄:
1 Config.exe (界面如下圖)和Test.exe (界面如下圖)軟件設置
Config.exe用于設置ETH232GH的IP地址、本地端口、通信速率等。Test.exe用于測試 ETH232GH的以太網口與串口之間的數據收發。(界面如下圖)

Config.exe

Test.exe
通過Config設置后ETH232GH產品可以脫離計算機。 此時向ETH232GH的以太網口(RJ-45口)傳送的TCP/IP協議數據將自動轉換為串口的RS-232協議數據。同樣此時向串口傳送的RS-232協議數據將自動轉換為ETH232GH以太網口(RJ-45口)的TCP/IP協議數據。 只要原來可以通過INTERNET訪問本產品所設置的以太網IP地址,那么也就可以通過INTERNET讀寫連接在本產品的串口上的設備數據了。
2 虛擬串口軟件設置(界面如下圖)
運行光盤的 “虛擬串口軟件”目錄下的 setup,安裝VSPmaneger,安裝后填寫IP地址(比如192.168.0.7)和端口號(永遠為1),按“保存”后“退出”。 進行虛擬串口通信時必須再用Config將ETH232GH的 工作模式選擇為“TCP實串口模式”,并且按“設置”后按“退出”。 用于將ETH232GH的IP地址虛擬成為一個本計算機的串口COM號。
通過VSPmaneger設置后的產品可以在計算機上看作一個串口。在Windows下的各種串口通信程序都可以使用。
ETH232GH的RS-232口只有RXD、TXD、GND信號。由于產品具有波仕的零延時自動收發轉換技術,所以本產品的RS-485和RS-422口也是不需要握手信號的。