切换深色模式
DTU-D2 · 远程参数配置
DTU-D2 · 本机适用范围
设备类型 17(HEX),采集接口 RS485,8 条用户独立脚本,每条最多 40 字节。
仅使用 RS485 与脚本 1~8,不套用 RS232 接线。电源等待编辑项隐藏;合并任务数量仍以读取到的能力为准。
远程配置经 LoRaWAN 下发参数帧,适用于已经具备上下行通信条件的 DTU 系列设备。日常本地配置优先使用 AWTools 表单;本章用于平台集成及现场维护人员核对命令。
先核对现场条件
改变信道、速率、RX2 或采集设置会影响后续通信。操作前确认设备身份、现有参数和可用的恢复方式,按项目平台约定选择下行 FPort。下例均为协议说明,不表示已向现场设备发送。
1. 参数帧结构
text
CE DE | 命令号 | 参数 | XOR | EC EDXOR 仅对命令号及参数逐字节异或,不含帧头、帧尾或 XOR 本身。读取使用 02 加待读命令号和选择索引;不要把 Modbus CRC 拼到此配置帧尾。
当前固件允许有效 LoRaWAN 写配置帧直接处理;本地串口写入则需要先唤醒。已有其他通道占用配置会话、任务繁忙、参数越界或保存失败时,仍可能拒绝操作。不要只根据平台显示“下发已排队”判断已写入。
本地编辑可在 更多(⋮)→ 展示命令 查看待保存差异对应的帧;没有修改时不会自动列出全部读取命令。相关操作见读取、修改与保存。
2. 常用命令
以下命令号与参数值为十六进制。00 为心跳;本机用户脚本编号为 01~08,对应十进制脚本 1~8。
| 命令号 | 参数排列 | 含义 |
|---|---|---|
31 | 脚本号、开关 | 00 关闭,01 开启;关闭会保留内容 |
32 | 脚本号、三字节周期 | 周期以秒计,大端;通过当前上位机按 1~86400 秒配置 |
46 | 透传开关 | 00 关闭,01 开启;合并模式仍暂停透传 |
1B | 起始信道、结束信道 | 按当前区域允许的信道范围填写 |
1C | SF | 例如 07 表示 SF7;按区域和网络要求选择 |
21 | RX2 信道、SF | 先信道后 SF,平台侧参数也应匹配 |
修改独立脚本的周期或开关,不会更改合并采集的任务周期或字段布局。合并方案包含任务及字段的成套保存,不适合仅凭一条旧版脚本指令替代完整配置。
开启用户脚本 1
text
CE DE 31 01 01 31 EC ED这里只设置启用,脚本内容、业务端口与周期需原本有效。要关闭心跳,脚本号用 00、开关用 00,不是删除用户脚本。
将用户脚本 1 周期设为 120 秒
text
CE DE 32 01 00 00 78 4B EC ED120 秒编码为 00 00 78。本机没有脚本 9~16,不下发这些编号。
开启透传
text
CE DE 46 01 47 EC ED该设置保留开关值,合并采集期间透传仍暂停。透明下行不是“按上行 51/52 自动选择一路串口”,见独立采集与透传。
网络参数示例
| 目的 | 完整帧(HEX) |
|---|---|
| 设置信道范围 0~7 | CE DE 1B 00 07 1C EC ED |
| 设置 SF7 | CE DE 1C 07 1B EC ED |
| 设置 RX2 信道 26、SF8 | CE DE 21 1A 08 33 EC ED |
这些数字只演示编码顺序,不代表您的区域或网关应采用这些值。不能把某一区域的“信道 26”换算频率套到所有区域;旧手册表头把 RX2 两项顺序写反时,应以 信道在前、SF 在后 为准。
3. 读取心跳参数
读取心跳使用命令 02、待读命令 34、索引 00:
text
CE DE 02 34 00 36 EC ED正常远程读取回复在 FPort 42,其心跳内容按心跳协议解析。周期自动发送的心跳则使用 FPort 40;两者端口不同。
4. 怎样确认结果和生效
- 确认平台已把下行实际交付设备,而不只是加入队列。
- 检查 FPort 43 的写入回复,核对命令和返回值;失败时检查 FPort 218 等实际异常信息。
- 写配置成功后设备进入配置会话,常规采集可能暂停;后续有效配置通信会刷新超时。
- 当前默认会话超时为 60 秒,超时重启进入业务;这不是从平台点击下发开始固定计时一分钟。
- 按需要读取参数或查看后续业务数据,确认目标值和实际效果。
本地 AWTools 连接另有配置保活,不应把它与无人保活的远程配置超时混为一谈。无线确认、参数回复和业务恢复分别提供不同证据。