O alarme A de uma casa é ativado por um sensor de movimento M ou por um sensor de abertura de janelas J . O sensor M ativa o alarme quando detecta a presença de pessoas. O sensor J ativa o alarme quando a janela é aberta. Há ainda um botão B para ligar ou desligar o alarme. Supondo que o alarme deve ser acionado por 10s e depois desligar automaticamente, elabore um diagrama Ladder simplificado para resolver este problema. As convenções estão indicadas na tabela abaixo:
Tabela 1.9: Tabela de funcionamento do sistema de alarme.
Sinal
Significado
Comando desligar alarme
Comando ligar alarme
Ausência de pessoas
Presença de pessoas
Janela aberta
Janela fechada
Sinal | Significado |
|
Comando desligar alarme |
|
Comando ligar alarme |
|
Ausência de pessoas |
|
Presença de pessoas |
|
Janela aberta |
|
Janela fechada |
Passo 1
Resumo do enunciado e conteúdo
Você precisa projetar um circuito em linguagem Ladder para um alarme que só funciona quando o botão
está em
(liga), e dispara sempre que há presença de pessoas (
) ou a janela for aberta (
). Depois de acionado, o alarme deve permanecer ligado por
,s e desligar automaticamente. Para isso vamos usar:
Você precisa projetar um circuito em linguagem Ladder para um alarme
- Porta lógica “E” (contatos em série) e “OU” (contatos em paralelo)
- Temporizador do tipo TON, com contato “completo” (
) para reset automático
Passo 2
Expressão lógica e estratégia de latch
A expressão booleana de disparo é
A expressão booleana de disparo é
Para garantir que o alarme se mantenha por
,s após o disparo, usamos um temporizador TON
com preset de
,s e um contato normalmente fechado de
em série com a bobina
. Enquanto
(tempo não esgotado), esse contato deixa
presa após a primeira ativação; quando
vai a
, o contato abre e desliga
.
Passo 3
Rung
– Disparo e self-hold do alarme
Descrição textual do primeiro trilho (L L
):
Descrição textual do primeiro trilho (L
- Contato normalmente aberto de
(só permite disparo com o alarme armado, ). - Em série, um ramal paralelo que implementa o “OU”:
- Ramo
: contato normalmente aberto de ( fecha) - Ramo
: contato normalmente fechado de ( fecha)
- Ramo
- Em série a seguir, contato normalmente fechado de
(garante o desligamento após ,s) - Finalmente a bobina
.
Em notação esquemática ASCII simplificada:
L —[ B ]—
—[ M ]—
—[ /
]—( A )
| |
—[ / J ]—
L
L
| |
L
Onde “/” antes de
e
indica contato NC.
Passo 4
Rung
– Temporizador TON
Neste trilho colocamos o temporizador TON , com entrada alimentada pela bobina
e preset de
,s. Enquanto
, o timer conta; quando atinge
,s, seu bit
vai a
e abre o contato NC do Rung
, desligando o alarme.
Neste trilho colocamos o temporizador TON
Em ASCII:
L —[ A ]—( TON
, PT
,s )— L
L
Resposta
Diagrama Ladder simplificado:
Rung
L —[ B ]—
—[ M ]—
—[ /
]—( A )
| |
—[ / J ]—
L
L
| |
L
Rung
L —[ A ]—( TON
, PT
,s )— L
L