FALSE: termo de CLP em linguagem simples
LógicaA resposta não. Em um CLP, FALSE significa desligado, ou não acontecendo: Start é FALSE enquanto ninguém aperta o botão.
Um valor que significa não, falso ou inativo. FALSE em Start significa que não há pedido de partida.
FALSE em uma máquina real
FALSE é um dos dois valores que um BOOL pode guardar. Significa não, desligado ou inativo, mas o que isso quer dizer para uma tag é decidido pelo programa e pela fiação.
No ladder, um contato normalmente aberto, XIC na Rockwell, não passa corrente quando a sua tag é FALSE. Um contato normalmente fechado, XIO, passa. No texto, NOT inverte.
Uma bobina normal escreve FALSE quando a sua linha não conduz, então ela desliga o bit toda vez que a linha é executada.
FALSE: um exemplo resolvido
Um comando de abrir válvula é TRUE enquanto um tanque enche. Quando o nível chega à meta, o programa escreve FALSE e a válvula fecha. Se um fio de um botão Stop ligado como normalmente fechado se rompe, a entrada lê FALSE. Isso se parece com um aperto de Stop, então a máquina para.
FALSE: um erro comum
Ler FALSE como se nada estivesse errado. Em um sinal como StopOK ou OverloadOK, FALSE é o estado ruim. Confira o que cada tag significa antes de lê-la.
Ainda com dúvida sobre este? Pergunte no Vestiário.