长沙晶石信息科技有限公司
导语:
工业物联网充分利用传感器、计算机网络、大数据处理等技术,解决由传统工业系统运行封闭造成的"信息孤岛"问题,使得系统之间可以快速、准确、可靠地进行数据交换。工业现场与云端如何建立高质量、低带宽需求的数据交换模式是实现智能制造的一大挑战。采用具有轻量级、配置灵活、应用广泛的消息队列遥测传输(MQTT)协议,搭建了基于MQTT的工业物联网通信系统,实现云端和工业现场的多源异构数据交换、设备状态的远程监测及用户服务订阅等功能,研究MQTT协议在工业物联网通信系统中的性能及相关应用。
1.MQTT协议:
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于TCP/IP实现发布/订阅模式的应用层协议,其主要特点有:
(1)基于发布/订阅模式,应用程序解耦;
(2)基于TCP/IP建立网络连接;
(3)协议交换最小化,降低网络流量;
2.基于MQTT协议应用:
(1)简单的发布订阅应用:
(2)消息系统推送应用:
基于MQTT的工业物联网数据云平台
【核心功能】
1、基于云的集中式远程管理,包括设备状态监控和通道监控
2、采用物联网MQTT协议接入方式、安全、可靠
3、支持网关、设备和变量配置工程的远程修改和部署
4、数据采集、数据存储、历史数据统计和查询
5、支持TLS安全认证、支持数据加密
6、支持海量设备的接入和无限点数的变量配置
7、支持设备远程维护
8、支持RESTful API/OPC适合跨平台、跨系统共享数据
9、支持IOT设备可视化
10、支持系统一键备份、支持冗余备份系统
11、支持集群部署
12、支持设备地图