Tecnológico Nacional de México Instituto Tecnológico Superior de Uruapan Reporte de Práctica Nombre del estudiante: ARE
Views 120 Downloads 1 File size 756KB
Tecnológico Nacional de México Instituto Tecnológico Superior de Uruapan Reporte de Práctica
Nombre del estudiante: AREVALO TAJIMAROA KEVIN ENRIQUE
No. Control: 13040053
Nombre del estudiante: MARTINEZ ESCOBAR MANUEL ALEJANDRO
No. Control: 13040274
Nombre del estudiante: MARTINEZ NARANJO FERNANDO
No. Control: 13040279
Nombre del estudiante: SANDOVAL CALDERON JESUS ANTONIO
No. Control: 13040412
Nombre del estudiante: RUIZ HERNÁNDEZ JOSE ANTONIO
No. Control: 13040402
Asignatura: CONTROL DE PROCESOS Tema: INTERFAZ HMI CON SOFTWARE LABVIEW 2016 Nombre de la práctica: PRÁCTICA HMI LLENADO DE UN TANQUE No. de práctica: 1
Carrera: INGENIERÍA EN MECATRÓNICA Semestre: NOVENO “A”
Contenido INTRODUCCIÓN..................................................................................................................................................................... 2 OBJETIVO .............................................................................................................................................................................. 2 EQUIPO NECESARIO .............................................................................................................................................................. 2 CONOCIMIENTOS PREVIOS ................................................................................................................................................... 3 PROCEDIMIENTO................................................................................................................................................................... 3 PANEL FRONTAL............................................................................................................................................................... 5 VISUALIZACION. .......................................................................................................................................................... 5 DIAGRAMA DE BLOQUES. ................................................................................................................................................ 6 VISUALIZACIÓN. .......................................................................................................................................................... 6 CONCLUSIÓN ......................................................................................................................................................................... 7
Ilustración 1. PROCESO FISICO .............................................................................................................................................. 3 Ilustración 2. PANEL FRONTAL: INTERFAZ DE USUARIO ........................................................................................................ 4 Ilustración 3. DIAGRAMA DE BLOQUES: PROGRAMACIÓN LÓGICA ...................................................................................... 4 Ilustración 4. PANEL FRONTAL VALVULAS DE TUBERIAS Y FLUJO DESACTIVADAS ................................................................ 5 Ilustración 5. PANEL FRONTAL VALVULAS DE TUBERIAS Y FLUJO ACTIVADAS ...................................................................... 5 Ilustración 6. CONTROLADOR PID ......................................................................................................................................... 6 Ilustración 7. SECCIÓN DE ACTIVACIÓN DE VÁLVULAS ......................................................................................................... 6 Ilustración 8. LLENADO, VACIADO Y ALARMAS DE LOS TANQUES ........................................................................................ 7
CONTROL DE PROCESOS
Tecnológico Nacional de México Instituto Tecnológico Superior de Uruapan Reporte de Práctica
INTRODUCCIÓN LabView es un ambiente completo de desarrollo que cuenta con un lenguaje de programación basado en gráficos, nos sirve para desarrollar sistemas sofisticados de medición, pruebas y control. Nos permite dentro de un proceso, obtener de una variable un monitoreo de la adquisición de los datos, un análisis y una presentación del proceso o variable que se esté manejando. Una interfaz de usuario asistida por ordenador, actualmente una interfaz de uso, también conocida como interfaz hombre-máquina (IHM), forma parte del programa informático que se comunica con el usuario. En ISO 9241-110, el término interfaz de usuario se define como "todas las partes de un sistema interactivo (software o hardware) que proporcionan la información y el control necesarios para que el usuario lleve a cabo una tarea con el sistema interactivo".
OBJETIVO Realizar un programa en labview donde monitoree el llenado de un tanque y pueda visualizar los niveles de este, el llenado cuenta con un controlador PID que nos permite hacer las respectivas compensaciones y el control del mismo llenado.
EQUIPO NECESARIO Computadora con el software necesario para la implementación de la práctica (LabView).
CONTROL DE PROCESOS
Tecnológico Nacional de México Instituto Tecnológico Superior de Uruapan Reporte de Práctica
CONOCIMIENTOS PREVIOS El Módulo LabVIEW Datalogging and Supervisory Control (DSC) amplía los beneficios de la programación gráfica al desarrollo de aplicaciones Supervisory Control and Data Acquisition (SCADA) o de registro de datos de gran cantidad de canales. Use las herramientas para comunicar controladores lógicos programables (PLCs) y controladores de automatización programables (PACs) convencionales, registrar datos a bases de datos, administrar alarmas y eventos y crear interfaces humano-máquina (HMIs).
PROCEDIMIENTO Dentro de nuestra interfaz de labview se desea hacer notar las dos diferentes visualizaciones de nuestro programa: un panel frontal que será la interfaz de Usuario donde se podrá dar el monitoreo de la variable de llenado y un diagrama de Bloques donde previamente mediante cierta lógica de programación se llegó a la interfaz que se planteó para el usuario.
Ilustración 1. PROCESO FISICO
CONTROL DE PROCESOS
Tecnológico Nacional de México Instituto Tecnológico Superior de Uruapan Reporte de Práctica
Ilustración 2. PANEL FRONTAL: INTERFAZ DE USUARIO
Ilustración 3. DIAGRAMA DE BLOQUES: PROGRAMACIÓN LÓGICA
CONTROL DE PROCESOS
Tecnológico Nacional de México Instituto Tecnológico Superior de Uruapan Reporte de Práctica
PANEL FRONTAL. VISUALIZACION. En las siguientes imágenes podremos ver cómo el PID tratará de compensar mediante las ganancias, el nivel deseado del tanque 1 que nosotros evaluemos, el tanque dos tomará ese valor y se lo restará de 100, éste valor no es una suposición de que cuenta con 100 litros, y la diferencia pasará al tanque secundario siempre y cuando las válvulas estén activadas.
Ilustración 4. PANEL FRONTAL VALVULAS DE TUBERIAS Y FLUJO DESACTIVADAS
Ilustración 5. PANEL FRONTAL VALVULAS DE TUBERIAS Y FLUJO ACTIVADAS
CONTROL DE PROCESOS
Tecnológico Nacional de México Instituto Tecnológico Superior de Uruapan Reporte de Práctica
DIAGRAMA DE BLOQUES. VISUALIZACIÓN. En la parte del PID podemos ver que hay un Setpoint que nos permite darle un llenado al tanque principal, o mejor dicho, nosotros planteamos que para llenar el segundo tanque, primero se debe darle el valor de referencia del primer tanque y en base a ese valor, la diferencia se irá al segundo tanque, mediante las ganancias podremos llegar al valor deseado en ambos tanques, de igual forma consta con un sistema de alarmas: cuando el primer tanque exceda o no llegue a los valores máximo y mínimos de nivel planteados.
Ilustración 6. CONTROLADOR PID
Ilustración 7. SECCIÓN DE ACTIVACIÓN DE VÁLVULAS
CONTROL DE PROCESOS
Tecnológico Nacional de México Instituto Tecnológico Superior de Uruapan Reporte de Práctica
Ilustración 8. LLENADO, VACIADO Y ALARMAS DE LOS TANQUES
CONCLUSIÓN Gracias a ésta práctica pudimos notar que con LabView la programación es más rápida ya que nos brinda la opcion de programar con bloques de función de gráficos, en nuestro caso fue el llenado de un tanque mediante la compensación de un controlador PID
CONTROL DE PROCESOS