plc llenado de un tanque

13
UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA ESPE UNIVERSIDAD DE LAS FUERZAS ARMADAS ING. ELECTROMECÁNICA PLC’s PANCHI ALEX 15-11-2013

Upload: carlitos-danilo-mise

Post on 12-Jan-2016

330 views

Category:

Documents


13 download

DESCRIPTION

plc

TRANSCRIPT

Page 1: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

ESPE UNIVERSIDAD DE LAS FUERZAS ARMADAS

ING. ELECTROMECÁNICAPLC’s

PANCHI ALEX

15-11-2013

Page 2: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

INFORME PLC´s

TEMA: LLENADO Y VACIADO DE UN TANQUE CON LA AYUDA DEL SOTFWARE TIA PORTAL.

INTRODUCCIÓNTotally Integrated Automation Portal

TIA Portal es la clave para liberar todo el potencial de Totally Integrated Automation. El software optimiza todos sus procedimientos de procesamiento, operación de máquinas y planificación. Con su intuitiva interfaz de usuario, la sencillez de sus funciones y la completa transparencia de datos es increíblemente fácil de utilizar. Los datos y proyectos preexistentes pueden integrarse sin ningún esfuerzo, lo cual asegura su inversión a largo plazo.

El diseño para el llenado y vaciado de un tanque será efectuado en el plc simens 300 y diseñaremos un HMI para verificar su funcionamiento.

OBJETIVO GENERAL Realización de un HMI(interfaz de fácil uso) para la automatización del llenado y

vaciado.

OBJETIVOS ESPECÍFICOS Programación del PLC´s Siemens 300 con la ayuda de Simatic Step 7 profesional. Crear imágenes con los temas de Caratula, procesos y curvas.

PROCEDIMIENTO1. Abrimos el programa tía portal

Page 3: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

2. En dispositivos y redes Plc siemens 312.Esta será la cabecera para diseñar el programa de tal forma que cumpla con las condiciones requeridas y aceptamos.

3. Repetimos el paso 2 pero ahora seleccionamos HMI y seleccionamos un display de 10 inch de tal forma que ahí diseñaremos el HMI con su interfaz .

4. cargamos la pag de HMI y damos siguiente y obtenemos dos pataformas el PLC y

HMI

Page 4: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

5. La programación del PLC´s se lo hará de la siguiente forma: una bobina activara a una

bomba de tal forma que llegue a cierto nivel y este se apagara, para iniciar la programación damos clic en PLC´s bloques de programas y main.

6. Vamos a crear una variable tipo Word donde se guardara la información para simular el ascenso del nivel del agua. Previamente generaremos un tren de pulsos para el contador.

7. La descarga se lo realizara cuando el nivel del líquido llegue a la altura máxima, cuando la altura sea la mínima se volverá a llenar automáticamente.

Page 5: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

Aquí generaremos un bucle repetitivo de tal forma q se cumpla la condición

8. Deberán existir indicadores de nivel (De alto nivel y de bajo nivel). Lo haremos con un contador de tal manera que controlara desde el nivel de 15 a 20. Esto lo haremos con un CTUD, de la misma manera lo realizaremos para variar en la parte inferior de 0 a 5

Page 6: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

9. Para la creación del HMI damos clic en HMI y seleccionamos imagen y ahí agregamos los elementos de la interface, crearemos imágenes de caratula curvas y procesos.

10.Compilamos el archivo para verificar que no exista errores, damos clic en inicio. Y cargamos al PLC´s para ir al HMI

Page 7: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

11.

12.Deberá existir un botón de STAR, OFF, VACIADO, RESET. Y los elementos que contendrá el HMI. Estos pulsadores lo realizaremos de la siguiente forma damos clic en opciones y seleccionamos pulsadores.

13.Seleccionamos el pulsador ya damos doble clic y aparecerá las propiedades, eventos y en pulsar damos activar bit.y repetimos el paso para soltar donde será desactivar bit de la misma variable.

14.Configuramos la apariencia y podemos seleccionar el color que deseamos, y

obtendremos los pulsadores

Page 8: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

15.Para agregar los bombas, las tubería, y los demás elementos nos dirigimos ha gráficos, automation studio y búscalos los elementos que necesitamos.

16. Una vez ingresado todos los elementos tendremos algo asi

17.Una vez con todos los elementos vamos agregar que eventos tendrán cada uno de ellos, los pulsadores tendrán eventos y asi cuando pida la variable colocaremos la variable del programa.

Page 9: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

18.También los realizaremos de la misma forma para habilitar las ventanas que son caratula, procesos y curvas ha diferencia q no activaremos un bit sino una imagen.

19.Una vez configurada los botones con su respestiva variable cargamos el HMI

20.Para agregar curvas seleccionamos curvas, propiedades, curvas y colocamos las variables que es controlada para el llenado las de control de llenado máximo y mínimo.

21.

22.Una imagen llamada curva será la que muestre como se da el proceso de llenado y vaciado. Y comprobamos como la simulación es correcta la línea roja es el control del nivel máximo y la azul la d control minimo.

Page 10: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

CONCLUISIONES Mediante el uso de TIA PORTAL step7 profesional se puede comprobar de manera

fácil y muy sencilla si la programación realiza todas sus funciones de tal manera que si no las hacen se las puede modificar.

Page 11: Plc Llenado de Un Tanque

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA

Cuando se crea un HMI la base de datos es a tiempo real de tal forma que de la simulación se obtiene datos reales de lo que sucede.

RECOMENDACIONES

Conocer que los MW van de dos en dos ejemplo MW2 MW4 MW6 para evitar que los espacios de memoria choquen y así evitar conflictos.

Tener en cuenta que cuando se va asignar los variables en los botones o cualquier otro elemento de animación se los debe utilizar los tag.. es la forma que se los representa.