返回上一页>>
em232e1串口设备网关用户手册
中国单片机公共实验室
产品简介
em232串口设备路由器可支持RS232设备和以太网(Ethernet)的连接并实现TCP/IP协议到用户网络协议的转换,是面向低成本独立设备连接的一款产品。该路由器适用于控制信令和数据文件的传送,可提供给用户系统三种传输方式:带有CRC的帧传送、无CRC的帧传送和透明传输流传送。其中透明传输流方式可规定设备向主机的上行方向的缓冲区大小或时间间隔。两种帧传送方式均可以做到实时转发。
em232路由器支持在待机状态下的管理员访问。管理员可以对路由器的IP地址、密码、波特率、传输方式等重新进行配置,在em232设备的通信传输出现故障时,还可远程复位路由器使其重新正常工作。em232可同时支持客户机及服务器模式,用户只需要通过浏览器对em232进行设定,即可以实现不同路由器之间的通信。
em232路由器采用铝合金屏蔽外壳,具有成本低、可靠性高、安全性好的特点,可广泛应用于远程设备的实时监控和访问。

主要特点
l 10M以太网连接速率,RJ45插头
l 提供源代码级Socket驱动,包括VC、JAVA
l 提供源代码级单片机和PC串口驱动程序
l 提供基于web的远程管理,并提供密码确认
l 支持TCP/IP和ICMP
l 支持客户机及服务器模式,可实现不同em232之间的通信
l 客户机/服务器模式端口,支持SOCKET端口异常时的自动恢复
l RS232使用RXD、TXD、GND三线无流控方式,便于和嵌入式设备及PC连接。
l 支持RS232标准波特率(1200,4800,9600,19200,38400,57600,
115200bps等)。
l 用户可使用或禁止CRC校验
l 高级铝合金屏蔽外壳: 100×37×115mm

技术规格
标准:IEEE802.3 10BaseT以太网
协议:TCP/IP
传输介质:5类双绞线UTP或屏蔽双绞线STP

硬件接口
em232:DB9连接头 LAN:RJ45 10BaseT-TX
可选接口
l 10Base2接口
l 10Base5接口
l 粗缆、细缆接口
l 光纤模块接口

em232串口设备路由器的组件
打开em232串口路由器的外包装盒,请仔细清点,应包括以下组件:
l em232串口设备路由器一台
l 用户手册一本
l 直流电源一个(9VDC/850mA)
l 用户配套光盘一张
l RJ45接口网线一根
l DB9串口线一根
l 5口小型HUB(可选附件)
如有损坏或遗失,请与英贝多公司联系。

连接
1. 如客户方计算机已安装网卡并配置好网络环境,则省略本步骤。如尚未安装网卡,则应首先安装网卡并配置IP地址及子网掩码。客户的机器如未与其它计算机联网 ,则该机器的IP地址可任意配置(不可与em232的IP地址冲突),子网掩码请选择255.255.255.0。如该计算机已在局域网中,请遵循系统管理员的安排。如果采用em232作为客户方,请配置好IP地址及MAC地址,注意不要与局域网中的其它计算机或em232冲突。
2. 客户方的网络环境配置完后,通过网线连接客户机网卡的接口及em232上的RJ45接口。
3. 用一根串口线将em232上的串口COM2同嵌入式设备上的串口连接起来(请注意,此时em232及嵌入式设备都未接通电源)。
4. 将设备端的电源接上并开始运行设备端程序,然后,接上em232的电源。
5. em232接通电源后即开始工作,首先,面板上的PWR灯点亮,说明电源已正确接通。等待一会儿后,面板上的ACT灯也开始闪亮,说明em232与局域网也顺利连通。连接过程至此完成。 客户端同em232的通信是通过在两者间建立Socket程序来实现的。客户端同em232通信之前须先建立一个Socket(网络套接字),以后两者之间的通信都将建立在该Socket上。em232不支持多个Socket同时通信,因此,任一时刻只能有一个客户机连在em232上。如有多Socket接口要求,请与英贝多公司联系。
Socket程序的编写由客户完成,客户可利用Java,Visual C++,Visual Basic等实现同em232之间的Socket通信。


配置
为了方便用户的使用,em232可支持网上配置。通过浏览器,客户可以设置em232同设备端通信的波特率,重新启动em232等。
每台em232设备的初始IP地址为"192.168.0.51",该地址可根据客户的需要配置。如果客户是第一次使用该设备,则连接好后键入"192.168.0.51",页面如下图所示:


如客户想进入配置页面查看或修改em232的参数设置,请点击"configuration";如将本em232路由器作为客户机使用,请点击"Connection"进入连接界面;如想修改密码,请点击"Change Password"。


点击configuration

在"Configuration(配置)"一栏中,可以看到em232路由器的各种属性,具体内容如下:

