工业物联网通讯网关机协议MQTT和Modbus的区别

作者:光伏侠@领祺 日期:2023-01-17 阅读量:
  物联网通讯网关机协议MQTT和Modbus:是用于短距离设备连接的本地协议Modbus和支持物联网全球通信的可扩展互联网协议消息队列遥测传输,那么大家知道这两者的区别是什么呢?接下来我们来了解一下工业物联网通讯网关机协议MQTT和Modbus的区别。
1.jpg
  Modbus协议自从1979年首次出现以来,Modbus已经发展成为一个全面支持多种物理链接的协议集(例如RS-485)。Modbus的核心是一个串行通信协议,采用主从模式。主机向从机发送请求,并从机回复。在标准的Modbus网络中,有一个主机,247个从机(但如果使用2字节寻址,这个界限可以显著提高)。
  借助于RS-485,主从机之间的通讯发生在指示功能码的帧中。该功能代码可以识别要操作的功能,例如读取独立输入;读取先进先出队列;或者执行诊断函数。然后,从机根据收到的功能代码进行响应。响应相对简单,由一组字节指示。因此,从机可以是智能设备,也可以是只有一个传感器的简单设备。
  MQTT是一种开放的轻型机器协议,专门为物联网交互设计。MQTT网络包括MQTT经纪人(broker),负责协调MQTT代理之间的互动。代理商是发布者,负责发布用户使用的信息。
  MQTT的要求很少,因为它是专门为资源有限的嵌入式设备设计的。MQTT除了占用空间小,还可以提供优异的通信效率(即使通过低带宽网络通信)和很少的费用(与HTTP等协议相比)。在3G网络中,MQTT的吞吐速度是使用HTTP表达状态转移的93倍。
  以上所讲解的这些内容就是有关于工业物联网通讯网关机协议MQTT和Modbus的区别的相关内容,希望看完之后能够对您有所帮助,如果您还想了解更多关于通讯网关机的相关信息,可以咨询在线客服,我们将竭诚为您服务。


分享到: