Reporte Hmi

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

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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