通過以太網(wǎng)光纖擴(kuò)展RS-485/232信號(hào)!
波仕以太網(wǎng)光纖/串口擴(kuò)展器
圖1: OPET485KZ產(chǎn)品外形
一、用途
波仕電子發(fā)明了以太網(wǎng)光纖/串口擴(kuò)展器。波仕電子的OPET485KZ可以將標(biāo)準(zhǔn)100Base- FX以太網(wǎng)光纖擴(kuò)展出一個(gè)串口,為RS-232/485/422三合一串口。OPET485KZ可以與OPET100L(微型以太網(wǎng)光纖收發(fā)器)配套成對(duì)使用,需要安裝驅(qū)動(dòng)程序。
OPET485KZ與OPET232[S]L1的區(qū)別在于:OPET485KZ的光口為以太網(wǎng)協(xié)議,電口為RS-232協(xié)議;而OPET232[S]L1的光口為RS-232協(xié)議,電口為以太網(wǎng)協(xié)議。
OPET485KZ的功能相當(dāng)于一個(gè)OPET100L加一個(gè)ETH232L(以太網(wǎng)/串口轉(zhuǎn)換器)的組合。
本產(chǎn)品受以下中國(guó)專利保護(hù):ZL02284434,200730098650、200630307752,侵權(quán)必究!
二、硬件安裝與使用
以太網(wǎng)光纖/串口擴(kuò)展器的典型應(yīng)用為:遠(yuǎn)端的OPET485KZ型(接串口設(shè)備)和近端OPET100L型(接計(jì)算機(jī)或者以太網(wǎng)HUB的RJ-45口),中間通過光纖連接。遠(yuǎn)端OPET485KZ型的串口為1個(gè)DB-9針座,接RS-232/485/422設(shè)備,產(chǎn)品需要5V供電。近端OPET100L型的以太網(wǎng)口接計(jì)算機(jī)或者HUB的以太網(wǎng),5V供電。遠(yuǎn)端OPET485KZ型與近端OPET100L型之間用2根SC頭光纖相連,注意這2個(gè)光口必須交叉連接(如圖2)。OPET485KZ目前提供SC光口,可以通過光纖跳線轉(zhuǎn)換為SC、FC口。波仕電子配套提供各種長(zhǎng)度光纖以及ST、FC、SC接頭。
以太網(wǎng)光纖/串口擴(kuò)展器使用時(shí)用2根單?;蛘叨嗄?span lang="EN-US">SC頭的光纖接雙方的光纖頭,注意收發(fā)交叉。請(qǐng)保持光纖轉(zhuǎn)換器的光纖座、光纖頭的清潔,如果不連接時(shí)請(qǐng)用相配套的橡皮塞子蓋住。OPET485KZ和OPET100L的供電均為5V直流,產(chǎn)品功耗均小于2W。
OPET485KZ |
以太網(wǎng)光纖/串口擴(kuò)展器 |
單模多模通用 |
延長(zhǎng)最遠(yuǎn)40Km |
OPET100L |
微型以太網(wǎng)光纖收發(fā)器 |
單模多模通用 |
延長(zhǎng)最遠(yuǎn)40Km |
先通過OPET100L將以太網(wǎng)通過光纖延長(zhǎng)到遠(yuǎn)端,然后將遠(yuǎn)端的以太網(wǎng)光口(100Base- FX)通過OPET485KZ轉(zhuǎn)換成為串口,這樣就通過光纖在遠(yuǎn)端擴(kuò)展出了串口?,F(xiàn)在的計(jì)算機(jī)都有以太網(wǎng)口,即使沒有以太網(wǎng)口的情況下也可以從USB口方便地轉(zhuǎn)換出一個(gè)以太網(wǎng)口。
圖2 典型應(yīng)用
OPET485KZ 的RS-232/485/422串口端是一個(gè)DB-9針座,具有RS-232、RS-485、RS-422全部引腳。當(dāng)作為RS-232口時(shí)與PC機(jī)的DB-9針RS-232口的2、3、5腳分配完全相同。作為RS-422時(shí),T+、T—是指從OPET485KZ向外發(fā)送。注意RS-485和RS-422通信時(shí)建議要接地線(5腳)。RS-485/422無(wú)須跳線選擇。RS-485/422信號(hào)的參考地線與RS-232的GND是一樣的。
DB-9針端的引腳分配如下(帶接線端子):
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
RS-232 |
|
RXD |
TXD |
|
GND |
|
|
|
|
RS-485 |
A |
|
|
|
GND |
|
|
|
B |
RS-422 |
T+ |
|
|
|
GND |
R+ |
|
R— |
T— |
OPET485KZ的光纖頭為單模/多模自動(dòng)適應(yīng),這是波仕電子獨(dú)有的技術(shù)。
光纖接口 |
SC(可轉(zhuǎn)FC、SC) |
|
電氣
接口 |
DB-9針(OPET485KZ型) |
傳輸介質(zhì) |
單?;蚨嗄9饫w、100Base- FX |
RJ-45口(OPET100L型) |
適用光纖 |
9/125、50/125、62.5/125 um等 |
尺寸及重量 |
102*70*26mm 、100克 |
通信方式 |
以太網(wǎng)虛擬串口 |
光纖傳輸
最遠(yuǎn)距離 |
40Km(單模光纖) |
電源插口 |
5V電源 |
2Km(多模光纖) |
光波長(zhǎng) |
1310 nm |
工作溫度 |
—10~+70℃ |
三、軟件安裝與使用
波仕OPET485KZ隨產(chǎn)品贈(zèng)送的光盤上有配置程序config.exe用于監(jiān)測(cè)或修改OPET485KZ產(chǎn)品的以太網(wǎng)IP地址、設(shè)置OPET485KZ的串口速率。如果波仕OPET485KZ以太網(wǎng)光纖/串口擴(kuò)展器已經(jīng)正確連入網(wǎng)絡(luò),從config.exe的“設(shè)備狀態(tài)”窗口可見到設(shè)備的IP地址和MAC 地址。根據(jù)用戶使用的網(wǎng)絡(luò)環(huán)境改變網(wǎng)絡(luò)參數(shù)而加入網(wǎng)絡(luò)。這些網(wǎng)絡(luò)參數(shù)包括IP 地址,網(wǎng)關(guān)IP和網(wǎng)絡(luò)掩碼。用戶可以直接使用test.exe(帶源程序)進(jìn)行串口的通信,把光纖以太網(wǎng)中的OPET485KZ系列產(chǎn)品當(dāng)作串口來通信,也可以將test.exe的源代碼嵌入用戶的應(yīng)用程序中。在隨產(chǎn)品贈(zèng)送的光盤中有如何通過操作OPET485KZ的IP地址讀寫來實(shí)現(xiàn)串口數(shù)據(jù)的發(fā)送和接收的VC、VB、BC、DELPHI源程序。特別注意config.exe設(shè)置中的本地端口地址和遠(yuǎn)程端口地址與test.exe中的要一致,另外注意服務(wù)器的IP地址的前3位必須為(192.168.0.*)。連接通了以后可以修改OPET485KZ的IP地址和用戶的服務(wù)器的IP地址,但是也是前3位必須一樣。最后一位0-255均可,但是不要與OPET485KZ的一樣。
更多用戶要求不修改已有串口通信軟件,把OPET485KZ就當(dāng)成為一個(gè)PC機(jī)的COM串口,為此波仕電子特別隨產(chǎn)品贈(zèng)送一個(gè)將OPET485KZ的以太網(wǎng)口映射成為本地COM串口的軟件。虛擬串口軟件可以將OPET485KZ系列產(chǎn)品映射為本地計(jì)算機(jī)的COM1-COM256中的任何一個(gè)。當(dāng)然,如果你的計(jì)算機(jī)已經(jīng)設(shè)置了比如COM1、COM2口,那就不要再選COM1或COM2口的號(hào)了。這樣你就可以把波仕OPET485KZ當(dāng)成一個(gè)本計(jì)算機(jī)的COM串口來使用了!此時(shí)普通串口通信軟件一般都可以直接成功使用! OPET485KZ系列產(chǎn)品支持WindowsXP/2000/Me/98/95等操作系統(tǒng)。
3.1 Config.exe (界面如下左圖)和Test.exe (界面如下右圖)軟件設(shè)置
Config.exe用于設(shè)置OPET485KZ的IP地址、本地端口、通信速率等。Test.exe用于測(cè)試 OPET485KZ的以太網(wǎng)光口與串口之間的數(shù)據(jù)收發(fā)。(界面如下圖)
通過Config設(shè)置后OPET485KZ產(chǎn)品可以脫離計(jì)算機(jī)。 此時(shí)向OPET485KZ的以太網(wǎng)口(光口)傳送的TCP/IP協(xié)議數(shù)據(jù)將自動(dòng)轉(zhuǎn)換為串口的RS-232協(xié)議數(shù)據(jù)。同樣此時(shí)向串口傳送的RS-232協(xié)議數(shù)據(jù)將自動(dòng)轉(zhuǎn)換為OPET485KZ以太網(wǎng)口(光口)的TCP/IP協(xié)議數(shù)據(jù)。
3.2 虛擬串口軟件設(shè)置(界面如下圖)
運(yùn)行光盤的 “虛擬串口軟件”目錄下的 setup,安裝VSPmaneger,安裝后填寫IP地址(比如192.168.0.7)和端口號(hào)(永遠(yuǎn)為1),按“保存”后“退出”。進(jìn)行虛擬串口通信時(shí)必須再用Config將OPET485KZ的 工作模式選擇為“TCP實(shí)串口模式”,并且按“設(shè)置”后按“退出”。用于將OPET485KZ的IP地址虛擬成為一個(gè)本計(jì)算機(jī)的串口COM號(hào)。
通過VSPmaneger設(shè)置后的產(chǎn)品可以在計(jì)算機(jī)上看作一個(gè)串口。在Windows下的各種串口通信程序都可以使用。OPET485KZ的RS-232口只有RXD、TXD、GND信號(hào)。由于產(chǎn)品具有波仕的零延時(shí)自動(dòng)收發(fā)轉(zhuǎn)換技術(shù),所以本產(chǎn)品的RS-485和RS-422口也是不需要握手信號(hào)的。