AULA 12 - CLP - Ladder TEMPORIZADOR
AULA 12 - CLP - Ladder TEMPORIZADOR
AULA 12 - CLP - Ladder TEMPORIZADOR
CONTROLADORES LÓGICOS
PROGRAMÁVEIS (CLP)
TEMPORIZADOR
PROFESSOR: Juliano Costa
Mossoró/RN
www.ifrn.edu.br
2
AULA DE HOJE...
1) Temporizadores
2) Temporizador de pulso (TP)
3) Temporizado com retardo para ligar (TON)
4) Temporizador com retardo para desligar (TOFF)
5) Exemplo;
6) Exercícios;
3
1. TEMPORIZADORES
• Função semelhante dos relés de tempo em
comandos elétricos;
• Responsável por temporizar eventos dentro
de um programa.
• Permite atrasar, prolongar e comandar ações
durante um determinado período de tempo;
• A função do temporizador mais utilizada consiste
em ativar uma determinada saída após a
contagem de um tempo pré-programado.
4
1. TEMPORIZADORES
Existem 11 tipos de temporizadores.
1. TEMPORIZADORES
• Cada temporizador tem dois registros associados
• Valor pré-selecionado (PRESET TIME - PT):
Definido pelo usuário, indica o intervalo de tempo
desejado.
• Valor acumulado (ELAPSED TIME- ET):
Armazena o valor do tempo decorrido desde a
habilitação do temporizador.
6
1. TEMPORIZADORES
• De modo genérico, o funcionamento do
temporizador pode explicado do seguinte modo:
• Quando a entrada IN detecta mudança de nível (0 1), inicia-
se a contagem do temporizador a partir de zero até o valor pré-
programado em PT.
• O valor atual da contagem do temporizador é armazenado em
tempo real no registro ET.
• Após o tempo decorrido desejado (ET=PT) a saída Q será
ativada (0 1 ).
7
1. TEMPORIZADORES
• Segundo a IEC 61131-3 existem três tipos básicos
de temporizadores
2. TP (Pulse Timer)
• Quando a entrada IN muda de 0 1 (borda de
subida), a saída Q se mantem em nível 1 até que
que o tempo pré-selecionado (PT) se esgote (ET =
PT).
• Atenção:
• O temporizador é zerado (ET = 0) quando IN muda
de 1 0 após o tempo pré-selecionado ter sido
decorrido.
• As variações na entrada IN só serão detectadas
após o esgotamento do tempo pré-selecionado em
PT.
9
2. TP (Pulse Timer)
10
5. EXEMPLO-ZelioSoft
• Cada temporizador tem duas bobinas
associadas:
• Bobina TT: quando energizada, implica em um
funcionamento específico para cada tipo de
temporizador.
• Bobina RT (RESET): quando energizada, faz com
que o valor atual do temporizador seja zerado. O
contato T associado à bobina TT é desativado e a
função pode ser utilizada para um novo ciclo de
temporização.
15
5. EXEMPLO
• Desenvolver um programa em Ladder de maneira que:
• Um motor (conectado à saída Q1) seja acionado dez segundos
após ter sido pressionado um botão liga (conectado à entrada I1);
• E desligado através de um botão desliga (conectado à entrada I2);
• Usando entradas digitais.
16
5. EXEMPLO
• Desenvolver um programa em Ladder de maneira
que:
• Um motor (conectado à saída Q1) seja acionado dez
segundos após ter sido pressionado um botão liga
(conectado à entrada Z1);
• E desligado através de um botão desliga (conectado à
entrada Z2)
• Usando as botoeiras Z1 e Z2 (pushbutton)
• ???????
17
5. EXEMPLO
• Lâmpada Temporizada
• Quando a lâmpada (Q1) for acionada (Z1), esta deve
permanecer ligada por 5 segundos;
• Após esse tempo, ela deve ser desligada automaticamente.
• Caso seja pressionado o botão desliga (Z2), o temporizador
deverá reiniciar.
18
6. EXERCÍCIOS
• 1. Elabore em Ladder um programa para acionar
com partida direta dois motores elétricos (Motor 1 e
Motor 2) de modo que, após o Motor 1 ser ligado
através de uma botoeira de impulso (Liga),
aguardem-se 10 segundos e o Motor 2 seja ligado.
Após o acionamento do Motor 2, ambos devem
permanecer acionados até que o sistema seja
desativado. Para isto, também deve ser prevista
uma chave (Desliga) que desligue
simultaneamente os dois motores.
• OBS: Todos os botões são do tipo pushbutton (Z1..)
19
6. EXERCÍCIOS
• 2. Elabore em Ladder um programa para acionar
com partida direta dois motores elétricos (Motor 1 e
Motor 2) de modo que, após o Motor 1 ser ligado
através de uma botoeira de impulso (Liga) por 10
segundos, ele deve ser desligado e o Motor 2 deve
ser ligado. Deve ser prevista uma chave (Desliga)
que desligue simultaneamente os dois motores.
Além disso, também devem ser previstos dois
botões (Desliga M1 e Desliga M2) que devem
desligar individualmente cada motor.
• OBS: Todos os botões são do tipo pushbutton (Z1..)
20
6. EXERCÍCIOS
• 3. Quando o botão de Início (Z1) é
acionado, o motor M (Q1) se move
da esquerda para direita.
• Quando o sensor de posição SP2
(Z3) detecta o motor, o motor
aguarda seis segundos, então se
move para esquerda.
• Quando o sensor SP1 (Z4) detecta
o carro, ele o para, finalizando a
sequência.
• O processo pode ser interrompido
a qualquer instante se o botão de
Parada (Z2) for pressionado.
21
6. EXERCÍCIOS
• 4. Elaborar um programa Ladder utilizando uma
Botoeira B (Z1) para ligar as Bombas 1 e 2 (Q1 e
Q2), de tal forma que se a Bomba 1 for acionada a
Bomba 2 liga após 11 segundos de funcionamento da
Bomba 1.
• O desligamento de ambas as Bombas ocorre após 6
segundos de funcionamento da Bomba 2.
22
6. EXERCÍCIOS
• 5. Elabore um programa em Ladder que garanta a
segurança do operador durante o acionamento de
uma prensa hidráulica. O acionamento deve ser
feito quando forem pressionadas duas chaves
simultaneamente (I1 e I2). Para isso, quando for
acionada a primeira chave, não pode transcorrer
mais do que 1 segundo até que a segunda chave
seja acionada.
• A prensa deve parar imediatamente se o operador
retirar uma das mãos das chaves.
23
6. EXERCÍCIOS
• 6. Elabore um programa em Ladder para que o
CLP ligue uma lâmpada (Q1) quando o número de
pulsos dados em uma botoeira de impulso (Z1) for
igual a 2 em um tempo não superior a 10
segundos.
• Se o tempo for maior que 10 segundos, deve-se
zerar o contador e o temporizador
automaticamente.
• Deve ser prevista chave de pulso (Z2) para desligar
a lâmpada.
24
BOM DIA!
[email protected]
www.ifrn.edu.br