Title: LabVIEW
1LabVIEW
- Instrumentación
- Industrial
M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI
Tudela
2- Introducción LabVIEW.
- Interfaz de Aplicación.
- Diagrama de Flujo de Datos.
- Hello World!
- Instrumento Virtual. Ejercicios
- Instrumento Real. Ejercicios.
M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI
Tudela
3Introducción. Características
- Entorno de desarrollo gráfico.
- Programación gráfica, no texto.
- Herramientas para desarrollar el interfaz de la
aplicación. - Conjunto completo de elementos prediseñados.
- Gestión automática de Hilos de Ejecución.
- Cada bloque gráfico puede llegar a ser un
hilo. - Herramientas convencionales de depuración de
programas - Ejecución paso a paso, puntos de ruptura, etc.
- Librerías
- Adquisición de Datos, Control de Instrumentos
(GPIB,VXI, serie, análisis, presentación y
almacenamiento de datos, etc.
M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI
Tudela
4Introducción. Programas.
- Un programa LabVIEW se llama Instrumento Virtual
(VI). Formado por dos bloques - 1.- Interfaz gráfica o Front Panel. Proporciona
al usuario los mecanismos de entrada y salida a
través de Controles e Indicadores representando
respectivamente la entrada y la salida del
programa.
Inputs Outputs
M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI
Tudela
5Introducción. Programas.
2.- Diagrama de Flujo o Block Diagram. Es el
código del programa, es decir todo aquello que no
pertenezca al interfaz de usuario del programa,
mediante la conexión de bloques se permite crear
el diagrama de flujo del programa en desarrollo.
M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI
Tudela
6Introducción. La ventana Front Panel.
- La ventana Front Panel de un instrumento virtual
es equivalente al panel de mandos e indicadores
de un instrumento real y consta de controles e
indicadores. Estos elementos se encuentran
agrupados en librerías y no es necesario en
general desarrollarlos. Para mostrarlos.
(Menú-gtWindow-gtShow Control Palette). Para
ponerlos sobre el front panel (picar con el botón
izquierdo el adecuado, ir al panel, y elegir
posición). - Controles equivalente a funciones del Lenguaje C
como getchar, scanf. - Indicadores equivalente a funciones del Lenguaje
C como printf, putchar, etc.
M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI
Tudela
7Introducción. La ventana Front Panel.
Navegando por las librerías e Insertar en el
Front panel.
Paleta de controles
Controles binarios Botones e interruptores
Front Panel
M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI
Tudela
8Introducción. La ventana Block Diagram
La ventana Block Diagram de un instrumento
virtual es equivalente a las instrucciones de un
programa. Procesa los valores de variables
estableciendo relaciones entre ellas.
Cuando se inserta un control, aparece
inmediatamente su terminal equivalente en el
Block diagram.
Después se deben establecer las relaciones entre
las variables mediante conectores y funciones de
la paleta de funciones.
M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI
Tudela
9Introducción. Hello World!
M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI
Tudela
10Instrumento virtual. Ejercicios.
Ejercicio 1 Ejercicio 2 Ejercicio 3
SubVI.
M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI
Tudela