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á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. |
alarm counters
RetainedAlarms
AllAlarms
OPC UA
Dê sua opinião