5_-_instrucoes_de_temporizacao

6
10/9/2013 1 Automação Industrial BLOCOS DE FUNÇÃO PARA TEMPORIZAÇÃO Automação Industrial TON (Temporizador ON Delay): Definição geral: Se habilitado, começa a temporização do bloco com sua saída desacionada. Chegado ao tempo pré-selecionado, a temporização pára e a saída é acionada, e se mantém assim enquanto o bloco continuar habilitado. Para iniciar nova temporização e desacionar sua saída, o bloco deve ser desabilitado. Bases de tempo (precisão): - TON: acumula a temporização de 10 em 10ms; - TON_100ms: acumula a temporização de 100 em 100ms; - TON_1s: acumula a temporização de 1 em 1s;

Upload: wagner-ferraz

Post on 12-Jan-2016

213 views

Category:

Documents


0 download

DESCRIPTION

lógica

TRANSCRIPT

Page 1: 5_-_Instrucoes_de_Temporizacao

•10/9/2013

•1

Au

to

ma

çã

o In

du

stria

l

BLOCOS DE FUNÇÃO

PARA

TEMPORIZAÇÃO

Au

to

ma

çã

o In

du

stria

l

TON (Temporizador ON Delay):

Definição geral: Se habilitado, começa a temporização do bloco com sua saída

desacionada. Chegado ao tempo pré-selecionado, a temporização pára e a

saída é acionada, e se mantém assim enquanto o bloco continuar habilitado.

Para iniciar nova temporização e desacionar sua saída, o bloco deve ser desabilitado.

Bases de tempo (precisão):

- TON: acumula a temporização de 10 em 10ms;

- TON_100ms: acumula a temporização de 100 em 100ms;

- TON_1s: acumula a temporização de 1 em 1s;

Page 2: 5_-_Instrucoes_de_Temporizacao

•10/9/2013

•2

Au

to

ma

çã

o In

du

stria

l

Funcionamento do bloco:

Modo: Sem EN/ENO (Enable / Enable Out)

Com a entrada IN habilitada, inicia-se a

contagem de tempo na saída ET (Base de

tempo 10ms / 100ms / 1s) até o valor de

preset (PT). Durante essa contagem, a

saída Q permanece desligada.

Quando o efetivo for igual ao preset

(ET=PT), a saída Q será ligada e

permanecerá assim até que IN seja

desligado. Quando desligado, a saída Q é

desligada e o efetivo ET zerado (ET= 0).

O valor do preset PT pode ser alterado

durante a execução do bloco funcional.

Sendo o valor de PT maior que ET a

temporização permanece até ET=PT. Caso

contrário, PT menor que ET, a temporização

é finalizada e a saída Q ligada.

PT – Preset Time (Tempo Pré-definido) ET – Effective Time (Tempo Efetivo)

Au

to

ma

çã

o In

du

stria

l

Configuração do bloco:

NOME TIPO DE

DADO

DESCRIÇÃO

ENTRADA IN BOOL Iniciar temporização.

PT TIME e

CONSTANTE

Preset do temporizador.

SAÍDA Q BOOL Habilitado no fim da temporização.

ET TIME Efetivo do temporizador.

- Tipos de dados possíveis: BOOL: Digital (0 ou 1) IN ou Q CONSTANTE: TIME#XXdXXhXXmXXsXXXms ou T#XXdXXhXXmXXsXXXms Tempo máximo possível: T#49d17h2m47s290ms TIME: Posição de memória interna para temporização (Guarda a cronometragem) Total de posições: 512 ( de %MT1 até %MT512)

Page 3: 5_-_Instrucoes_de_Temporizacao

•10/9/2013

•3

Au

to

ma

çã

o In

du

stria

l

Programação Ladder e Diagrama de tempo:

Exemplo: temporização de 5 segundos:

Au

to

ma

çã

o In

du

stria

l

TOF (Temporizador OFF Delay):

Definição geral: Se habilitado, começa a temporização do bloco com sua saída

acionada. Chegado ao tempo pré-selecionado, a temporização pára e a saída é

desacionada, e se mantém assim enquanto o bloco continuar habilitado. Para

iniciar nova temporização e acionar sua saída, o bloco deve ser desabilitado.

Base de tempo (precisão):

- TOF: acumula a temporização de 10 em 10ms;

Page 4: 5_-_Instrucoes_de_Temporizacao

•10/9/2013

•4

Au

to

ma

çã

o In

du

stria

l

Funcionamento do bloco:

PT – Preset Time (Tempo Pré-definido) ET – Effective Time (Tempo Efetivo)

Modo: Sem EN/ENO

Na transição de TRUE para FALSE da

entrada IN inicia-se a contagem de tempo na

saída ET (Base de tempo 10ms) até o valor

de preset (PT). Durante essa contagem, a

saída Q permanece ligada.

Quando o efetivo for igual ao preset

(ET=PT), a saída Q será desligada e

permanecerá assim até que IN seja ligado.

Quando a entrada IN é ligada, a saída Q é

ligada e o efetivo ET zerado (ET= 0).

O valor do preset PT pode ser alterado

durante a execução do bloco funcional.

Sendo o valor de PT maior que ET a

temporização permanece até ET=PT. Caso

contrário, PT menor que ET, a temporização

é finalizada e a saída Q desligada.

Au

to

ma

çã

o In

du

stria

l

Programação Ladder e Diagrama de tempo:

Exemplo: temporização de 5 segundos:

Page 5: 5_-_Instrucoes_de_Temporizacao

•10/9/2013

•5

Au

to

ma

çã

o In

du

stria

l

TP (Temporizador de Pulso):

Definição geral: Se habilitado, começa a temporização do bloco com sua saída

acionada. Chegado ao tempo pré-selecionado, a temporização zera e a saída é

desacionada, ou seja, o bloco volta à sua condição inicial automaticamente.

Base de tempo (precisão):

- TOF: acumula a temporização de 10 em 10ms;

Au

to

ma

çã

o In

du

stria

l

Funcionamento do bloco:

PT – Preset Time (Tempo Pré-definido) ET – Effective Time (Tempo Efetivo)

Modo: Sem EN/ENO

Com a entrada IN habilitada, inicia-se a contagem de tempo

na saída ET (Base de tempo 10ms) até o valor de preset

(PT). Durante essa contagem, a saída Q permanece ligada.

Permanecendo com a entrada IN habilitada, quando o efetivo

(ET) for igual ao preset (ET=PT), a saída Q será desligada e

o efetivo permanecerá com o valor final. O valor de ET será

zerado (ET=0) somente quando a entrada IN for desligada.

Ligando novamente a entrada IN, a saída Q é ligada e uma

nova temporização iniciada.

Utilizando um pulso na entrada IN (ON e em seguida OFF), a

saída Q será ligada e permanecerá assim até que se atinja a

contagem do efetivo em ET. Quando ET=PT, a saída Q será

desligada e o efetivo será zerado automaticamente, pois a

entrada IN permaneceu desligada ao final da temporização.

O valor do preset PT pode ser alterado durante a execução

do bloco funcional. Sendo o valor de PT maior que ET a

temporização permanece até ET=PT. Caso contrário, PT

menor que ET, a temporização é finalizada e a saída Q

desligada.

Page 6: 5_-_Instrucoes_de_Temporizacao

•10/9/2013

•6

Au

to

ma

çã

o In

du

stria

l

Programação Ladder e Diagrama de tempo:

Exemplo: temporização de 5 segundos: