Anda di halaman 1dari 18

Capitulo de Medicina y Biologa IEEE - UD

Bogot Colombia - 2007

Introduccin a LabVIEW

Qu es LabVIEW?
Es el software de instrumentacin virtual estandar en la industria a nivel mundial.
Lenguaje de programacin que usa en sus aplicaciones: Programacin Grfica para instrumentacin virtual Interfases de usuario como panel frontal de instrumento. Cdigo fuente grfico como diagramas de bloque. Compilador para ejecucin optimizada. Creation de aplicaciones ejecutables independientes para fcil distribucin

LabVIEW v.s. Lenguajes de Programacin


Caracterstica

LabVIEW Flujo de datos grficamente en un diagrama de bloques, que contiene: Iconos, conectores y smbolos de funciones Panel Frontal del Instrumento formado por elementos propios de un instrumento: indicadores, pantallas, botones, LEDS, etc.

Otros Lenguajes

Forma de programar

Texto

Consola (DOS) Grfica (Limitada)

Interfase

Para que se usa LabVIEW?


Creacin de Instrumentos de diagnostico virtuales. Creacin de instrumentos de medicin virtuales. Realizar adquisicin de datos. Realizar control de Instrumentos. Llevar a cabo anlisis de mediciones. Hacer simulacin de sistemas. En generacin de reportes.

2006

LabVIEW 8
2002

LabVIEW 7

1998

2006 - LabVIEW 8 - Internet 2002 - LabVIEW 7 - Modulos para PDA entre otros 1998 - LabVIEW 5

Historia de LabVIEW

LabVIEW 5
1996

LabVIEW 4
1994

LabVIEW for HP-UX Add-On Toolkits


September 1992

1996 - LabVIEW 4 Interfase configurable 1994 - LabVIEW 3 LabVIEW para sistemas HP-UX Aparecen los Toolkits 1992 Nuevos Sistemas operativos Microsoft Windows, OpenWindows, X Windows Introduccin en otras plataformas 1990 - LabVIEW 2 Producto Madurado : Cuatro ao de mejoras Cumplir con las necesidades de la industria 1986 - LabVIEW 1 Introduccin de esta forma innovadora de programacin Unica plataforma posible: Macintosh 1983 Conceptualizacion de LabVIEW Bsqueda de una solucin de instrumentacin por software Creacion del concepto de instrumento virtual

LabVIEW for Windows LabVIEW for Sun


April 1990

U.S. Patent
February 1990

U.S. Patent
January 1990

LabVIEW 2
October 1986

LabVIEW 1
April 1983

LabVIEW Concept

Qu son los Instrumentos Virtuales o VIs?


Los programas creados en LabVIEW son llamados instrumentos virtuales o Vis, porque su apariencia y operacin imita los instrumentos fsicos tales como osciloscopios, multimetros, termmetros, etc. Los Vis contienen dos componentes principales:

El panel frontal

El diagrama de bloques

Panel Frontal
El panel frontal es tablero principal del instrumento virtual, el cual cumple la funcin de interfase entre el usuario y el VI. El panel frontal se construye con: Controles: Son las entradas interactivas, tales como: perillas, botones, teclados, y otros dispositivos de entrada. Los controles en el panel frontal simulan los elementos de entrada del instrumento y proporcionan los datos al diagrama de bloques de los VIs.

Controles

Indicadores: que son las terminales de salida del VI, tales como: pantallas grficas, LEDs, y otros visualizadores. Los indicadores simulan dispositivos de salidas del instrumento y visualizan los datos que el diagrama de bloques captura o genera.

Indicadores

Panel Frontal
Barra de Herramientas Icono

Leyenda de grfica

Label o identificador Grfica

Control de perilla

Botn

Panel Frontal
En la seccin Express de la barra de herramientas Controls se ubican muchos de los controles e indicadores bsicos.

Panel Frontal
Controles Numricos

Controles

Botones y Switches

Controles de texto

Panel Frontal
Indicadores Numricos

Indicadores

Indicador de Texto

LEDs

Indicadores Grficos

Panel Frontal
Ejecutar Abortar ejecucin

Barra de Herramientas
Reordenar

Configuracin de fuentes

Ejecutar Continuamente

Pausa

Alinear, Distribuir y tamao de Objetos

Diagrama de Bloques
Conexin de datos Combinacin de conexiones

Bloque de Generacin de Seales Bloque del control de perilla

Bloque del indicador de grafica

Estructura Loop

Bloque del control de botn Stop

Bloque de Escalizacin

Diagrama de Bloques
En la seccin Express de la barra de herramientas Functions se ubican muchas de las funciones bsicas

Funciones

Diagrama de Bloques

Funciones

Los bloques de funciones realizan las operacin entre los datos que circulan en el diagrama de bloques. Entre estas funciones se encuentra las de

adquisicin, visualizacin y transformacin de datos.

Diagrama de Bloques
Paleta de Herramienta
Aqu estn las herramientas para construir y modificar el diagrama de bloques

Posicin, tamao y seleccin

Texto

Cambiar Valores Conexin de Bloques Puntos de Parada

Menu de Objeto Mover Probador

Color

Captar Color

Contina con ejercicio No. 1


LabVIEW Bsico EMB-UD