Está en la página 1de 18

Capitulo de Medicina y Biología IEEE - UD

Bogotá Colombia - 2007

Capitulo de Medicina y Biología IEEE - UD Bogotá Colombia - 2007
Capitulo de Medicina y Biología IEEE - UD Bogotá Colombia - 2007
Capitulo de Medicina y Biología IEEE - UD Bogotá Colombia - 2007
Capitulo de Medicina y Biología IEEE - UD Bogotá Colombia - 2007
Capitulo de Medicina y Biología IEEE - UD Bogotá Colombia - 2007
Capitulo de Medicina y Biología IEEE - UD Bogotá Colombia - 2007
Introducción a LabVIEW
Introducción a LabVIEW
Introducción a LabVIEW
Introducción a LabVIEW

Introducción a LabVIEW

Introducción a LabVIEW
Introducción a LabVIEW
¿ ¿ Qu Qu é é es es LabVIEW? LabVIEW? Es Es el el software

¿¿QuQuéé eses LabVIEW?LabVIEW?

EsEs elel softwaresoftware dede instrumentaciinstrumentacióónn virtualvirtual estandarestandar enen lala industriaindustria aa nivelnivel mundialmundial

la industria industria a a nivel nivel mundial mundial Lenguaje de programación que usa en sus

Lenguaje de programación que usa en sus aplicaciones:

Programación Gráfica para instrumentación virtual

Interfases de usuario como panel frontal de instrumento.

Código fuente gráfico como diagramas de bloque.

Compilador para ejecución optimizada.

Creation de aplicaciones ejecutables independientes para fácil distribución

LabVIEW v.s. Lenguajes de Programación Característica LabVIEW Otros Lenguajes Forma de programar Interfase

LabVIEW v.s. Lenguajes de Programación

Característica

LabVIEW

Otros

Lenguajes

Forma de programar

Interfase

Flujo de datos gráficamente en un diagrama de bloques, que contiene:

Iconos, conectores y símbolos de funciones

Texto

Panel Frontal del Instrumento formado por elementos propios de un instrumento: indicadores, pantallas, botones, LEDS, etc.

Consola (DOS)

Gráfica

(Limitada)

¿ ¿ Para Para que que se se usa usa LabVIEW? LabVIEW? Creación de Instrumentos

¿¿ParaPara queque sese usausa LabVIEW?LabVIEW?

Creación de Instrumentos de diagnostico virtuales. Creación de instrumentos de medición virtuales. Realizar adquisición de datos. Realizar control de Instrumentos. Llevar a cabo análisis de mediciones. Hacer simulación de sistemas. En generación de reportes.

2006 LabVIEW 8 2002 LabVIEW 7 1998 LabVIEW 5 1996 LabVIEW 4 1994 LabVIEW for
2006 LabVIEW 8 2002 LabVIEW 7 1998 LabVIEW 5 1996 LabVIEW 4 1994 LabVIEW for
2006
LabVIEW 8
2002
LabVIEW 7
1998
LabVIEW 5
1996
LabVIEW 4
1994
LabVIEW for HP-UX
Add-On Toolkits
September 1992
LabVIEW for Windows
LabVIEW for Sun
April 1990
U.S. Patent
U.S. Patent
January 1990
LabVIEW 2
October 1986
LabVIEW 1
April 1983

LabVIEW Concept

HistoriaHistoria dede LabVIEWLabVIEW

2006

- LabVIEW 8

-

Internet

2002

- LabVIEW 7

-

Modulos para PDA entre otros

1998

- LabVIEW 5

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

– Introducción en otras plataformas

1990 - LabVIEW 2

– Producto “Madurado” : Cuatro año de mejoras

– Cumplir con las necesidades de la industria

1986 - LabVIEW 1

– Introducción de esta forma innovadora de programación

– Unica plataforma posible: Macintosh

1983 – Conceptualizacion de LabVIEW

– Búsqueda de una solución de instrumentación por software

– Creacion del concepto de instrumento virtual

¿ ¿ Qu Qu é é son son los los Instrumentos Instrumentos Virtuales Virtuales o

¿¿QuQuéé sonson loslos InstrumentosInstrumentos VirtualesVirtuales oo VIsVIs??

Los programas creados en LabVIEW son llamados instrumentos virtuales o Vis, porque su apariencia y operación imita los instrumentos físicos tales como osciloscopios, multimetros, termómetros, etc.

Los Vis contienen dos componentes principales:

ElEl panelpanel frontalfrontal

etc. Los Vis contienen dos componentes principales: El El panel panel frontal frontal El diagrama de

El diagrama de bloques

etc. Los Vis contienen dos componentes principales: El El panel panel frontal frontal El diagrama de
Panel Panel Frontal Frontal El panel frontal es “tablero principal” del instrument o virtual, el

PanelPanel FrontalFrontal

El panel frontal es “tablero principal” del instrumento virtual, el cual cumple la función 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

los datos al diagrama de bloques de los VIs. Controles Indicadores: que son las terminales de

Indicadores: que son las terminales de salida del VI, tales como: pantallas gráficas, 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

disposit ivos de salidas del instrumento y visualizan los datos que el diagrama de bloques captura
Panel Panel Frontal Frontal Barra de Herramientas Icono Leyenda de gráfica Label o identificador Gráfica

PanelPanel FrontalFrontal

Panel Panel Frontal Frontal Barra de Herramientas Icono Leyenda de gráfica Label o identificador Gráfica Control

Barra de Herramientas

