串口透传模块
使用说明书
第1章 产品简介
1.1 产品概述
JXN2S-3001系列串口服务器是我公司推出的基于ARM9架构的串口服务器,是一款可以实现以太网与RS232/RS485/RS422接口之间的双向无缝转换、透明传输的设备。本产品有功耗低、速率快、稳定度高等特点。
产品具有真实的最高921600bps的波特率,相较于市面上低成本的ARM-CortexM3系列的串口服务器,JXN2S-3001系列可以实现连续真实的921600bps速率通信。
1.2 功能特点
工作模式支持TCP CLIENT、TCP SERVER和UDP CLIENT、UDP SERVER等模式
●内部自带以太网介质传输层(MAC)和物理层(PHY)
,实现串口数据和网络数据的双向透明传输
●支持10/100M,全双工/半双工自适应以太网接口,兼容802.3协议、支持MDI/MDIX线路自动转换
●
●支持DHCP自动获取IP地址,支持DNS域名访问
●通过上位机软件、串口命令设置芯片工作模式、端口、IP等网络参数
●串口波特率支持300bps~921600bps,可以设置奇偶校验。
●支持并提供虚拟串口软件
●支持KEEPALIVE机制
1.3 主要参数
参数 | 技术指标 |
产品供电 | 5-24V直流 |
产品功耗 | <1.2W |
网口 | 8针RJ45 |
网口速率 | 10/100M自适应(自适应极性) |
ESD防护 | 1.5KV电磁隔离 |
网络协议 | TCP/UDP/ICMP/DNS等 |
串口 | RS232/RS485/RS422 |
波特率 | 300bps~921600bps |
数据位 | 5-8位可设置 |
停止位 | 1-2可设置 |
校验位 | 不校验、奇校验、偶校验、Mark校验、Space校验 |
工作温度 | -40℃~85℃ |
产品尺寸 | 101mm*93mm*25mm |
1.4 产品拓扑图
JXN2S-3001可以实现网络接口与串行接口的无缝转换,通过JXN2S-3001可以将串口设备与电脑或者服务器通过以太网有机的结合。传统的串行通信传输距离很近,但是使用JXN2S-3001将串口转为以太网后,则不受限于物理距离,有网络的地方即可通信。
第2章 硬件设备
2.1 基本结构
上图左侧从右到左依次是RJ45以太网接口、复位开关、2针插拔式供电接口、直插式圆形供电口。
上图右侧从右到左依次是4针RS485/RS232接口、九针标准DB9接口。
2.2 九针接口定义
产品可以选择使用DB9公头或者DB9母头、九针接口接口定义如下:
编号 | 定义 |
2 | RXD(数据接收) |
3 | TXD(数据发送) |
5 | GND |
2.3 产品指示灯
下图产品表面有三个指示灯,具体指示灯含义如下表所示
编号 | 颜色 | 定义 | 描述 |
1 | 红灯 | 供电灯 | 正常供电后灯亮 |
2 | 蓝灯 | 工作灯 | 正常工作后蓝灯规律闪烁 |
3 | 绿灯 | 连接灯 | 在TcpServer模式下有连接或者在TCPClient模式下与服务器建立连接后绿灯亮 |
2.4 复位开关
产品具有两个复位开关,请注意,开关压下为复位状态,抬起为正常状态,压下并抬起为一个复位过程,不能让开关处于一直压下状态。
编号 | 定义 |
1 | 设备复位(参数不复位) |
2 | 网络参数复位(参数复位) |
第3章 软件配置
我司提供配套的“串口服务器配置软件”,可以方便的使用电脑对串口服务器进行设置。
3.1 软件基本使用与设备搜索
首先您需要将我们的程序压缩包解压到单独文件夹中,不要漏掉文件,请确保您电脑的.Net版本是2.0及以上,Win7SP1版本以上的都已经预装了.Net2.0版本,XP或者早期的Win7请安装.Net2.0。
软件界面分为如下几部分,如图,左边为设备搜索和操作信息显示区域,中间为配置区域,可以进行设备的基本配置。
请注意,使用时首先选择正确的网卡,尤其注意您的电脑有有线网卡和无线网卡时注意选择。然后点击搜索设备,此时会在设备列表中显示全部在线的设备,然后双击设备列表中您需要访问的设备,可以获取设备当前的基本配置。请注意每一步操作前都要首先搜索设备并双击设备,如下图。
您可以修改指定的参数,修改过参数后点击保存配置按钮,即可将网络配置信息保存下去,并自动重启生效。
3.2 配置说明
设备的基本设置主要包括以下几个方面:
基础网络设置 |
设备名称 | 客户用来标示自己的设备名称,自行修改,长度不大于10个汉字或者20个英文。 |
设备IP | 以太网传感器自身的静态IP,在没有勾选DHCP时使用本IP。 |
设备网关 | 以太网传感器自身的网关,在没有勾选DHCP时使用本网关。 |
子网掩码 | 以太网传感器自身的子网掩码,在没有勾选DHCP时使用本子网掩码。 |
DHCP | 自动搜寻IP,会根据您网络中的路由器自动获取IP,网关,子网掩码。 如果路由器中没有开启DHCP,则1分钟后会使用静态IP。 |
串口设置 |
串口协商配置 | 勾选本选项后设备可以使用串口来进行配置。 |
串口波特率 | 波特率可以选择300-921600bps |
串口数据位 | 支持5-8位数据位可以选择 |
串口停止位 | 可选1-2位停止位 |
串口校验位 | 支持奇、偶、无校验、空白0(Space)、标志1(Mask)校验方式; |
主要配置 |
主要通信方式 | 支持TCP Server、UDPServer、TCPClient、UDPClient等四种方式 |
本地通信端口 | 可以选择随机通信端口或者指定通信端口 |
目标地址类型 | 根据目标地址情况选择IP地址或者DNS地址 |
目标地址 | 填写目标IP或者目标地址 |
目标端口 | 填写目标的端口 |
网线断开操作 | 选择当出现物理连接断开时是否关闭网络连接 |
RX打包长度 | 一般试着1024,不超过1024 |
RX打包超时 | 单位是10ms,一般设置1,也就是10ms |
网络连接时 | 当正常建立连接后,缓存中数据是否清空 |
第4章 测试工具使用
4.1 测试环境设置
本文给出的测试环境为使用电脑连接串口服务器的串口,同时使用以太网做测试。首先配置设备,设置为TCP Server主机方式连接,按照下面截图进行配置:
4.2 使用测试工具进行环路测试
运行提供的测试工具“串口与TCP/UDP调试”,在软件的左侧打开串口,在软件的右侧打开网口;在软件的左侧设置串口循环发送ABC,在软件的右侧设置网口循环发送123,启动运行后可以发现,左侧串口一直接受123,右侧网口一直接受ABC,环路正常。