2023年11月30日发(作者:)
USR-W630串口服务器说明书
USR-W630
文件版本:V1.0.5
济南有人物联网技术有限公司www.usr.cn
USR-W630串口服务器说明书
1.........................................................................................................................................................................1
1.1..............................................................................................................................................................1
1.2..............................................................................................................................................................1
1.3.....................................................................................................................................................3
2.........................................................................................................................................................................4
2.1..............................................................................................................................................................4
2.2..............................................................................................................................................................4
2.3..............................................................................................................................................................4
2.4..............................................................................................................................................................5
2.5.........................................................................................................................................................6
2.6..............................................................................................................................................................6
2.7..............................................................................................................................................................7
2.8..............................................................................................................................................................7
3.................................................................................................................................................................7
3.1.AP...............................................................................................................................8
3.2.STA.............................................................................................................................8
3.3.AP+STA.........................................................................................................................9
3.4.(APSTA)...............................................................................................................................9
3.5.(AP)..........................................................................................................10
3.6.(AP+STA)...............................................................................................................................11
3.7............................................................................................................................................12
4...............................................................................................................................................................13
4.1...........................................................................................................................................................13
4.1.1.......................................................................................................................................13
4.1.2.......................................................................................................................................13
4.1.3.HTTPDClient............................................................................................................................13
4.1.5.AT.........................................................................................................................................13
...............................................................................134.1.4.MODBUSTCP<=>MODBUSRTU
4.2...........................................................................................................................................................14
4.2.1.......................................................................................................................................14
4.2.2................................................................................................................................................14
4.2.3.STA..........................................................................................................................14
4.3.Socket......................................................................................................................................................14
4.4.UART..............................................................................................................................................14
4.4.1.UART..........................................................................................................................14
4.4.2.UART..........................................................................................................................15
4.5.TCP............................................................................................................................15
4.6.MAC/CLOUD/USR....................................................................................................................15
4.7.RFC2217......................................................................................................................16
4.8.Keepalive.................................................................................................................................................17
4.9.Websocket...............................................................................................................................................17
济南有人物联网技术有限公司
www.usr.cn
USR-W630串口服务器说明书
4.10.usr-link.........................................................................................................................18
4.11.................................................................................................................................................19
4.12.................................................................................................................................................20
4.13.............................................................................................................................................20
4.14.................................................................................................................................................21
4.15.................................................................................................................................................22
4.16.Modbus..................................................................................................................................................22
4.17.........................................................................................................................................................22
4.18.........................................................................................................................................................22
5.........................................................................................................................................................................23
5.1.Web..................................................................................................................................................24
5.1.1.......................................................................................................................................24
5.1.2.......................................................................................................................................25
5.1.3................................................................................................................................................25
5.2.AT.....................................................................................................................................................26
5.2.1.AT.......................................................................................................................................26
5.2.2.AT.......................................................................................................................................26
5.3.AT.........................................................................................................................................................26
......................................................................................................................................................................296.
......................................................................................................................................................................307.
......................................................................................................................................................................318.
济南有人物联网技术有限公司
www.usr.cn
USR-W630串口服务器说明书
1.
本章是针对USR-W630双网口串口服务器产品的快速入门介绍,建议用户系统的阅读本章并按照指示操作
一遍,将会对产品有一个系统的认识,用户也可以根据需要选择你感兴趣的章节阅读。针对特定的细节和说明,
请参考后续章节。
如果在使用过程中有使用上的问题,可以将问题提交到我们的客户支持中心:
1.1.
为了测试串口到WIFI/以太网的通讯转换,我们将USR-W630串口服务器的串口与计算机的串口连接,串
口服务器的WIFI/以太网网口和计算机的WIFI/网口连接。台式机如果没有自带串口,也可以用USB转232先
来替代。硬件连接如下图:
1
按照上图,只需要将232线和DC5-36V电源接到服务器的接口上即可。
1.2.
下面以WIFI连接为例介绍一下网络连接过程。
打开无线网络连接,搜索网络,如下图的“USR-W630_xxxx”(xxxx为MAC地址后四位)即是WIFI串口
服务器的的默认网络名称(SSID)。
济南有人物联网技术有限公司www.usr.cn
第1页共31页
USR-W630串口服务器说明书
2SSID
加入网络,选择自动获取IP,USR-W630串口服务器支持DHCPServer功能并默认开启。
3
此时,WIFI串口服务器上的Link指示灯亮起。
济南有人物联网技术有限公司www.usr.cn
第2页共31页
USR-W630串口服务器说明书
1.3.
WIFI串口服务器的初始参数:
WIFI串口服务器默认的SSID为:USR-W630_xxxx;(xxxx是双网口串口服务器MAC的后四位)
WIFI串口服务器加密方式默认为:open,none;
用户串口参数默认为:57600,8,1,None;
网络参数默认值:TCP,Server,8899,10.10.100.254;
WIFI串口服务器本身IP地址:10.10.100.254;
我们只需要按照参数相应设置网络通信参数,就可以进行串口与WIFI的双向通信了,操作步骤如下:
打开测试软件“”,串口连接到的计算机的串口号COM5(根据具体情况选择),选择
WIFI串口服务器串口默认波特率57600,点打开串口。
网络设置区选择TCPClient模式,服务器IP地址输入10.10.100.254,此为WIFI串口服务器默认的IP地址,
服务器端口号8899,此为WIFI串口服务器默认监听的TCP端口号,点击连接建立TCP连接。
至此,我们就可以在串口和网络之间进行数据收发测试了,串口到网络的数据流向是:计算机串口->WIFI
串口服务器串口->WIFI串口服务器WIFI/以太网->计算机网络,网络到串口的数据流向是:计算机网络->WIFI
串口服务器WIFI/以太网->WIFI串口服务器串口->计算机串口。具体演示如下图所示:
4/
济南有人物联网技术有限公司www.usr.cn
第3页共31页
USR-W630串口服务器说明书
2.
2.1.
USR-W630双网口串口服务器提供串口转WIFI、串口转以太网、以太网转WIFI功能,能够将RS232/485
串口转换成TCP/IP网络接口,实现RS232/485串口与WIFI/以太网的数据双向透明传输。使得串口设备能够立
即具备TCP/IP网络接口功能,连接网络进行数据通信,极大的扩展串口设备的通信距离。
2.2.
设计有定位孔,方便安装
远程升级、MODBUS轮询
配套电源、串口线、网线方便客户使用
宽电压DC5-36V电压输入,5.5*2.1标准电源接口和接线端子
丰富的状态指示灯Power、Work、Ready、Link、UART1、WAN/LAN、LAN
板载UART转WIFI核心模块
可选TCPServer/TCPClient/UDPServer/UDPClient工作模式
TCPServer模式时,可支持多达24个Client连接
串口波特率从300bps到460800bps,可根据应用选择设置
网页参数配置功能,所有参数都可以通过网页进行设置
Reload按键支持一键恢复出厂设置功能
通讯距离远:两个串口服务器对传210米,品质堪比国际大品牌(如Gainspain)
(测试条件:开阔地视距,两个WIFI串口服务器自行组网,57600波特率双向互传不丢包)
贴片机批量贴片生产,品质保证,量大价优
2.3.
USR-W630
标准认证
无线标准
频率范围
FCC/CE
802.11b/g/n
2.412GHz-2.484GHz
802.11b:+20dBm(Max.)
802.11g:+18dBm(Max.)
802.11n:+15dBm(Max.)
用户可以配置功率
802.11b:-89dBm
发射功率
接收灵敏度
802.11g:-81dBm
802.11n:-71dBm
济南有人物联网技术有限公司www.usr.cn
第4页共31页
USR-W630串口服务器说明书
UART:300bps-460800bps
数据接口
工作电压DC5-36V
工作温度
存储温度
尺寸
无线网络类型Station/AP模式
安全机制
加密类型
工作模式
设置命令AT+命令结构
网络协议
最大TCP连接数
用户配置Web服务器+AT命令配置
客户应用软件支持客户定制应用软件
485接口(防浪涌,防雷保护,过流保护)
以太网:10Mbps/100Mbps
-40℃-85℃
-40℃-125℃
105*103*28mm(L*W*H)
WPA-PSK/WPA2-PSK
TKIP/AES
透明传输模式/串口指令模式/Httpd
Client模式/Modbus模式
TCP/UDP/ARP/ICMP/DHCP/DNS/HTTP
24
2.4.
下图为USR-W630产品外观图:
5USR-W630
济南有人物联网技术有限公司www.usr.cn
第5页共31页
USR-W630串口服务器说明书
2.5.
设备共有7个指示灯,依次为:
Power
Work
Ready
Link
UART1
UART2
WAN/LAN
LAN
电源指示
工作状态指示灯内部系统部分启动绿灯即开始闪烁
启动完成指示灯内部系统启动完成后绿灯长亮。
网络连接
串口1状态指示
串口2状态指示
网口1连接/数据传输WAN/LAN口有网线连接时长亮/发送数据时闪烁
网口2连接/数据传输LAN口有网线连接时长亮/发送数据时闪烁
电源输入正确时长亮
WIFI连接建立后亮。
串口接收到数据透传给网络端蓝灯闪烁;
网络端接收数据透传到串口红灯闪烁;
保留
2.6.
SMA天线座(外螺内孔)
5.5*2.1标准DC电源接口,产品电源输入具有TVS保护。
RS232
设备的串口为公口(针),RS232电平(可以直接连电脑串口的电平),引脚顺序与计算机的COM口保持一
致,与电脑连接时需要用交叉线(2-3交叉,7-8交叉,5-5直连,7-8可以不接,但是一定不能直连电脑,否
则可能导致工作不正常),一共有6根线有定义,其余悬空。
RS232
2RXD
3TXD
5GND
7RTS
8CTS
9VCC
RS485
RS485接口是A(data+)、B(data-)和GND,和设备RS485连接时A(+)接A(+),B(-)接B(-),GND接GND。
RJ45
网口的连接,WIFI双网口串口服务器的网口是10M/100M自适应,支持AUTOMDI/MDIX,也就是说可
以使用直连网线与计算机直接连接进行测试。WAN/LAN口默认开启做LAN口,LAN口默认开启。
Reload
此按钮是恢复出厂设置的按钮,设备正常工作状态下(Ready灯亮之后)按下3秒以上再放开,等待8秒左
设备数据接收
设备数据发送
接地
请求发送
清除发送
默认未使用
济南有人物联网技术有限公司www.usr.cn
第6页共31页
USR-W630串口服务器说明书
右WIFI串口服务器自动启动完成(除Power指示灯外,其他指示灯熄灭然后Ready灯再亮起),即将设备设置
参数恢复到出厂配置状态。
2.7.
下图为USR-W630的尺寸图:
6USR-W630
2.8.
串口(RS232/RS485)转WIFI/以太网
WIFI远程控制/监控
WIFI遥控飞机、车等玩具领域
WIFI网络收音机、摄像头、数码相框
医疗仪器、数据采集、手持设备
WIFI脂肪秤、智能卡终端;家居智能化
仪器仪表、设备参数监测、无线POS机
现代农业、军事领域等其他无线相关二次开发应用
3.
USR-W630串口服务器既可以配置成一个无线STA,也可以配置成AP。所以USR-W630逻辑上支持2个
无线接口,一个作为STA,另一个接口相当于一个AP,其它STA可以通过这个串口服务器的AP接口连入无
济南有人物联网技术有限公司www.usr.cn
第7页共31页
USR-W630串口服务器说明书
线网络。
同时,串口服务器提供2个100M以太网接口,WAN/LAN口默认开启做LAN口,LAN口默认开启。通过这个
100M以太网接口,用户可以实现WIFI口、串口、以太网口,三个接口互通。在组网方面,USR-W630模块
支持桥接模式和路由模式来对应不同的具体应用。
可见,USR-W630可以提供十分灵活的组网方式和网络拓扑。
<>
AP:即无线接入点,是一个无线网络的中心节点。通常使用的无线路由器就是一个AP,其它无线终端可
以通过AP相互连接。
STA:即无线站点,是一个无线网络的终端。如笔记本电脑、PDA等。
3.1.AP
WIFI串口服务器作为一个AP使用,其它WIFI串口服务器及电脑都可以作为STA连到这个WIFI串口服
务器上,同时它也可以通过RS232/RS485接口连到用户设备,如下图所示:
7AP
3.2.STA
USR-W630串口服务器作为STA连接到其它AP(如局域网中的路由)上,组成一个无线网络。所有的STA
都以该AP作为无线网络的中心,STA之间的相互通信都通过AP转发完成,如下图所示:
8STA
济南有人物联网技术有限公司www.usr.cn
第8页共31页
USR-W630串口服务器说明书
3.3.AP+STA
USR-W630串口服务器可同时支持一个AP接口,一个STA接口。开启AP+STA功能后,STA和AP接口
同时可用。串口服务器的STA接口与路由器相连,并通过TCPB与网络中的服务器相连;同时AP接口可以被
手机/PAD等连接(通过TCPA连接)。如此,网络中的服务器TCPServer、手机/PAD等都可以对USR-W630
串口服务器所连接串口设备进行控制或者对串口服务器本身参数进行设置,如下图所示:
9AP+STA
通过AP+STA功能,可以很方便的利用手机/PAD等手执设备对用户设备进行监控,而不改变其原来的网
络设置。
通过AP+STA功能可以很方便的对串口服务器进行设置,解决了以前串口服务器在STA时只能通过串口进
行设置的问题详细的设置过程可以查阅本串口服务器《软件设计手册》中的相关章节。
3.4.(APSTA)
USR-W630的无线既可以配置成一个无线STA,也可以配置成AP,逻辑上支持2个无线接口,一个作为
STA,另一个接口相当于一个AP,其它STA可以通过这个WIFI串口服务器的AP接口连入无线网络。
10APSTA
济南有人物联网技术有限公司www.usr.cn
第9页共31页
USR-W630串口服务器说明书
3.5.(AP)
11
USR-W630的无线配置成AP模式,将模块的DHCP服务器关掉,并将IP修改成跟路由器一个网段(网页
中的“无线接入点设置”页面有相应的选项),网口一和网口二都设置为LAN口。设置完成后,串口服务器的
网口2连接路由器,网口1连接电脑。这样,电脑、串口服务器、路由器就在同一个网段。串口服务器相当于
一个交换机桥连了路由器和电脑;AT指令表如下:
AT
1
2
3
4
AT+WAP
AT+WAKEY
AT+LANN
AT+DHCPDEN=off
设置成路由器的SSID
设置成路由器的密码
设置串口服务器的自身的IP跟路由器处在同一网段
关掉串口服务器DHCP功能
详细的AT指令的应用和设置过程,具体请参考本文“AT命令集”章节。
济南有人物联网技术有限公司www.usr.cn
第10页共31页
USR-W630串口服务器说明书
3.6.(AP+STA)
12
USR-W630的无线配置成AP+STA,将AP的SSID和加密方式、加密算法(网页中的“无线接入点设置”
部分)设置成跟STA的参数(网页中的“无线终端设置”)的一样(AP下关掉DHCP服务器),并且让STA连
上路由器(AP的IP手动设置成跟路由器一个网段)。这样无线双网口串口服务器就相当于一个无线交换机桥接
到路由器中,实现了路由器的无线覆盖范围的拓展。用到的AT指令主要有:
AT
1
2
3
4
5
6
7
8
9
AT+FAPSTA=on
AT+FVER=z
AT+WMODE=STA
AT+WSSSID
AT+WSKEY
AT+WAP
AT+WAKEY
AT+LANN
AT+DHCPDEN=off
打开AP+STA模式,该指令恢复出厂设置有效
打开z模式,该指令恢复出厂设置有效
将串口服务器的工作模式设置成STA模式
设置STA加入路由器的SSID
设置STA加入路由器的加密
设置成路由器的SSID
设置成路由器的密码
设置串口服务器的自身的IP跟路由器处在同一网段
关掉串口服务器DHCP功能
详细的AT指令的应用和设置过程,具体请参考本文“AT命令集”章节。
济南有人物联网技术有限公司www.usr.cn
第11页共31页
USR-W630串口服务器说明书
3.7.
13
1
USR-W630作为AP使用时,其它电脑或设备都可以作为STA通过RJ45(即网线)和无线连到这个串口服
务器上。
14
2
USR-W630作为STA时,也可以网口端通过RJ45连电脑,无线端通过WIFI加入到无线路由中组网。
15
3
USR-W630作为AP使用时打开WAN口,
网线连接外网,其它电脑或设备都可以作为STA通过无线连到
这个串口服务器上。
济南有人物联网技术有限公司www.usr.cn
第12页共31页
USR-W630串口服务器说明书
4.
4.1.
服务器共有五种工作模式:透明传输、串口指令模式、HTTPDClient模式、MODBUS模式、AT命令模式。
4.1.1.
WIFI串口服务器支持串口透明传输模式,在该模式下,有需要收发的数据都被在串口与WIFI/以太网之间
做透明传输,不做任何解析,实现通用串口设备与网络设备之间的数据传递。
在透明传输模式下,可以完全兼容用户原有的软件平台。用户设备基本不用做软件改动就可以实现支持无
线数据传输。
4.1.2.
在此模式下,当USR-W630串口服务器作UDPClient或TCPClient时,允许用户将串口的数据发往不同的
服务器端。
客户MCU按照下面的格式发送数据包,WIFI串口服务器解析完成后,只将n字节的数据发送到目标地址。
当有数据返回时,不做解析直接将数据从串口输出。
4.1.3.HTTPDClient
在该模式下,用户可以发送的数据到指定HTTP服务器,而WIFI串口服务器会自动在所发送数据的前面
加上HTTP协议头,具体协议头的内容可以通过AT指令或是网页设置。
此模式用于WIFI串口服务器将数据传向HTTP服务器端,或者是从HTTP服务器端获取数据。用户在用
AT命令或是网页设置好HTTP报头的具体内容后。每次发送数据时,WIFI串口服务器会自动将所发送的数据
封装成HTTP协议数据,发送到指定HTTP服务器上。而从服务器接收到数据会直接传输到串口,不做任何处
理。繁琐的HTTP协议由WIFI串口服务器来做,方便用户进行串口的编程,而不用去考虑过多的HTTP的事
情。
详细的设置过程请查阅本WIFI串口服务器《软件设计手册》中的相关章节。
4.1.4.MODBUSTCP<=>MODBUSRTU
支持ModbusTCP转ModbusRTU(不支持ModbusASCII);模块的网络参数,要跟应用软件的网络参数相
对应,TCPserver对应TCPclient,端口也要配置成相同,工作方式选ModbusTCP<=>ModbusRTU。
AT命令设置方法,请查阅《软件设计手册》中的相关章节
4.1.5.AT
在AT命令模式下,用户可以通过发送AT命令来查询USR-W630当前状态或设置USR-W630的参数。
进入和退出AT命令的方法和时序,在此不再讲述,如果需要请查阅本WIFI串口服务器《软件设计手册》
中的相关章节。
济南有人物联网技术有限公司www.usr.cn
第13页共31页
USR-W630串口服务器说明书
4.2.
4.2.1.
当WIFI串口服务器工作在STA模式时,WIFI串口服务器会根据AP的无线信道自行调整为与AP相同的
信道,并接入。
当WIFI串口服务器工作在AP模式时,可以设置成自动选频模式,这样当WIFI串口服务器起动时,会根
据周围的环境,选择一个比较好的无线信道。
4.2.2.
USR-W630串口服务器支持多种无线网络加密方式,能充分保证数据的安全传输,包括:
WPA-PSK/TKIP
WPA-PSK/AES
WPA2-PSK/TKIP
WPA2-PSK/AES
注意:WPA-PSK和WPA2-PSK密码最少8位。
4.2.3.STA
在WIFI串口服务器“无线终端设置”页面中增加了“搜索”按钮。点击该按钮后,会弹出一个窗口显示
周围AP的信息,选择完路由器后,会返回原来的页面,此时加密模式和加密算法都已经填写了,您只需要按
照提示写入密码即可。
4.3.Socket
USR-W630串口服务器有两个Socket:SocketA和SocketB。向USR-W630串口写入的数据,USR-W630
会自动向SocketA和B同时发送;USR-W630通过SocketA或SocketB接收的数据,都通过串口发送出来。
SocketA的工作方式包括:TCPServer、TCPClient、UDPServer、UDPClient。目前SocketB支持TCPclient、
UDPclient(用户可将SocketB连接远程服务器,实现设备的远程控制)。通过对双Socket的不同设定,可以实
现多种网络互连方式。
当SocketA设置成TCPServer时,可支持最多达到24个TCPClient的TCP链路连接。
SocketA和SocketB的设置,在此不再讲述,如果需要,请查阅本WIFI串口服务器《软件设计手册》中
的相关章节。
4.4.UART
4.4.1.UART
WIFI串口服务器在接收UART过来的数据时,会不断的检查相邻2个字节的间隔时间。如果间隔时间大
于某一值,则认为一帧结束,否则一直接收数据直到大于4K字节。WIFI串口服务器判断串口上一帧结束后,
济南有人物联网技术有限公司www.usr.cn
第14页共31页
USR-W630串口服务器说明书
转发到WIFI接口。
WIFI串口服务器的默认的2个字节间隔时间为50ms,即间隔时间大于50ms时,一帧结束。
另外,间隔时间可以通过AT命令设置成10ms,以满足客户对于串口转发效率的需求。设置方法,请查阅
本WIFI串口服务器《软件设计手册》中的相关章节。
4.4.2.UART
对于串口上定长的数据帧,可以通过开启UART自动成帧功能,以达到最高的转发效率。USR-W630串口
服务器支持UART自动成帧功能。通过设置打开该功能,并设置自动成帧触发时间及触发帧长后,串口服务
器会把从串口上收到的数据自动组成帧,转发到网络上去。
自动成帧触发时间及触发帧长的设置方法,请查阅本WIFI串口服务器《软件设计手册》中的相关章节。
4.5.TCP
此功能只适用于WIFI串口服务器作为TCPServer的时候,当TCPClient连上WIFI串口服务器时,WIFI
串口服务器会对每一个连接上来的TCP进行认证。
TCPClient连上后发送的第一条数据应该为WIFI串口服务器的网页密码加上回车换行。默认情况下WIFI
串口服务器的密码是admin,所以TCPClient发上来的第一条数据应该为“0x610x640x6D0x690x6E0x0D
0x0A”(16进制)。如果密码正确,WIFI串口服务器返回“OK”反之返回“NO”并断开连接。
此功能可以在网页中的“TCP连接密码验证”进行开启或是禁用。具体请查阅《软件设计手册》中的相关
章节
4.6.MAC/CLOUD/USR
此功能只适用于WIFI串口服务器作为TCPClient的时候。
注册CLOUD功能是当WIFI串口服务器连接上服务器时,发送由设备ID和通信密码组成的注册包,注
册包信息正确,服务器返回注册成功信息,WIFI串口服务器接入有人云平台,有人云平台链接:
。
注册USR(用户自定义注册包)功能允许用户自定义注册包内容,长度限制在40字符以内(UDPClient
方式下支持,每次发送数据包前增加用户自定义注册包)。
注册MAC/USR功能有两种注册方式:一种是首次连接服务器时发送注册信息;另一种是每次发送的数据
的前面加上注册信息。
注册CLOUD只有一种注册方式,即当连接到服务器时发送加入有人云的注册包。
16
济南有人物联网技术有限公司www.usr.cn
第15页共31页
USR-W630串口服务器说明书
17
本功能相关参数设置在网页的“串口及其他设置”部分上,默认是关闭的。
相关的指令设置如下:
序号指令说明
设置注册包类型
注册包方式设置
设置/查询有人云账号和密码
设置/查询用户自定义注册包内容
1REGEN
2
3REGCLOUD
4
REGTCP
REGUSR
详细使用具体请查阅《软件设计手册》中的相关章节
4.7.RFC2217
RFC2217是一个通过以太网即时修改设备串口参数的一个标准协议,本设备支持一个类似RFC2217的协
议,不是标准RFC2217,实现同样的功能,但是协议更简单。
济南有人物联网技术有限公司www.usr.cn
第16页共31页
USR-W630串口服务器说明书
18RFC2217
本命令所作的修改立即生效,不需要重启,重启后WIFI串口服务器恢复原来参数。
4.8.Keepalive
在TCP连接时加了Keepalive保活机制,所以当WIFI串口服务器的网络出现异常时,能及时判断到网络
异常并断开,当网络重新恢复后,又可以及时连接到服务器上。
4.9.Websocket
取代早先的HTTPGET、POST、PUT的方式,相应速度更快。本WIFI串口服务器提供相应的websocket
测试网页,供用户测试,具体页面如下图:(该网页的地址为10.10.100.254/)
济南有人物联网技术有限公司www.usr.cn
第17页共31页
USR-W630串口服务器说明书
19WebSocket
点击页面中的“连接”就实现了一个websocket连接,接下来串口跟网页就可以互相收发数据了。本WIFI
串口服务器的websocketserver支持8个client同时连接。
本功能适合做网页应用,且对网页的响应速度比较高的用户,如需定制相应的网页,可以直接联系本公司。
注意:本功能占用串口服务器的8000端口。
4.10.usr-link
USR-W630工作在AP模式下时,会开启一个用于接收快速联网协议命令的UDP端口,端口号为49000。
手机可与USR-W630的WIFI网络直连,通过UDP协议下的命令,查询SSID信息列表和设置路由器SSID及
密码。设置完成后,USR-W630会自动重启,连接至路由器,此时工作在STA模式。
20usr-link
济南有人物联网技术有限公司www.usr.cn
第18页共31页
USR-W630串口服务器说明书
4.11.
WIFI串口服务器支持局域网内搜索功能,即当WIFI串口服务器接入无线路由器,用户可以通过往某一固
定端口发送UDP广播的方式,获取WIFI串口服务器当前局域网内串口服务器的IP地址,以实现设备搜索和
通信。也可直接连接WIFI串口服务器的AP发送搜索指令,如下图:
21
搜索协议过程:
1.在局域网内的另外一台设备上,通过UDP广播(广播地址:.255,端口:48899)发送搜索指令:
""。
2.WIFI串口服务器收到口令后,如果口令正确,WIFI串口服务器进入配置模式,向该地址(单播,源端
口)发送IP,MAC,MID,ver;再次通过UDP发送+ok(无回车),进入网络AT指令模式。
IP地址
MAC地址
MID
版本号
xxxxxxxxxxxx
WIFI串口服务器进入配置模式后如果30秒内没有收到设置命令,WIFI串口服务器会退出配置模式,用户
需要重新发送搜索命令字,进入配置模式。
3.用户可以通过向该端口发送网络AT命令(大写)进行参数/状态的设置与读取,AT指令格式同串口AT
指令。
注:搜索工具与WIFI串口服务器必须在同一个局域网内,如果多个STA连在一个路由器上,运行搜索工
具的电脑也连在那个路由器上。这个搜索工具就可以把所有的STA都搜到。
济南有人物联网技术有限公司www.usr.cn
第19页共31页
USR-W630串口服务器说明书
4.12.
在透传模式下,用户可以开启自定义心跳包功能。心跳包可以选择发送方向:NET——网络服务器端,COM
——串口设备端;自定义心跳包数据最长40个字符,设置时需要转换成HEX格式,发送时间间隔1-65535s。
22
详细的设置协议请查阅《软件设计手册》中的相关章节
4.13.
在透传模式下,开启套接字分发功能,则允许用户串口设备将数据发往指定的Socket连接,同时网络端发
送过来的数据WIFI串口服务器也会按照协议格式打包后发给串口设备。
客户的MCU只需要按照套接字分发协议格式发送数据包,WIFI串口服务器会解析收到的数据包,如果数
据符合协议,WIFI串口服务器会将解析后的数据发送到指定的socket连接;如果数据不符合协议,则会返回相
应的错误码,且不会将其发向指定的socket连接。
下面以SocketA为例说明,串口设备向socketA发送abc,网络端socketA又向串口设备发送了数据123,
如下图:
济南有人物联网技术有限公司www.usr.cn
第20页共31页
USR-W630串口服务器说明书
23
本功能默认不开启,可通过网页、指令开启,详细的设置协议请查阅《软件设计手册》中
AT
的相关章节
4.14.
在透传模式下,开启了超时重启功能,则在设定的时间内,若WIFI串口服务器WIFI无连接或WIFI有连
接但无通信,则重启WIFI串口服务器;超时时间可设范围是60-65535s,默认为3600s。重启条件如下:
(1)WIFI无连接则开始计时,建立连接则清零计时单元,若计时单元超出了超时重启的时间,则重启
WIFI串口服务器;
(2)WIFI连接建立且无通信也开始计时,有通信则清零计时单元,若计时时间超出了超时重启的时间,
则重启WIFI串口服务器。
本功能默认不开启,可通过网页、AT指令开启,详细的设置协议请查阅《软件设计手册》中的相关章节。
济南有人物联网技术有限公司www.usr.cn
第21页共31页
USR-W630串口服务器说明书
4.15.
在非串口指令模式下,开启定时重启功能后,上电WIFI串口服务器相关计时单元就开始计时,WIFI串口
服务器重启会清零该计时单元,若计时单元超过了定时重启时间则重启WIFI串口服务器。
本功能默认不开启,可通过网页、AT指令开启,详细的设置协议请查阅《USR-W630软件设计手册》中的
相关章节。
4.16.Modbus
本串口服务器支持modbus轮询功能,主要用在多主机查询,此时串口服务器做TCPServer,每当TCPClient
有数据请求时,先保存请求的TCPClient号,然后转发到串口,等待串口回复,如果串口回复只转发给之前保
存的Client,如果没有回复则等待,直到超出超时时间为止,然后再进行下一轮的轮询。详细的设置协议请
查阅《USR-W630软件设计手册》中的相关章节。
4.17.
通过远程升级平台实现对串口服务器的远程固件升级,详细的远程升级使用,参考《USR-W630软件设计
手册》中的相关章节。
4.18.
USR-W630串口服务器支持web方式的在线固件升级。
首先用PC的无线网卡连接USR-W630,SSID为USR-W630_xxxx。等连接好后,打开IE,在地址栏输入
10.10.100.254,回车。在弹出来的对话框中填入用户名和密码(默认均为admin),然后“确认”。
进入USR-W630的内置网页,在“模块管理”页面下的“软件升级”项用于实现web方式的固件升级,如
下图:
济南有人物联网技术有限公司www.usr.cn
第22页共31页
USR-W630串口服务器说明书
24
通过单击“选择文件”选择要升级的固件,单击“确定”后会弹出确认窗口,再次单击“确定”后,开始
固件升级,如下图:
25
升级大概需要40S左右,在升级过程中切勿断电,升级完成后,会出现如下提示:
26
5.
USR-W630串口服务器支持AT命令和Web两种参数设置方式,本章对Web设置方式进行简要说明,AT
济南有人物联网技术有限公司www.usr.cn
第23页共31页
USR-W630串口服务器说明书
命令及Web页面的具体设置方法请查阅本WIFI串口服务器《软件设计手册》中的相关章节。
若WIFI串口服务器已经连接到某个无线网络,则只要PC机也接入同一个无线网络就可以进行设置,另外
因为USR-W630同时也是一个AP,所以PC机可以连接到需要设置的WIFI串口服务器上,使用IE浏览器即
可进行设置,十分方便。
<>
济南有人可以按照用户的定制化参数设置做为出厂缺省配置,这将大大减少用户的量产WIFI串口服务器
配置时间。同时,如果用户需要对每个WIFI串口服务器设置不同的参数或者希望自己批量配置WIFI串口服务
器,济南有人可以提供批量配置工具来提高用户的配置效率。请联系济南有人的技术支持人员来获得更进一步
的批量配置支持。
5.1.Web
首次使用USR-W630串口服务器时,可通过web管理页面对该串口服务器进行一些配置。默认情况下,
USR-W630的AP接口SSID,IP地址和用户名、密码如下:
USR-W630
SSID
IP地址
子网掩码
用户名
密码
USR-W630xxxx
_
10.10.100.254
255.255.255.0
admin
admin
通过PC无线网卡连接USR-W630的AP接口USR-W630_xxxx。
5.1.1.
首先用PC的无线网卡连接USR-W630,SSID为USR-W630_xxxx。打开浏览器,在地址栏输入
10.10.100.254回车。在弹出来的对话框中填入用户名和密码,然后“确认”,进入USR-W630的管理页面。
管理页面支持中、英文,可以在右上角进行设置。管理页面共有八个页面,分别为“快速配置”、“模式选择”、
“无线接入点设置”、“无线终端设置”、“串口及网络设置”、“以太网功能设置”、“HTTPDClient模式”、“高级
设置”及“模块管理”。
济南有人物联网技术有限公司www.usr.cn
第24页共31页
USR-W630串口服务器说明书
5.1.2.
27
快速配置页面为用户提供了一个快速配置WIFI串口服务器的方法。按照页面的步骤配置完参数并重启
WIFI串口服务器,就可以让WIFI串口服务器正常工作起来,减小了配置的步骤及时间。当然本页面的选项较
少,如果一些详细配置,还是要到相应页面配置。
本页面有四个需要配置的选项及一个重启项,下面进行相应的说明:
无线配置:配置WIFI串口服务器的WIFI的工作模式,AP或者STA模式。
以太网功能配置:打开/关闭以太网口,并设置相应的工作模式。
串口配置:配置WIFI串口服务器的串口参数,包括串口波特率、校验位、485功能等等。
网络配置:配置WIFI串口服务器的网络参数,只有SocketA的相关参数。
模块管理:当上述参数都配置完成后,点击重启,重启模块。
5.1.3.
在网页的左边是标签页,可以具体设置USR-W630的一些参数。
模式选择:主要设置WIFI串口服务器的WIFI工作模式和数据传输方式。其中WIFI工作模式包含“AP
模式”和STA模式;“数据传输模式”包含“透明传输模式”、“串口指令模式”、“HTTPDClient模式”。
无线接入点设置:本网页主要设置WIFI串口服务器AP模式下的参数。包括:SSID设置,无线网络模式
设置及无线安全设置,以及AP组成的局域网的设置。
济南有人物联网技术有限公司www.usr.cn
第25页共31页
USR-W630串口服务器说明书
无线终端设置:本网页设置STA模式的WIFI参数,包括路由器的SSID、无线安全以及STA网络的IP获
取方式(DHCP或静态IP),USR-W630支持三套STA的参数,可供用户设置。
串口及网络设置:本网页主要是设置WIFI串口服务器的串口参数和Socket参数。包括串口的参数、串口
成帧模式、注册包机制、SocketA参数以及SocketB参数。
以太网功能设置:本网页主要是设置WIFI串口服务器的网口的开关和工作模式,此网口既可作为LAN口,
也可作为WAN口使用(本功能不需要设置)。
HTTPDClient模式:此网页设置HTTPDClient模式下,HTTP协议头的内容,包括:服务器地址、服务器
端口、请求类型、协议头路径、协议头Connection、协议头User-Agent。HTTPDClient模式支持POST、PUT、
GET三种HTTP请求方式。
模块管理页面:模块管理包括用户名/密码设置、重启、恢复出厂设置及软件升级功能。
详细的设置协议请查阅本WIFI串口服务器《软件设计手册》的相关章节。
5.2.AT
5.2.1.AT
在命令行模式下,用户可以通过UART串口利用AT命令对WIFI串口服务器进行设置的方法。其功能可
以完全覆盖web页面的设置。
具体的进入AT命令的时序以及相关设置说明请查阅本WIFI串口服务器《软件设计手册》的相关章节。
5.2.2.AT
电脑连接WIFI串口服务器的WIFI或者电脑与WIFI串口服务器STA模式连接同一个路由器,通过局域网
搜索的方式,搜索到WIFI串口服务器后,使用AT命令查询和设置WIFI串口服务器参数的方法。
具体的网络AT命令的设置方法请查阅本WIFI串口服务器《软件设计手册》的相关章节。
5.3.AT
AT+
(空)
E
ENTM
NETP
UART
UARTF
UARTFT
UARTFL
TMODE
WMODE
WSKEY
WSSSID
WSLK
空命令
打开/关闭回显功能
进入透传模式
设置/查询网络协议参数
设置/查询串口参数
开启/关闭自动成帧功能
设置/查询自动成帧触发时间
设置/查询自动成帧触发长度
设置/查询数据传输模式(透传模式或协议模式)
设置/查询WIFI操作模式(AP或者STA)
设置/查询WIFISTA模式下的加密参数
设置/查询WIFISTA模式下的APSSID
查询无线STA模式下的link状态
第26页共31页
www.usr.cn济南有人物联网技术有限公司
USR-W630串口服务器说明书
WEBU
WAP
WAKEY
MSLP
WSCAN
TCPLK
TCPDIS
WANN
LANN
TCPTO
MAXSK
TCPB
TCPPTB
TCPADDB
TCPTOB
TCPLKB
EPHY
RELD
IDFIR
IDEVE
AABR
DHCPDEN
HIDESSID
DOMAIN
Z
AT+FAPSTA
MID
VER查询软件版本
H
HTPMODE
HTTPURL
HTTPTP
HTTPPH
HTTPCN
HTTPUA
HTPSV
HTPTP
HTPURL
HTPHEAD
HTTPSCEN
HTTPSCT
REGEN
REGTCP
济南有人物联网技术有限公司
设置/查询WEB页面的登陆参数(用户名、密码)
设置/查询WIFIAP模式下的参数
设置/查询WIFIAP模式下的加密参数
设置模块进入低功耗模式,关闭WIFI
STA模式下搜索AP
查询TCPA连接是否已建立
链接/断开TCP(只在TCPClient时有效)
设置/查询WAN设置,只在STA模式下有效
设置/查询LAN设置,只在AP模式下有效
设置/查询TCP超时时间
设置/查询最大TCP连接数
使能/禁用TCPB功能
设置/查询TCPB的端口号
设置/查询TCPB的服务器地址
设置/查询TCPB的超时时间
查询TCPB连接是否已建立
开启/关闭ETH接口
恢复出厂设置
开启/关闭首次建立连接带ID功能
开启/关闭每次数据带ID功能
开启/关闭自适应波特率功能
开启/关闭LAN口的DHCPServer功能
设置/查询是否隐藏模块AP的SSID
设置/查询登陆模块网页的域名
重启模块
使能或禁止AP+STA功能
查询模块MID
帮助命令
新、旧版HTTP报头设置方式切换(HTTPDClient)
旧版设置/查询HTTP服务器的IP和端口
旧版设置/查询HTTP请求类型
旧版设置/查询HTTP协议头路径
旧版设置/查询HTTP协议头Connection
旧版设置/查询HTTP协议头User-Agent
新版设置/查询服务器地址和IP(HTTPDClient)
新版设置/查询请求方式(HTTPDClient)
新版设置/查询请求路径(HTTPDClient)
新版设置/查询HTTP报头(HTTPDClient)
设置/查询HTTPDClient连接模式(long/short)
设置/查询HTTPDClient短连接超时时间(3-65535s)
设置/查询注册包类型
设置和查询注册包方式
第27页共31页
www.usr.cn
USR-W630串口服务器说明书
WTPWR
REGCLOUD
FVER
REGUSR
TCPDPEN
HEARTEN
HEARTTP
HEARTDT
HEARTTM
REBOOTEN
REBOOTT
TIMEOUTEN
TIMEOUTT
MODBPOLLEN
MODBPOLLT
UPDATE
MONITOR
设置模块发射功率
设置/查询有人云设备序号和密码
设置/查询模块网口模式)
(N-Ver、Z-Ver
设置/查询用户自定义注册包内容
开启/关闭套接字分发功能
开启/关闭自定义心跳包功能
设置/查询自定义心跳包发送方向
设置/查询自定义心跳包数据
设置/查询自定义心跳包发送时间间隔
开启/关闭定时重启功能
设置/查询定时重启时间
开启/关闭超时重启功能
设置/查询超时重启时间
使能或禁止Modbus轮询功能
查询/设置轮询时间间隔(50~65535)(ms)
查询和设置远程升级的使能状态,远程服务器地址,远
程服务器端口,上报间隔时间。
查询和设置远程监控的使能状态和上报时间间隔。
详细的AT命令设置方法请查阅本WIFI串口服务器《软件设计手册》中相关章节。
<>
本AT命令集为板载WIFI模块的AT命令集,可用于查询、设置WIFI串口服务器的参数。
济南有人物联网技术有限公司www.usr.cn
第28页共31页
USR-W630串口服务器说明书
6.
公司:济南有人物联网技术有限公司
地址:山东省济南市茂岭山三号路中欧校友产业大厦13层
网址:
客户支持中心:
邮箱:************
企业QQ:800025565
电话:4000-255-652或者*************
济南有人物联网技术有限公司www.usr.cn
第29页共31页
USR-W630串口服务器说明书
7.
本文档提供有关USR-W630口服务器产品的信息,本文档未授予任何知识产权的许可,并未以明示或暗示,
或以禁止发言或其它方式授予任何知识产权许可。除在其产品的销售条款和条件声明的责任之外,我公司概不
承担任何其它责任。并且,我公司对本产品的销售和/或使用不作任何明示或暗示的担保,包括对产品的特定用
途适用性,适销性或对任何专利权,版权或其它知识产权的侵权责任等均不作担保。本公司可能随时对产品规
格及产品描述做出修改,恕不另行通知。
济南有人物联网技术有限公司www.usr.cn
第30页共31页
USR-W630串口服务器说明书
8.
2016-06-19
2018-06-28
2019-08-01
2021-07-13
版本V1.0.0创建
版本V1.0.3修改了初版
版本V1.0.4修改了工作温度和尺寸
版本V1.0.5修改部分错误参数
济南有人物联网技术有限公司www.usr.cn
第31页共31页
发布评论