01 · 接入路径
三条路,按现场条件选
接入前
必备:寄存器点位表
每个要采的点:寄存器地址、功能码(03/04读、06/16写)、数据类型(int/float/long)、缩放系数、读写属性。表齐即接。
接入前
建议:通信规格确认
RTU:波特率/校验位/站号唯一性;TCP:设备 IP 与端口、单设备连接数上限;轮询周期与设备响应能力匹配。
02 · 可采集与可控内容
可读、可写与典型周期
可读
寄存器点位表内的全部点位:地址、功能码、数据类型、缩放系数、读写属性
可写(按约定)
按点位表读写属性:03/04 读、06/16 写;写入前确认从站支持情况
典型周期
轮询周期与设备响应能力匹配;RTU 注意波特率与总线负载
要点清单
接入前先记住这些
- 最通用的协议,覆盖变频器/电表/温控器/传感器网关
- RTU 与 TCP 两条路径
- 必备:寄存器点位表(地址/功能码/数据类型/缩放)
- 表齐即接,当天可出第一条真实数据曲线
03 · 常见坑
三个最常踩的坑
坑 1
地址偏移(0 基 vs 1 基)
手册写 40001,不同工具读到 0 或 1——一字之差读的是另一个寄存器。接入前用调试工具逐点验证,不靠"应该"。
坑 2
串口总线干扰
RTU 波特率高、距离长、接地不良都会引发 CRC 错。中控侧做校验重试与坏点标记(质量码 BAD),而不是把坏数据当真。
坑 3
多主冲突
一个从站接了两个主站(既有系统也在轮询)会互相撞车。规划采集路径时先盘清"谁在读这条总线",必要时加网关镜像。