Você está na página 1de 24

1

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. Trabalho, comando mantido (A);


2. Trabalho, arranque/paragem por impulso (a);
3. Em espera (C);
4. Passagem activação comando : impulso calibrado na fase ascendente
da entrada de comando (B);
5. Passagem desactivação comando : calibrada na frente descendente
da entrada de comando (W);
6. Indicador intermitente, comando mantido, síncrono (D);
7. Indicador intermitente, arranque/paragem por impulso, síncrono (d);
8. Totalizador de trabalho (T);
9. A/C;
10. Indicador intermitente, comando mantido, assíncrono (L);
11. Indicador intermitente, arranque/paragem por impulso, assíncrono (I).
5

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

• TP (Pulse Timer): temporizador de pulso


• TON (Timer On Delay): retardo para ligar
• TOF (Timer Off Delay): retardo para desligar
8

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

3. TON (Timer ON Delay)


• Neste tipo de temporizador, a contagem do tempo inicia
quando o sinal de entrada IN muda de 0  1 (borda de
subida).
• Ao contrário do TP em TON a saída Q ficará energizada
quando a contagem do tempo em ET for maior ou igual ao
valor pré-selecionado em PT. Q permanecerá ativada,
caso a entrada IN permanecer ativada.
• Atenção:
• Se a entrada IN for desativada antes de decorrido o tempo
programado, ou seja, ET < PT, a temporização para o
valor acumulado ET é reiniciado com o valor zero.
• Para resetar o temporizador, basta que a entrada IN mude
de 1  0.
11

3. TON (Timer ON Delay)


12

4. TOFF (Timer OFF Delay)


• A contagem do tempo inicia quando o sinal de
entrada IN muda de 1  0 (borda de descida).
• A saída Q permanece energizada até que o tempo
previamente programado se esgote (PT = ET).
Atenção:
• Se a entrada IN for desativada antes de decorrido
o tempo programado (ET < PT), a temporização
para e ET é reiniciado com o valor zero.
• Para resetar o temporizador (ET = 0) basta que a
entrada IN mude de 0  1 após decorrido o
tempo pré-selecionado
13

4. TOFF (Timer OFF Delay)


14

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!
juliano.costa@ifrn.edu.br

www.ifrn.edu.br

Você também pode gostar