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.
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.
mqtt
Dê sua opinião