IGT-Pro 工业网关 · 通信协议

IGT-Pro 工业网关 · 通信协议

南向:Modbus

网关在 Modbus 网络中作为主站(Master/Client),PLC、传感器等现场设备作为从站(Slave/Server),由网关按采集周期主动轮询,从站只应答不主动上报。

RTU 与 TCP

模式传输介质关键参数
Modbus RTURS485 串行总线从站地址、波特率、数据位、校验位、停止位(主从必须一致)
Modbus TCP以太网从站 IP 地址、端口(默认 502)、单元标识符

寄存器与功能码

寄存器类型访问方式典型功能码
线圈(Coil)位读写01 读 / 05、15 写
离散量输入(Discrete Input)位只读02 读
保持寄存器(Holding Register)字读写03 读 / 06、16 写
输入寄存器(Input Register)字只读04 读

点表、数据类型与字节序

  • 点表:逐条定义测点的从站地址、功能码、寄存器起始地址、寄存器数量、采集周期与数据类型。
  • 采集周期:每个测点可设置轮询周期;同总线设备应统一规划,避免通信拥塞。
  • 数据类型:16 位整型、32 位整型/浮点等,多寄存器数据需配置寄存器顺序。
  • 字节序/字序:不同品牌 PLC 排列不同(如 ABCD/CDAB/BADC/DCBA 等),必须与设备手册一致,否则数值解析错误。

北向:MQTT 上报

  • 网关作为 MQTT 客户端,按 MQTT 3.1.1 协议向 Broker 发布数据。
  • QoS 等级:QoS 0 至多一次;QoS 1 至少一次;QoS 2 恰好一次。关键数据建议使用 QoS 1 及以上并结合消息回执确认送达。
  • TLS:支持 TLS 传输加密,保障上报链路安全。
  • 消息回执:关键数据的送达状态可确认,未确认时可按策略重发或缓存补传。

注:西门子、三菱、信捷、台达等仅作为可接入设备品牌的举例,实际接入以设备支持的 Modbus 参数为准。