Академический Документы
Профессиональный Документы
Культура Документы
Ingeniera Electrnica y
telecomunicaciones
M.C Jess
Ing. Ismari G.
Qu es LabVIEW?
LabVIEW (Laboratory Virtual Instrument Engineering Workbench)
es un lenguaje de programacin grfico para el diseo de sistemas
de adquisicin de datos, instrumentacin y control, interfaces de
usuario mediante una consola interactiva basada en software.
Es a la vez compatible con herramientas de desarrollo similares y
puede trabajar con programas de otra rea de aplicacin, como
por ejemplo Matlab.
Permite la integracin con hardware, especficamente con
tarjetas de medicin, adquisicin y procesamiento de datos.
Los programas creados en LabVIEW se guardan en archivos
llamados Instrumentos Virtuales con extensin VI.
Aplicaciones de LabVIEW
Labview tiene su mayor aplicacin en sistemas de
medicin, como monitoreo de procesos y
aplicaciones de control, sistemas de monitoreo en
transportacin, Laboratorios para clases en
universidades, procesos de control industrial,
procesamiento digital de seales, procesamiento
en tiempo real de aplicaciones biomdicas,
manipulacin
de
imgenes
y
audio,
automatizacin, generacin de seales, entre
otras, etc.
Entorno LabVIEW
La programacin G (grfica) de Labview consta de un Panel Frontal
y un Diagrama de Bloques.
En el Panel Frontal es donde se disea la interface de usuario y se
ubican los controles e indicadores.
Entorno LabVIEW
La programacin G (grfica) de Labview consta de un Panel Frontal y un
Diagrama de Bloques.
En el Diagrama de Bloques se encuentran las funciones y cdigo.
Cada control que se utiliza en la interfaz tiene una representacin en el panel
de cdigo, igualmente los indicadores necesarios para entregar la informacin
procesada al usuario tienen un icono que los identifica en el panel de cdigo o
de programacin.
Ventanas de Traba
Herramientas
(Seleccin del
instrumento a
utilizar)
Controles
Elementos del Panel de Control)
Funciones
(Elementos para el diagrama de bloques)
Funciones
Estructuras
(While, For, Case)
Funciones
gramacin, Medicin, matemticas, etc)
Numricas
Tipos de Datos
En el panel de Control
En el diagrama de bloques
String
Booleanos
Numricos
Creacin de Programas
En LabVIEW la programacin se realiza en el Diagrama de Bloques. Un programa
generalmente tiene:
- Controles: sirven de entrada de datos
- Funciones, Vis y estructuras: realizan las operaciones con los datos
- Indicadores: sirven de salida para los datos
Ejemplo No.1
Flujo de Ejecucin
En LabVIEW el lenguaje de programacin es llamad lenguaje G. La Ejecucin se
basa en el flujo de datos. La funcin se ejecuta cuando tiene todos los datos de
entrada. Esta programacin permite el paralelismo ya que no es imperativa
(sucesin de operaciones) siendo apropiada para sistemas multiprocesadores.
Ejemplo No.2