USR-TCP232-T2 说明书
http://h.usr.cn
USR-TCP232-T2 说明书
文件版本:V1.1.4
济南有人物联网技术有限公司
第 1 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
功能特点
10/100Mbps 自适应以太网接口,支持 AUTO-MDIX 网线交叉直连自动切换
工作模式可选择 TCP Server、TCP Client、UDP Client、UDP Server、Httpd Client
串口波特率从 600bps 到 460.8Kbps 可设置,支持 None、Odd、Even、Mark、Space 五种校
验
自定义心跳包机制,保证连接真实可靠,杜绝死连接
自定义注册包机制,检测连接状态,也可做自定义包头,可选用 MAC 地址做注册包
TCP Server 模式下,连接 Client 的数量可在 1 到 16 个之间任意设置,默认 4 个,已连接 Client
的 IP 可显示,按连接计算发送/接收数据。
TCP Server 模式下,当连接数量达到最大值时,新连接是否踢掉旧连接可设置
支持网页、AT 指令、串口协议、网络协议设置参数,提供设置协议,供客户集成到自己的软件中
去
支持 TCP Client 短连接功能,短连接断开时间自定义
支持超时重启(无数据重启)功能,重启时间自定义
TCP 连接建立前,数据缓存是否清理可设置
DHCP 功能,能够自动获取 IP
出厂烧写全球唯一 MAC
DNS 功能,域名解析
DNS 服务器地址可自定义
通过网络升级固件功能,升级固件更加方便
支持虚拟串口,配套有人自主开发的 USR-VCOM 软件
支持软件恢复出厂设置
济南有人物联网技术有限公司
第 2 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
可以跨越网关,交换机,路由器运行
可以工作在局域网,也可访问外网
济南有人物联网技术有限公司
第 3 页 共 52 页
http://h.usr.cn
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
目录
USR-TCP232-T2 说明书.......................................................................................................................................... 1
功能特点....................................................................................................................................................................... 2
目录............................................................................................................................................................................... 4
1. 快速入门..................................................................................................................................................................7
1.1. 硬件测试环境..............................................................................................................................................7
1.1.1. 硬件准备.......................................................................................................................................... 7
1.1.2. 硬件连接.......................................................................................................................................... 8
1.2. 网络测试环境..............................................................................................................................................9
1.3. 默认参数测试..............................................................................................................................................9
产品概述..................................................................................................................................................................... 11
1.4. 产品简介.................................................................................................................................................... 11
1.5. 基本参数.................................................................................................................................................... 11
2. 硬件参数介绍........................................................................................................................................................13
2.1. 引脚定义....................................................................................................................................................13
2.2. 尺寸图........................................................................................................................................................15
2.3. 网络基础功能介绍....................................................................................................................................16
2.3.1. IP 地址/子网掩码/网关.................................................................................................................16
2.3.2. DNS 服务器地址............................................................................................................................ 18
2.3.3. WebServer.....................................................................................................................................19
2.3.4. 网络升级固件................................................................................................................................ 19
济南有人物联网技术有限公司
第 4 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
2.4. Socket 功能............................................................................................................................................... 20
2.4.1. TCP Client 模式特性..................................................................................................................... 20
2.4.2. TCP Server 模式特性.................................................................................................................... 21
2.4.3. UDP Client 模式特性.................................................................................................................... 22
2.4.4. UDP Server 模式特性................................................................................................................... 23
2.4.5. Httpd Client...................................................................................................................................23
2.4.6. 配套软件 VCOM(虚拟串口)......................................................................................................... 25
2.5. 串口功能....................................................................................................................................................25
2.5.1. 串口基本参数................................................................................................................................ 25
2.5.2. 串口成帧机制................................................................................................................................ 26
2.5.3. 类 RFC2217................................................................................................................................... 26
2.6. 特色功能....................................................................................................................................................28
2.6.1. 心跳包功能.................................................................................................................................... 28
2.6.2. 注册包功能.................................................................................................................................... 29
2.6.3. 透传云功能.................................................................................................................................... 30
2.6.4. 自定义网页功能............................................................................................................................ 31
2.6.5. Link 功能.........................................................................................................................................32
2.6.6. Reset 功能......................................................................................................................................32
2.6.7. Index 功能......................................................................................................................................32
2.6.8. 自定义 Client 连接数................................................................................................................... 34
2.6.9. 状态显示........................................................................................................................................ 34
2.6.10. 短连接.......................................................................................................................................... 35
济南有人物联网技术有限公司
第 5 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
2.6.11. 清除缓存数据..............................................................................................................................35
2.6.12. 超时重启...................................................................................................................................... 36
3. 参数设置................................................................................................................................................................37
3.1. 网络协议设置参数....................................................................................................................................37
3.1.1. 设置软件设置参数........................................................................................................................ 37
3.1.2. 设置协议设置参数........................................................................................................................ 42
3.2. 网页设置参数............................................................................................................................................42
3.3. AT 指令配置............................................................................................................................................... 47
3.3.1. AT 指令概述................................................................................................................................... 47
3.3.2. AT 指令错误码............................................................................................................................... 48
3.3.3. AT 指令集....................................................................................................................................... 49
4. 联系方式................................................................................................................................................................51
5. 免责声明................................................................................................................................................................51
6. 更新历史................................................................................................................................................................52
济南有人物联网技术有限公司
第 6 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
1. 快速入门
USR-TCP232-T2 模块用于实现串口到以太网口的数据的双向透明传输,用户无需关心具体细节,模块内
部完成协议转换。串口侧是 TTL 电平数据,以太网口侧是网络数据包,通过简单设置即可指定工作细节。参数
可以通过内置网页也可以通过设置软件进行设置,一次设置永久保存。
本章是针对产品 USR-TCP232-T2 的快速入门介绍,建议用户系统的阅读本章并按照指示操作一遍,便于
对本产品有一个系统的认识,用户也可以根据需要选择感兴趣的章节阅读。针对特定的细节和说明,请参考后
续章节。
如果在使用过程中出现问题,可以到官网参照我们的应用案例:
http://www.usr.cn/Faq/cat-46.html
也可以将问题提交到我们的用户支持中心:
http://h.usr.cn
除此说明书外,我们同时提供了基于本产品的软件设计手册、硬件设计手册、封装库等资料,方便用户设
计参考。
下载地址: http://www.usr.cn/Product/170.html
1.1. 硬件测试环境
1.1.1. 硬件准备
快速测试所需如下:
1. USR-TCP232-T2 一个
2. USR-TCP232-EVB 一块
济南有人物联网技术有限公司
第 7 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
3. 网线一根
4. DC5V 1A 电源一个
5. 串口线一个
6. 电脑一台
图 1.
硬件准备材料
1. 测试目的
快速了解 USR-TCP232-T2,对 USR-TCP232-T2 有个基本的认知
测试产品有无质量问题。
2. 数据流向
图 2.
硬件准备材料
1.1.2. 硬件连接
为了测试串口到网络的通讯转换,我们将 T2(USR-TCP232-T2,简称 T2,下同)的串口通过串口线(或 USB
转串口线)与计算机相连接,用网线将 T2 的网口和 PC 的网口相连接,检测硬件连接无错误后,接入我们配送
的电源适配器,给 T2 供电,连接示意图如图所示:
济南有人物联网技术有限公司
第 8 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
图 3.
硬件连接示意图
注:图示中电源和连接线要求均为有人配套电源和连接线。
1.2. 网络测试环境
为了防止客户在应用中出现的服务器搜索不到,ping 不通,还有打不开网页等问题。在硬件连接好之后,
使用之前,先对电脑进行如下内容的检查。
1)
关闭电脑的防火墙(一般在控制面板里面可以找到)和杀毒软件;
2)
关闭与本次测试无关的网卡,只保留一个本地连接;
3)
对于服务器直连 PC 的情况,必须要给电脑设置一个静态的、与 T2 的 IP 在同一个网段的 IP 地址;
图 4.
PC 机本地连接设置
1.3. 默认参数测试
表 1
设备默认参数
项目
用户名
济南有人物联网技术有限公司
内容
admin
第 9 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
密码
admin
IP 地址
192.168.0.7
子网掩码
255.255.255.0
默认网关
192.168.0.1
默认的工作模式
TCP Client
默认目标端口
8234
默认本地端口
20108
默认目标 IP
192.168.0.201
串口波特率
115200
串口参数
None/8/1
http://h.usr.cn
数据传输测试
上述步骤确认无误后,就可以进行串口与以太网口之间的双向通信了,操作步骤如下:
1)
打开测试软件“USR-TCP232-Test.exe”①,按照图 3 连接好硬件。
2)
网络设置区选择 TCP Server 模式,服务器 IP 地址输入电脑 IP,服务器端口号输入 8234,点击连接建
立 TCP 连接,串口波特率设置为 115200,串口参数设置为 None/8/1,点击打开,打开串口。
至此,我们就可以在串口和网络之间进行数据收发测试了,串口到网络的数据流向是:计算机串口->T2 串
口->T2 以太网口->计算机网络;网络到串口的数据流向是:计算机网络->T2 以太网口->T2 串口->计算机串口。
具体演示如下图所示:
济南有人物联网技术有限公司
第 10 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
图 5.
默认参数测试
①有人网络调试助手下载连接:http://www.usr.cn/Download/27.html
产品概述
1.4. 产品简介
联网模块 USR-TCP232-T2,是一款全新的,小体积的串口转以太网模块,这是一款能 实现 RJ45 网口与
TTL 串口之间直接的数据透明传输的设备。并可通过电平转换电路应用于 RS232 和 RS485 接口。
T2 模块功耗低,全速工作仅消耗较小的电流。搭载 M0 系列 32 位处理器,运行速率快,效率更高。同时
模块多样化的功能,更能满足客户的需求。
T2 模块操作简单,兼容性强。在增加新功能的基础上兼容 T24 系列的设置协议,为老用户使用提供方便。
同时,又增加了类似于 M4 的设置协议,采用其他系列产品设置协议的客户,仅需简单调整,即可应用于 T2。
1.5. 基本参数
表 2
分类
参数
工作电压
济南有人物联网技术有限公司
电气参数
数值
VCC: 3.0~3.6 V
第 11 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
VDD:5.0~7.0V
硬件参数
工作电流
170mA@5V/3.3V
网口规格
RJ45、10/100Mbps、交叉直连自适应
串口波特率
600-460.8K(bps)
串口标准
TTL-3.3V 电平
网络协议
IP、TCP/UDP、ARP、ICMP、IPV4
IP 获取方式
静态 IP、DHCP
域名解析
支持
用户配置
软件配置,网页配置,AT 指令配置
简单透传方式
TCP Server/TCP Client/
UDP Server/UDP Client
软件参数
济南有人物联网技术有限公司
类 RFC2217
支持
Httpd Client
支持
TCP Server 连接
支持最多 16 路 TCP 连接(可自定义)
网络缓存
发送:6Kbyte;接收:4Kbyte;
串口缓存
接收:800byte;
平均传输延时
串口打包间隔
T2 < 300ms
T3 < 300ms
T5 < 3s
从透传模式切换至临时指令模式的时序:
1. 串口设备给模块连续发送“+++”,模块收到“+++”后,会给设备发送一个‘a’。 在发送“+++”之前
的打包时间内不可发送任何数据。
2. 当设备接收‘a’后,必须在 3 秒内给模块发送一个‘a’。
3. 模块在接收到‘a’后,给设备发送“+OK”,并进入“AT 指令模式”。
4. 设备接收到“+OK”后,知道模块已进入“AT 指令模式”,可以向其发送 AT 指令。
从 AT 指令模式切换为网络透传的时序:
1. 串口设备给模块发送指令“AT+ENTM”。
2. 模块在接收到指令后,回显“+OK”,并回到之前的工作模式。
3.3.2. AT 指令错误码
表 8
济南有人物联网技术有限公司
错误码列表
第 48 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
错误码
说明
-1
无效的命令格式
-2
无效的命令
-3
无效的操作符
-4
无效的参数
-5
操作不允许
3.3.3. AT 指令集
表 9
AT 指令列表
编号
指令
说明
1
E
打开/关闭回显功能
2
Z
重启模块
3
VER
查询版本号
4
ENTM
退出 AT 指令模式
5
RELD
恢复出厂设置
6
MAC
查询模块 MAC
7
WEBU
设置/查询用户名和密码
8
WANN
设置/查询 WAN 口参数
9
DNS
设置/查询 DNS 服务器地址
10
WEBPORT
设置/查询网页端口号
11
UART
设置/查询串口参数
12
SOCK
设置/查询 SOCK 参数
13
TCPSE
设置/查询是否踢掉旧连接
14
SOCKLK
查询 TCP 连接状态
15
SOCKPORT
设置/查询本地端口号
16
RFCEN
设置/查询类 RFC2217 使能
17
PDTIME
查询生产时间
注册包功能
18
REGEN
设置/查询注册包机制
19
REGTCP
设置/查询注册包执行机制
20
REGCLOUD
设置/查询透传云用户名和密码
济南有人物联网技术有限公司
第 49 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
21
REGUSR
http://h.usr.cn
设置/查询用户自定义注册包内容
Httpd Client 功能
22
HTPTP
设置/查询 Httpd Client 模式下,HTTP 的请求方式
23
HTPURL
设置/查询 Httpd Client 模式下的 URL
24
HTPHEAD
设置/查询 Httpd Client 模式下包头
25
HTPCHD
设置/查询 HTP 去包头功能
心跳包功能
26
HEARTEN
设置/查询心跳包使能
27
HEARTTP
设置/查询心跳包发送方式
28
HEARTTM
设置/查询心跳包时间
29
HEARTDT
设置/查询自定义心跳包数据
扩展功能指令
30
SCSLINK
设置/查询 Socket 连接状态指示功能
31
CLIENTRST
设置/查询 TCP Client 模式连接多次失败 Reset 功能
32
INDEXEN
设置/查询 index 功能
33
SOCKSL
设置/查询短连接功能
34
SHORTO
设置/查询短连接时间
35
UARTCLBUF
设置/查询模块连接前是否清理串口缓存
36
RSTIM
设置/查询超时重启时间
37
MAXSK
设置/查询 TCP Server 连接 Client 最大值
38
MID
设置/查询模块名称
39
H
帮助
(V4017 版本支持指令)
40
AT+CFGTF
当前参数保存为用户默认参数
41
AT+PING
主动 ping 功能
济南有人物联网技术有限公司
第 50 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
4. 联系方式
公 司:济南有人物联网技术有限公司
地 址:山东省济南市历下区茂陵山三号路中欧校友产业大厦 12 楼
网 址:http://www.usr.cn
用户支持中心:http://h.usr.cn
邮 箱:sales@usr.cn
电 话:4000-255-652 或者 0531-88826739
有人愿景:拥有自己的有人大厦
公司文化:有人在认真做事!
产品理念:简单 可靠 价格合理
有人信条:天道酬勤 厚德载物 共同成长
5. 免责声明
本文档提供有关 USR-TCP232-T2 产品的信息,本文档未授予任何知识产权的许可,并未以明示或暗示,
或以禁止发言或其它方式授予任何知识产权许可。除在其产品的销售条款和条件声明的责任之外,我公司概不
承担任何其它责任。并且,我公司对本产品的销售或使用不作任何明示或暗示的担保,包括对产品的特定用途
适用性,适销性或对任何专利权,版权或其它知识产权的侵权责任等均不作担保。本公司可能随时对产品规格
及产品描述做出修改,恕不另行通知。
济南有人物联网技术有限公司
第 51 页 共 52 页
www.usr.cn
USR-TCP232-T2 说明书
http://h.usr.cn
6. 更新历史
版本号
修改说明
时间
V1.0.0
首版
2016-03-30
V1.0.1
修改了心跳包工作方式和心跳时间的范围,修改了一些功能的解释说明
2016-05-26
V1.0.2
增加 AT 指令,超时重启,短连接等功能,重点功能增加功能示意图
2016-08-23
V1.1.1
增加部分 AT 指令,增加 ping 功能
2017-05-04
V1.1.2
修改不准确参数
2020-03-20
V1.1.3
修改了尺寸图
2020-05-20
V1.1.4
修改产品功耗,修改部分不准确参数
2021-06-23
济南有人物联网技术有限公司
第 52 页 共 52 页
www.usr.cn
很抱歉,暂时无法提供与“USR-TCP232-T2”相匹配的价格&库存,您可以联系我们找货
免费人工找货