Elaborar um programa PLC capaz de efetuar controle de uma prensa que é manejada por dois operadores. Cada um deles utiliza um atuador que exige o emprego de ambas as mãos. A operação de prensagem realiza-se quando se põe em marcha um motor que está comandado pelo contator R. Por razões de segurança dos operários, for decidida a seguinte sequência de funcionamento:
a) Com somente um operador, não se pode ativar a prensa;
b) Com dois operadores atuando nos comandos A e B , a prensa abaixa;
c) Se um operador atua, mas o outro demora mais que 3 segundos para atuar, a prensa não deve abaixar;
d) Se uma vez ativado o contator R, qualquer um dos operadores retirar as mãos, R desativa e não volta a ativar se o operário demorar mais que 3 segundos para recolocar as mãos no contato.

Passo 1

Resumindo o enunciado: queremos controlar uma prensa por dois operadores que usam simultaneamente os botões de duas mãos A e B. A lógica deve atender:
1. Se somente um operador apertar, nada acontece.
2. Se ambos apertarem dentro de 3,s, a bobina de comando R é ativada.
3. Se um apertar e o outro demorar mais de 3,s, não ocorre acionamento.
4. Quando R está ativo e qualquer um solta, R desliga; se não reapertar ambos em até 3,s, não pode religar até que ambos soltem e iniciem tudo de novo.
Conteúdo necessário: lógica de Dupla-Aperto com temporização e bloqueio, usando dois timers on-delay ( T1, T2) e um bit de bloqueio ( Lock).

Passo 2

Definições de variáveis no PLC:
– Entradas: contatos normalmente abertos A, B.
– Saída: bobina R.
– Temporizadores:
T1: on-delay 3,s para janela de sincronismo inicial.
T2: on-delay 3,s para janela de religamento.
– Bit de bloqueio: Lock, sinaliza que o tempo de religamento expirou.

Passo 3

Rung para iniciar o temporizador T1:
// T1IN = (A ;lor; B),land,lnot R,land,lnot Lock
Configurar T1PRE=3000,ms. Enquanto essa entrada ficar verdadeira, T1 conta até 3 s; se expirar, T1DN=1.

Passo 4

Rung para setar R na partida inicial ou em religamento dentro da janela:
A ;land; B ;land; lnot T1DN ;land; lnot Lock longrightarrow SET R
Ou seja, só fecha R se ambos apertarem antes de T1 expirar e sem bloqueio.

Passo 5

Rung para reset imediato de R ao soltar qualquer botão:
R ;land;l(lnot A ;lor;lnot Br) longrightarrow RESET R

Passo 6

Rung para iniciar o temporizador T2 quando R é desligado pela soltura de um botão:
l(lnot A ;lor;lnot Br);land;R longrightarrow T2IN
Configurar T2PRE=3000,ms.

Passo 7

Rung para bloquear religamento se T2 expirar:
T2DN longrightarrow SET Lock

Passo 8

Rung para liberar completamente o sistema (desbloquear) quando ambos soltarem:
lnot A ;land;lnot B longrightarrow RESET Lock
Isso faz a sequência voltar ao estado inicial, permitindo nova tentativa.

Resposta

Segue o diagrama ladder resumido (rungs 1 8 conforme passos acima):
1. T1: (Alor B)landlnot RlandlnotLock to IN; PRE =3000 ms
2. R.SET: Aland Blandlnot T1DNlandlnotLock 3. R.RESET: Rland(lnot Alorlnot B) 4. T2: (lnot Alorlnot B)land R to IN; PRE =3000 ms
5. Lock.SET: T2DN 6. Lock.RESET: lnot Alandlnot B

Exercícios relacionados