Saltar al contenido
PLCampus
Todos los ejemplos

04Nivel 2

Semáforo de un cruce

Dos semáforos coordinados con un solo temporizador de ciclo y contactos de comparación sobre su tiempo transcurrido.

El simulador está pensado para computadores (pantallas de 1024 px o más).

Planta virtual

Q0.0 · rojoQ0.1 · ámbarQ0.2 · verdeCalle AQ0.3 · rojoQ0.4 · ámbarQ0.5 · verdeCalle B

Calle A: apagado. Calle B: apagado

Vista en reposo. En el simulador la planta se mueve según las salidas de tu programa.

Entradas y salidas

DirecciónNombreDescripción
I0.0MARCHAInterruptor de funcionamiento
Q0.0ROJO_ALuz roja, calle A
Q0.1AMBAR_ALuz ámbar, calle A
Q0.2VERDE_ALuz verde, calle A
Q0.3ROJO_BLuz roja, calle B
Q0.4AMBAR_BLuz ámbar, calle B
Q0.5VERDE_BLuz verde, calle B
T0CICLOTemporizador del ciclo de 20 s
M0.0FIN_CICLOPulso al terminar cada ciclo

Programa

Diagrama de escalera (Ladder, LD)

  1. Peldaño 1 — Temporizador de ciclo de 20 s que se reinicia solo.

    MARCHAI0.0FIN_CICLOM0.0TONCICLOPT T#20sFIN_CICLOM0.0
  2. Peldaño 2 — Calle A: verde de 0 a 8 s.

    MARCHAI0.0<T0.ETT#8sVERDE_AQ0.2
  3. Peldaño 3 — Calle A: ámbar de 8 a 10 s.

    MARCHAI0.0>=T0.ETT#8s<T0.ETT#10sAMBAR_AQ0.1
  4. Peldaño 4 — Calle A: rojo de 10 a 20 s.

    MARCHAI0.0>=T0.ETT#10sROJO_AQ0.0
  5. Peldaño 5 — Calle B: rojo de 0 a 10 s.

    MARCHAI0.0<T0.ETT#10sROJO_BQ0.3
  6. Peldaño 6 — Calle B: verde de 10 a 18 s.

    MARCHAI0.0>=T0.ETT#10s<T0.ETT#18sVERDE_BQ0.5
  7. Peldaño 7 — Calle B: ámbar de 18 a 20 s.

    MARCHAI0.0>=T0.ETT#18sAMBAR_BQ0.4

Paso a paso

  1. 1Pulsa ▶ Ejecutar (F5) y activa el interruptor MARCHA (I0.0).
  2. 2El peldaño 1 es un temporizador de 20 s que se reinicia solo: cuando termina, FIN_CICLO se activa, su contacto NC abre el temporizador y todo vuelve a empezar.
  3. 3Los demás peldaños comparan el tiempo transcurrido (CICLO.ET) con límites fijos: verde A de 0 a 8 s, ámbar A de 8 a 10 s, rojo A de 10 a 20 s; la calle B hace lo opuesto.
  4. 4Revisa en el monitor el valor de T0.ET y comprueba que nunca hay dos luces verdes a la vez. Prueba cambiando los tiempos de los contactos de comparación.