Adicionar publicador MQTT
Configure um publicador MQTT para publicar mensagens em um tópico definido do intermediador MQTT. Qualquer cliente MQTT inscrito nesse tópico recebe as mensagens.
DICA:
O editor aceita apenas variáveis escalares. Matrizes, UDTs e outras variáveis não escalares não são aceitas.
- Na Exibição de projeto, clique com o botão direito do mouse emMQTT, selecioneNovoe, depois,Publicador MQTT.
- EmPropriedades, configure as propriedades a seguir:
- Modo de amostragem
- Nenhum: o registro automático está desabilitado. Pode registrar ao invocar o método Amostra;
- Periódico: registra, em intervalos regulares, os valores de todas as variáveis selecionadas;
- Variação no valor: registra, em intervalos regulares, somente os valores das variáveis selecionadas que foram alteradas em relação à amostragem anterior.
- Período de amostragem
- Intervalo em horas, com precisão de milissegundos, entre uma amostragem e a próxima, no modo Periódico.
- Tempo de sondagem
- Intervalo em horas, com precisão de milissegundos, entre uma amostragem e a próxima, no modo Alteração de valor.
- Pasta
- Essa pasta contém variáveis cujos valores serão enviados ao intermediador. O nó Pasta deve ser um objeto global e não pode ser um objeto baseado em sessão.
- Tópico
- Define o tópico MQTT no qual estamos enviando/publicando dados. (Tópico é obrigatório. Quando o tópico estiver vazio, o publicador gerará uma mensagem de alerta durante a primeira publicação. RT não vai parar e outras funções mqtt continuarão funcionando, apenas esse publicador específico será interrompido.)
- QoS
- Qualidade de Serviço (Quality of Service, QoS) MQTT, define a garantia de entrega para uma mensagem específica (0, 1, 2).0 - No máximo uma vez (pode perder mensagens).1 - Pelo menos uma vez (garante a entrega da mensagem, mas duplica potencialmente as mensagens).2 - Exatamente uma vez (garante que as mensagens sejam entregues exatamente uma vez sem duplicação).
- Reter
- Retém a mensagem sobre o tópico mesmo após a leitura
- Verdadeiro - habilita a funcionalidade Reter
- Falso - desabilita a funcionalidade Reter
Na
Exibição de projeto
, na pasta MQTT
, é exibido o objeto do Publicador MQTT
.Dê sua opinião