Panel Panel Frontal Frontal Barra de Herramientas Icono Leyenda de gráfica Label o identificador Gráfica Control

Icono

Panel Panel Frontal Frontal Barra de Herramientas Icono Leyenda de gráfica Label o identificador Gráfica Control

Leyenda de

gráfica

Label o identificador

Frontal Frontal Barra de Herramientas Icono Leyenda de gráfica Label o identificador Gráfica Control de perilla

Gráfica

Control de perilla

Botón

Panel Frontal En la sección Express de la barra de herramientas Controls se ubican muchos

Panel Frontal

En la sección Express de la barra de herramientas Controls se ubican muchos de los
En la sección Express
de la barra de
herramientas Controls se
ubican muchos de los
controles e indicadores
básicos.
En la sección Express de la barra de herramientas Controls se ubican muchos de los controles
Panel Frontal Controles Numéricos Controles Botones y Switches Controles de texto

Panel Frontal

Controles Numéricos

Controles

Panel Frontal Controles Numéricos Controles Botones y Switches Controles de texto

Botones y Switches

Panel Frontal Controles Numéricos Controles Botones y Switches Controles de texto

Controles de texto

Panel Frontal Controles Numéricos Controles Botones y Switches Controles de texto
Panel Frontal Indicadores Numéricos Indicadores Indicador de Texto Indicadores Gráficos LEDs

Panel Frontal

Indicadores Numéricos

Indicadores

Panel Frontal Indicadores Numéricos Indicadores Indicador de Texto Indicadores Gráficos LEDs

Indicador de Texto

Panel Frontal Indicadores Numéricos Indicadores Indicador de Texto Indicadores Gráficos LEDs

Indicadores Gráficos

LEDs

Panel Frontal Indicadores Numéricos Indicadores Indicador de Texto Indicadores Gráficos LEDs
Panel Frontal Indicadores Numéricos Indicadores Indicador de Texto Indicadores Gráficos LEDs
P a n e l F r o n t a l Barra de Herramientas

Panel Frontal

Barra de Herramientas

Ejecutar

Abortar ejecución

Configuración de fuentes

Reordenar

n d e f u e n t e s R e o r d e
n d e f u e n t e s R e o r d e
n d e f u e n t e s R e o r d e
n d e f u e n t e s R e o r d e
n d e f u e n t e s R e o r d e
n d e f u e n t e s R e o r d e
n d e f u e n t e s R e o r d e
n d e f u e n t e s R e o r d e
n d e f u e n t e s R e o r d e
n d e f u e n t e s R e o r d e

Ejecutar Continuamente

Pausa

Alinear, Distribuir y tamaño de Objetos

Diagrama Diagrama de de Bloques Bloques Bloque de Generación de Señales Bloque del control de

DiagramaDiagrama dede BloquesBloques

Bloque de Generación de Señales

Bloque del control de perilla

Conexión de datos

Combinación de conexiones

de perilla Conexión de datos Combinación de conexiones Bloque de Escalización Bloque del indicador de

Bloque de

Escalización

Bloque del

indicador de

grafica

Estructura Loop

Bloque del control de botón Stop

Diagrama de Bloques F u n c i o n e s En la sección

Diagrama de Bloques

Funciones

En la sección Express de la barra de herramientas Functions se ubican muchas de las
En la sección Express
de la barra de
herramientas Functions
se ubican muchas de las
funciones básicas
i o n e s En la sección Express de la barra de herramientas Functions se
Diagrama de Bloques F u n c i o n e s Los bloques de

Diagrama de Bloques

Funciones

Los bloques de funciones realizan las operación entre los datos que circulan en el diagrama de bloques.

de

Entre

adquisición, visualización y transformación de datos.

estas

funciones

se

encuentra

las

el diagrama de bloques. de Entre adquisición, visualización y transformación de datos. estas funciones se encuentra
el diagrama de bloques. de Entre adquisición, visualización y transformación de datos. estas funciones se encuentra
el diagrama de bloques. de Entre adquisición, visualización y transformación de datos. estas funciones se encuentra
el diagrama de bloques. de Entre adquisición, visualización y transformación de datos. estas funciones se encuentra
el diagrama de bloques. de Entre adquisición, visualización y transformación de datos. estas funciones se encuentra
el diagrama de bloques. de Entre adquisición, visualización y transformación de datos. estas funciones se encuentra
el diagrama de bloques. de Entre adquisición, visualización y transformación de datos. estas funciones se encuentra
Diagrama de Bloques Paleta de Herramienta Aquí están las herramientas para construi r y modificar

Diagrama de Bloques

Paleta de Herramienta

Aquí están las herramientas para construir y modificar el diagrama de bloques

Cambiar Valores

Conexión de Bloques

Puntos de Parada

Color

Posición, tamaño y selección

Bloques Puntos de Parada C o l o r Posición, tamaño y selección Texto Mover Captar
Texto Mover Captar Color
Texto
Mover
Captar Color
Bloques Puntos de Parada C o l o r Posición, tamaño y selección Texto Mover Captar
Bloques Puntos de Parada C o l o r Posición, tamaño y selección Texto Mover Captar
Bloques Puntos de Parada C o l o r Posición, tamaño y selección Texto Mover Captar
Bloques Puntos de Parada C o l o r Posición, tamaño y selección Texto Mover Captar

Menu de Objeto

Probador

Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD
Continúa con ejercicio No. 1 LabVIEW Básico EMB-UD

Continúa con ejercicio No. 1

LabVIEW Básico

EMB-UD