通过以太网光纤扩展RS-485/232信号!
波仕以太网光纤/串口扩展器
图1: OPET485KZ产品外形
一、用途
波仕电子发明了以太网光纤/串口扩展器。波仕电子的OPET485KZ可以将标准100Base- FX以太网光纤扩展出一个串口,为RS-232/485/422三合一串口。OPET485KZ可以与OPET100L(微型以太网光纤收发器)配套成对使用,需要安装驱动程序。
OPET485KZ与OPET232[S]L1的区别在于:OPET485KZ的光口为以太网协议,电口为RS-232协议;而OPET232[S]L1的光口为RS-232协议,电口为以太网协议。
OPET485KZ的功能相当于一个OPET100L加一个ETH232L(以太网/串口转换器)的组合。
本产品受以下中国专利保护:ZL02284434,200730098650、200630307752,侵权必究!
二、硬件安装与使用
以太网光纤/串口扩展器的典型应用为:远端的OPET485KZ型(接串口设备)和近端OPET100L型(接计算机或者以太网HUB的RJ-45口),中间通过光纤连接。远端OPET485KZ型的串口为1个DB-9针座,接RS-232/485/422设备,产品需要5V供电。近端OPET100L型的以太网口接计算机或者HUB的以太网,5V供电。远端OPET485KZ型与近端OPET100L型之间用2根SC头光纤相连,注意这2个光口必须交叉连接(如图2)。OPET485KZ目前提供SC光口,可以通过光纤跳线转换为SC、FC口。波仕电子配套提供各种长度光纤以及ST、FC、SC接头。
以太网光纤/串口扩展器使用时用2根单模或者多模带SC头的光纤接双方的光纤头,注意收发交叉。请保持光纤转换器的光纤座、光纤头的清洁,如果不连接时请用相配套的橡皮塞子盖住。OPET485KZ和OPET100L的供电均为5V直流,产品功耗均小于2W。
OPET485KZ |
以太网光纤/串口扩展器 |
单模多模通用 |
延长最远40Km |
OPET100L |
微型以太网光纤收发器 |
单模多模通用 |
延长最远40Km |
先通过OPET100L将以太网通过光纤延长到远端,然后将远端的以太网光口(100Base- FX)通过OPET485KZ转换成为串口,这样就通过光纤在远端扩展出了串口。现在的计算机都有以太网口,即使没有以太网口的情况下也可以从USB口方便地转换出一个以太网口。
图2 典型应用
OPET485KZ 的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—是指从OPET485KZ向外发送。注意RS-485和RS-422通信时建议要接地线(5脚)。RS-485/422无须跳线选择。RS-485/422信号的参考地线与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的光纤头为单模/多模自动适应,这是波仕电子独有的技术。
光纤接口 |
SC(可转FC、SC) |
|
电气
接口 |
DB-9针(OPET485KZ型) |
传输介质 |
单模或多模光纤、100Base- FX |
RJ-45口(OPET100L型) |
适用光纤 |
9/125、50/125、62.5/125 um等 |
尺寸及重量 |
102*70*26mm 、100克 |
通信方式 |
以太网虚拟串口 |
光纤传输
最远距离 |
40Km(单模光纤) |
电源插口 |
5V电源 |
2Km(多模光纤) |
光波长 |
1310 nm |
工作温度 |
—10~+70℃ |
三、软件安装与使用
波仕OPET485KZ随产品赠送的光盘上有配置程序config.exe用于监测或修改OPET485KZ产品的以太网IP地址、设置OPET485KZ的串口速率。如果波仕OPET485KZ以太网光纤/串口扩展器已经正确连入网络,从config.exe的“设备状态”窗口可见到设备的IP地址和MAC 地址。根据用户使用的网络环境改变网络参数而加入网络。这些网络参数包括IP 地址,网关IP和网络掩码。用户可以直接使用test.exe(带源程序)进行串口的通信,把光纤以太网中的OPET485KZ系列产品当作串口来通信,也可以将test.exe的源代码嵌入用户的应用程序中。在随产品赠送的光盘中有如何通过操作OPET485KZ的IP地址读写来实现串口数据的发送和接收的VC、VB、BC、DELPHI源程序。特别注意config.exe设置中的本地端口地址和远程端口地址与test.exe中的要一致,另外注意服务器的IP地址的前3位必须为(192.168.0.*)。连接通了以后可以修改OPET485KZ的IP地址和用户的服务器的IP地址,但是也是前3位必须一样。最后一位0-255均可,但是不要与OPET485KZ的一样。
更多用户要求不修改已有串口通信软件,把OPET485KZ就当成为一个PC机的COM串口,为此波仕电子特别随产品赠送一个将OPET485KZ的以太网口映射成为本地COM串口的软件。虚拟串口软件可以将OPET485KZ系列产品映射为本地计算机的COM1-COM256中的任何一个。当然,如果你的计算机已经设置了比如COM1、COM2口,那就不要再选COM1或COM2口的号了。这样你就可以把波仕OPET485KZ当成一个本计算机的COM串口来使用了!此时普通串口通信软件一般都可以直接成功使用! OPET485KZ系列产品支持WindowsXP/2000/Me/98/95等操作系统。
3.1 Config.exe (界面如下左图)和Test.exe (界面如下右图)软件设置
Config.exe用于设置OPET485KZ的IP地址、本地端口、通信速率等。Test.exe用于测试 OPET485KZ的以太网光口与串口之间的数据收发。(界面如下图)
通过Config设置后OPET485KZ产品可以脱离计算机。 此时向OPET485KZ的以太网口(光口)传送的TCP/IP协议数据将自动转换为串口的RS-232协议数据。同样此时向串口传送的RS-232协议数据将自动转换为OPET485KZ以太网口(光口)的TCP/IP协议数据。
3.2 虚拟串口软件设置(界面如下图)
运行光盘的 “虚拟串口软件”目录下的 setup,安装VSPmaneger,安装后填写IP地址(比如192.168.0.7)和端口号(永远为1),按“保存”后“退出”。进行虚拟串口通信时必须再用Config将OPET485KZ的 工作模式选择为“TCP实串口模式”,并且按“设置”后按“退出”。用于将OPET485KZ的IP地址虚拟成为一个本计算机的串口COM号。
通过VSPmaneger设置后的产品可以在计算机上看作一个串口。在Windows下的各种串口通信程序都可以使用。OPET485KZ的RS-232口只有RXD、TXD、GND信号。由于产品具有波仕的零延时自动收发转换技术,所以本产品的RS-485和RS-422口也是不需要握手信号的。