物通博联网关API接口,轻松开发工业物联网云平台

物通博联网关API接口,轻松开发工业物联网云平台
最新回答
星恋影随

2026-02-15 22:07:31

物通博联网关通过提供API接口及MQTT协议支持,帮助客户快速开发工业物联网云平台,实现设备数据采集、云端交互和远程管理功能。以下是具体说明:

一、产品核心功能
  1. 多协议支持与数据采集

    支持5G/4G/WIFI/Ethernet/LORA等网络接入方式,兼容PLC、传感器、仪器仪表等工业设备。

    内置工业控制协议解析能力,可采集设备数据并在边缘节点进行过滤、运算和标准化处理。

    支持自定义数采规则、报警规则及边缘计算功能(如数据存储、双向控制、远程维护)。

  2. 云端数据交互

    通过MQTT协议(如Ali-JSON/W-JSON格式)将标准化数据上报至云端平台,或接收云端下发的JSON控制指令,实现云端与现场设备的双向通信。

    支持防火墙功能,保障数据传输安全性。

二、开发模型与架构
  1. 基于MQTT协议的开发方式

    采用MQTT客户端-服务端模型,物通博联网关和云平台软件作为客户端,通过MQTT服务端(如Mosquitto)实现数据中转。

    核心机制:

    数据收取(订阅):云端订阅上行主题(如/sys/$gatewaySn/up)接收网关上报数据。

    数据发送(发布):云端向下行主题(如/$gatewaySn/down)发布JSON指令,网关接收后执行设备控制。

  2. 主题与报文格式

    上行主题:/sys/$gatewaySn/up(网关上报数据)。

    下行主题:/$gatewaySn/down(云端控制指令)。

    数据格式:W-JSON报文(详见《工业智能网关·开发手册》)。

三、开发流程
  1. 硬件准备与网络配置

    部署物通博联智能网关,连接工业设备并配置网络参数(如5G/WIFI/以太网),确保网关与云端服务器处于同一局域网或可互联环境。

  2. 设备数据采集配置

    添加设备:根据设备类型选择对应协议(如Modbus、OPC UA),配置设备参数(如IP地址、端口)。

    定义变量:在设备下添加数据变量,填写偏移地址、数据类型等属性。

  3. 云端接入参数配置

    在网关的“云服务中心”模块中填写MQTT代理服务器地址、端口及认证信息(如用户名、密码)。

  4. 搭建MQTT代理服务器

    使用开源软件(如Mosquitto)搭建MQTT Broker,实现消息中转功能。

    下载地址:

    Mosquitto官网
    。

  5. 测试与开发验证

    MQTT客户端测试:通过工具(如mqtt.fx)订阅上行主题、发布下行指令,验证数据收发功能。

    业务逻辑开发:参考《开发手册》中的指令格式和业务逻辑,集成至自有云平台。

    客户端源码:下载Paho MQTT库实现自定义开发。下载地址:

    Eclipse Paho
    。

四、关键优势
  • 高效开发:基于标准化MQTT协议和成熟开发套件(如Mosquitto、Paho),减少底层通信开发工作量。
  • 灵活扩展:支持多网络接入、多协议解析及边缘计算,适应不同工业场景需求。
  • 安全可靠:内置防火墙功能,结合MQTT的QoS机制保障数据传输稳定性。
五、参考文档
  • 详细开发步骤、指令格式及案例参考《工业智能网关·开发手册-开放IOT平台V5.6》。