Skip to content

0.1 十分钟上手:采一路 Modbus 仪表并送到云端 ​

这一节走一遍最短的闭环:把一台现场 Modbus 仪表的数据采进 PLC 寄存器,再送到云端,在云组态画面上看到数值。

完整链路:

十分钟上手的完整链路:现场仪表 → 串口采集 → 寄存器 → 云交互 → 云端数据点 → 云组态画面

第 1 步:连上设备 ​

用上位机搜到设备并进入设备详情页。搜不到设备看 搜索设备的五种方式。

第 2 步:先配云端连接 ​

绑定关系配置完成后,还需要设备能够连上服务器。连接参数不在 DTU 页,在「云平台」标签页:

参数填什么
启用云服务必须勾选
云地址服务器域名或 IP
端口默认 5550
用户名 / 密码云组态账号密码

设备靠这组账号登录,服务器据此把上报的数据点归到您的账号下。

第 3 步:配串口采集 ​

进入 DTU 功能 → 串口设备 → 打开「启用串口设备」→「增加串口」。

先填串口本身的参数(波特率、校验、数据位、停止位要和仪表一致),再在这路串口下加一个子设备:

字段填什么
设备类型Modbus
协议类型RTU(仪表是 ASCII 就选 ASCII)
设备地址仪表的从站站号
浮点解码顺序先保持默认,读数异常时再修改,见 1.2 串口设备采集
接收超时(ms)先填 1000

然后为这个子设备加采集点:数据区、地址、数据类型(S16 / U16 / …)、采集到的值写入哪个 D 寄存器。

DTU 功能 · 串口设备

第 4 步:把寄存器绑成云端数据点 ​

进入 云交互 子标签 → 打开「启用云交互」→「增加云交互数据」,一行填一个点:

字段填什么
数据名云端看到的名字,建议带序列号,如 Temp_9349248_D8
寄存器上一步采集点写入的那个寄存器,如 D8
数据类型要和寄存器里实际存的格式一致(浮点 / 16 位整型…)
同步模式采集场景选「变化上传到云」

DTU 功能 · 云交互

数据名带上序列号

多台设备时名字会重复,云组态里选变量时分不清是哪台。建议采用「用途 + 序列号 + 寄存器」的写法。

第 5 步:写入并重启 ​

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

  1. 点 💾 写入配置,等提示写入成功
  2. 点 🔄 重启生效

这一步最容易漏

只写入不重启,设备仍在按旧配置运行。现场「配完了但云上没有数据」多数由这一步漏做导致。

第 6 步:怎么算成功 ​

按顺序检查三处,任何一处不通就在那一处停下排查:

检查点看到什么算成功
设备在线服务器上数据点 server/online/PLC/<设备ID> 的值为 1
数据点出现云组态的数据点选择器里能看到您填的数据名
数值正确画面上绑定后显示的值和仪表读数一致

下一步 ​

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