Cursos
Clase #19 - Temporizador TP en TIA Portal V18: Pulsos de Duración Fija Exacta
Temporizador TP en TIA Portal V18: Pulsos de Duración Fija Exacta💡 Por qué este video es esencial: El TP NO funciona como TON ni TOF. En este video te muestro cómo un pulso de entrada de 50ms genera exactamente la misma salida Q de 2s que una entrada mantenida 10 minutos, y por qué intentar reemplazarlo con TON+TOF siempre falla. ¡La comparación de formas de onda es reveladora!👋 Introducción: La Duración Absoluta
Bienvenido a la Clase #19. Ya dominas retardos dependientes de señal (TON/TOF, Clases 17-18). Pero hay situaciones donde la duración de la salida debe ser independiente de la duración de la entrada.Un solenoide de inyector necesita abrirse EXACTAMENTE 200ms, sin importar si la señal de comando duró 10ms o 500ms. Una señal handshake de comunicación debe tener una duración fija para ser reconocida por el dispositivo receptor. Un sistema de limpieza requiere un ciclo de lavado de tiempo preciso, independiente del botón de inicio.El Temporizador TP (Pulse Timer) está diseñado para esto: generar una salida Q de duración EXACTA = PT, activada por cualquier flanco positivo en IN, e inmune a cambios posteriores en IN durante el conteo.En este artículo explicamos los parámetros, pero ver la independencia total entre IN y Q solo es posible en el video.🎯 Lo que aprenderás en esta sesión (Enfoque Ladder)
- Pines del Bloque TP IEC: Función exacta de IN, PT, Q y ET (comportamiento monostable).
- Independencia de Señal de Entrada: Por qué Q=PT siempre, sin importar duración de IN.
- No Re-triggering Durante Pulso: Qué pasa si IN cambia mientras Q está activo.
- Aplicaciones Industriales Reales: Solenoides, handshakes, ciclos de limpieza, actuadores neumáticos.
- Diagnóstico con ET en TP: Monitorear tiempo restante del pulso fijo.
⚙️ Conceptos Clave (Resumen Técnico Ladder)
1. Anatomía del Bloque TP IEC: El Monostable PerfectoComo demuestro en el minuto 02:00 del video, el TP tiene un comportamiento único:Pin Dirección Tipo Comportamiento TP Diferencia Crítica vs. TON/TOF IN Entrada Bool Flanco positivo inicia pulso. Cambios posteriores IGNORADOS durante Q=TRUE TON/TOF: IN afecta continuamente Q y ET PT Entrada Time Duración EXACTA del pulso de salida Igual formato T#... Q Salida Bool TRUE por EXACTAMENTE PT tras flanco P en IN. Luego FALSE automáticamente TON: Q depende de IN sostenido. TOF: Q depende de caída de IN ET Salida Time Cuenta ASCENDENTE desde 0 hasta PT durante pulso. Se resetea al finalizar Refleja progreso del pulso fijo
💡 Regla de Oro en Ladder: TP = "Duración absoluta garantizada". Si la duración de salida debe depender de algo más que PT, NO uses TP. Usa TON o TOF según corresponda.
2. Las Tres Reglas Inquebrantables del TPEl TP sigue estas reglas SIN EXCEPCIÓN:- Activación por Flanco Positivo: Solo un cambio 0→1 en IN inicia el pulso. Mantener IN=TRUE no extiende el pulso.
- Inmunidad Durante Pulso: Si IN cambia (cae a FALSE o sube nuevamente) mientras Q=TRUE, NO AFECTA el pulso en curso. Q completará exactamente PT.
- Auto-Reset: Al alcanzar ET=PT, Q=FALSE y ET=0 automáticamente. No requiere reset externo.
3. Aplicaciones Donde TP Es La Única Opción VálidaEstos casos FALLAN con TON/TOF:- Actuadores Solenoides/Neumáticos: --[Btn_Inyectar.P]--[TP_Solenoide(PT:=T#200ms)]--(Solenoide_On)--
- Garantiza apertura exacta de 200ms incluso si el operador mantiene presionado el botón. Con TON, soltar el botón cerraría prematuramente.
- Handshake de Comunicación: Generar pulso de acknowledge de duración fija reconocible por protocolo.
- Ciclos de Limpieza/Lavado: Duración precisa independiente de variaciones en señal de inicio.
- Protección de Actuadores: Evitar sobrecalentamiento por energización prolongada accidental.
En el video implementamos control de solenoide y comparamos TP vs. TON mostrando fallos catastróficos con TON.✅ Checklist de Implementación de TP
Antes de usar un TP en producción:- Instancia única declarada (nunca reutilizada).
- Verificado que Q=PT exacto independientemente de duración de IN.
- Confirmado que cambios en IN durante pulso NO afectan Q.
- PT adecuado para la aplicación física (no excesivo para solenoides).
- Documentado en comentario POR QUÉ se usa TP y no TON/TOF.
Este checklist está demostrado en el ejemplo de solenoide del video. Úsalo como referencia.Errores Comunes con TP en Ladder
- Esperar que IN Sostenga Q: Creer que mantener IN=TRUE extiende el pulso. TP ignora IN después del flanco inicial.
- Usar TP Para Retardos: Intentar usar TP como TON. Si necesitas retardo a conexión, usa TON. TP no retrasa; genera pulso inmediato.
- Re-triggering Esperado: Asumir que un segundo flanco P durante pulso reinicia o extiende. TP es inmune hasta completar PT.
- PT Excesivo en Actuadores: Usar TP con PT largo en solenoides/neumáticos causa daño físico. Valida especificaciones del actuador.
👉 MIRA EL VIDEO PARA VER ESTAS 3 REGLAS DEMOSTRADAS CON SEÑALES CAÓTICAS
💡 Por qué este video es esencial: El TP NO funciona como TON ni TOF. En este video te muestro cómo un pulso de entrada de 50ms genera exactamente la misma salida Q de 2s que una entrada mantenida 10 minutos, y por qué intentar reemplazarlo con TON+TOF siempre falla. ¡La comparación de formas de onda es reveladora!
👋 Introducción: La Duración Absoluta
Bienvenido a la Clase #19. Ya dominas retardos dependientes de señal (TON/TOF, Clases 17-18). Pero hay situaciones donde la duración de la salida debe ser independiente de la duración de la entrada.
Un solenoide de inyector necesita abrirse EXACTAMENTE 200ms, sin importar si la señal de comando duró 10ms o 500ms. Una señal handshake de comunicación debe tener una duración fija para ser reconocida por el dispositivo receptor. Un sistema de limpieza requiere un ciclo de lavado de tiempo preciso, independiente del botón de inicio.
El Temporizador TP (Pulse Timer) está diseñado para esto: generar una salida Q de duración EXACTA = PT, activada por cualquier flanco positivo en IN, e inmune a cambios posteriores en IN durante el conteo.
En este artículo explicamos los parámetros, pero ver la independencia total entre IN y Q solo es posible en el video.
🎯 Lo que aprenderás en esta sesión (Enfoque Ladder)
- Pines del Bloque TP IEC: Función exacta de IN, PT, Q y ET (comportamiento monostable).
- Independencia de Señal de Entrada: Por qué Q=PT siempre, sin importar duración de IN.
- No Re-triggering Durante Pulso: Qué pasa si IN cambia mientras Q está activo.
- Aplicaciones Industriales Reales: Solenoides, handshakes, ciclos de limpieza, actuadores neumáticos.
- Diagnóstico con ET en TP: Monitorear tiempo restante del pulso fijo.
⚙️ Conceptos Clave (Resumen Técnico Ladder)
1. Anatomía del Bloque TP IEC: El Monostable Perfecto
Como demuestro en el minuto 02:00 del video, el TP tiene un comportamiento único:
Pin | Dirección | Tipo | Comportamiento TP | Diferencia Crítica vs. TON/TOF |
|---|---|---|---|---|
IN | Entrada | Bool | Flanco positivo inicia pulso. Cambios posteriores IGNORADOS durante Q=TRUE | TON/TOF: IN afecta continuamente Q y ET |
PT | Entrada | Time | Duración EXACTA del pulso de salida | Igual formato T#... |
Q | Salida | Bool | TRUE por EXACTAMENTE PT tras flanco P en IN. Luego FALSE automáticamente | TON: Q depende de IN sostenido. TOF: Q depende de caída de IN |
ET | Salida | Time | Cuenta ASCENDENTE desde 0 hasta PT durante pulso. Se resetea al finalizar | Refleja progreso del pulso fijo |
💡 Regla de Oro en Ladder: TP = "Duración absoluta garantizada". Si la duración de salida debe depender de algo más que PT, NO uses TP. Usa TON o TOF según corresponda.
2. Las Tres Reglas Inquebrantables del TP
El TP sigue estas reglas SIN EXCEPCIÓN:
- Activación por Flanco Positivo: Solo un cambio 0→1 en IN inicia el pulso. Mantener IN=TRUE no extiende el pulso.
- Inmunidad Durante Pulso: Si IN cambia (cae a FALSE o sube nuevamente) mientras Q=TRUE, NO AFECTA el pulso en curso. Q completará exactamente PT.
- Auto-Reset: Al alcanzar ET=PT, Q=FALSE y ET=0 automáticamente. No requiere reset externo.
3. Aplicaciones Donde TP Es La Única Opción Válida
Estos casos FALLAN con TON/TOF:
- Actuadores Solenoides/Neumáticos: --[Btn_Inyectar.P]--[TP_Solenoide(PT:=T#200ms)]--(Solenoide_On)--
- Garantiza apertura exacta de 200ms incluso si el operador mantiene presionado el botón. Con TON, soltar el botón cerraría prematuramente.
- Handshake de Comunicación: Generar pulso de acknowledge de duración fija reconocible por protocolo.
- Ciclos de Limpieza/Lavado: Duración precisa independiente de variaciones en señal de inicio.
- Protección de Actuadores: Evitar sobrecalentamiento por energización prolongada accidental.
En el video implementamos control de solenoide y comparamos TP vs. TON mostrando fallos catastróficos con TON.
✅ Checklist de Implementación de TP
Antes de usar un TP en producción:
- Instancia única declarada (nunca reutilizada).
- Verificado que Q=PT exacto independientemente de duración de IN.
- Confirmado que cambios en IN durante pulso NO afectan Q.
- PT adecuado para la aplicación física (no excesivo para solenoides).
- Documentado en comentario POR QUÉ se usa TP y no TON/TOF.
Este checklist está demostrado en el ejemplo de solenoide del video. Úsalo como referencia.
Errores Comunes con TP en Ladder
- Esperar que IN Sostenga Q: Creer que mantener IN=TRUE extiende el pulso. TP ignora IN después del flanco inicial.
- Usar TP Para Retardos: Intentar usar TP como TON. Si necesitas retardo a conexión, usa TON. TP no retrasa; genera pulso inmediato.
- Re-triggering Esperado: Asumir que un segundo flanco P durante pulso reinicia o extiende. TP es inmune hasta completar PT.
- PT Excesivo en Actuadores: Usar TP con PT largo en solenoides/neumáticos causa daño físico. Valida especificaciones del actuador.
👉 MIRA EL VIDEO PARA VER ESTAS 3 REGLAS DEMOSTRADAS CON SEÑALES CAÓTICAS
¿Te ha pasado que un solenoide se quema por energización prolongada o un handshake falla por pulso incorrecto?
Déjame un comentario en YouTube describiendo tu caso. Te ayudaremos a implementar TP correctamente para proteger equipos y garantizar comunicación.
🔔 ¡Suscríbete y activa la campanita! En la Clase #20 exploramos el TONR (Retentive On-Delay), esencial para acumular tiempo aunque la señal se interrumpa. Perfecto para mantenimiento preventivo basado en horas de operación real. ¡No te lo pierdas!

Publicar un comentario
0 Comentarios