Skip to content

DTU 配置式编程 ​

DTU 配置式编程是 LP 系列设备的免代码编程方式:在上位机里勾选、填表,设备就会按您的配置去采集仪表、上云、转发数据、做条件报警。全程不写一行代码。

它和梯形图、逻辑编程(DDC)、Lua 脚本是并列的四种编程方式,可以只用其中一种,也可以混着用:

四种编程方式并列运行

四种编程方式怎么选 ​

DTU 配置式(本板块)逻辑编程(DDC)梯形图Lua 脚本
上手难度最低,勾选填表低,拖方块中,要懂指令最高,要会编程
要不要写代码不用不用不用,但要看懂指令要
适合场景采集第三方仪表、上云、串口透传、简单阈值报警楼宇自控 / 暖通、PID 调节顺序逻辑控制、替换 FX 系列复杂计算、通信、协议
编辑入口上位机设备详情页 → DTU 功能上位机「🧩 逻辑编程」按钮上位机「编辑器」上位机「编辑器」
与其他方式的关系同时运行、互不干扰,通过寄存器交换数据同左同左同左

各自的能力边界(选错了会返工) ​

  • DTU 配置式:只做单条件判断(D100 > 800 就发一条报警)。需要多条件与或、延时去抖、移动平均时,请改用 Lua 脚本,不要把规则堆在 DTU 里。
  • 逻辑编程:擅长连续调节(PI 控制、焓值计算)。要读第三方仪表数据,得先由 DTU 采进寄存器,再用「取通信变量」块去读。
  • 梯形图:擅长顺序逻辑与设备替换。
  • Lua:表达能力最强,代价是需要具备编程能力。

什么时候选 DTU 配置式

  • 现场挂了第三方仪表(Modbus、DL/T645 电表、FX PLC),要把数据采上来
  • 要把 PLC 寄存器变成云端数据点,在云组态画面上看、存历史、做报警
  • 串口数据要透传给某个服务器或 MQTT 平台
  • 只想配几个阈值报警,不想写脚本

DTU 能做什么:一条数据链路 ​

DTU 的作用只有两类 —— 把外面的数据搬进寄存器,和 把寄存器的数据搬上云。中间那批寄存器是公共区域,另外三种编程方式也在读写:

DTU 配置式编程能做什么:现场仪表 → 串口采集 → PLC 寄存器 → 云交互 → 云端数据点 → 云组态画面

对照这张图只需记住一条:DTU 只负责搬数据,不负责做控制。拿到数据之后怎么判断、怎么动作,交给梯形图或逻辑编程。

DTU 功能页的八个标签 ​

上位机的「DTU 功能」页里最多有八个标签,按用途分三组。找配置时先定位到组,再找标签:

DTU 功能页的八个标签:数据进出 / 楼宇与行业协议 / 工具

支持哪些设备与能力 ​

不同机型看到的子标签不一样

下面这张表是选型依据 —— 看不到某个子标签说明当前固件不支持,不是配置问题。

能力普通 ESP32 机型ESP32-S3 机型(LP3232 等)软 PLC 模拟器 LP6666
云交互数据点✅✅✅
串口设备采集✅✅✅
MQTT(上行 + 下行订阅)—✅✅
HTTP(请求 + 响应)—二期放开中✅
BACnet—✅✅
OPC UA—✅✅
水务遥测—✅✅

BACnet / OPC UA / 水务遥测的协议栈体积较大,普通 ESP32 机型的程序分区放不下。MQTT 第一期先在软 PLC 模拟器上放出,2026 年 9 月二期已放开 ESP32-S3 机型;HTTP 仍只在模拟器上放出,真机逐个平台放开。看不到对应子标签就是当前固件没编进对应模块。

老固件的 S3 设备配了 MQTT 不生效也不报错

2026 年 9 月之前的 S3 固件没编 MQTT 模块:MQTT 标签能打开、配置也能写进去,但设备会直接忽略这份配置,连接状态区不会出现——升级固件后才真正生效,不会弹任何错误提示。

三个按钮的使用顺序 ​

页面顶部固定三个按钮,顺序不能乱:

按钮作用
💾 写入配置把界面上的配置下发到设备
重新读取丢弃界面改动,重新从设备读回当前配置
🔄 重启生效DTU 配置写入后需重启设备才生效

配置生效要两步:写入 + 重启

写完不重启等于没配

只点「写入配置」时配置已存进设备,但采集任务还在按旧配置跑。现场「配了却没反应」多数由这一步漏做导致。

章节导航 ​

章节内容
0.1 十分钟上手从零采一路 Modbus 仪表并送到云端,先跑通一遍
1.1 云交互数据点把寄存器绑成云端数据点,四种同步方向怎么选
1.2 串口设备采集采集 Modbus / DL/T645 / FX 从机,字节序与轮询时间
1.3 MQTT上行模板发布 + 下行订阅点位把平台命令落寄存器
1.4 HTTP一次请求同时完成上报和拉取,仅支持 http://
2.1 BACnet把寄存器发布成 BACnet 点,或去读别的 BACnet 设备
2.2 OPC UA发布成 OPC UA 节点,供组态软件读取
2.3 水务遥测按 SZY206-2016 / SL/T 427 上报水务中心站
3.1 配置 JSON 与批量部署导出配置、复制到下一台设备
A. 常见问题与排查按现象查原因

相关文档 ​

LPPLC 工业物联网云平台 · 软硬件与云平台全栈自研