TRUE: termo de CLP em linguagem simples
LógicaA resposta sim. Em um CLP, TRUE significa ligado, ou acontecendo: Start é TRUE enquanto alguém aperta o botão.
Um valor que significa sim, verdadeiro ou ativo; FALSE significa não ou inativo. TRUE em Stop significa que uma parada foi pedida.
TRUE em uma máquina real
TRUE é um dos dois valores que um BOOL pode guardar. Significa sim, ligado ou ativo, mas o que isso quer dizer na vida real depende da tag. TRUE em Stop significa que uma parada foi pedida. TRUE em StopOK significa que o circuito de Stop está saudável.
No ladder, um contato normalmente aberto, XIC na Rockwell, conduz quando a sua tag é TRUE. Uma bobina normal escreve TRUE quando a sua linha conduz.
Comparações e lógica também o produzem. Level > 90 é TRUE sempre que o nível está acima de 90.
TRUE: um exemplo resolvido
A tag FillValve recebe TRUE quando o programa pede que a válvula de entrada abra, e o cartão de saída energiza a válvula. Se a válvula tem uma chave de aberta, essa chave dá um TRUE próprio para dizer que a válvula chegou lá.
TRUE: um erro comum
Ler TRUE em um comando como prova de que funcionou. Ele só significa que o programa pediu. Confira o retorno.
Ainda com dúvida sobre este? Pergunte no Vestiário.