物联网云平台开发的逻辑是通过工业智能网关采集各种工控设备(PLC、采集器、仪器仪表和传感器)的数据并在边缘节点进行数据过滤、运算和标准化后,通过MQTT物联网协议以W-JSON字符串格式将数据上报到云端平台,或者接受云端下发的JSON控制指令进而控制现场设备,从而实现云端和现场设备的数据交互。
通过物通博联工业网关的开放API接口快速开发物联网云平台,物通博联网关是一款具备两化融合和边缘计算特性的工业级智能网关,它可以实现采集现场各种仪器仪表和控制器的数据,然后上传到云端平台,同时可以支持在网关中开发边缘计算程序,实现边缘端监控设备和与云端联动,非常适合于专业的工业4.0应用系统的开发。
物通博联网关的底层链路是基于MQTT物联网协议开发,所以网关内嵌MQTT客户端,它建立与部署在服务器上的MQTT Broker的双向通信链路;同时客户自行开发的云平台(或本地软件)也是通过MQTT客户端来和MQTT Broker来实现订阅和发布数据的双向通信。MQTT为网关和工业云平台搭建好通路后,通过W-JSON报文来实现对现场设备数据监视和控制。
物通博联网关对接云平台的开发是基于MQTT物联网协议进行开发,采用成熟稳定的MQTT开发套件来快速开发(比如mosquitto和paho)。其中物通博联网关和云平台数据接收处理软件作为MQTT客户端,通过MQTT 服务端来实现数据的中转。MQTT模型主要是数据的收取(订阅)和发送(发布),还有就是主题(定义了不同的数据收发通道,比如上行数据主题和下行数据主题)。
物通博联网关对接云平台的开发步骤如下,主要分为三个阶段:网关联网及采集功能测试、网关指令的模拟体验、编程开发实现。开发步骤介绍详见《物通博联工业智能网关·开发手册》
审核编辑黄宇
-
物联网
+关注
关注
2900文章
44028浏览量
369997 -
智能网关
+关注
关注
6文章
688浏览量
49755 -
云平台
+关注
关注
1文章
1265浏览量
38826 -
MQTT
+关注
关注
5文章
646浏览量
22391
发布评论请先 登录
相关推荐
评论