AND: termo de CLP em linguagem simples
LógicaComo um bilhete na geladeira: “Se estiver sol e a lição de casa estiver feita, vá brincar.” As duas precisam ser verdadeiras. Em um CLP, AND só dá TRUE quando as suas duas condições são TRUE.
As duas condições devem ser verdadeiras. Start AND Permit só permite um pedido quando a permissão também está presente.
AND em uma máquina real
AND dá TRUE somente quando toda condição é TRUE. Se uma só for FALSE, o resultado é FALSE. Você pode encadear quantas precisar.
No ladder, AND são contatos em série: a corrente precisa passar por cada um. Em SCL e texto estruturado é a palavra AND. No FBD da Siemens é uma caixa marcada com &, e no FBD da Rockwell é BAND.
AND é como se escrevem a maioria das condições de funcionamento, e se lê quase como a frase que ele representa. Ele também dá prioridade à parada, porque um único FALSE basta para bloquear o resultado inteiro.
AND: um exemplo resolvido
Uma bomba de lavagem tem três condições: o operador pede, o tanque de suprimento tem água suficiente e nenhuma falha está ativa. Request AND WaterOK AND NOT Fault só é TRUE quando as três concordam. Se a água acabar, o resultado vira FALSE naquela varredura.
AND: um erro comum
Misturar AND com OR sem parênteses. O AND é calculado primeiro, então A OR B AND C significa A OR (B AND C). Use parênteses para que ninguém precise lembrar da regra.
Ainda com dúvida sobre este? Pergunte no Vestiário.