Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Sistema de controle de automação

Compreendendo o MQTT:como funciona o protocolo leve de mensagens IoT


No mundo da IoT, a capacidade de um sensor de enviar dados para um dispositivo remoto geralmente é alimentada pelo MQTT – um protocolo de publicação/assinatura leve e de baixa largura de banda. Se a terminologia de editores, assinantes ou corretores parecer desconhecida, este guia esclarecerá como as mensagens trafegam, por que o MQTT é eficiente e como você pode experimentá-lo em tempo real.

O que é MQTT?


MQTT, ou Message Queuing Telemetry Transport, é um conjunto de regras que permite que dispositivos troquem informações pela Internet ou por uma rede local. Projetado para ambientes de baixo consumo de energia e largura de banda limitada, o MQTT usa mensagens minúsculas e uma abordagem orientada a eventos, transmitindo dados apenas quando um dispositivo precisa compartilhar ou receber novas informações.

Cada dispositivo pode atuar como um editor (enviando dados) e um assinante (recebendo dados). Ao contrário de muitos protocolos, o MQTT não encaminha mensagens diretamente entre dispositivos; em vez disso, toda a comunicação passa por uma entidade central conhecida como corretor .

Corretores e clientes MQTT


Os clientes – sejam eles publicadores, assinantes ou ambos – comunicam-se exclusivamente com o corretor. Pense no despachante como um funcionário da alfândega na fronteira:ele recebe cada pacote que chega e o encaminha para o destino correto. Essa dissociação mantém a rede escalável e simplifica o design do dispositivo.

Os corretores populares incluem:

Como funciona o MQTT


O corretor está no centro de cada operação MQTT. Os editores enviam mensagens ao corretor sobre um tópico específico . Os tópicos são sequências hierárquicas separadas por barras (por exemplo, 06 ). Somente clientes que assinam esse tópico recebem a mensagem.

Este roteamento baseado em tópico significa:

Exemplo ilustrativo


Considere um chão de fábrica com um sensor de temperatura e pressão. Ambos os sensores publicam em tópicos distintos:

O assinante1, interessado apenas na temperatura, recebe a primeira carga útil. O Assinante2, focado na pressão, recebe o segundo. O corretor trata do roteamento automaticamente.

Compreendendo o MQTT:como funciona o protocolo leve de mensagens IoT

Compreendendo o MQTT:como funciona o protocolo leve de mensagens IoT

Comando de publicação típico


Em um corretor Mosquitto local, você pode publicar uma mensagem por meio da linha de comando:
09 
Aqui:
  • 51 – o endereço do corretor.
  • 67 – o nome do tópico.
  • 77 – a carga útil que qualquer cliente inscrito receberá.

Clientes gráficos como MQTT Explorer e MQTTX fornecem interfaces fáceis de usar para publicação e assinatura, facilitando a experimentação mesmo para iniciantes.

Conclusão


O modelo de publicação/assinatura do MQTT, alimentado por corretores e tópicos, oferece uma maneira simples, eficiente e escalável para a comunicação de dispositivos IoT. Dominar esses conceitos básicos desbloqueia aplicações poderosas em manufatura, casas inteligentes e muito mais.

Sistema de controle de automação

  1. Automação de processos no SAP S/4HANA® – esperanças, motivações e ação
  2. Os reconstrutores de eixo não são criados iguais
  3. A Universal Robots faz parceria com Bharat Fritz Werner na Índia
  4. Moldagem por sopro:Paletizador de garrafas ‘Colaborativo’
  5. Aim Robotics se torna parte do ecossistema da Kassow Robots
  6. Compreendendo o papel de amadurecimento da IA ​​na RPA
  7. 5 insights principais da conferência UiPath FORWARD 5
  8. Nossos 25 principais recursos de 2020 para tornar a IA corporativa uma realidade
  9. DMG MORI e Jungheinrich fazem parceria para desenvolver tecnologias de transporte sem motorista
  10. Automação do controle de qualidade com a ajuda da tecnologia