主题
3.6 DTU 功能(入口)
「DTU 功能」页是 DTU 配置式编程 的入口:不写代码,勾选填表就能让设备采集仪表、上云、转发数据、做条件报警。
内容与位置调整
DTU 的完整使用说明已经独立成册,见 DTU 配置式编程 —— 它和梯形图、Lua 脚本、逻辑编程是并列的四种编程方式,内容量也已经超出"设备参数页"这一节的篇幅。
本页只保留入口信息与三个按钮的用法,具体配置按子标签去新板块查。
配置面板里有「DTU 配置助手」
在 DTU 功能页做配置时,面板内有 DTU 配置助手:用自然语言生成配置 JSON,弹出作用域确认窗口逐段勾选应用。详见 AI 编程助手。
它解决什么问题
这一页最多有八个标签,按用途分三组:
| 想做的事 | 用哪个子标签 |
|---|---|
| 把寄存器变成云端数据点 | 云交互 |
| 采集挂在串口上的 Modbus / DL/T645 仪表 | 串口设备 |
| 设备主动发到 MQTT Broker / 收平台下发的命令 | MQTT |
| 一次请求把寄存器上报到服务器 / 把响应落进寄存器 | HTTP |
| 让楼宇 BMS 来读寄存器 | BACnet |
| 让组态软件按 OPC UA 来读 | OPC UA |
| 按水务规约上报中心站 | 水务遥测 |
| 导出配置 / 批量部署 | 配置 JSON |
第一次用建议先走 十分钟上手。
三个按钮的顺序
页面顶部固定三个按钮,使用顺序如下:
| 按钮 | 作用 |
|---|---|
| 💾 写入配置 | 把界面上的配置下发到设备 |
| 重新读取 | 丢弃界面改动,重新从设备读回当前配置 |
| 🔄 重启生效 | DTU 配置写入后需重启设备才生效 |
写完不重启等于没配
只点「写入配置」时配置已存进设备,但采集任务还在按旧配置跑。现场最常见的「配了却没反应」就是这个原因。
看不到某个子标签
「BACnet」「OPC UA」「水务遥测」只在 ESP32-S3 机型与软 PLC 模拟器上出现;MQTT 第一期先在软 PLC 模拟器上放出,2026 年 9 月二期已放开 ESP32-S3 机型;HTTP 仍只在软 PLC 模拟器放出,真机二期逐个平台放开。看不到是固件限制,不是配置问题,对照表见 支持哪些设备与能力。
需要更灵活的逻辑
DTU 只做单条件判断。要多条件与或、延时去抖、复杂计算,用 Lua 脚本;要用图形化方式做连续调节,用 逻辑编程。三种方式可以同时运行。