Electronica
01/11/2006
17:25
PÆgina 1
Capítulo 1
Introducción a Labview. Entorno
LabVIEW es el acrónimo de Laboratory Virtual Instrument Engineering Workbech. Es un lenguaje y a la vez un entorno de programación gráfica en el que se pueden crear aplicaciones de una forma rápida y sencilla. National Instruments es la empresa desarrolladora y propietaria de LabVIEW, comenzóen 1976 en Austin, Texas y sus primeros productos eran dispositivos para el bus de instrumentación GPIB. En abril de 1983 comenzó el desarrollo de lo que sería su producto estrella: LabVIEW, que vería la luz en octubre de 1986 con el lanzamiento de LabVIEW 1.0 para Macintosh (los ordenadores más populares en aquella época que ya disponían de interfaz gráfica) y en 1990 la versión 2. Para Windowshabría que esperar a septiembre de 1992. Los principales hitos de LabVIEW pueden verse en la Tabla 1. Tabla 1 - Evolución de las diferentes versiones de LabVIEW
Fecha Abril de 1983 Octubre de 1986 Enero de 1990 Septiembre de 1992 Octubre de 1992 Octubre de 1993 Abril de 1994 Octubre de 1994 Octubre de 1995 Mayo de 1997 Marzo de 1998 Febrero de 1999 Agosto de 2000 Enero de 2002 Mayo de 2003 Mayo de2004 Hito Comienza el desarrollo de LabVIEW LabVIEW 1.0 para Macintosh LabVIEW 2.0 LabVIEW para Windows LabVIEW para Sun LabVIEW 3.0 multiplataforma LabVIEW para Windows NT LabVIEW para Power Macintosh LabVIEW para Windows 95 LabVIEW 4.0 LabVIEW 5.0 LabVIEW 5.1, LV para Linux y LV Real-Time LabVIEW 6i LabVIEW 6.1 LabVIEW 7 Express, LabVIEW PDA y FPGA LabVIEW 7.1
1
LabView-cap_01.qxp01/11/2006
17:25
PÆgina 2
LabVIEW
Fecha Mayo de 2005 Junio de 2005 Octubre de 2005 Agosto de 2006 Hito LabVIEW DSP LabVIEW Embedded LabVIEW 8 LabVIEW 8.20 (Edición especial por el 20º aniversario)
1.1 Entorno
LabVIEW es una herramienta de programación gráfica. Originalmente este programa estaba orientado a aplicaciones de control de instrumentos electrónicos usadas en el desarrollo desistemas de instrumentación, lo que se conoce como instrumentación virtual. Por este motivo los programas creados en LabVIEW se guardarán en ficheros llamados VI y con la misma extensión, que significa instrumento virtual (Virtual Instruments). También relacionado con este concepto se da nombre a sus dos ventanas principales: un instrumento real tendrá un Panel Frontal donde estarán sus botones,pantallas, etc. y una circuitería interna. En LabVIEW estas partes reciben el nombre de Panel Frontal y Diagrama de Bloques respectivamente. Panel Frontal, es la parte que verá el usuario, suele tener fondo gris. Diagrama de Bloques, es donde se realizará la programación y suele tener fondo blanco. El Panel Frontal y el Diagrama de Bloques están conectados a través de los terminales (elementos quesirven como entradas o salidas de datos). De la misma forma que un indicador luminoso de la carátula de un instrumento está representado como un diodo en la circuitería interna, en un programa en LabVIEW ese mismo indicador luminoso estará representado en el Diagrama de Bloques como una salida de tipo booleano sobre el que escribir un valor. En la figura 1-1 pueden verse las dos ventanas mencionadasantes. En primer término está el Panel Frontal, con fondo gris y dos terminales: uno numérico llamado Meter y otro que simboliza un interruptor llamado Boolean. En el Diagrama de Bloques también aparecen estos dos elementos bajo los mismos nombres y representados con dos iconos. Al programar en el Diagrama de Bloques se leerá y escribirá de estos iconos. En la parte superior de estas ventanas sesitúa una barra con varias herramientas. En el Diagrama de Bloques esta barra tiene algunas opciones más, figura 12. El primer grupo de herramientas sirve para controlar la ejecución de un programa en LabVIEW. El primer botón indica si hay errores en el programa (fecha rota) y, cuando no los hay (flecha completa como en la imagen), ejecuta una vez el programa. El segundo botón ejecuta de forma...
Regístrate para leer el documento completo.