TON (temporizador, on-delay)
A instrução TON aumenta um temporizador interno até um determinado valor.
Detalhes da operação:
- Não use um jump para pular para um bloco de instruções TON em um diagrama de ladder. Se um jump for usado, o temporizador TON continua após o tempo decorrido.
- Por exemplo: A Linha 1 contém um jump; a linha 2 contém um bloco de instruções TON com um tempo decorrido de 10 segundos; ative o jump da linha 1 para a linha 3; desative o jump após 30 segundos; o tempo decorrido é de 30 segundos - não de 10 segundos como definido no tempo decorrido.
- Se o parâmetro EN for usado com TON, o temporizador começa a aumentar quando EN estiver definido para TRUE e continua a aumentar mesmo se EN for definido para FALSE.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores Micro810, L20E, L50E e L70E.
TON

Parâmetro | Tipo do parâmetro | Tipo de dados | Descrição |
|---|---|---|---|
IN | Entrada | BOOL | Controle de entrada.
|
PT | Entrada | TIME | Tempo máximo programado definido usando o tipo de dados Tempo. |
Q | Saída | BOOL |
|
ET | Saída | TIME | Tempo decorrido atual. Os valores possíveis variam de 0ms a 1193h2m47s294ms. |
Exemplos de TON
Diagrama de tempo TON

Exemplo de diagrama de blocos de função TON

Exemplo de diagrama de ladder TON

Exemplo de texto estruturado TON

Resultados

Dê sua opinião