ТОП просматриваемых книг сайта:
LabVIEW: Entorno gráfico de programación. José Pelegrí Sebastià
Читать онлайн.Название LabVIEW: Entorno gráfico de programación
Год выпуска 0
isbn 9788426718686
Автор произведения José Pelegrí Sebastià
Жанр Математика
Издательство Bookwire
18.2. Ejemplos
18.2.1. Ejemplo I: Datos electrocardiográficos en un fichero CSV
18.2.1.1. Navigator
18.2.1.2. View
18.2.1.3. Analysis
18.2.1.4. Report
18.2.1.5. Scripts
18.3. Conectividad con LabVIEW
18.4. Bibliografía
19.2. Ejemplo
19.2.1. Variables
19.2.2. Estructuras
19.3. Conectividad
19.4. Herramientas avanzadas
19.5. Bibliografía
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, la empresa desarrolladora y propietaria de LabVIEW, se fundó en 1976 en Austin, Texas. 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 y que ya disponían de interfaz gráfica) y en 1990 la versión 2. Para Windows habría que esperar a septiembre de 1992. Los principales hitos de LabVIEW pueden verse en la tabla 1-1.
Fecha | Hito |
Abril de 1983 | Comienza el desarrollo de LabVIEW |
Octubre de 1986 | LabVIEW 1.0 para Macintosh |
Enero de 1990 | LabVIEW 2.0 |
Septiembre de 1992 | LabVIEW para Windows |
Octubre de 1992 | LabVIEW para Sun |
Octubre de 1993 | LabVIEW 3.0 multiplataforma |
Abril de 1994 | LabVIEW para Windows NT |
Octubre de 1994 | LabVIEW para Power Macintosh |
Octubre de 1995 | LabVIEW para Windows 95 |
Mayo de 1997 | LabVIEW 4.0 |
Marzo de 1998 | LabVIEW 5.0 |
Febrero de 1999 | LabVIEW 5.1, LV para Linux y LV Real-Time |
Agosto de 2000 | LabVIEW 6i |
Enero de 2002 | LabVIEW 6.1 |
Mayo de 2003 | LabVIEW 7 Express, LabVIEW PDA y FPGA |
Mayo de 2004 | LabVIEW 7.1 |
Mayo de 2005 | LabVIEW DSP |
Junio de 2005 | LabVIEW Embedded |
Octubre de 2005 | LabVIEW 8 |
Agosto de 2006 | LabVIEW 8.20 (Edición especial por el 20° aniversario) |
Agosto de 2007 | LabVIEW 8.5 |
Agosto de 2008 | LabVIEW 8.6 |
Agosto de 2009 | LabVIEW 2009 |
Agosto de 2010 | LabVIEW 2010 |
Tabla 1-1. Evolución de las diferentes versiones de LabVIEW.
Como puede verse, en los últimos años se han liberado las nuevas versiones de LabVIEW en agosto, coincidiendo con el evento NI Week. Además, es habitual que aparezca una revisión menor a los 6 meses de la versión principal a modo de Service Pack que corrige bugs.
1.1. Entorno
LabVIEW es una herramienta de programación gráfica. Originalmente este programa estaba orientado para aplicaciones de control de equipos electrónicos usados en el desarrollo de sistemas 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 (Virtual Instrument), y con la misma extensión. De una forma similar, también 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 que sirven 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 como una entrada de tipo booleano en el Diagrama de Bloques, sobre esta entrada el programa o el usuario podrá escribir un valor.
En la figura 1-1 pueden verse las dos ventanas mencionadas antes. 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. Una vez que se ejecute este programa, desde el código se escribirá y leerá de estos iconos.
Figura 1-1. Panel Frontal y Diagrama de Bloques
En la parte superior de estas ventanas se sitúa una barra con varias herramientas. En el Diagrama de Bloques esta barra tiene algunas opciones más, como aparece en la figura 1-2.
Figura 1-2. Barra de herramientas