Ligar por telefone Linha direta: +8618073152920
Ligar por telefone
Português
Contato/ CONTATO
Atendimento ao cliente +8618073152920
Changsha Zoko Link Technology Co., Ltd.

E-mail: sales@niubol.com

Telefone / WhatsApp: +8615367865107

Endereço: Sala 102, Distrito D, Parque Industrial de Houhu, Distrito de Yuelu, Cidade de Changsha, Província de Hunan, China

Conhecimento de produtos

Qual é a diferença entre o protocolo MQTT e o protocolo Modbus

Time:2021-12-26 12:32:03 Popularity:2567

Qual é a diferença entre o protocolo MQTT e o protocolo Modbus

   Protocolo de gateway IoT MQTT e Modbus: Protocolo local Modbus para conexão de dispositivos de curta distância e protocolo de Internet extensível"Transmissão de telemetria de enfileiramento de mensagens (MQTT)"que suporta a Internet das Coisas para comunicação global. Qual é a diferença entre os dois protocolos de gateway.

Protocolo Modbus.png

   Protocolo Modbus

   Modbus evoluiu para um conjunto abrangente de protocolos que suportam múltiplos links físicos (como RS-485). O núcleo do Modbus é um protocolo de comunicação serial, usando o modo mestre-escravo. O host envia uma solicitação ao escravo e o escravo responde. Em uma rede Modbus padrão, há um mestre e no máximo 247 escravos (no entanto, se for usado endereçamento de 2 bytes, esse limite pode ser aumentado significativamente).

MQTT

   Com RS-485, a comunicação entre mestre e escravo ocorre no quadro que indica o código de função. O código de função pode identificar a função a ser operada, como leitura de entrada independente; lendo a fila do primeiro a entrar, primeiro a sair; ou executando a função de diagnóstico. Então, o escravo responde de acordo com o código de função recebido. A resposta é relativamente simples e é indicada por um conjunto de bytes.Portanto, o escravo pode ser um dispositivo inteligente ou um dispositivo simples com apenas um sensor.

  A partir desta descrição, você pode ver que o protocolo Modbus é muito simples, mas sua abertura como protocolo o torna o protocolo de comunicação real para toda a indústria ou sistema SCADA.

    transmissão de telemetria de fila de mensagens

    MQTT é um protocolo máquina a máquina aberto e leve, projetado para interação IoT. A rede MQTT contém um corretor MQTT, responsável por coordenar a interação entre os corretores MQTT. O agente é um editor, responsável pela publicação de informações para os usuários.

    O MQTT tem poucos requisitos porque foi projetado para dispositivos embarcados com recursos limitados. Além de ocupar menos espaço, o MQTT também pode fornecer excelente eficiência de comunicação (mesmo através de uma rede de baixa largura de banda para comunicação) e muito pouca sobrecarga (em comparação com protocolos como HTTP). Nas redes 3G, a velocidade de transferência do MQTT é 93 vezes maior que a da Transferência de Estado Representacional (REST) ​​usando HTTP.

   MQTT pode usar o método mínimo para indicar a operação a ser implementada em um tópico específico e, em seguida, implementar o modelo de publicação/assinatura. O agente primeiro se conecta ao corretor e depois publica ou assina o tópico. Após a conclusão, o agente será desconectado da corretora. Definição do método MQTT:

Protocolo MQTT.png

MQTT

   Conexão-Estabeleça uma conexão com o corretor MQTT.

    Disconnect-Desconecta a conexão com o broker MQTT.

    Publicar – Publique tópicos em corretores MQTT.

   Subscribe-Assine tópicos de corretores MQTT.

    Cancelar assinatura-Cancelar a assinatura do tópico do broker MQTT.

    MQTT permite a definição de qualidade de serviço (QoS). Existem três níveis de QoS em MQTT:

   QoS 0. Esta classificação significa"no máximo uma vez"entrega (melhor caso). A notícia não será confirmada, então este é um método definitivo.

   QoS 1. Esta classificação significa"pelo menos uma vez"entrega. O usuário pode receber a mensagem mais de uma vez, mas a pessoa autorizada a recebê-la confirma que ela foi recebida.

  QoS 2. O nível de qualidade de serviço mais lento, mas mais garantido, é o nível 2. QoS 2 significa"apenas uma vez"e inclui um handshake de entrega em quatro estágios. Este nível é o mais lento, mas o mais seguro.

   O nível de QoS escolhido dependerá da importância dos dados e de sua entrega.

   MQTT e Modbus podem complementar-se para melhorar o desempenho da Internet das Coisas. Usar Modbus como interface local para gerenciar dispositivos e usar MQTT como protocolo global para expandir a gama de dispositivos, ambos desempenharam um papel importante.

Related recommendations

Sensors & Weather Stations Catalog

Agriculture Sensors and Weather Stations Catalog-NiuBoL.pdf

Weather Stations Catalog-NiuBoL.pdf

Agriculture Sensors Catalog-NiuBoL.pdf

Water Quality Sensor Catalog-NiuBoL.pdf

Related products

Envie seus requisitos. Vamos discutir seu projeto e encontrar a solução adequada.

Nome*

Telefone*

E-mail*

Empresa*

País*

Mensagem

Online
Contato
E-mail
Topo
XQual é a diferença entre o protocolo MQTT e o protocolo Modbus-Conhecimento de produtos-Estações meteorológicas automáticas, sensores industriais e soluções IoT para agricultura, água e ambiente | NiuBoL

Escaneie o QR code com o WhatsApp

Número do WhatsApp:+8615367865107

(Clique para copiar e adicionar no WhatsApp)

Abrir WhatsApp

O número do WhatsApp foi copiado. Abra o WhatsApp para consultar os detalhes!
WhatsApp