Introdução à Linguagem Ladder: O Acionamento de Motores Elétricos
Introdução à Linguagem Ladder: O Acionamento de Motores Elétricos
A Linguagem Ladder (ou Diagrama de Contatos) é a linguagem de programação mais utilizada na automação industrial. Ela foi projetada para se parecer visualmente com os antigos diagramas elétricos de painéis de relés, permitindo que eletricistas e técnicos de manutenção compreendam o código com facilidade. Vamos analisar como o CLP processa essa lógica para controlar um motor elétrico.
1. A Estrutura Básica do Ladder
O diagrama Ladder é composto por duas barras verticais que representam as linhas de alimentação elétrica (potencial e neutro/terra). Os elementos de controle são inseridos nas linhas horizontais (degraus ou rungs), onde a corrente lógica flui da esquerda para a direita:
- Entradas (Contatos): Representam as condições do circuito (ex: botões, sensores). Podem ser Normalmente Abertos (NA)
-| |-ou Normalmente Fechados (NF)-|/|-. - Saídas (Bobinas): Representam a ação a ser executada (ex: contatores, lâmpadas). São representadas por parênteses
-( )-na extremidade direita do degrau.
2. A Lógica de Liga/Desliga (Selo Digital)
Em painéis industriais, utilizamos botões pulsadores (que não retêm a posição quando soltos). Para manter um motor funcionando após o usuário soltar o botão de partida, criamos uma lógica de Selo ou utilizas-se as instruções de Set (Retenção) e Reset (Interrupção). O fluxo funciona assim:
- Botão Liga (Set): Ao pressionar o botão de partida (um contato NA conectado a uma entrada digital), a linha lógica é preenchida, energizando a bobina de saída que comanda o motor (Motor M1).
- A Lógica de Memória: O programa memoriza que o motor deve continuar ligado, mesmo que o dedo seja retirado do botão Liga.
- Botão Desliga (Reset): Um segundo botão (geralmente NF por motivos de segurança) é mapeado no programa. Quando pressionado, ele corta o fluxo elétrico digital, desenergizando imediatamente a bobina do motor.
3. Mapeamento de Hardware para o Software
Para que o programa funcione, cada elemento físico precisa estar associado a um endereço de memória interno do CLP:
- Entrada I0.0: Botão físico de "Liga" (Pulsador NA).
- Entrada I0.1: Botão físico de "Desliga" (Pulsador NF).
- Saída Q0.0: Bobina do contator físico que aciona o Motor M1.
Conclusão
A programação Ladder transforma circuitos elétricos complexos em linhas de código flexíveis. Dominar a lógica básica de intertravamento e partida de motores é o primeiro grande passo para qualquer programador de CLPs na indústria.
Comentários
Postar um comentário