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
. 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
, qualquer um dos operadores retirar as mãos,
desativa e não volta a ativar se o operário demorar mais que 3 segundos para recolocar as mãos no contato.
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
Passo 1
Resumindo o enunciado: queremos controlar uma prensa por dois operadores que usam simultaneamente os botões de duas mãos
e
. A lógica deve atender:
. Se somente um operador apertar, nada acontece.
. Se ambos apertarem dentro de
, a bobina de comando
é ativada.
. Se um apertar e o outro demorar mais de
, não ocorre acionamento.
. Quando
está ativo e qualquer um solta,
desliga; se não reapertar ambos em até
, 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 (
,
) e um bit de bloqueio (
).
Passo 2
Definições de variáveis no PLC:
– Entradas: contatos normalmente abertos ,
.
– Saída: bobina .
– Temporizadores:
– : on-delay
para janela de sincronismo inicial.
– : on-delay
para janela de religamento.
– Bit de bloqueio: , sinaliza que o tempo de religamento expirou.
– Entradas: contatos normalmente abertos
– Saída: bobina
– Temporizadores:
–
–
– Bit de bloqueio:
Passo 3
Rung para iniciar o temporizador
:
Configurar
. Enquanto essa entrada ficar verdadeira,
conta até
s; se expirar,
.
Passo 4
Rung para setar
na partida inicial ou em religamento dentro da janela:
Ou seja, só fecha
se ambos apertarem antes de
expirar e sem bloqueio.
Passo 5
Rung para reset imediato de
ao soltar qualquer botão:
Passo 6
Rung para iniciar o temporizador
quando
é desligado pela soltura de um botão:
Configurar
.
Passo 7
Rung para bloquear religamento se
expirar:
Passo 8
Rung para liberar completamente o sistema (desbloquear) quando ambos soltarem:
Isso faz a sequência voltar ao estado inicial, permitindo nova tentativa.
Resposta
Segue o diagrama ladder resumido (rungs
–
conforme passos acima):
.
:
IN; PRE
ms
.
.SET:
.
.RESET:
.
:
IN; PRE
ms
.
.SET:
.
.RESET: