Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Laboratorio 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

Implementar un sistema de control de nivel de líquido de 2 tanques, interconectados por medio

de válvulas.

Se simularán los cambios de nivel de líquido usando 2 potenciómetros, y para verificar la activación
de las válvulas se utilizarán 3 salidas digitales que encenderán 3 leds.

Se implementará la interfaz usando el SCADA Acimut Monitoriza, que se comunica con Arduino
mediante el protocolo Modbus RTU.

Pasos para el desarrollo del laboratorio:

Primero se programará a través del IDE de Arduino el algoritmo de control.

- Para crear el código se declararán 5 registros, que corresponderán a las 5 variables del
proceso.
 2 variables analógicas para conocer los niveles de líquido
 3 variables digitales que serán las señales de apertura y cierre a enviar a las 3 válvulas (leds).

Programar las condiciones de control:

 Si la medición obtenida del sensor1 (potenciómetro conectado a A0) es menor que 500
activar la salida 11 (válvula-led conectada al pin 11). Si no se cumple la condición, mantener
desactivada la salida 11.
 Si la medición obtenida del sensor2 (potenciómetro conectado a A1) es menor que 800
activar la salida 12 (válvula-led conectada al pin 12). Si no se cumple la condición, mantener
desactivada la salida 12.
 Si la medición obtenida del sensor2 (potenciómetro conectado a A1) es mayor que 800
activar la salida 13 (válvula-led conectada al pin 13). Si no se cumple la condición, mantener
desactivada la salida 13.

Luego se diseñará la estructura SCADA usando Acimut Monitoriza.

Se debe definir un servidor de comunicaciones con el autómata, las variables del autómata a las que
se debe acceder y al menos un formulario en el que se diseña la interfaz gráfica del usuario.
Esquema de conexión.

Diseño de la interfaz gráfica en el SCADA.

También podría gustarte