Diseñe un programa de PLC para un circuito de salida alternativa con una función de enclavamiento y explique la lógica de escalera con una solución.
Circuito de salida alternativa
Descripción del problema
Encienda la luz presionando un INTERRUPTOR la primera, tercera, quinta vez, etc. y apague la misma luz presionando el INTERRUPTOR la segunda, cuarta, sexta vez, etc.
Restaure el estado de salida a "0" cuando se enciende el sistema o se enciende el ciclo. La salida se puede INICIAR presionando un BOTÓN una cantidad IMPAR de veces y se puede DETENER presionando el mismo BOTÓN una cantidad PAR de veces.
Diagrama del problema
Solución del problema
Podemos resolver este problema usando lógica de escalera simple. En este caso, consideramos un ejemplo simple de funcionamiento de LED alternativo.
Aquí, consideramos un LED y un BOTÓN. Presione el BOTÓN alternativamente y la salida debe estar ENCENDIDA/APAGADA alternativamente; aquí, si presiona el botón un número impar de veces, la salida debe estar ENCENDIDA y si presiona el botón un número par de veces, la salida debe estar APAGADA.
Lista de entradas y salidas del PLC
Lista de entradas
- INTERRUPTOR: I0.0
Lista de salidas
- LED: Q0.0
Memoria M
- M0.0 para condición de reinicio del LED
- M0.1 para reinicio del contador
- M11.0 y M11.1: flanco positivo
Diagrama de escalera para circuito de salida alternativo (con función de enclavamiento)
Descripción del programa del PLC
En esta aplicación, hemos utilizado el PLC Siemens S7-300 y el software TIA Portal para la programación.
Red 1:
En la red 1 hemos utilizado la instrucción SET para configurar el LED (Q0.0). Aquí hemos tomado el contacto NO del BOTÓN (I0.0)
de modo que el LED (Q0.0) se pueda activar al presionar el BOTÓN (I0.0).
Red 2:
Aquí hemos utilizado un contador para que cuente los tiempos de conmutación del BOTÓN (I0.0).
Este contador nos indicará la cantidad de veces que se presiona el botón, su valor o si el valor es un número PAR o IMPAR.
Red 3:
Cuando el contador alcance su valor preestablecido (2) o, digamos, un número PAR de veces, el contacto NO del contador configurará M0.0 (condición de reinicio del LED).
Red 4:
En esta red, el contacto NO del M0.0 REINICIARÁ el LED y el contador.
Aquí, M0.1 (memoria de reinicio del contador) REINICIARÁ el contador.
Red 5:
Si M0.0 está ENCENDIDO y se activa la transición negativa (de 1 a 0) del botón (I0.0), la condición de REINICIO del LED estará APAGADA.
Nota: Este ejemplo se proporciona para comprender el concepto básico del circuito de salida alternativo; no es una aplicación completa, pero podemos usar este concepto en cualquier aplicación de automatización o cualquier sistema.
Casos de prueba