Falha: termo de CLP em linguagem simples
Segurança e alarmesComo a luz de aviso no painel de um carro: quando acende, você para e manda consertar. Um sinal de falha diz que uma peça não está funcionando como deveria, e o programa costuma parar essa peça.
Um sinal de que algo não está funcionando como esperado. O efeito dele nos comandos deve ser definido no programa.
Falha em uma máquina real
Uma falha é um sinal de que algo não está funcionando como esperado: uma sobrecarga de motor, uma válvula que não abriu, uma leitura fora da faixa. Detectá-la é um trabalho. Decidir o que acontece depois é outro.
O programa precisa definir o efeito de cada falha. Algumas param um processo inteiro. Outras tiram uma unidade de serviço para que uma reserva assuma. Algumas só geram um aviso.
O controlador também pode ter falhas próprias. Na Logix, veja a aba Major Faults em Controller Properties. Na Siemens, veja o buffer de diagnóstico da CPU.
Falha: um exemplo resolvido
Duas bombas fornecem água. Uma falha na bomba principal a tira de serviço e a reserva parte. Pouca água no tanque de suprimento é diferente: nenhuma das bombas pode funcionar. Os dois são problemas, mas têm efeitos diferentes, e o programa precisa dizer isso.
Falha: um erro comum
Deixar uma falha se limpar sozinha, de modo que o equipamento reinicie no instante em que a causa some. Alguém pode estar ao lado dele. Mantenha a falha até uma pessoa resetá-la.
Ainda com dúvida sobre este? Pergunte no Vestiário.