Caminho:  Equipamentos (Dispositivos) > PLC200 > Protocolos de rede >

MQTT

Previous pageReturn to chapter overviewNext page

Este guia irá lhe auxiliar na configuração do dispositivo como um cliente MQTT, para se conectar a um determinado broker MQTT.

 

IMPORTANTE!

Antes de usar este serviço por favor leia o Aviso importante sobre segurança cibernética e comunicações.

 

O Cliente MQTT é configurado através de um wizard.

 

wpshelp_common_fig_note

NOTA!

Para obter informações detalhadas sobre como o cliente lê e grava dados usando MQTT, consulte o manual do dispositivo específico para comunicação MQTT.

 

1)  Expandir o diretório de comunicações

 

MQTT_example01

 

2) Clique com o botão direito em MQTT e clique para criar um novo arquivo.

 

MQTT_example02

 

3) Digite um nome para a nova configuração MQTT e clique em Concluir.

 

MQTT_example03

 

4)  Clique duas vezes no arquivo MQTT recentemente criado para abrir o painel de configuração.

 

MQTT_example04

 

5) No painel de configuração, preencha as configurações básicas.

 

URL do Broker: URL do Broker MQTT ou endereço IP ao qual o cliente deve se conectar.
ID do Cliente: Identificador exclusivo para o cliente registrado no broker.
Nome de usuário: Nome de usuário do cliente registrado no broker.
Senha: Senha do cliente registrada no broker.
Intervalo de publicação(s): O tempo em segundos entre as publicações.
Segurança: Se a conexão será criptografada (MQTTS) ou não criptografada (MQTT).

 

MQTT_example05

 

5.1) Caso utilize MQTTS (MQTT sobre TLS), clique no botão Importar e selecione um certificado.

 

MQTT_example06

 

6) Clique na aba Avançado caso precise personalizar Tópicos, Portas e configurações específicas e quando concluir clique no botão OK.

 

wpshelp_common_fig_note

NOTA!

Para saber os valores padrões, verifique o manual do dispositivo.

 

Tópico Publicador: Tópico para publicar a carga útil cíclica, se não definido será configurado o valor padrão do dispositivo.
Permitir Subscrição: Se o cliente deve assinar um tópico ou não.
Subscrever tópico: Caso habilitado para "Permitir Subscrição", deve-se fornecer um tópico de subscrição. Se não for definido, será adotado o mesmo valor do "Tópico Publicador".
Tópico de resposta: Tópico utilizado para a receber a resposta.
Porta do Broker: Porta do broker à qual o cliente se conectará, geralmente 1883 (MQTT) e 8883 (MQTTS)
Servidor DNS: Servidor DNS para resolução de nomes.
Keep Alive (s): Intervalo entre mensagens de Keep Alive.
Qualidade de Serviço (QoS):

          0 - No máximo uma vez;

          1 - No mínimo uma vez;

          2 - Exatamente uma vez;

Limpar sessão: Defina como falso para uma sessão persistente. Em uma conexão persistente, o broker enviará mensagens enfileiradas após uma reconexão.

 

MQTT_example07

 

8) A configuração deve ser compilada antes de realizar o donwload para o dispositivo.

 

wpshelp_common_fig_note

NOTA!

Dúvidas sobre este processo, acessar a sessão COMPILAÇÃO.

 

MQTT_example08

 

wpshelp_common_fig_note

NOTA!

É possível criar mais de uma configuração MQTT, mas apenas uma pode ser selecionada por dispositivo.

 

8.1) Nos casos em que houver mais de uma configuração MQTT, clique com o botão direito e selecione o arquivo principal.

 

MQTT_example10

 

9) Após compilar o projeto, clique no botão de download, marque a opção Recursos de comunicação e observe se mqtt.bin está na lista de arquivos de memória interna. Se sim, clique no botão OK para iniciar o download.

 

MQTT_example09