1 de 10
UNIVERSIDAD UNIVERS IDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral
INFORME DE APLICACIONES INTRODUCCIÓN A LABVIEW
AUTOR: LUIS ANTONIO ARAQUE PARADA CÓDIGO: 1094246003
ELECTIVA PROFESIONAL III
UNIVERSIDAD DE PAMPLONA INGENIERÍA ELÉCTRICA OCTUBRE DEL 2013
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750 - www.unipamplona.edu.co
2 de 10
UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral
INTRODUCCIÓN
El siguiente informe se realizo en el fin de exponer un comienzo en el software LabVIEW, reconociendo su entorno y tipo de programación, aplicación de este en la ingeniería, realizando diferentes de aplicaciones básicas para conocer sus controles. LabVIEW (Laboratory Virtual Instrument Engineering Workbench) es un lenguaje de programación gráfico para el diseño de sistemas de adquisición de datos, instrumentación y control.
OBJETIVOS
Reconocer el entorno grafico de LabVIEW, diferentes funciones y aplicaciones.
Realizar diferentes aplicaciones básicas matemáticas.
Diseñar un control básico del llenado de un tanque, para conocer las diferentes funciones de control que podemos llegar a realizar.
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750 - www.unipamplona.edu.co
3 de 10
UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral
MARCO TEÓRICO Labview tiene su mayor aplicación en sistemas de medición, como monitoreo de procesos y aplicaciones de control, un ejemplo de esto pueden ser sistemas de monitoreo en transportación, Laboratorios para clases en universidades, procesos de control industrial. Labview es muy utilizado en procesamiento digital de señales (wavelets, FFT, Total Distorsion Harmonic TDH), procesamiento en tiempo real de aplicaciones biomédicas, manipulación de imágenes y audio, automatización, diseño de filtros digitales, generación de señales, entre otras, etc. En el ambiente de trabajo de Labview existen dos paneles, el panel frontal y el panel de diagrama de bloques; en el panel frontal se diseña la interfaz con el usuario y se ubican los controles e indicadores. En el panel de diagrama de bloques se encuentran las funciones, se relacionan los elementos utilizados en la interfaz mediante operaciones que determinan en sí como funciona el programa o el sistema, exactamente es la parte donde se realizan las especificaciones funcionales.
Figura 1. Panel Frontal
Cada control que se utiliza en la interfaz tiene una representación en el panel de diagrama de bloques, igualmente los indicadores necesarios para entregar la información procesada al usuario tienen un icono que los identifica en este mismo. Los controles pueden ser booleanos, numéricos, strings, un arreglo matricial de estos
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750 - www.unipamplona.edu.co
4 de 10
UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral
o una combinación de los anteriores; y los indicadores pueden ser como para el caso de controles pero pudiéndolos visualizar como tablas, gráficos en 2D o 3D, browser, entre otros.
Figura 1. Panel Diagrama en Bloques
Otra característica se encuentra en el flujo de datos, que muestra la ejecución secuencial del programa, es decir, una tarea no se inicia hasta no tener en todos sus variables de entrada información o que las tareas predecesoras hayan terminado de ejecutarse. Debido al lenguaje gráfico el compilador con que cuenta Labview es más versátil ya que sobre el mismo código de programación se puede ver fácilmente el flujo de datos, así como su contenido.
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750 - www.unipamplona.edu.co
5 de 10
UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral
APLICACIONES REALIZADAS EN CLASE 1. Reconocimiento del entorno de LabVIEW.
En el panel frontal se diseña la interfaz con el usuario y se ubican los controles e indicadores. En el panel de diagrama de bloques se encuentran las funciones, se relacionan los elementos utilizados en la interfaz mediante operaciones que determinan en sí como funciona el programa o el sistema, exactamente es la parte donde se realizan las especificaciones funcionales. Encontramos un menú el cual podemos configurar nuestro archivo, editarlo, guardarlo, configurar las ventanas de trabajo, buscar ayudas y otras configuraciones. También se encuentra un menú de botones de ejecución del programa, parada del programa, de ejecución del programa paso a paso.
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750 - www.unipamplona.edu.co
6 de 10
UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral
Se pueden utilizar diferentes tipos de variables, numericas, string, booleanas, indicadores y controles.
En el diagrama el bloques podemos ver las uniones de la diferentes variables, y las funciones que ejecutan junto con otras variables, y el movimiento de la información en forma secuencial.
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750 - www.unipamplona.edu.co
7 de 10
UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral
2. Se utilizan dos variables iniciales de tipo numérica las cuales se suman (función suma), y el resultado de esta se resta (función resta) con el numero que da Generating Random (Generación de números aleatorios fuera del rango 0-1), y la visualcizamos en un indicador tipo slide.
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750 - www.unipamplona.edu.co
8 de 10
UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral
3. Generating Random da un numero aleatorio entre 0-1, este número se multiplica por 100 y luego se redondea, el programa verificara si este resultado es un numero par, para esto decimos que un numero es par si al dividir un numero entre dos, el modulo de esta división da 0, insertamos esta fórmula en una calculadora, la cual nos dará como resultado el modulo, aplicamos un comparador de igualdad a 0, la respuesta boolena se mostrara a través de un indicador tipo led, encendiendo este si es par el numero dado, a su vez la respuesta del comparador ira a otro comparador, el cual verifica si es T o F, mostrando en un indicador tipo cadena es par si tenemos T, o es impar si tenemos F. “
”
”
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750 - www.unipamplona.edu.co
“
9 de 10
UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral
4. Generating Random da un numero aleatorio entre 0-1, este número se multiplica por 1000, esta dato simulara la cantidad de fluido con el que llenamos un tanque, verificaremos si el tanque está en un nivel alto o en un nivel bajo, utilizando el valor generado y aplicándoles comparadores mayor que y menor que a los niveles de alto o bajo que se indiquen, dará respuestas booleanas a indicadores tipo led dependiendo del nivel que se encuentre. A su vez estas respuestas booleanas de los comparadores se aplican a otros comparadores que indicaran variables de tipo cadena, mostrando si esta en un nivel alto o bajo, o se encuentra en un llenado normal. “
”
“
”
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750 - www.unipamplona.edu.co
10 de 10
UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral
CONCLUSIONES
Labview permite diseñar interfaces de usuario mediante una consola interactiva y amigable para el usuario. Se puede diseñar especificando su sistema funcional, su diagrama de bloques o una notación de diseño de ingeniería. Sus aplicaciones pueden ser básicas hasta complejas en el área de matemática, ingeniería y control, depende del diseñador avanzaren este tipo de complejidad. Tiene la ventaja de que permite una fácil integración con hardware, específicamente con tarjetas de medición, adquisición y procesamiento de datos (incluyendo adquisición de imágenes).
REFERENCIAS RONCANCIO H., VELASCO. H. Una Introducción a Labview. Universidad Distrital "Francisco José de Caldas". 2000.
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750 - www.unipamplona.edu.co