使用S7-1200和1500 轻松连接物联网MQTT 消息服务器

使用S7-1200和1500 轻松连接物联网MQTT 消息服务器


2024年5月4日发(作者:than)

使用S7-1200和1500 轻松连接物联网MQTT 消息

服务器

说的一样,新技术很多,在知识爆炸的时代并不缺少新的知识,

但是如何去判定一个技术是否值得长期投入呢?借用阿里大佬

的一句话,判定一个技术时候值得长期投入,主要考虑三个方

面~

1、技术深度

2、生态广度

3、进化能力

随着物联网的兴起,MQTT也等物联网协议也逐渐被我们熟知,今天我们就以S7-

1200和1500为例,分享如何通过它们连接MQTT消息服务器~

MQTT协议简介

MQTT 全称为 Message Queuing Telemetry Transport(消息队列遥测传输)是一种

基于发布/订阅范式的“轻量级”消息协议,由 IBM 发布。

MQTT 可以被解释为一种低开销,低带宽占用的即时通讯协议,可以用极少的代码和

带宽的为连接远程设备提供实时可靠的消息服务,它适用于硬件性能低下的远程设备

以及网络状况糟糕的环境下,因此 MQTT 协议在 IoT(Internet of things,物联网),

小型设备应用,移动应用等方面有较广泛的应用。

IoT 设备要运作,就必须连接到互联网,设备才能相互协作,以及与后端服务协同工

作。而互联网的基础网络协议是 TCP/IP,MQTT 协议是基于 TCP/IP 协议栈而构建

的,因此它已经慢慢的已经成为了 IoT 通讯的标准。

MQTT基本特点

1、MQTT是一种发布/订阅传输协议,基本原理和实现如下:

MQTT 协议提供一对多的消息发布,可以解除应用程序耦合,信息冗余小。该协议

需要客户端和服务端,而协议中主要有三种身份:发布者(Publisher)、代理

(Broker,服务器)、订阅者(Subscriber)。其中,消息的发布者和订阅者都是客

户端,消息代理是服务器,而消息发布者可以同时是订阅者,实现了生产者与消费

者的脱耦。

2、使用 TCP/IP 提供网络连接,提供有序、无损、双向连接;

MQTT 是一种连接协议,它指定了如何组织数据字节并通过 TCP/IP 网络传输它们。

设备联网,也需要连接到互联网中,在大万维的世界中,TCP 如同汽车,有轮子就能

用来运输数据,MQTT 就像是交通规则。在网络模型中,TCP是传输层协议,而 MQTT

是在应用层,在 TCP 的上层,因此MQTT 也是基于这个而构建的,提高了可靠性。

3、对负载内容屏蔽的消息传输;可以对消息订阅者所接受到的内容有所屏蔽。

4、具体有三种消息发布的服务质量:


发布者:admin,转转请注明出处:http://www.yc00.com/num/1714757101a2509716.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信