210 likes | 634 Views
LabVIEW. Instrumentación Industrial. M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI Tudela. Introducción LabVIEW. Interfaz de Aplicación. Diagrama de Flujo de Datos. Hello World! Instrumento Virtual. Ejercicios Instrumento Real. Ejercicios.
E N D
LabVIEW Instrumentación Industrial M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI Tudela
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
Introducció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
String Double Boolean Introducció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
Introducció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
Introducció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ú->Window->Show 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
Introducció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
Introducció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
Introducción. Hello World! M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI Tudela
Instrumento virtual. Ejercicios. Ejercicio 1: Ejercicio 2: Ejercicio 3: SubVI. M.P.M. y F.P.M. DEPTO.ELECTRICIDAD-C.I.P. ETI Tudela