Adicionar cliente MQTT

Configure um nó do cliente MQTT para habilitar a conexão com o intermediador MQTT.
  1. Na Exibição de projeto, clique com o botão direito do mouse em
    MQTT
    e selecione
    Novo
    Cliente MQTT
    .
  2. Em , defina as configurações do
    Cliente MQTT
    :
    Endereço do intermediador
    O endereço do intermediador para se conectar.
    Porta
    Número da porta de comunicação.
    ClientID
    O identificador de cliente exclusivo no servidor.
    SSL/TLS habilitado
    Habilita a conexão segura entre o cliente MQTT e o intermediador MQTT do FT Optix. Se habilitado, o protocolo MQTTS será usado.
    Validar certificado do intermediador
    Ativa ou desativa o processo de validação do certificado do intermediador MQTT. Durante o processo de verificação do certificado SSL, o cliente MQTT do
    FactoryTalk Optix
    verifica a assinatura digital do certificado do intermediador para garantir que ele tenha sido emitido por uma autoridade de certificação (certificate authority, CA) confiável. O cliente também verifica se o certificado não expirou.
    Arquivo de certificado de CA
    Um certificado de Autoridade de certificação que assinou o certificado do servidor no intermediador MQTT. É necessário quando o SSL/TLS é ativado para estabelecer uma conexão segura com o intermediador. Ele deve ser localizado no diretório:
    \FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs
    Arquivo de certificado do cliente
    Certificado do cliente MQTT do
    FactoryTalk Optix
    . Um certificado de cliente identifica o cliente da mesma forma que o certificado do servidor identifica o servidor. Se vazio, somente o certificado do intermediador será usado para autenticação. Ele deve ser localizado no diretório:
    \FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs
    Arquivo de chave privada do cliente
    Chave privada do cliente MQTT do
    FactoryTalk Optix
    . Ele deve ser localizado no diretório:
    \FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs
    Tipo de identidade do usuário
    Especifique o usuário ao acessar o intermediador MQTT:
    • Anônimo
      - Não é necessário fazer login, acesse o servidor como usuário anônimo
    • Nome de usuário/senha
      - Especifique uma combinação de nome de usuário e senha para fazer login.
      Nome de usuário
      e
      Senha
      devem corresponder ao nome de usuário e senha configurados para o intermediador MQTT.
    Mensagem Will habilitada
    Quando definido como
    Verdadeiro
    , a mensagem Will é entregue a um intermediador.
    A mensagem Will fornece informações sobre clientes offline inesperadamente, permitindo uma ação de acompanhamento.
    O cliente deve enviar pelo menos uma mensagem ou um ping para o intermediador a cada 60 segundos. Se nada for recebido em 90 segundos, o intermediador desconecta o cliente e compartilha a mensagem Will para todos os assinantes.
    Se a conexão TCP for fechada repentinamente, por exemplo, desligando o aplicativo no Gerenciador de tarefas, o intermediador detectará essa desconexão imediatamente. Em seguida, ele publica a mensagem Will no tópico especificado.
    Tópico do Will
    Define o tópico do Will no qual a mensagem Will é armazenada quando o cliente se desconecta. É obrigatório se você habilitar a mensagem Will.
    Mensagem Will
    Define o conteúdo da mensagem Will que é enviado para o tópico do Will na desconexão do cliente.
    QoS do Will
    Qualidade de Serviço (Quality of Service, QoS), define a garantia de entrega para uma mensagem específica:
    0
    - No máximo uma vez (perda de mensagens é possível).
    1
    - Pelo menos uma vez (garante a entrega de mensagens com possíveis mensagens duplicadas).
    2
    - Exatamente uma vez (garante a entrega da mensagem sem duplicação).
    Retenção do Will
    Quando definido como
    Verdadeiro
    , retém a mensagem Will depois que ela é lida.
    Intervalo de atraso do Will
    Determina por quanto tempo o servidor atrasa a publicação da mensagem Will após o encerramento da conexão de rede, em segundos.
Na
Exibição de projeto
, na pasta
MQTT
, é exibido o objeto do
Cliente MQTT
.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal