MQTT

O
FactoryTalk® Optix™
está em conformidade com as versões 5.0 e 3.1.1 do Message Queuing Telemetry Transport (MQTT), com cliente compatível com a funcionalidade de publicador/assinante.
O MQTT é um protocolo de rede leve que utiliza um modelo de publicação-assinatura para comunicação máquina a máquina e IoT. Ele permite a troca eficiente de dados em redes com baixa largura de banda, alta latência ou instabilidade. O protocolo usa um intermediador central para rotear mensagens com base em tópicos.
O MQTT 5.0 adiciona tratamento de erros estendido, incluindo códigos de motivo e reconhecimentos negativos. O MQTT 3.1.1 fornece relatórios de erros menos detalhados e pode responder ignorando uma solicitação ou fechando a conexão.
Para obter mais informações, consulte MQTT versão 5.0 (oasis-open.org) e MQTT versão 3.1.1 (oasis-open.org).

Esta seção inclui

  • Visão geral do MQTT
  • Estrutura de conteúdo padrão
  • Informações sobre como adicionar e configurar os seguintes elementos para desenvolver sua lógica de aplicativo:
    • Transport Layer Security (TLS) entre intermediador e cliente com e sem certificado de cliente
    • MQTT Azure Connector
    • Intermediador MQTT
    • Cliente MQTT, Publicador MQTT e Assinante MQTT

Estrutura de conteúdo padrão

Estrutura de conteúdo MQTT do FactoryTalk Optix para pasta com 2 tags numéricas e 1 tag de string:
{ "Timestamp": "2024-01-16T14:31:31.5096725+01:00", "Records": [ { "TagName": "ModbusTag1", "Value": 2 }, { "TagName": "ModbusTag2", "Value": 41 }, { "TagName": "ModbusTag3", "Value": “12” }, ] }
A estrutura de conteúdo padrão é fixa.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal