RS232/485 To ETH 用户手册
RS232/485 To ETH
用户手册
深圳市微雪电子有限公司
1 / 44
www.waveshare.net
RS232/485 To ETH 用户手册
简 介
这是一款工业级的 RS232/485 转以太网模块,可实现 RS232、RS485 同时与 RJ45 网口进行数据的
双向透明传输,支持网页配置。
模块操作简单,速度快,功耗低,稳定性高,可升级,适用于工业物联网等领域
特 点
采用了 M4 系列 32 位 ARM 处理器,主频高达 120MHz,运行速率快,稳定可靠
支持 10/100M 以太网接口,支持 Auto-MDI/MDIX(交叉直连网线任意连接,自动切换)
支持 RS232 和 RS485 接口,两路接口可同时独立工作,互不影响
支持设置通信波特率(600bps~230.4Kbps),支持 None、Odd、Even、Mark 和 Space 五种校验
板载多种功能指示灯,方便查看模块通信和运行状态
工作模式可选 TCP Server、TCP Client、UDP Server、UDP Client、HTTPD Client(支持 GET 和 POST)
支持 Modbus 网关功能,工业使用更方便
支持 Websocket 功能,可直接通过网页实现与 RS232、RS485 端口的双向透明传输
支持网页、AT 指令、串口协议和网络协议设置参数,提供设置协议,客户可集成到自己的
软件中
支持自定义心跳包机制,确保连接真实可靠,也可用于主动抓取传感器数据
支持自定义注册包机制,建立连接后自动发送预定注册包作为标识,方便区分不同设备
支持自定义网页功能,方便用户自定义模块网页内容
支持类 RFC2217 协议,可实现与变串口参
深圳市微雪电子有限公司
2 / 44
www.waveshare.net
RS232/485 To ETH 用户手册
目 录
简介........................................................................................................................................................... 2
特点................................................................................................................................................... 2
1. 快速入门........................................................................................................................................... 5
1.1. 硬件测试环境...................................................................................................................... 5
1.1.1.
1.1.2.
硬件准备..................................................................................................................5
硬件连接..................................................................................................................6
1.2. 网络测试环境...................................................................................................................... 6
1.3. 默认参数测试...................................................................................................................... 7
1.4. 数据传输测试...................................................................................................................... 7
2. 产品概述........................................................................................................................................... 9
2.1. 产品简介.............................................................................................................................. 9
2.2. 基本参数.............................................................................................................................. 9
3. 硬件参数介绍.................................................................................................................................11
3.1. 尺寸图................................................................................................................................ 11
4. 产品功能.........................................................................................................................................12
4.1. 网络基础功能介绍.............................................................................................................. 12
4.1.1.
4.1.2.
4.1.3.
4.1.4.
4.1.5.
4.1.6.
IP 地址/子网掩码/网关.........................................................................................12
DNS 服务器地址....................................................................................................14
恢复出厂设置功能................................................................................................15
WebServer..............................................................................................................15
指示灯状态............................................................................................................15
网络固件升级........................................................................................................16
4.2.
Socket 功能.........................................................................................................................16
4.2.1.
4.2.2.
4.2.3.
4.2.4.
4.2.5.
TCP Client 模式说明.............................................................................................. 17
TCP Server 模式特性............................................................................................. 17
UDP Client 模式特性............................................................................................. 18
UDP Server 模式特性............................................................................................ 19
Httpd Client............................................................................................................ 19
深圳市微雪电子有限公司
3 / 44
www.waveshare.net
RS232/485 To ETH 用户手册
4.2.6.
4.2.7.
WebSocket............................................................................................................. 20
配套软件 VCOM(虚拟串口)..................................................................................21
4.3. 串口功能............................................................................................................................ 21
4.3.1.
4.3.2.
4.3.3.
4.3.4.
串口基本参数........................................................................................................21
流控介绍................................................................................................................22
串口成帧机制........................................................................................................23
类 RFC2217.............................................................................................................24
4.4. 特色功能............................................................................................................................ 25
4.4.1.
4.4.2.
4.4.3.
4.4.4.
4.4.5.
4.4.6.
心跳包功能............................................................................................................25
Modbus 网关功能................................................................................................ 27
注册包功能............................................................................................................27
透传云功能............................................................................错误!未定义书签。
网络打印功能........................................................................................................28
自定义网页功能....................................................................................................29
5. 参数设置.........................................................................................................................................31
5.1. 网络协议设置参数............................................................................................................ 31
5.1.1.
5.1.2.
设置软件设置参数................................................................................................31
设置协议设置参数................................................................................................35
5.2. 网页设置参数.................................................................................................................... 35
5.3.
AT 指令配置....................................................................................................................... 41
5.3.1.
5.3.2.
5.3.3.
5.3.4.
5.3.5.
5.3.6.
网络 AT 指令概述..................................................................................................41
串口 AT 指令概述..................................................................................................41
AT 错误提示符.......................................................................................................43
AT 指令集...............................................................................................................43
AT 错误提示符.......................................................................................................43
AT 指令集...............................................................................................................44
深圳市微雪电子有限公司
4 / 44
www.waveshare.net
RS232/485 To ETH 用户手册
1. 快 速 入 门
RS232/485 TO ETH 模块用于实现串口到以太网口的数据的双向透明传输,用户无需关心具体
细节,模块内部完成协议转换。串口侧是串口电平数据,以太网口侧是网络数据包,通过简单设
置即可指定工作细节。参数可以通过内置网页也可以通过设置软件进行设置,一次设置永久保存。
本章是针对产品 RS232/485 TO ETH 的快速入门介绍,建议用户系统的阅读本章并按照指示
操作一遍,便于对本产品有一个系统的认识,用户也可以根据需要选择感兴趣的章节阅读。针对
特定的细节和说明,请参考后续章节。
除此说明书外,我们同时提供了基于本产品的软件设计手册、示例程序、测试软件等资料,
方便用户设计参考
下载地址:http://www.waveshare.net/wiki/RS232/485_TO_ETH
1.1. 硬 件 测 试 环 境
1.1.1. 硬 件 准 备
快速测试所需如下:
DC5V 1A 电源一个
串口线一个
网线一根
RS232/485 TO ETH 一个
电脑一台
图表 1 硬件准备材料
1. 测试目的
快速了解 RS232/485 TO ETH,对 RS232/485 TO ETH 有个基本的认知
测试产品基础功能。
2. 数据流向
深圳市微雪电子有限公司
5 / 44
www.waveshare.net
RS232/485 To ETH 用户手册
图表 2 数据流向
1.1.2. 硬 件 连 接
为了测试串口到网络的通讯转换,我们将 RS232/485 TO ETH 的串口通过串口线(或 USB 转
串口线)与计算机相连接,用网线将 RS232/485 TO ETH 的网口和 PC 的网口相连接,检测硬件连
接无错误后,接入我们配送的电源适配器,给 RS232/485 TO ETH 评估板供电,连接示意图如图
所示:
注:图示中电源和连接线要求均为微雪发货配套的电源和连接线。
图表 3 硬件连接示意图
1.2. 网 络 测 试 环 境
为了防止用户在应用中出现搜索不到、ping 不通、还有打不开网页等问题。在硬件连接好之
后,使用之前,先对电脑进行如下内容的检查。
1) 关闭电脑的防火墙和杀毒软件(一般在控制面板里)。
2) 关闭与本次测试无关的网卡,只保留一个本地连接。
3) 必须设置电脑的 IP 为一个静态的与 RS232/485 TO ETH 的 IP 在同一个网段的 IP,比如:
192.168.0.201。
深圳市微雪电子有限公司
6 / 44
www.waveshare.net
RS232/485 To ETH 用户手册
1.3. 默 认 参 数 测 试
图表 4 PC 机本地连接设置
表格 1 设备默认参数
项目
用户名
密码
RS232/485 TO ETH 的 IP 地址
RS232/485 TO ETH 的子网掩码
RS232/485 TO ETH 的默认网关
RS232/485 TO ETH 端口 1 默认的工作模式
RS232/485 TO ETH 端口 1 默认的本地端口
串口波特率
串口参数
1.4. 数 据 传 输 测 试
内容
Admin
Admin
192.168.0.7
255.255.255.0
192.168.0.1
TCP Server
23
115200
None/8/1
上述步骤确认无误后,就可以进行串口与以太网口之间的双向通信了,操作步骤如下:
1) 打开测试软件“RS232&RS485 TO ETH”,按照图 4 连接好硬件。
2) 网络设置区选择 TCP Client 模式,服务器 IP 地址输入 192.168.0.7,服务器端口号输入 23,
点击连接建立 TCP 连接,串口波特率设置为 115200,串口参数设置为 None/8/1,点击打开,打
开串口。
至此,我们就可以在串口和网络之间进行数据收发测试了,串口到网络的数据流向是:计
算机串口->RS232/485 TO ETH 串口->RS232/485 TO ETH 以太网口->计算机网络;网络到串口的数
据流向是:计算机网络->RS232/485 TO ETH 以太网口->RS232/485 TO ETH 串口->计算机串口。具
体演示如下图所示:
深圳市微雪电子有限公司
7 / 44
www.waveshare.net
RS232/485 To ETH 用户手册
图表 5 默认参数测试
深圳市微雪电子有限公司
8 / 44
www.waveshare.net