l Set Router name
客户可以给路由器命名,通过不同的名字区分路由器
l Set IP Address
设定em232路由器的IP地址。
l Set MAC Address
设定em232的MAC地址。
l Set TCP Window
设定TCP传输一帧中可以携带的最大字节数。
l Set Router Mode
设定em232的工作模式。当设为"1"时,em232同设备端的通信采用技术白皮书第二章第四小节中提到的封装用户数据的帧格式;当设为"2"时,采用不带CRC校验的传输方式;当设为"3"时,采用透明传输流,即客户无论在Socket中传入何种信息,该信息都将以数据流的方式传到客户端,em232只做协议转换工作。
l Least Bytes Number
设定由设备向客户端传送的包中包含的最少的字节数。如设备有信息要向设备端传送,当该信息所占用的字节数较少时,为了提高效率,可以将多个信息合并在一个包中传送。如将本项设定为256,则当em232积聚了256字节(或更多)由设备端传来的信息后必须将这些信息打包发送给客户端。如将本项设定为1,则em232一收到设备端传来的信息后就发送。 该项值的范围可以从1到999。
l Least Time (ms)
设定了em232向客户端转发设备传来的信息所需的最小延迟时间。当该值设的小时,则em232收到设备传来的信息后很快就会将该信息打包传送给客户端;如该值设的比较大,则设备端传送数据到客户端会产生一个比较明显的延时。本项值的范围从80ms到9999ms。本条件和上面提到的Least Bytes Number条件只要有一个满足,em232都会将设备传来的数据转发给客户端。
l Set UART baud rate
设定em232与设备间的通信速率,可以选1200,2400,4800,9600,19200,57600,115200bps等各种标准波特率。
l Set UART stop bits
设定em232同设备端通信时采用的停止位的位数,可以为1位,也可以为 2位。

在"Control(控制)"一栏中,用户可以对em232进行重新启动、导入默认配置等操作。各个按钮的含义如下:

l Password
普通用户可以在"Configuration"一栏中查看em232的各种配置情况,但不能修改这些设置,只有管理员才有修改的权利。如果管理员想对波特率、路由器模式等进行修改的话,请在本对话框中输入密码。第一次使用em232时,管理员使用英贝多公司提供的缺省密码123456,
l Update
当管理员对"Configuration"栏中的内容进行改动后,需要按该按钮以刷新em232上存储单元中的相应内容。按完Update按钮后,只要用户重新启动路由器(按"Reset"按钮)即可实现管理员的新设定。
l Load Default
如管理员认为自己的改动不十分合适,可按该按钮将改动过的值恢复为默认设置(管理员密码不会恢复为默认值,仍为用户当前设置的,如忘记密码,请联系英贝多公司,可找到解决方法)。
l Reset
点击该按钮即可重新启动em232。

l 点击"Connection"

在没有建立连接的情况下,em232工作在服务器模式,可以接受远程连接请求。如希望em232工作在客户机模式,可以在本页面中向其它的em232路由器或客户机发送连接请求,如连接成功,则自动切换为客户机模式。
"Status"一栏中显示的是连接状态,如本em232已与远端的em232服务器或客户机建立连接,则文本框中显示"connected",如尚未建立连接,则显示"disconnected"。
在"Connect to"一栏中,用户需输入作为服务器使用的em232或客户机的IP地址及使用的端口号。
在"Control"一栏中,用户既可以点击"Connect"按钮以建立同服务器之间的连接,也可以点击"disconnect"断开连接(断开连接后,em232自动切换回服务器模式)。在建立连接或断开连接之前,请首先在"Password"栏中键入密码,否则,点击"Connect"或"disconnect"的操作将无效。
l 点击"Change Password"

在该配置页面中,管理员可以对密码进行修改。请首先在"Old Password"对话框中输入旧的密码,再在"New Password"及"Input Again"中均输入新的密码。如两个对话框中的新密码相同,则点击"Submit"按钮即可以将新的密码存储到em232上,替换旧的密码(如客户忘记密码,请同英贝多公司联系,可找到解决办法)。点击"Go Back"按钮,可以回到初始页面。

LED灯指示
l ACT灯
ACT灯指示em232是否与网线连通。如em232连上网线,则该灯亮,
如没有接上网线或RJ45接头没有接好,则该灯灭。
l LNK灯
LINK灯指示em232是否收到客户端通过LAN网络传来的信息。如有
信息传送,则ACT灯闪动,如没有信息传送,则ACT灯灭,通过该
指示灯可以判断客户端同em232之间是否有信息传送。
l EM灯
REM灯指示em232同设备端之间的信息传送状况。如em232同设备端
之间有信息传送,则REM灯闪动,如没有信息传送,则REM灯灭。通
过该指示灯可以判断em232同设备端之间是否有信息传送。
l PWR灯
PWR灯指示em232的电源是否接通,如电源已接好,则PWR灯亮。
面板示意图

(正面)

(背面)
串口定义图

电源和工作环境
l 电源
9VDC\1000mA直流电源(极性内"正"外"负")
l 工作温度
民用级: 0--55°C
工业级: -40°C -- 55°C
l 存储温度
-55 °C -- +100°C

返回上一页>>


联系方式
北京英贝多嵌入式网络技术有限公司
Http://www.embedor.com
技术支持中心: 中国单片机公共实验室
Http://www.bol-system.com
地址:北京海淀区知春路27号北京集成电路设计园1003室
邮编:100083
电话:010-82357579,82357580,82357581
传真:010-82357574
电子邮件:info@bol-system.com


版本所有
V2.0r1 nov , 2001

 
首 页
  公司信息  
产品与服务
  解决方案   合作伙伴 驱动下载 订货信息 技术支持 联系我们