Capítulo 6 — Funções Lógicas em Ladder
0.1 Introdução
Nos sistemas de automação industrial, grande parte das decisões de controle é baseada em operações lógicas.
Sensores, botões e dispositivos de campo fornecem sinais digitais que assumem apenas dois estados:
- 0 → desligado / falso
- 1 → ligado / verdadeiro
A linguagem Ladder permite implementar essas decisões de forma gráfica, utilizando contatos e bobinas que representam funções lógicas.
Neste capítulo serão estudadas as três funções fundamentais da lógica digital:
- Função AND (E)
- Função OR (OU)
- Função NOT (NÃO)
Essas funções são a base para praticamente todos os sistemas de controle discreto utilizados na indústria.
0.2 Representação Lógica em Ladder
Na linguagem Ladder, as funções lógicas são implementadas através da forma de ligação dos contatos dentro de um rung.
Dois princípios são fundamentais:
- Contatos em série → função AND
- Contatos em paralelo → função OR
- Contato normalmente fechado → função NOT
O CLP avalia cada rung da esquerda para a direita, verificando se existe continuidade lógica até a bobina.
Se houver continuidade, a saída é ativada.
1 Função AND (E)
A função lógica AND ocorre quando uma saída só deve ser ativada se todas as condições forem verdadeiras ao mesmo tempo.
1.1 Situação Industrial
Um motor só deve ligar se:
- o botão LIGAR for pressionado
- e o sensor de segurança estiver habilitado
1.2 Tabela Verdade
| Entrada A | Entrada B | Saída |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
1.3 Expressão Lógica
Y = A · B
1.4 Implementação em Ladder
Contatos em série representam a função AND.
|—-[ A ]—-[ B ]—————-( Y )—-|
Neste caso:
- ambos os contatos devem estar fechados
- para que a bobina seja energizada.
2 Função OR (OU)
A função OR ocorre quando a saída é ativada se qualquer uma das entradas for verdadeira.
2.1 Situação Industrial
Uma lâmpada de alarme deve acender quando:
- o sensor de temperatura alta for ativado
OU - o sensor de pressão alta for ativado.
2.2 Tabela Verdade
| Entrada A | Entrada B | Saída |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
2.3 Expressão Lógica
Y = A + B
2.4 Implementação em Ladder
Contatos em paralelo representam a função OR.
|—-[ A ]————————( Y )—-| | | |—-[ B ]——————————–|
Se qualquer um dos caminhos possuir continuidade lógica, a bobina será energizada.
3 Função NOT (NÃO)
A função NOT realiza a negação lógica de um sinal.
Isso significa que a saída será ativada quando a entrada estiver desligada.
3.1 Situação Industrial
Um sistema deve indicar falha de sensor quando:
- o sensor não estiver ativo.
3.2 Tabela Verdade
| Entrada A | Saída |
|---|---|
| 0 | 1 |
| 1 | 0 |
3.3 Expressão Lógica
Y = NOT(A)
3.4 Implementação em Ladder
A função NOT é implementada utilizando contato normalmente fechado (NF).
|—-[/ A ]———————–( Y )—-|
Neste caso:
- se A = 0, o contato permanece fechado
- permitindo a energização da saída.
4 Combinação de Funções Lógicas
Na prática industrial, raramente utilizamos apenas uma função lógica isolada. Normalmente ocorre uma combinação de funções AND, OR e NOT.
4.1 Exemplo
Um motor deve ligar quando:
- o botão START for pressionado
E - não existir falha de segurança
OU
- quando o sistema estiver em modo automático
4.2 Expressão Lógica
Y = (START · NOT(FALHA)) + AUTO
4.3 Ladder equivalente
|—-[ START ]—-[/ FALHA ]————( Y )—-| | | |—-[ AUTO ]———————————–|
5 Transformação de Lógica Elétrica para Ladder
Em comandos elétricos tradicionais utilizam-se:
- contatos
- relés
- botoeiras
- sensores
A lógica Ladder permite representar o mesmo comportamento sem necessidade de alteração física da fiação.
Assim, um circuito de relés pode ser convertido diretamente em um programa Ladder.
Esse é um dos motivos pelos quais a linguagem Ladder é amplamente utilizada na automação industrial.
6 Exercícios
- Construa a tabela verdade para a seguinte expressão:
Y = A · B + C
Desenhe o diagrama Ladder correspondente.
Um sistema de alarme deve ligar quando:
- o sensor de porta estiver aberto
OU - o sensor de janela estiver aberto
Represente:
- tabela verdade
- expressão lógica
- Ladder
- Um motor só pode ligar quando:
- o botão START for pressionado
E - o relé térmico não estiver atuado.
Desenhe o circuito Ladder.
7 Conclusão
As funções AND, OR e NOT constituem a base da lógica digital aplicada à automação industrial.
Através da organização dos contatos em série, paralelo ou normalmente fechados, é possível implementar decisões complexas em programas Ladder.
Nos próximos capítulos serão apresentados:
- temporizadores
- contadores
- blocos funcionais
que ampliam as possibilidades de controle em sistemas automatizados.