IGW-S 网关采集软件 · 配置与采集

IGW-S 网关采集软件 · 配置与采集

一、三层配置模型

所有业务配置以 TOML 为唯一数据源,结构分为三层:

  1. 协议模板:定义寄存器类型、地址、数据类型、倍率与读写属性;
  2. 实例配置:将模板绑定到具体设备(站号、串口或 IP、采集周期);
  3. 链路拓扑:描述串口、以太网及多链路之间的连接关系。

点位(标签)可在 Web 界面集中管理,并支持 CSV 批量导入导出,便于按设备清单批量建档与离线核对。

二、Modbus 采集示例

toml
[[collect.nodes]]
name = "plc-line-1"
protocol = "modbus_tcp"
address = "192.0.2.10:502"      # 示例地址,按现场规划替换
unit_id = 1
poll_interval_ms = 1000

[collect.nodes.tags]
temperature = { register = "holding", addr = 0, type = "float32", scale = 0.1 }
running     = { register = "coil",    addr = 0, type = "bool",    access = "rw" }

RTU 链路将 protocol 改为 modbus_rtu,并指定串口、波特率与从站号即可,模板与点位定义保持不变。

三、调试与下行控制

  • 模拟上报:在未接入真实设备时构造点位数据,验证北向报文格式与平台解析;
  • 下行写指令:支持 Modbus 写线圈、写寄存器,可用于远程启停与参数整定;
  • 采集节点支持单独启停、重命名与开机自启;配置变更经合法性校验后生效,并可全量导出归档,支撑批量站点的标准化交付。