1-Elabore um programa em Ladder para controlar dois motores (M1 e M2). As condições são as seguintes:
  • M1 pode ligar de forma independente
  • M2 só pode ligar se M1 estiver ligado, mas pode continuar ligado após o desligamento de M1
  • Os motores são ligados pelas botoeiras L1 e L2, e são desligados pelas botoeiras D1 e D2

Passo 1

Beleza, vamos resolver esse exercício juntos! A gente precisa criar um programa em Ladder para controlar dois motores, o M1 e o M2. O que isso significa? Ladder é uma linguagem de programação usada para controlar equipamentos em indústrias. Neste caso, temos algumas regras:
  • O M1 pode ser ligado sozinho, sem depender de nada.
  • O M2 só liga se o M1 estiver ligado, mas depois pode continuar ligado mesmo se o M1 for desligado.
  • Para ligar os motores, usamos as botoeiras L1 e L2, e para desligar, as botoeiras D1 e D2.
Vamos usar conhecimentos básicos de lógica de controle para montar esse programa.

Passo 2

Primeiro, vamos entender como funciona a lógica para ligar e desligar os motores. Em Ladder, usamos contatos e bobinas para representar os componentes elétricos.
Para o M1 ligar de forma independente, a botoeira L1 serve como um “botão de ligar”. Quando pressionamos L1, o M1 liga, e ele deve continuar ligado até que a botoeira D1 seja pressionada para desligar.
Isso é feito usando um contato de manutenção (também chamado de “self-holding”). Ele mantém o circuito fechado mesmo depois que o botão L1 é solto.

Passo 3

Vamos escrever essa parte em Ladder:
|----[ L1 ]----+----( M1 )----
|              |
|----[ M1 ]-----
Aqui, [ L1 ] é o botão de ligar para o M1, ( M1 ) é a bobina que liga o motor M1, e [ M1 ] é o contato de manutenção que mantém o M1 ligado.
Agora, para desligar o M1 com a botoeira D1, adicionamos uma condição para que, se D1 for pressionada, o M1 desligue.

Passo 4

Atualizando o Ladder para incluir o desligamento:
|----[ L1 ]----+----[/ D1 ]----( M1 )----
|              |
|----[ M1 ]-----
Aqui, [/ D1 ] representa o botão de desligar. Se D1 for pressionado, ele abre o circuito e o M1 desliga.

Passo 5

Agora, vamos controlar o M2. O M2 só pode ser ligado se o M1 estiver ligado, mas pode continuar ligado mesmo se o M1 for desligado depois. Isso significa que, ao ligar o M2, ele deve manter seu estado independentemente do M1 após o acionamento.
Usaremos uma lógica similar ao M1, mas adicionando uma condição que verifica se o M1 está ligado no momento de ligar o M2.

Passo 6

Vamos ao Ladder para o M2:
|----[ L2 ]----+----[ M1 ]----+----( M2 )----
|               |
|----[ M2 ]-----
Aqui, [ L2 ] é o botão para ligar o M2, [ M1 ] verifica se o M1 está ligado, e ( M2 ) é a bobina que liga o motor M2. O contato [ M2 ] mantém o M2 ligado após soltar o L2.
Para desligar o M2 com a botoeira D2, adicionamos uma condição similar ao M1.

Passo 7

Atualizando o Ladder para incluir o desligamento do M2:
|----[ L2 ]----+----[ M1 ]----+----[/ D2 ]----( M2 )----
|               |
|----[ M2 ]-----
Aqui, [/ D2 ] permite que, quando D2 for pressionada, o M2 desligue, independentemente do estado do M1.

Resposta

Pronto! O programa em Ladder para controlar os dois motores fica assim:
Para o M1:
|----[ L1 ]----+----[/ D1 ]----( M1 )----
|              |
|----[ M1 ]-----

Para o M2:
|----[ L2 ]----+----[ M1 ]----+----[/ D2 ]----( M2 )----
|               |
|----[ M2 ]-----
Esse programa garante que:
  • O M1 pode ser ligado ou desligado independentemente.
  • O M2 só pode ser ligado se o M1 estiver ligado, mas continua ligado mesmo se o M1 for desligado depois.
  • As botoeiras L1 e L2 ligam os motores, e as botoeiras D1 e D2 desligam os motores.

Exercícios relacionados