Este es el programa de PLC para implementar el flip flop SR en PLC. Aprenda la programación de PLC con esta lógica de ejemplo.
Flip flop SR usando lógica de escalera de PLC
Descripción del problema
Implemente un programa para la lógica del flip flop SR en PLC usando lenguaje de escalera.
Diagrama del problema
Solución de PLC
Como sabemos, los sistemas más complejos no se pueden controlar solo con lógica combinacional. La razón principal es que no podemos, o elegimos no agregar sensores para detectar todas las condiciones. En estos casos, podemos usar eventos para estimar la condición del sistema.
El flip flop SR se usa para bloquear o desbloquear algo, para bloquear algo en ON o apagarlo.
La mayoría de los PLC tienen instrucciones especiales para la función de flip flop SR, por lo que no se requiere lógica personalizada para este tipo de PLC. El flip flop SR primero ejecuta la función SET y luego la función RESET.
Nota: aquí estamos considerando la función simple de la instrucción de flip flop SR sin usar una instrucción especial ni usar la función de enclavamiento. Aquí estamos usando un circuito de enclavamiento simple para la función de flip flop SR.
Aquí, como se muestra en la figura, se toman dos botones pulsadores o dos entradas para la implementación del programa.
Cuando el usuario presione el botón SET o se reciba 1 en la entrada S, la salida Q estará ENCENDIDA y si se presiona el botón RESET o se recibe 1 en la entrada R, Q^ estará ENCENDIDA.
Lista de entradas/salidas
Entradas digitales
- Entrada de ajuste: I0.0
- Entrada de reinicio: I0.1
Salidas digitales
- Salida Q: Q0.0
- Salida Q^: Q0.1
Memoria M
- Bobina de relé 1: M0.0
- Bobina de relé 2: M0.1
Diagrama de escalera del PLC para implementar el flip-flop SR
Explicación del programa
Para este programa de PLC, utilizamos el software de programación S7-300 PLC y TIA Portal. También podemos implementar esta lógica utilizando otros PLC.
Red 1:
Aquí utilizamos el contacto NC de la bobina de relé 1 (M0.0) de modo que cuando se presiona el botón de reinicio, la salida Q (Q0.0) está APAGADA.
Red 2:
Aquí usamos el contacto NC de la bobina de relé 2 (M0.1) de modo que cuando se presiona el botón de configuración, la salida Q^ (Q0.1) está APAGADA.
Red 3:
Aquí cuando presionamos el botón RESET (I0.0), la bobina de relé 1 (M0.0) se bloqueará.
Red 4:
Aquí cuando presionamos el botón SET (I0.1), la bobina de relé 2 (M0.1) se bloqueará.
Si ambas entradas están bajas durante el encendido, la salida Q^ (Q0.1) se activará debido a su orden. Si ambas entradas están
Nota: la aplicación anterior puede ser diferente de la aplicación real. Este ejemplo es solo para fines explicativos. También podemos implementar esta lógica en otros PLC. Este es el concepto simple de implementar la función de inversión de SR sin instrucciones. También podemos usar este concepto en otros ejemplos.
Todos los parámetros considerados en el ejemplo son solo para fines explicativos, los parámetros pueden ser diferentes en aplicaciones reales.
Resultado