Configurações de Resposta não solicitada

O DNP3 é um protocolo baseado em evento. Em vez do mestre pesquisar continuamente os escravos em busca de alterações, os escravos monitoram quaisquer alterações de dados, como a alternância de bits e a alteração de valores analógicos fora de uma zona morta. Em seguida, elas relatam as atualizações ao mestre como eventos com carimbo de data/hora de uma das seguintes maneiras:
  • Resposta não solicitada: Envia as atualizações como uma mensagem de gravação iniciada pelo escravo.
  • Em resposta à pesquisa do mestre: Os objetos de dados no escravo são configurados para Classe 1, Classe 2 e Classe 3, geralmente com base na prioridade. A classe de maior prioridade é pesquisada com mais frequência.
  • O escravo DNP3 tem as seguintes alterações de comportamento a partir da versão de firmware 23.012:
    • Se uma variável configurada for atribuída a várias classes, o escravo DNP3 gerará eventos separados para cada classe. Por exemplo, se uma variável de entrada binária pertencer à Classe 1, Classe 2 e Classe 3, uma única alteração de estado produzirá três eventos, um para cada classe.
    • O escravo DNP3 armazena e relata eventos em buffers separados de acordo com sua classe DNP3 atribuída. Isso garante que o relatório de eventos não solicitados seja específico da classe e mantenha a integridade da priorização de eventos baseada em classe.
    Exemplo
    Se os seguintes eventos ocorrerem:
    • Evento de Classe 1: T1
    • Evento de Classe 2: T2
    • Evento de Classe 2: T3
    • Evento de Classe 1: T4
    • Evento de Classe 3: T5
    • Evento de Classe 2: T6
    A partir da versão de firmware 23.012, o escravo DNP3 os armazena e relata por classe:
    • Eventos de Classe 1: T1 e T4
    • Eventos de Classe 2: T2, T3 e T6
    • Evento de Classe 3: T5
    Para as versões de firmware 23.011 e anteriores, todos os eventos são armazenados em um único buffer, sem separação de classe: T1, T2, T3, T4, T5 e T6.
Configurações do Escravo DNP3 - Resposta não solicitada
Configuração
Descrição
Canal para resposta não solicitada
Determina o canal de comunicação pelo qual respostas não solicitadas são enviadas.
Somente canais configurados para o protocolo DNP3 estão disponíveis na lista. As opções são:
  • Porta serial integrada
  • Porta Ethernet
  • Porta serial UPM
    (disponível quando o módulo de plug-in 2080-SERIALISOL é adicionado)
Restaurar eventos após o ciclo de energia
Determina se os registros de eventos devem ser restaurados após um ciclo de energia. Por padrão, o controlador exclui quaisquer registros de eventos do DNP3 na memória quando a energia é desligada e ligada.
Enviar resposta nula não solicitada inicial na reinicialização
Determina se o controlador envia a resposta nula não solicitada com o bit RESTART IIN na inicialização.
Habilitar resposta não solicitada na inicialização
Determina a maneira como o controlador envia a resposta não solicitada.
  • Desmarque a caixa de seleção se não quiser que o controlador envie uma resposta não solicitada ao mestre DNP3 até receber um comando de Habilitar não solicitadas do mestre.
  • Selecione a caixa de seleção para enviar a resposta não solicitada incondicionalmente. A caixa de seleção fica disponível quando uma Classe está habilitada.
Número de novas tentativas
Especifica o número de tentativas de reenvio de mensagens. As opções são:
  • 0
    desativa as novas tentativas
  • 65.535
    denota novas tentativas indefinidas
Somente para respostas não solicitadas.
Resposta não solicitada para a Classe 1
Ativa ou desativa a resposta não solicitada para Classe 1. Ela fica desativada por padrão.
Resposta não solicitada para a Classe 2
Ativa ou desativa a resposta não solicitada para Classe 2. Ela fica desativada por padrão.
Resposta não solicitada para a Classe 3
Ativa ou desativa a resposta não solicitada para Classe 3. Ela fica desativada por padrão.
Número de eventos
Especifica:
  • Para classes com resposta não solicitada ativada: O número máximo de eventos a ser capturado antes de disparar uma resposta não solicitada. O valor varia de 0 a 10.000. Se você inserir
    0
    , o evento não será gerado.
  • Para classes com resposta não solicitada desativada: O número máximo de eventos de classe a ser registrado. Todos os eventos adicionais que ocorrerem antes de uma pesquisa do mestre para essa classe são perdidos.
Tempo de retenção após os eventos
Especifica a duração máxima, em segundos, para que um grupo de eventos seja retido antes de enviar uma resposta não solicitada.
A caixa fica disponível quando a resposta não solicitada para a classe está ativada.
O valor varia de 0 a 65.535.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal