PLCSiemensTIA Portal

Temporizador TP (impulso) en TIA Portal: Cómo se usa paso a paso

Aprende el temporizador TP de TIA Portal: generar un impulso de duración fija, ejemplo y simulador en tiempo real.

· 3 min de lectura

Temporizador TP (impulso) en TIA Portal: Cómo se usa paso a paso

El TP (impulso) genera en Q un pulso de duración exacta PT cuando IN pasa de 0 a 1, sin importar cuánto dure IN. Mientras el pulso está en curso, un nuevo flanco en IN no lo reinicia.

Parámetros

Parámetro Tipo de dato Descripción
IN Bool El flanco positivo inicia el impulso
PT Time Duración del impulso
Q Bool 1 durante PT
ET Time Tiempo transcurrido del impulso

Cómo se ejecuta

Condición Resultado
Flanco 0 → 1 en IN Q = 1 durante PT
IN vuelve a 0 antes de PT El impulso continúa hasta PT
Nuevo flanco durante el impulso Se ignora

Ejemplo paso a paso (KOP)

  1. Arrastra TP y crea su DB de instancia.
  2. IN: "Pulsador_Bocina"; PT: T#2S.
  3. Q: "Bocina".
  4. Prueba: Un toque corto o largo produce siempre 2 segundos de bocina.

Equivalente en SCL:

"Temp_Bocina_DB".TP(IN := "Pulsador_Bocina",
                    PT := T#2S,
                    Q  => "Bocina");

Consejos y errores comunes

  • Ideal para pulsos de válvulas, bocinas de aviso o señales de reset a otros equipos.
  • ET se pone en 0 al terminar el impulso solo si IN ya está en 0.

Serie: Instrucciones de TIA Portal

Referencias

  • Siemens AG. SIMATIC S7-1200 Programmable Controller: System Manual. Siemens Industry Online Support.
  • Siemens AG. SIMATIC S7-1500 / STEP 7 (TIA Portal): Ayuda en pantalla, instrucciones básicas.
  • Berger, H. Automating with SIMATIC S7-1500. Publicis.
  • International Electrotechnical Commission. (2013). IEC 61131-3: Programmable controllers – Part 3: Programming languages (3.ª ed.). IEC.

SIMATIC, STEP 7 y TIA Portal son marcas de Siemens AG. Ilustraciones y simuladores originales de TdeAutomatización.

Sigue aprendiendo