Liyhg

Solo disponible en BuenasTareas
  • Páginas : 23 (5523 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de febrero de 2010
Leer documento completo
Vista previa del texto
Introducción al LabVIEW

Lo que se aprenderá a lo largo de esta práctica: Que es el LabVIEW. Que es un Instrumento Virtual (VI). Como utilizar el ambiente del LabVIEW (Ventanas y paletas). Como ejecutar VIs. Como editar VIs. Como crear VIs. 1.1 QUE ES LABVIEW? LabVIEW es un ambiente de desarrollo de programas, como el moderno C o BASIC y el Labwindows/CVI de la empresa National Instruments. Sinembargo, LabVIEW es diferente de esas aplicaciones en un aspecto importante; los demás sistemas de programación utilizan lenguajes basados en textos para crear líneas de código, mientras que LabVIEW usa un lenguaje de programación gráfico, denominado G, para crear diagramas en forma de bloques. LabVIEW, como los programas C o BASIC, es un sistema de programación de propósito general con libreríasextendidas de funciones para cualquier tarea de programación. LabVIEW incluye librerías para adquisición de datos, GPIB (Bus de Interfase para Propósitos Generales) y control de instrumentos seriales, análisis, presentación y almacenamiento de datos. LabVIEW también incluye herramientas convencionales de programación, de tal forma que se puedan colocar puntos de interrupción, animar la ejecucióny ver como pasan los datos a través del programa lo que hace de él un programa fácil de depurar y manejar.

Leonardo.rodriguez.ortiz@gmail.com

1

1.2 COMO TRABAJA LABVIEW? LabVIEW, como se mencionó anteriormente, es un sistema de programación de propósito general, que incluye librerías de funciones y herramientas de desarrollo diseñadas específicamente para la adquisición de datos y elcontrol de la instrumentación. Los programas del LabVIEW se llaman Instrumentos Virtuales (VIs), debido a su apariencia y operación, ya que pueden imitar instrumentos físicos. Sin embargo, los VIs son similares a las funciones que desempeñan los programas de los lenguajes convencionales. Un VI consta de una interfaz interactiva, un diagrama de flujo de datos que sirve como código fuente, y un iconode conexión que se utiliza para ser llamado por un VI de más alto nivel. Específicamente, los VI se encuentran de la siguiente forma: o La interfaz del VI que interactúa con el usuario es llamada Panel Frontal, debido a que simula el panel de un instrumento físico. El panel frontal puede contener interruptores, botones, perillas, gráficos y otros controles e indicadores. Los datos se ubican en elpanel mediante el mouse y el teclado del computador. o El VI recibe instrucciones del Diagrama de Bloque el cual es construido en G. Este diagrama es la solución pictórica del problema de programación y también es el código fuente del VI. o Los VIs son modulares y jerárquicos. Pueden usarse como programas únicos o como subprogramas dentro de otros programas. Un VI dentro de otro VI es llamado unsubVI. El icono y el conector de un VI trabajan como una lista de parámetros gráfico tal que otros VIs puedan pasar datos a un subVI. Con estas características, LabVIEW promueve y apunta hacia el concepto de programación modular , dividiendo la aplicación en una serie de tareas, que pueden dividirse a su vez en una serie de subtareas. Se construye un VI para llevar a cabo cada una y luego secombinan en otro diagrama de bloques para llevar a cabo ejecuciones más grandes o generales. El VI donde se combinan todos los subVIs se denomina VI principal o VI de alto nivel. Mientras que los demás que lo componen se denominan subVI de bajo nivel. Debido a que cada subVI se ejecuta por si mismo, aparte del resto de la aplicación, el depuramiento es mucho más fácil. Además existen muchos subVIs debajo nivel que se utilizan frecuentemente en aplicaciones comunes del LabVIEW, por lo que solo sería necesario crearlos una sola vez para luego utilizarlos en la construcción de programas más complicados. 1.3 LOS ARCHIVOS DEL LABVIEW. Este software utiliza varios directorios y archivos de la unidad del disco duro para complementar la información necesaria para la creación de VIs. Entre estos...
tracking img