Este es un programa de PLC para el proceso de llenado y descarga de agua utilizando el PLC S7-1200.
Proceso de llenado y descarga de agua
Descripción del problema
En muchas industrias o plantas, se utilizan muchos sistemas de llenado de agua manuales para el almacenamiento de agua.
En el sistema manual, existen muchas desventajas, como la precisión, los problemas de retardo de tiempo, la pérdida de líquidos y el consumo de tiempo.
Y debido al sistema manual, tenemos que contratar a un operador para la operación de la máquina. El desperdicio de agua ocurre debido al sistema manual.
Aquí estamos discutiendo un sistema semiautomático.
Diagrama
Solución de PLC
Para resolver este problema, utilizaremos el PLC S7-1200 para la programación.
Aquí utilizamos dos sensores para la medición de nivel, uno es para el nivel alto y el segundo es para el nivel bajo.
Utilizamos la válvula de alimentación (MV1) para el ciclo de llenado del tanque y la válvula de descarga (MV2) para el ciclo de descarga del tanque. Ambas se controlarán de acuerdo con la lógica del sensor.
Por lo tanto, cuando el nivel del agua desciende por debajo del nivel bajo, la válvula de alimentación se activará automáticamente y cuando el nivel del agua alcance un nivel alto y lo detecte el sensor de nivel alto, el proceso de descarga se activará automáticamente.
Cuando se detecte un nivel alto, se activará un timbre para avisar. El ciclo se detendrá si el usuario presiona el botón de detención desde el panel de control.
Entradas y salidas del PLC
Entradas digitales
- PB de inicio: I0.0
- PB de parada: I0.1
- TLB 1: I0.3
- TLB 2: I0.2
Salidas digitales
- Ciclo ON: Q0.0
- Válvula MV1 (alimentación): Q0.1
- Válvula MV2 (descarga): Q0.2
- Agitador/mezclador M: Q0.3
- Zumbador: Q0.4
Proceso de llenado y descarga de agua del PLC
Explicación del programa del PLC
- Para esta aplicación, utilizamos el software del portal TIA y el PLC S7-1200 para la programación.
- En la red 1, utilizamos un circuito de enclavamiento para la salida de ciclo ON (Q0.0). Se puede iniciar presionando el PB de INICIO (I0.0) y detener presionando el PB de DETENER (I0.1).
- Cuando se inicie el ciclo, el sistema verificará el nivel del tanque. Si el nivel del tanque es bajo, entonces comenzará el proceso de alimentación y si el nivel del tanque es alto, entonces comenzará el ciclo de descarga.
- Aquí hemos tomado el contacto NO para ambos sensores en el programa para simplificar. Se puede hacer mediante lógica de relé en campo o puede usar ese tipo de sensores.
- Cuando el tanque detecte un nivel bajo, se activará TLB 2 (I0.2) y luego se ENCENDIDO el ciclo de alimentación. Aquí hemos tomado el contacto NC de TLB1 (I0.3) de modo que cuando el PLC detecte un nivel alto, detendrá el ciclo de alimentación.
- Cuando el tanque detecte un nivel alto, se activará TLB 1 (I0.3) y se ENCENDIDO el ciclo de descarga. Aquí hemos tomado el contacto NC de TLB2 (I0.2) de modo que cuando el PLC detecte un nivel bajo, detendrá el ciclo de descarga.
- El mezclador M (Q0.3) debe estar ENCENDIDO durante el ciclo de descarga para fines de mezclado.
- Aquí también consideramos una alarma para el nivel alto para informar al operador. Cuando se detecte TLB 1 (I0.3), se activará el timbre (Q0.4). Durante todas las funciones, el ciclo debe estar ACTIVADO.
Casos de prueba en tiempo de ejecución
Nota: La lógica del PLC anterior proporciona una idea básica sobre la aplicación del PLC en el proceso de llenado y descarga de agua. La lógica es limitada y no es una aplicación completa.