USR-K5 说明书
http://h.usr.cn
USR-K5 说明书
文件版本:V1.0.1
济南有人物联网技术有限公司
第 1 页 共 36 页
www.usr.cn
USR-K5 说明书
http://h.usr.cn
功能特点
10/100Mbps 自适应以太网接口,支持 AUTO-MDIX 网线交叉直连自动切换
工作模式可选择 TCP Serve、TCP Client、UDP Client、UDP Server
串口波特率从 600bps 到 230.4Kbps 可设置,支持 None、Odd、Even、Mark、Space 五种校验
自定义心跳包机制,保证连接真实可靠,可用来检测死连接
自定义注册包机制,检测连接状态,识别模块,也可做自定义包头
TCP Server 模式下,连接 Client 的数量可在 1 到 4 个之间任意设置,默认 4 个,已连接 Client
的 IP 可在内置网页状态界面显示,按连接计算发送/接收数据。
TCP Server 模式下,当连接数量达到最大值时,新连接是否踢掉旧连接可设置
支持网页、AT 指令、串口协议、网络协议设置参数,提供设置协议,供客户集成到自己的软件中
支持 TCP Client 短连接功能,短连接断开时间自定义
支持超时重启(无数据重启)功能,重启时间自定义
TCP 连接建立前,数据缓存是否清理可设置
DHCP 功能,能够自动获取 IP
MAC 地址可修改,出厂烧写全球唯一 MAC
DNS 功能,域名解析
DNS 服务器地址可自定义
通过网络升级固件功能,升级固件更加方便
支持虚拟串口,配套有人自主开发的 USR-VCOM 软件
同时支持软件和硬件恢复出厂设置
可以跨越网关,交换机,路由器运行
可以工作在局域网,也可访问外网
济南有人物联网技术有限公司
第 2 页 共 36 页
www.usr.cn
USR-K5 说明书
http://h.usr.cn
目录
USR-K5 说明书 ...................................................................................................................................................... 1
功能特点.................................................................................................................................................................... 2
目录............................................................................................................................................................................ 3
1. 快速入门............................................................................................................................................................ 5
1.1.
硬件测试环境 .................................................................................................................................... 6
1.1.1.
硬件准备 .................................................................................................................................... 6
1.1.2.
硬件连接 .................................................................................................................................... 6
1.2.
网络测试环境 .................................................................................................................................... 7
1.3.
默认参数测试 .................................................................................................................................... 7
1.4.
数据传输测试 .................................................................................................................................... 7
2. 产品概述............................................................................................................................................................ 9
2.1.
产品简介 ............................................................................................................................................ 9
2.2.
基本参数 ............................................................................................................................................ 9
3. 硬件参数介绍 .................................................................................................................................................. 10
3.1.
引脚定义 .......................................................................................................................................... 10
3.2.
尺寸图 .............................................................................................................................................. 11
4. 产品功能.......................................................................................................................................................... 12
4.1.
网络基础功能介绍 .......................................................................................................................... 12
4.1.1.
IP 地址/子网掩码/网关 ........................................................................................................... 12
4.1.2.
DNS 服务器地址 ..................................................................................................................... 13
4.1.3.
WebServer ................................................................................................................................ 14
4.1.4.
恢复出厂设置功能 .................................................................................................................. 14
4.1.5.
网络升级固件 .......................................................................................................................... 14
4.2.
Socket 功能 ...................................................................................................................................... 14
4.2.1.
TCP Client 模式特性 ............................................................................................................... 15
4.2.2.
TCP Server 模式特性 .............................................................................................................. 16
4.2.3.
UDP Client 模式特性 .............................................................................................................. 16
4.2.4.
UDP Server 模式特性.............................................................................................................. 17
4.2.5.
配套软件 VCOM(虚拟串口) .................................................................................................. 17
4.3.
串口功能 .......................................................................................................................................... 18
4.3.1.
串口基本参数 .......................................................................................................................... 18
4.3.2.
串口成帧机制 .......................................................................................................................... 18
4.3.3.
类 RFC2217 ............................................................................................................................. 18
4.4.
特色功能 .......................................................................................................................................... 20
4.4.1.
心跳包功能 .............................................................................................................................. 20
4.4.2.
注册包功能 .............................................................................................................................. 21
4.4.3.
透传云功能 .............................................................................................................................. 22
4.4.4.
Link 功能 ................................................................................................................................. 22
4.4.5.
Reset 功能 ................................................................................................................................ 22
4.4.6.
Index 功能 ................................................................................................................................ 22
4.4.7.
自定义 Client 连接数 .............................................................................................................. 24
济南有人物联网技术有限公司
第 3 页 共 36 页
www.usr.cn
USR-K5 说明书
5.
6.
7.
8.
http://h.usr.cn
4.4.8.
状态显示 .................................................................................................................................. 24
4.4.9.
短连接 ...................................................................................................................................... 24
4.4.10. 清除缓存数据 .......................................................................................................................... 25
4.4.11. 超时重启 .................................................................................................................................. 25
参数设置.......................................................................................................................................................... 26
5.1.
网络协议设置参数 .......................................................................................................................... 26
5.1.1.
设置软件设置参数 .................................................................................................................. 26
5.1.2.
设置协议设置参数 .................................................................................................................. 28
5.2.
网页设置参数 .................................................................................................................................. 28
5.3.
AT 指令配置 .................................................................................................................................... 32
5.3.1.
AT 指令概述 ............................................................................................................................ 32
5.3.2.
AT 指令错误码: .................................................................................................................... 33
5.3.3.
AT 指令集 ................................................................................................................................ 33
联系方式.......................................................................................................................................................... 35
免责声明.......................................................................................................................................................... 35
更新历史.......................................................................................................................................................... 36
济南有人物联网技术有限公司
第 4 页 共 36 页
www.usr.cn
USR-K5 说明书
http://h.usr.cn
1. 快速入门
USR-K5 模块用于实现串口到以太网口的数据的双向透明传输,用户无需关心具体细节,模块内部完成协
议转换。串口侧是 TTL 电平数据,以太网口侧是网络数据包,通过简单设置即可指定工作细节。参数可以通过
内置网页也可以通过设置软件进行设置,一次设置永久保存。
本章是针对产品 USR-K5 的快速入门介绍,建议用户系统的阅读本章并按照指示操作一遍,便于对本产品
有一个系统的认识,用户也可以根据需要选择感兴趣的章节阅读。针对特定的细节和说明,请参考后续章节。
如果在使用过程中出现问题,可以到官网参照我们的应用案例:
http://www.usr.cn/Faq/cat-46.html
也可以将问题提交到我们的用户支持中心:
http://h.usr.cn
除此说明书外,我们同时提供了基于本产品的软件设计手册、硬件设计手册、封装库等资料,方便用户设
计参考
下载地址:http://www.usr.cn/Product/20.html
图 1.0 资料下载页
济南有人物联网技术有限公司
第 5 页 共 36 页
www.usr.cn
USR-K5 说明书
1.1.
http://h.usr.cn
硬件测试环境
1.1.1. 硬件准备
快速测试所需如下:
1. USR-K5 一个
2. USR-Kx-EVK 一个
3. 网线一根
4. DC5V 1A 电源一个
5. 串口线一个
6. 电脑一台
图 1.1 硬件准备材料
1. 测试目的
快速了解 USR-K5,对 USR-K5 有个基本的认知
测试产品有无质量问题。
2. 数据流向
图 1.2 硬件准备材料
1.1.2. 硬件连接
为了测试串口到网络的通讯转换,我们将 K5(USR-K5,简称 K5,下同)的串口通过串口线(或 USB 转串
口线)与计算机相连接,用网线将 K5 的网口和 PC 的网口相连接,检测硬件连接无错误后,接入我们配送的
电源适配器,给 K5 供电,连接示意图如图所示:
图 1.3 硬件连接示意图
注:
图示中电源和连接线要求均为有人配套电源和连接线。
济南有人物联网技术有限公司
第 6 页 共 36 页
www.usr.cn
USR-K5 说明书
1.2.
http://h.usr.cn
网络测试环境
为了防止客户在应用中出现的服务器搜索不到,ping 不通,还有打不开网页等问题。在硬件连接好之后,
使用之前,先对电脑进行如下内容的检查。
1) 关闭电脑的防火墙(一般在控制面板里面可以找到)和杀毒软件;
2) 关闭与本次测试无关的网卡,只保留一个本地连接;
3) 对于服务器直连 PC 的情况,必须要给电脑设置一个静态的、与 K5 的 IP 在同一个网段的 IP 地址;
图 1.4PC 机本地连接设置
1.3.
默认参数测试
表 1
设备默认参数
项目
1.4.
内容
用户名
admin
密码
admin
IP 地址
192.168.0.7
子网掩码
255.255.255.0
默认网关
192.168.0.1
默认的工作模式
TCP Client
默认本地端口
0
默认目标端口
8234
默认目标 IP
192.168.0.201
串口波特率
115200
串口参数
None/8/1
数据传输测试
上述步骤确认无误后,就可以进行串口与以太网口之间的双向通信了,操作步骤如下:
1) 打开测试软件“USR-TCP232-Test.exe”①,按照图 1.2 连接好硬件。
2) 网络设置区选择 TCP Server 模式,服务器 IP 地址输入电脑 IP,服务器端口号输入 8234,点击开始
监听,建立 TCP 连接,串口波特率设置为 115200,串口参数设置为 None/8/1,点击打开,打开串
口。
至此,我们就可以在串口和网络之间进行数据收发测试了,串口到网络的数据流向是:计算机串口->K5 串
口->K5 以太网口->计算机网络;网络到串口的数据流向是:计算机网络->K5 以太网口->K5 串口->计算机串口。
济南有人物联网技术有限公司
第 7 页 共 36 页
www.usr.cn
USR-K5 说明书
http://h.usr.cn
具体演示如下图所示:
图 1.5 默认参数测试
①有人网络调试助手下载连接:http://www.usr.cn/Download/27.html
济南有人物联网技术有限公司
第 8 页 共 36 页
www.usr.cn
USR-K5 说明书
http://h.usr.cn
2. 产品概述
2.1.
产品简介
超级网口 USR-K5,是一款小体积的串口转以太网模块,这是一款能实现 RJ45 网口与 TTL 串口之间直接
的数据透明传输的设备。并可通过电平转换电路应用于 RS232 和 RS485 接口。
K5 模块功耗低,全速工作仅消耗较小的电流。搭载 M0 系列 32 位处理器,运行速率快,效率更高。同时
模块多样化的功能,更能满足客户的需求。
K5 模块操作简单,兼容性强。在增加新功能的基础上兼容 K5 的设置协议,为老用户使用提供方便。同时,
K5 和 K3 设置协议类似,采用其 K3 设置协议的客户,仅需简单调整,即可应用于 K5。
2.2.
基本参数
表 2
分类
硬件参数
软件参数
其他
济南有人物联网技术有限公司
电气参数
参数
数值
工作电压
DC 3.0~3.6V
工作电流
175mA@3.3V
网口规格
RJ45、10/100Mbps、交叉直连自适应
串口波特率
600~230.4K(bps)
串口电平
TTL-3.3V
网络协议
IP、TCP/UDP、ARP、ICMP、IPV4
IP 获取方式
静态 IP、DHCP
域名解析
支持
用户配置
协议配置,网页配置,AT 指令配置
简单透传方式
TCP Server/TCP Client/UDP Server/UDP Client
类 RFC2217
支持
TCP Server 连接
支持最多 4 路 TCP 连接(可自定义,默认 4 个)
网络缓存
发送:2Kbyte;接收 2Kbyte
串口缓存
接收:1Kbyte
平均传输速率
局域网 串口打包间隔
T2 < 50ms
T3 < 50ms
T5 < 3s
从透传模式切换至临时指令模式的时序:
1. 串口设备给模块连续发送“+++”,模块收到“+++”后,会给设备发送一个‘a’。 在发送“+++”之前的打包
时间内不可发送任何数据。
2. 当设备接收‘a’后,必须在 3 秒内给模块发送一个‘a’。
3. 模块在接收到‘a’后,给设备发送“+OK”,并进入“AT 指令模式”。
4. 设备接收到“+OK”后,知道模块已进入“AT 指令模式”,可以向其发送 AT 指令。
济南有人物联网技术有限公司
第 32 页 共 36 页
www.usr.cn
USR-K5 说明书
http://h.usr.cn
从 AT 指令模式切换为网络透传的时序:
1. 串口设备给模块发送指令“AT+ENTM”。
2. 模块在接收到指令后,回显“+OK”,并回到之前的工作模式。
5.3.2. AT 指令错误码:
表 6
错误码列表
错误码
说明
-1
无效的命令格式
-2
无效的命令
-3
无效的操作符
-4
无效的参数
-5
操作不允许
5.3.3. AT 指令集
表 7
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
设置/查询注册包执行机制
济南有人物联网技术有限公司
第 33 页 共 36 页
www.usr.cn
USR-K5 说明书
http://h.usr.cn
20
REGCLOUD
设置/查询透传云用户名和密码
21
REGUSR
设置/查询用户自定义注册包内容
心跳包功能
22
HEARTEN
设置/查询心跳包使能
23
HEARTTP
设置/查询心跳包发送方式
24
HEARTTM
设置/查询心跳包时间
25
HEARTDT
设置/查询自定义心跳包数据
扩展功能指令
26
SCSLINK
设置/查询 Socket 连接状态指示功能
27
CLIENTRST
设置/查询 TCP Client 模式连接多次失败 Reset 功能
28
INDEXEN
设置/查询 index 功能
29
SOCKSL
设置/查询短连接功能
30
SHORTO
设置/查询短连接时间
31
UARTCLBUF
设置/查询模块连接前是否清理串口缓存
32
RSTIM
设置/查询超时重启时间
33
MAXSK
设置/查询 TCP Server 连接 Client 最大值
34
MID
设置/查询模块名称
35
SEARCH
设置/查询局域网内模块搜索的端口和搜索关键字
35
H
帮助
济南有人物联网技术有限公司
第 34 页 共 36 页
www.usr.cn
USR-K5 说明书
http://h.usr.cn
6. 联系方式
公 司:济南有人物联网技术有限公司
地 址:山东省济南市高新区新泺大街 1166 号奥盛大厦 1 号楼 11 层
网 址:http://www.usr.cn
用户支持中心:http://h.usr.cn
邮 箱:sales@usr.cn
电 话:4000-255-652 或者 0531-88826739
有人愿景:工业物联网领域的生态型企业
公司文化:有人在认真做事 联网的事情找有人
产品理念:简单 可靠 价格合理
有人信条:天道酬勤 厚德载物 共同成长 积极感恩
7. 免责声明
本文档提供有关 USR-K5 产品的信息,本文档未授予任何知识产权的许可,并未以明示或暗示,或以禁止
发言或其它方式授予任何知识产权许可。除在其产品的销售条款和条件声明的责任之外,我公司概不承担任何
其它责任。并且,我公司对本产品的销售和/或使用不作任何明示或暗示的担保,包括对产品的特定用途适用性,
适销性或对任何专利权,版权或其它知识产权的侵权责任等均不作担保。本公司可能随时对产品规格及产品描
述做出修改,恕不另行通知。
济南有人物联网技术有限公司
第 35 页 共 36 页
www.usr.cn
USR-K5 说明书
http://h.usr.cn
8. 更新历史
版本号
修改说明
时间
V1.0.0
首版
2019-08-20
V1.0.1
修正不准确参数
2019-11-15
济南有人物联网技术有限公司
第 36 页 共 36 页
www.usr.cn
很抱歉,暂时无法提供与“USR-K5”相匹配的价格&库存,您可以联系我们找货
免费人工找货