IGW-S 网关采集软件 · 配置与采集
IGW-S 网关采集软件 · 配置与采集
一、三层配置模型
所有业务配置以 TOML 为唯一数据源,结构分为三层:
- 协议模板:定义寄存器类型、地址、数据类型、倍率与读写属性;
- 实例配置:将模板绑定到具体设备(站号、串口或 IP、采集周期);
- 链路拓扑:描述串口、以太网及多链路之间的连接关系。
点位(标签)可在 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 写线圈、写寄存器,可用于远程启停与参数整定;
- 采集节点支持单独启停、重命名与开机自启;配置变更经合法性校验后生效,并可全量导出归档,支撑批量站点的标准化交付。