工业以太网/串口转换器
波仕ETH232GY型工业以太网/串口转换器比以前的产品进行了重要的改进:1.采用了新的带安装孔的外壳、2.工作范围温度达到工业级—40~+85度、3.内置2500V光电隔离及1000V变压器隔离、4.支持交叉线/直连线、5.以太网升级到了100M、6.增加了简化版的虚拟串口软件,另外设置软件和测试软件完全同波仕的ETH232L系列以太网/串口转换器、方便用户使用。它具有超小型的外形(80*25*55mm),将以太网转换为RS-232/RS-485/422,可以虚拟成为本地串口,支持串口透明传输、并且带设置软件。波仕ETH232GY是世界上最小的、也是使用最简便的工业以太网/串口转换器。波仕新一代专利产品,谨防假冒!专利号:201120297328,200630307752。
ETH232GY |
工业以太网/串口转换器 |
RS-232/485/422通用、5V供电(5~24V) |
-40~+85℃ |
波仕ETH232GY无线工业以太网/串口转换器将计算机的以太网信号转换成RS-232、RS-485或RS-422串口,软件同波仕ETH232L系列以太网/串口转换器产品。ETH232GY通过以太网连接到计算机后可以用配置程序或者网页进行通信设置。ETH232GY实现以太网TCP/IP协议与串口协议之间的透明转换。
1、硬件安装
将ETH232GY接上电源(直流5-24V,随产品配套有5V电源)。RJ-45插座上有其中一个小LED灯,当产品通电后LED会一直亮着。将RJ-45座插入以太网的RJ-45插头即可。自动适应交叉线和直连线,LINK灯也亮。
波仕ETH232GY产品的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-是指从ETH232GY产品向外发送、R+、R-是指向产品内接收。注意RS-232/485/422通信时建议要接地线(5脚)。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- |
ETH232GY不仅以太网(RJ-45)与串口之间有变压器隔离(1000V),而且还增加了一道对串口的2500V光电隔离,实现了以太网(RJ-45)、外接电源、串口(RS-232/485/422)三方的隔离。ETH232GY的串口的最高通信速率为115.2Kbps。RS-485口内置有600W抗雷击浪涌保护器。
3、软件设置以及使用
请将计算机以太网卡地址改到192.168.0.1(最后一位1~254),因为ETH232GY默认IP地址为192.168.0.7。ETH232GY采用透明方式传输数据,即串口收到的任何数据都被转发到网络,用户可以采用任何通讯协议,不用更改原有程序即可实现网络通讯。
随产品赠送的光盘上有配置程序config.exe用于监测或修改产品的IP地址、设置串口速率。如果ETH232GY已经正确连入以太网,那么从config.exe的“设备状态”窗口可见到设备的IP地址和MAC 地址。根据用户使用的网络环境改变网络参数而加入网络。这些网络参数包括IP 地址,网关IP和网络掩码。用户可以直接使用test.exe(带源程序)进行串口的通信,把产品当作串口来通信,也可以将test.exe的源代码嵌入用户的应用程序中。在随产品赠送的光盘中有如何通过操作ETH232GY的IP地址读写来实现串口数据的发送和接收的VC、VB、BC、DELPHI源程序。特别注意config.exe设置中的本地端口地址和远程端口地址与test.exe中的要一致。
波仕电子特别随产品赠送一个将产品映射成为本地COM串口的软件。虚拟串口软件可以将产品映射为本地计算机的COM1-COM256中的任何一个。当然,如果你的计算机已经设置了比如COM1、COM2口,那就不要再选COM1或COM2口的号了。这样你就可以把波仕ETH232GY当成一个本计算机的COM串口来使用了!此时普通串口通信软件一般都可以直接成功使用!
ETH232GY产品支持Windows7/XP/2000/Me/98/95等操作系统。
1 Config.exe (界面如下左图)和Test.exe (界面如下右图)软件设置
Config.exe用于设置产品的IP地址、本地端口、通信速率等。(界面如下图)
Test.exe用于测试ETH232GY的以太网与串口之间的数据收发。(界面如下图)
通过Config设置后此时计算机通过以太网向ETH232GY传送的TCP/IP协议数据将自动转换为串口的RS-232协议数据,同样此时向串口传送的RS-232协议数据将自动转换为以太网的TCP/IP协议数据。用户可以用SOCKET编程来实现无线通信,参考Test程序。
也可以在IE等浏览器中键入以上设置的产品本地IP地址http://192.168.0.7 ,显示网页页面,密码8888。这样可以对ETH232GY产品的参数进行查看和设置,与Config设置效果一样。
2 虚拟串口软件设置
运行光盘的 “虚拟串口软件”目录下的Com-Red.exe ,安装后填写COM口号、IP地址(比如192.168.0.7)和本地端口号(比如1024),按“Activate”后生效。设置好后不要叉掉程序,而是卷下来。再显示界面,用右键点击桌面右下角该程序图标,再点击open。 Connector中的COM号由用户选择,但是不要与计算机已经有的串口COM号重复,如果将Create Virtual COM port打勾,则会在计算机的“设备管理器”中查看到这个COM口。
如果ETH232gy的Config设置为“TCP客户端(一直请求连接)”,那么“远程IP地址”必须填写计算机的以太网卡的IP地址。此时Com-Red界面选“PC act as TCP Server”,IP Address填写计算机的网卡的IP地址,Port填ETH232GY的远程端口(比如为1234)。
通过Com-Red.exe设置后的产品可以在计算机上看作一个串口。在Windows下的用“串口调试助手”等各种串口通信程序都可以使用。按“Deactive”可以使得本虚拟串口失效。