Appearance
Y201-W 技术手册

目录
1. 概述
Y201-W 提供双串口与 WiFi 的双向透传能力。每路串口可配置 SocketA/SocketB 两条网络链路,支持 TCP/UDP/HTTP/MQTT,并可通过 Modbus 网关完成 Modbus RTU 与 Modbus TCP 转换。
设备支持两类配置入口:
- Web 页面(推荐日常配置与运维)
- AT 指令(串口 AT / 网络 AT)
2. 默认设置
| 项目 | 默认值 |
|---|---|
| Web 管理 IP(AP) | 192.168.4.1 |
| Web 账号 | admin |
| Web 密码 | admin |
| WiFi 模式 | AP+STA |
| 串口波特率 | 115200 |
| 串口格式 | 8 / 1 / NONE |
| Socket 开关 | 默认仅开启串口1-A |
| 注册包 | OFF |
| 心跳包 | OFF |
| 网络搜索端口 | 8168 |
| 网络搜索关键字 | HuayunIOT |
| 无数据超时重启 | 1440 min(24小时) |
3. 快速上手
3.1 硬件连接
- 串口线连接电脑/下位机与设备;
- 设备上电;
- 若需恢复默认配置,长按 Reset 3~5 秒。
3.2 登录网页
- 连接设备热点
HY-W202; - 浏览器访问
192.168.4.1; - 输入
admin/admin登录。
3.3 TCP Server 快速验证
- 在端口1页面将 SocketA 设为 TCPServer,端口设为
6666; - 保存并重启设备;
- PC 端 TCPClient 连接
192.168.4.1:6666; - 串口工具按
115200/8/1/NONE打开串口; - 收发测试数据,验证双向透传。
4. WiFi 与串口工作机制
4.1 WiFi 模式
| 模式 | 说明 |
|---|---|
| AP | 设备发热点,终端接入设备 |
| STA | 设备接入路由器 |
| AP+STA | 同时发热点并接入路由器(默认) |
注意:
- AP 模式不支持扫描热点;
- AP+STA 会降低无线性能;
- 信道会影响 2.4G/5G 工作频段(1~13 为 2.4G,36~165 为 5G)。
4.2 串口模式
每路串口均支持两种模式:
- 透传模式(默认):串口数据转发到 Socket
- AT 模式:串口数据按 AT 命令处理
进入 AT 模式推荐时序:
- 发送
+++ - 延时约 500 ms(需小于 3 秒)
- 发送
a - 收到
+ok后进入 AT 模式
退出 AT 模式:
- 发送
AT+EXIT,或重启设备。
4.3 打包机制
满足任一条件触发发送:
- 长度触发:长度 >= 打包长度(8~1460)
- 间隔触发:字符间隔 >= 打包间隔(0~1000 ms)
5. Socket 与协议配置
5.1 Socket 架构
- 每路串口支持 SocketA + SocketB;
- 两路同时开启时,串口数据会复制发送到两路 Socket;
- 两路 Socket 下行数据复用同一串口输出。
5.2 TCP Client / Server
- TCPClient:设备获 IP 后自动连接,失败 1 秒重连;
- TCPServer:单路最多 8 个客户端并发,超限会踢最早接入客户端。
示例:
text
AT+SOCKEN2B=ON
AT+SOCK2B=TCPC,192.168.1.16,7788
AT+REBOOTtext
AT+SOCKEN1A=ON
AT+SOCK1A=TCPS,192.168.1.16,7788
AT+REBOOT5.3 UDP Client / Server
- UDPClient:目标地址固定,建议固定本地端口;
- UDPServer:接收多客户端,发送目标为最近通信客户端。
示例:
text
AT+SOCKEN1B=ON
AT+SOCK1B=UDPC,192.168.1.16,7788,5678
AT+REBOOTtext
AT+SOCKEN1B=ON
AT+SOCK1B=UDPS,192.168.1.16,7788
AT+REBOOT5.4 HTTP Client
支持 GET / POST / AUTO(HTTP1.0/1.1):
text
AT+SOCK1A=HTPC,www.rt-thread.com,80
AT+HTPHD1=Connection:keep-alive
AT+HTPREQ1=GET
AT+REBOOTtext
AT+SOCK1A=HTPC,www.rt-thread.com,80
AT+HTPURL1=/service/echo
AT+HTPHD1=Connection:keep-alive
AT+HTPREQ1=POST
AT+REBOOT5.5 MQTT
MQTT 为类透传机制,设备负责订阅与发布过程,终端侧只需处理 payload。
核心指令:
AT+MQCONFn:连接参数(版本、清理会话、Keepalive)AT+MQAUTHn:鉴权参数(ID/用户名/密码)AT+MQSUBn:订阅开关、主题、QoSAT+MQPUBn:发布开关、主题、QoS、retainAT+MQWILLn:遗愿消息AT+MQMDn:模式选择(STD/ALI)
6. 附加功能
6.1 心跳包
AT+HEARTMDn:OFF/UART/NETAT+HEARTTMn:1~86400 秒(默认 60)AT+HEARTDATn:心跳内容(HEX,2~64 字节)
说明:
- 网络心跳仅支持 TCP/UDP Client;
- 进入 AT 模式时心跳暂停。
6.2 注册包
AT+REGTPn:MAC/CUSAT+REGMDn:OFF/FIRST/EVERY/ALLAT+REGDATn:自定义内容(HEX,2~64 字节)
6.3 网络搜索与网络 AT
- 默认向 UDP
8168端口广播关键字HuayunIOT可发现设备; - 发现后 1 分钟内可直接下发网络 AT。
相关指令:
AT+SEARCH=<port>,<key>AT+PING=<addr>
6.4 固件升级
- HTTP 升级:
AT+DOWNLOAD=host:port/path.bin,下载成功返回OK,需手动重启升级; - 网页升级:Web 系统页面执行升级。
6.5 异常处理
AT+SOCKRTO=<time>:网络无数据超时自动重启,0关闭;- 默认值
1440(24 小时)。
7. AT 指令规范与常用命令
7.1 指令规范
- 以
AT+开头,以\r\n结束; - 一次只发一条命令,单条最长 256 字节;
- 设置参数后自动保存,重启生效;
- 发送下一条命令前需等待上一条返回。
7.2 快速命令
| 指令 | 作用 |
|---|---|
AT+LIST | 列出支持指令 |
AT+EXIT | 退出 AT 模式 |
AT+REBOOT | 重启设备 |
AT+RSTCFG | 恢复备份参数并重启 |
AT+MAC | 查询 MAC |
AT+VER | 查询版本 |
AT+DEVINFO | 查询设备信息 |
7.3 常见错误码
| 错误码 | 含义 |
|---|---|
| ARGS | 参数不合法 |
| ARGC | 参数个数错误 |
| CMD_UNKNOWN | 未知指令 |
| CMD_FORMAT | 格式错误 |
| CMD_LENGTH | 命令长度超限 |
| DEV_MEMORY | 内存错误 |
| DEV_SAVE | 保存失败 |
8. 故障排除
| 现象 | 可能原因 | 处理建议 |
|---|---|---|
| 无法访问 Web 页面 | 网段不一致或模式非 AP | 先重置设备,连 HY-W202 后访问 192.168.4.1 |
| 无法建立 TCP 连接 | 地址/端口错误,防火墙拦截 | 校验 Socket 配置,放通端口与防火墙 |
| UDP 能收不能发 | 未固定本地端口或对端未通信 | 在 UDPC 模式设置本地端口并先发一包 |
| 串口收发异常 | 串口参数不一致 | 对齐波特率、数据位、校验、停止位 |
| 心跳未发送 | 模式不匹配或处于 AT 模式 | 检查 HEARTMDn、连接状态并退出 AT 模式 |
| 注册包未上报 | 注册模式关闭 | 检查 REGTPn、REGMDn、REGDATn |
| 参数重启后丢失 | 未按流程备份/重启 | 设置后执行重启,必要时用 BKCFG 备份 |
| 频繁自动重启 | SOCKRTO 触发 | 调整 AT+SOCKRTO 或关闭该功能 |
- 制造商:湖南研几科技有限公司
- 地址:中国湖南省长沙市雨花区迎新路复地星光天地 1 栋 21014 室
- 邮箱:hi@yengear.com
- 网站:www.yengear.cn
