TON (temporizador, retraso de activación)

La instrucción TON aumenta un temporizador interno hasta un valor concreto.
Detalles de la operación:
  • No utilice un salto para omitir un bloque de instrucción TON en un diagrama de lógica de escalera. Si se utiliza un salto, el temporizador TON continuará después de transcurrir el tiempo.
  • Por ejemplo: La llamada 1 contiene un salto; la llamada 2 contiene un bloque de instrucción TON con un tiempo transcurrido de 10 segundos; habilite el salto de la llamada 1 a la 3; deshabilite el salto después de 30 segundos; el tiempo transcurrido será de 30 segundos; no 10 segundos, tal y como se define en el tiempo transcurrido.
  • Si se utiliza el parámetro EN con TON, el temporizador comienza a incrementarse si EN se establece en Cierto, y continúa incrementándose aunque EN se establezca en Falso.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
Esta instrucción se aplica a los controladores Micro810, L20E, L50E y L70E.
TON
TON
Parámetros de TON
Parámetro
Tipo de parámetro
Tipo de datos
Descripción
IN
Entrada
BOOL
Control de entrada.
  • CIERTO: Si flanco ascendente, comienza a aumentar el temporizador interno.
  • FALSO: Si flanco descendente, detiene y reinicia el temporizador interno.
PT
Entrada
TIME
Tiempo programado máximo definido mediante el tipo de datos de tiempo.
Q
Salida
BOOL
  • CIERTO: Ha transcurrido el tiempo programado.
  • FALSO: No ha transcurrido el tiempo programado.
ET
Salida
TIME
Tiempo actual transcurrido. Los valores posibles van desde 0 ms hasta 1193h2m47s294ms.

Ejemplos de TON

Diagrama de temporización TON
Diagrama de temporización TON
Ejemplo de diagrama de bloque de funciones TON
Ejemplo de diagrama de bloque de funciones TON
Ejemplo de diagrama de lógica de escalera TON
Ejemplo de diagrama de lógica de escalera TON
Ejemplo de texto estructurado TON
Resultados
Resultados
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal