Contadores de alarme

Utilize os contadores de alarme em tempo de execução e descubra como os eventos de alarme afetam os valores dos contadores.

Objeto Contadores

Os objetos Contadores são nós filho somente de tempo de execução dos objetos AlarmesRetidos e AllAlarms e incluem variáveis que resumem os estados de alarme. Os contadores não estão disponíveis em tempo de design, não são exibidos nos arquivos de modelo do projeto nem no navegador de objetos no
FactoryTalk Optix Studio
.
DICA: Em tempo de execução, você pode navegar e se inscrever em Contadores com OPC UA. Para obter mais informações sobre o OPC UA, consulte OPC UA.
Os contadores exibem o número de alarmes em cada estado. Os contadores são atualizados a cada evento de alarme de entrada. As transições de estado do alarme (ativo, inativo, reconhecido, confirmado) ajustam os contadores relevantes. Apenas os alarmes habilitados afetam os contadores. Alarmes suprimidos, adiados ou desabilitados não afetam nenhum contador.
DICA: Quando
Aplicativo FactoryTalk Optix
inicia, Contadores podem levar algum tempo para atualizar seus valores.
Adiar, suprimir ou desabilitar um alarme diminui os contadores que refletem o estado do alarme.
Cancelar o adiamento, cancelar a supressão ou habilitar um alarme aumenta os contadores que refletem o estado do alarme no momento da operação. O estado pode diferir do estado no momento do adiamento, da supressão ou da desabilitação.

Hierarquia de nós

Os nós de alarme se organizam em uma estrutura hierárquica. A estrutura a seguir mostra como contadores se agrupam em coleções de alarmes.
  • AlarmesRetidos ou AllAlarms
    • Contadores
      • ActiveCount
      • ActiveUnackedCount
      • ActiveUnconfirmedCount
      • ActiveAckedCount
      • InactiveUnackedCount

Vínculos dinâmicos

Vínculos dinâmicos para essas variáveis são exibidos como não resolvidos no
FactoryTalk Optix Studio
em tempo de design e resolvidos no
Aplicativos FactoryTalk Optix
em tempo de execução.
Faça referência a Contadores para AlarmesRetidos em vínculos dinâmicos ou NetLogics usando estes caminhos de navegação:
  • RetainedAlarms/Counters/ActiveCount
  • RetainedAlarms/Counters/ActiveUnackedCount
  • RetainedAlarms/Counters/ActiveAckedCount
  • RetainedAlarms/Counters/ActiveUnconfirmedCount
  • RetainedAlarms/Counters/InactiveUnackedCount
Contadores de referência para AllAlarms em vínculos dinâmicos ou NetLogics usando estes caminhos de navegação:
  • AllAlarms/Counters/ActiveCount
  • AllAlarms/Counters/ActiveUnackedCount
  • AllAlarms/Counters/ActiveAckedCount
  • AllAlarms/Counters/ActiveUnconfirmedCount
  • AllAlarms/Counters/InactiveUnackedCount
Para obter mais informações, consulte Vínculos dinâmicos e NetLogic.

Variáveis de Contadores

A tabela a seguir descreve as variáveis de Contadores disponíveis para monitorar estados de alarme. Use essas variáveis para rastrear o número de status de alarme específicos em seu aplicativo.
DICA: As coleções AlarmesRetidos e AllAlarms usam
Ativo
e
Inativo
para variáveis internas. Widgets de alarme e variáveis dentro de Widgets usam
Em alarme
e
Normal
para o texto exibido.
Variáveis de Contadores
Variável
Tipo de dados
Descrição
ActiveCount
UInt32
Número total de alarmes ativos e não suprimidos ou adiados, incluindo alarmes não reconhecidos e reconhecidos.
O valor é sempre maior ou igual ao número de alarmes ativos não confirmados.
ActiveUnackedCount
UInt32
Número de alarmes ativos não reconhecidos.
ActiveAckedCount
UInt32
Número de alarmes ativos reconhecidos.
ActiveUnconfirmedCount
UInt32
Número de alarmes ativos não confirmados. Incrementa apenas com o fluxo de trabalho de confirmação de alarme habilitado. Sempre é igual a 0 com o fluxo de trabalho de confirmação de alarme desabilitado.
Esse valor é sempre menor ou igual ao número total de alarmes ativos.
InactiveUnackedCount
UInt32
Número de alarmes inativos não reconhecidos. Esses alarmes não afetam o número total de alarmes ativos.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal