Escolar Documentos
Profissional Documentos
Cultura Documentos
Capítulo 14.
Alarmes e Mensagens
Objetivos do Capítulo
Este capítulo aborda questões relativas aos alarmes e mensagens do sistema. Mostra como
configurar os diversos serviços de alarmes, como personalizar as áreas de alarme e criar filtros
para a distribuição dos alarmes para os serviços e para a rede.
Alarmes e mensagens
Estratégias de alarme
Configuração dos serviços de alarme
Filtragem de alarmes
A. Alarmes
Indicam que os valores do processo ultrapassaram um limite pré-definido. Por
exemplo, o nível do tanque muito alto está em condição de alarme à qual o
operador deve tomar conhecimento.
Portanto, os alarmes precisam ser reconhecidos pelo operador.
B. Mensagens
Mensagens são informações não críticas que não requerem um resposta. Por
exemplo: quando a válvula de entrada do tanque é aberta ou fechada, o iFIX envia
uma mensagem para o operador que o estado da válvula foi alterado.
O iFIX envia mensagens quando:
- Um operador entra com um valor;
- Ocorre um evento na base de dados do processo;
- Ocorre um evento de sistema, como quando o iFIX completa seu processo
de inicialização.
Podemos definir três tipos de mensagens:
- Mensagens de Evento: grava eventos ocorridos na base de dados do
processo. São similares ao alarme, mas não precisam de reconhecimento e
estão disponíveis nos seguintes tags: DI (Digital Input), DO (Digital
Output), AO (Analog Output), DR (Digital Register), AR (Analog
Register) e TX (Text).
- Mensagens de Aplicação: descreve atividades relacionadas a base de
dados do processo geradas por um aplicativo do iFIX ou uma entrada de
operador. Exemplo: download/upload de receita, mensagens gerada por
um tag de programa ou por código VBA, etc.
- Mensagens de Sistema: oferece informações sobre erros, mensagens de
alerta do sistema, eventos a nível de sistema (como tarefas finalizadas).
A. Introdução
O objetivo principal de criar uma estratégia de alarme é criar um sistema flexível
de alarmes que disponibiliza informações necessárias. Com uma boa estratégia de
alarmes implementada, é possível criar telas que mostram, filtram e organizam
alarmes em qualquer combinação.
A. Introdução
Uma área de alarme é uma divisão física ou funcional da planta
Uma vez habilitado um alarme, as áreas de alarmes podem ser especificadas
A. Introdução
O formato padrão dos alarmes define que informações sobre alarmes e mensagens
os serviços de alarme irão receber, como por exemplo: data, hora, nome da
estação, etc.
O formato padrão dos alarmes pode ser definido para os seguintes serviços de
alarme: arquivos, impressoras e histórico de alarmes.
A. Introdução
Um área de alarme que tiver que ser configurada para todos os serviços de alarme
do computador local. Configurando uma área de alarme comum, o processo de
configuração é simplificado.
Por exemplo, considere que uma estação cliente CLIENTE1 tenha os serviços
Alarm Printer, Alarm File e Alarm History habilitados. Compartilhando todas as
áreas de alarme da CLIENTE1, você elimina a necessidade de atribuir
manualmente as áreas de alarme para todos estes serviços. Ao invés disto, o SCU
atribui automaticamente as áreas de alarmes comuns a todos os serviços
habilitados.
A. Introdução
O iFIX pode enviar alarmes e mensagens para diferentes tipos de serviços de
alarme. A maioria dos serviços possuem uma ou mais opções para serem
configuradas no SCU. Por exemplo, configurar a porta de uma impressora de
alarme ou então sua descrição.
B. Alarm Printer
É possível configurar até 4 impressoras de alarme por estação. Para habilitar uma
impressora de alarme, selecione a linha da impressora desejada e selecione a
opção Enable. Selecione então o botão Modify à direita desta janela.
Para cada impressora é necessário configurar sua porta de comunicação e uma
descrição (opcional). Pode-se configurar também uma filtragem por área de
alarme e o formato com que os alarmes serão impressos (vide itens anteriores).
C. Alarm Summary
Oferece filtragem primária de área de alarme para o objeto Sumário de Alarme da
estação local.
Permite apagar alarmes manualmente
D. Alarm File
Permite a criação de arquivos diários de alarme [YYMMDD.ALM]
O arquivo ALARM.INI define quando estes arquivos serão apagados
E. Alarm History
Habilita uma lista de alarmes locais ou recebidos de um nó remoto
Pode ser vista na tarefa de histórico de alarme, ALMHIS.EXE
F. Alarm ODBC
Permite o envio de informações de alarme para uma fonte de dados ODBC
G. Alarm Network
Permite a distribuição de alarmes para nós com comunicação estabelecida
[FILE]
;
; file_live_days : the number of days to pass before an alarm file
; is automatically purged can be set through this.
;
; The valid range is from 1 to 365 days. Any other
; value would default to 30 days.
;
; Fractional numbers will be rounded down.
;
file_live_days=30
[SUMMARY]
; UpdateTimeInOnAck (6.15 change)
; When TRUE indicates to the Alarm Summary that the time-in field
; in the alarm should be updated on re-alarm if any existing alarms
; have been acknowledged. This is new behavior in V6.15.
; When FALSE (default) indicates to the Alarm Summary that the
; time-in field in the alarm should be left alone on re-alarm.
; This is the way it the original behavior.
UpdateTimeInOnAck=FALSE
A. Introdução
As mensagens de aplicação descrevem as atividades relativas à base de dados
geradas pela aplicação iFIX ou digitadas por um operador
As mensagens de sistema oferecem informações sobre tarefas completadas e erros
B. Mensagens de Aplicação
Mensagens de Operador
- O iFIX monitora todas as mudanças da base de dados e cria mensagem de
operador sempre que o operador:
altera um valor de processo
carrega a base de dados
conecta-se no iFIX
Mensagens de Receita
- o “Recipe Builder” pode armazenar uma lista (audit trail) das atividades
de receitas
- esta lista informa quando uma receita foi carregada, descarregada ou salva
- quando uma destas atividades ocorre uma mensagem de receita é gerada
Mensagens de Tag de Programa
- configure um tag de programa para enviar mensagens usando o comando
MSG
- quando este comando é executado, o tag de programa envia uma
mensagem para todos os destinos de alarme das áreas de alarme do tag
Mensagens de Programa
- use um programa em VBA para gravar informação que o operador quiser
salvar
- quando um operador usa um programa através do método
SendOperatorMsg, o iFIX envia a informação para todos os destinos de
alarme habilitados
D. Mensagens de Sistema
As mensagens de sistema fornecem informações sobre tarefas finalizadas ou de
erros
O iFIX gera uma mensagem de sistema quando:
- uma base de dados é carregada
- ocorre uma falha de comunicação de rede
- um driver I/O detecta um erro
- o SAC envia uma mensagem quando ele é:
iniciado
completa uma tarefa
encontra erros em um tag ou em uma cadeia da base de dados
encontra erros de execução ou sistema
A. Introdução
Durante a execução, os alarmes realizam ações visuais nas telas do iFIX
- estas ações podem ser textos coloridos ou piscantes no objeto Sumário de
Alarme, em datalinks ou em objetos com animações disparadas por
alarmes
- ações visuais baseadas em alarme permanecem na tela até que haja o
reconhecimento do alarme pelo operador e que o tag volte para seu estado
normal
C. Alarmes em Datalinks
Os alarmes em datalinks respondem ao reconhecimento de forma diferente.
Exemplo:
- Um link mostra o alarme atual até que um novo alarme ocorra ou que o
valor do tag retorne para o estado normal.
- Da mesma forma, um link mostra o alarme mais severo até que o operador
reconheça o alarme.
O link passa então a mostrar o alarme mais severo ainda não
reconhecido.
Os alarmes usados para animação de objetos tratam o reconhecimento de alarme
de forma similar aos datalinks.
Exemplo:
- Quando um objeto é animado com base no alarme atual, o objeto pára a
animação quando o alarme atual retorna para o estado normal.
- Da mesma forma, quando um objeto é animado com base no alarme mais
severo, o objeto pára a animação quando o operador reconhece o alarme.
E. Reconhecimento de Alarmes
Os operadores podem apenas reconhecer alarmes se for fornecido um método
para tal operação
- Exemplo:
seleção de um botão ou um objeto piscante na tela
- isto pode ser feito adicionando-se um objeto na tela e associando-se um
programa a ele
Objeto Sumário de Alarme
- este objeto permite o operador reconhecer um alarme através de duplo
clique no alarme
- além disso, selecione o sumário de alarmes com o botão direito do mouse
e escolha um dos seguintes comandos:
Acknowledge: para reconhecer apenas um alarme
Acknowledge Page: para reconhecer todos os alarmes da tela
Acknowledge All: para reconhecer todos os alarme do sumário
O iFIX também oferece dois botões para reconhecimento de alarmes na barra de
ferramentas Experts
- Um destes botões reconhece apenas um alarme para o objeto selecionado
ou a fonte de dados específica.
- O outro botão reconhece todos os alarmes dos destinos de alarme
configurados.
A. Contadores de Alarme
Determina o estado geral de uma estação servidora SCADA ou de
determinadas áreas de alarme do servidor.
Indica quantos tags estão em alarme, quantos destes tags são de prioridade
alta, média ou baixa, e quantos já foram reconhecidos ou necessitam
reconhecimento.
Os contadores de alarmes podem ser usados para animar objetos da tela ou
disparar Schedules baseados em eventos.
C. Observações
O iFIX têm um programa que detecta colisões de nomes de tags e de áreas
de alarmes
- Quando isto acontece o contador de alarmes não fica disponível
- O sistema sempre lê os dados do tag da base de dados e não do contador
de alarmes.