Aula Automatizada
← Volver al blog
8 nov 2026

Timers y contadores en TIA Portal: TON, TOF y CTU explicados con ejemplos

Timers y contadores en TIA Portal: TON, TOF y CTU explicados con ejemplos

Ya sabes hacer que un motor arranque y se pare con enclavamiento. Pero en cualquier proceso real, tarde o temprano necesitas algo más: que una luz se encienda pasados unos segundos, que un ventilador siga funcionando un rato después de parar el motor, o que una máquina cuente cuántas piezas han pasado por una cinta. Para eso están los temporizadores y los contadores, dos de las herramientas que más vas a usar después del propio marcha/paro.

TON: temporizador a la conexión

El TON (Timer On-Delay) empieza a contar en el momento en que su entrada se activa, y pasado el tiempo que le indiques, activa su salida. Si la entrada se desactiva antes de que termine la cuenta, el temporizador se resetea y no llega a activarse. Un ejemplo típico: quieres encender un piloto de "motor en marcha estable" solo 3 segundos después de que arranque el motor, para dar tiempo a que coja velocidad antes de confirmarlo.

TOF: temporizador a la desconexión

El TOF (Timer Off-Delay) hace lo contrario: activa su salida de inmediato en cuanto la entrada se activa, pero al desactivarse la entrada, mantiene la salida activa un tiempo más antes de apagarla. Es el típico caso del ventilador de refrigeración de un motor: tiene que seguir funcionando unos segundos después de que el motor pare, no cortarse de golpe.

La diferencia clave entre ambos: el TON retrasa el encendido, el TOF retrasa el apagado.

CTU: contador ascendente

El CTU (Count Up) suma uno cada vez que su entrada pasa de 0 a 1 (un pulso), y activa su salida cuando llega al valor que le hayas indicado. Es lo que usarías para contar piezas que pasan por un sensor en una cinta transportadora: cada pieza detectada suma uno, y al llegar a, por ejemplo, 10 piezas, activas una salida (una alarma, una luz, lo que necesites). Tiene también una entrada de reset para volver a poner el contador a cero.

Tabla de variables de ejemplo

NombreTipoDirección
Sensor_PiezaEntrada (Bool)%I0.0
Reset_ContadorEntrada (Bool)%I0.1
Aviso_Lote_CompletoSalida (Bool)%Q0.0

Errores típicos

  • Confundir TON y TOF, sobre todo al principio: pregúntate siempre qué quieres retrasar, el encendido o el apagado, y elige el bloque según esa respuesta.
  • Olvidar la entrada de reset de un contador, dejándolo sumando indefinidamente entre lotes.
  • Usar un temporizador cuando hace falta contar eventos, o un contador cuando hace falta medir tiempo — parece obvio dicho así, pero es un fallo habitual cuando se mezclan varios bloques en el mismo programa.

Lo que te llevas

El TON retrasa una activación, el TOF retrasa una desactivación, y el CTU cuenta pulsos hasta un valor objetivo. Entre los tres cubres la inmensa mayoría de la temporización y el conteo que vas a necesitar en cualquier programa real.

Sigue leyendo

Marcha y paro con enclavamiento: el circuito que vas a programar mil veces en TIA Portal Qué es PLCSIM y cómo simular tu programa sin tener el PLC delante

¿Atascado con tu práctica?

Si te has quedado atascado con tu ejercicio o tienes el examen cerca, doy clases particulares online. Escríbeme desde el formulario de contacto y lo vemos.

© Aula Automatizada
Inicio Contacto Privacidad