A BASE Automação constantemente se atualiza e é consultada com relação as boas práticas de programação e implementação de sistemas e os tópicos “segurança e robustez” sempre estão em alta.
Muitos sistemas e aplicações desenvolvidas para a automação na indústria deixam a desejar pois não levam em consideração que os mesmos são comandados e parametrizados por seres humanos, e estes cometem erros, se enganam e, infelizmente, algumas vezes tentam sabotar os sistemas.
A segurança e robustez embarcada ao sistema de controle visa, entre outras coisas, proteger os equipamentos, os produtos, a si mesmo e a todos nós que estamos direta ou indiretamente vinculados aos mesmos.
Mensagens de erro que direcionam para o encerramento do programa, travamento no software, falhas na CPU de PLCs que param todo o processo ou máquina (e muitas vezes obrigando o usuário do sistema a acionar suporte externo) são comuns quando a segurança e a robustez foram deixadas de lado.
. As equações matemáticas no PLC estão protegidas para evitar divisão por zero?
. Os dados (parâmetros, presets, setpoints) cuja entrada são via IHM ou sistema supervisório possuem proteção quanto ao tipo de dado e limite do campo (range)?
. E se alguém digitar uma letra qualquer ou um valor negativo, o sistema bloqueia a entrada incorreta?
. O que são aquelas mensagens de erro que insistem em aparecer no rodapé ou nos registros de ocorrências (logs) do software?
. Não existe controle de acesso e ferramenta de segurança configurada na sua IHM ou sistema de supervisão (SCADA)? Qualquer um pode alterar parâmetros do processo e até mesmo parar o processo/produção?
. As operações críticas são acionadas através de janela de confirmação e/ou através de mensagens de alerta?
Caso o seu sistema de automação apresente pelo menos uma das falhas acima e não só o sistema mas você também esteja inseguro, entre em contato conosco. Nosso know-how em segurança de softwares, aplicações e sistemas de automação e em qualificação e validação de sistemas computadorizados fazem a diferença.