Arquitectura de comunicação e funcionamento
Gestão centralizada de alarmes
Vantagens da gestão centralizada de alarmes
Encaminhamento de alarmes por sms
Gestão de alarmes de equipamentos e encaminhamento por SMS
A aplicação desenvolvida teve como fim primário a diminuição do tempo de resposta dos acontecimentos críticos inicialmente num sistema crítico da empresa – o tratamento de águas.
A melhor solução encontrada para notificar os técnicos de acontecimentos críticos dos quais depende a produção e/ou sua qualidade foi através de SMS.
Foi opção de projecto desenvolver o software em rede por várias razões, sendo a principal o alargamento desta forma de comunicação a outros sistemas e serviços. O envio centralizado das notificações tem as seguintes vantagens:
- Centralizar num servidor o envio de SMS’s, evitando assim sobrecarga de i/o’s e de processamento nas máquinas de controlo e supervisão.
- A centralização de envio de SMS’s num servidor contribui também para a uniformização. Existe apenas uma aplicação que gere o seu envio e é igualmente uma vantagem ao nível de gestão e manutenção do sistema.
- Gestão de alarmes e relatórios de envio de mensagens. Permite tratar estatisticamente os dados recolhidos de todos os sistemas disponibilizando mais informação para a engenharia. Permite por exemplo saber com que frequência determinado alarme aconteceu em determinado periodo.Além disto, permite conhecer e controlar os custos das mensagens enviadas.
- Não existe necessidade de acopolar um telemóvel ou um modem GSM a cada sistema/equipamento a integrar, diminuindo assim os custos de instalação. Além disto, quando se trata de escolher um tarifário, é mais competitivo ter apenas um equipamento a enviar centenas de SMS’s por dia, do que ter dezenas de equipamentos a enviar mensagens escritas.
Vantagens
- Notificação por SMS em tempo real da ocorrência do alarme crítico, diminuindo drasticamente o tempo de resposta de uma eventual intervenção.
- O controlo e notificação dos parametros críticos diminui os custos, por redução de produto rejeitado.
- A aplicação funciona em rede, o que possibilita centralizar num servidor o envio de SMS, em vez de colocar a aplicação a correr em cada uma das máquinas. Evita-se assim uma sobrecarga de I/O’s nos equipamentos de controlo e Supervisão
- Como todos os alarmes (eventualmente de mais do que um equipamento) são recolhidos numa base de dados, permite fazer uma análise estatística das ocorrências. Permitirá por exemplo conhecer a frequência com que ocorrem os alarmes em determinado equipamento. Poderá permitir também, por exemplo, saber o tempo médio de resposta (“aknowledged”) aos alarmes, qual o alarme mais frequente num equipamento, etc...

Arquitectura de comunicação
A figura representa a arquitectura de comunicação do sistema. No centro situa-se a base de dados que comunica com o servidor SMS, que quando existe uma ordem de envio na BD é responsável pela comunicação com o telemóvel, e procede ao seu envio.
As restantes aplicações a correr no servidor são responsáveis pela comunicação com os sistemas existentes no terreno.
Existem aplicações diferentes desenvolvidas ou com projectos de desenvolvimento para cada um dos SCADA’s indicados.
O Manupl@n, o software de gestão da manutenção, é o frontoffice WEB com estes sistemas. Aqui existe acesso às mensagens, qual o destinatário, quando e qual o conteúdo. Podem igualmente ser vistos relatórios dos alarmes ocorridos e a sua frequência em função do sistema.
Funcionamento da aplicação
A aplicação de reencaminhamento de alarmes corre num servidor, que por Ethernet comunica com o SCADA, e com determinada frequência verifica a existência de alarmes. Em cada ciclo que exista novos alarmes, escreve essa informação na base de dados, se algum desses alarmes for entendido que é crítico para o bom funcionamento das instalações, é enviada uma SMS ao(s) técnico(s) dando conta da ocorrência de alarme crítico. O destino da mensagem é dependente do sistema em causa, do alarme ocorrido (algumas pessoas podem apenas receber determinado alarme de determinado sistema) e da hora a que ocorre (algumas pessoas podem receber alarmes 24h por dia, outras apenas durante um intervalo definido).
Tecnologia Utilizada
As aplicações de comunicação com os SCADA foram todas desenvolvidas em C++ e comunicam com uma base de dados MySQL. O Manupl@n, é para esta aplicação o frontoffice com o utilizador, gestor dos eventos ocorridos, gerador de relatórios e demais informção útil recolhida pela aplicação. O Manupl@n foi desenvolvido em PHP.
|