Está en la página 1de 23

Curso: LAB.

DE OPERACIN DE PROCESOS UNITARIOS

Curso Bsico de LABVIEW 8.2


Sesin 1 Entorno del Labview
Setiembre 2009

Objetivos
Dominar los principios bsicos del anlisis, diseo e implementacin de aplicaciones basadas en la plataforma de programacin LabVIEW. Aplicar los principios y mtodos a la formulacin y modelacin de los problemas de desarrollo de aplicaciones orientadas a la Ingeniera Electrnica.. Orientar e Instruir en, instalacin, configuracin y primeros pasos en la utilizacin del hardware National Instruments que posee el laboratorio de la Unidad Acadmica en mencin.
Preparar al profesional en formacin en cuanto al dominio de terminologa ampliamente utilizada en el campo industrial. Sentar las bases para la utilizacin de este Lenguaje en: asignaturas posteriores como en requerimientos posteriores.
2 Expositor: Jos Luis Torres Reyes

Contenido
1. Introduccin
Qu es un instrumento virtual Ambiente de programacin Ayuda dentro de LabVIEW

2. Mens y paletas
Mens y paletas Panel frontal Diagrama de bloques VIs y VIs express Flujo de datos

3. Depuracin
Tcnicas de depuracin

Ejemplos
3 Expositor: Jose Luis Torres Reyes

LabVIEW
Laboratory Workbench of Virtual Instruments Engineering

Instrumento:
Dispositivo diseado para recolectar datos desde un ambiente o desde una unidad bajo prueba, que permite visualizar al usuario los datos recolectados

Instrumentacin virtual:
Es un campo interdisciplinario que utiliza hardware y software de censado para crear flexibles y sofisticados instrumentos para aplicaciones de control y monitoreo

4 Expositor: Jose Luis Torres Reyes

Abra y Ejecute LabVIEW


InicioProgramasNational InstrumentsLabVIEW 8.0

Pantalla de inicio:
Comenzar desde un VI nuevo: NewBlank VI

O Comenzar desde un Ejemplo: ExamplesFind Examples


5 Expositor: Jose Luis Torres Reyes

Icono/Conector

Un cono representa una cono subrutina dentro de los terminales diagramas de bloques de otros VIs
conector

El conector pasa datos desde y hacia el SubVI a travs de sus terminales

Expositor: Jose Luis Torres Reyes

Tipos de Datos

7 Expositor: Jose Luis Torres Reyes

Panel Frontal
Barra de herramientas del panel frontal

Icono

Control Booleano

Leyenda del grfico

Grfico de Forma de onda Leyenda de La grafica


Leyenda de la escala

8 Expositor: Jose Luis Torres Reyes

Diagrama de Bloques
Barra de Herramientas Del diagrama de Bloque

Funcion de dividir

SubVI Terminal grafica Cableado de datos Estructura While loop

Constante numerico

Funcion de tiempo

Terminal de control booleano


9

Expositor: Jose Luis Torres Reyes

Los programas en LabVIEW se llaman Instrumentos Virtuales (VIs)


Cada VI tiene 2 ventanas
Panel Frontal Interfaz de Usuario (UI) Controles = Entradas Indicadores = Salidas

Diagrama de Bloques Cdigo Grfico La Informacin viaja por cables desde los controles a travs de funciones hacia a los indicadores Los Bloques son ejecutados por el Flujo de Datos
10 Expositor: Jose Luis Torres Reyes

Paleta de Controles (Controls & Indicators)


(Coloca objetos en la ventana del Panel Frontal)

Control: Numrico

Personalice la Vista de la Paleta

Indicador: Barra Numrica


11 Expositor: Jose Luis Torres Reyes

Paleta de Funciones (y Estructuras)

(Coloca objetos en la ventana del Diagrama de Bloques )

Estructura: While Loop


12 Expositor: Jose Luis Torres Reyes

Paleta de Herramientas
Consejo: Herramienta de Seleccin Automtica Herramientas para operar y modificar tanto los objetos del panel frontal como los del diagrama de bloques
Seleccin Automtica de Herramienta

Escoge automticamente entre las siguientes herramientas:


Operacin Posicionamiento y

Redimensionamiento Etiquetado Cableado


Expositor: Jose Luis Torres Reyes 13

Barra de Herramientas del Estado

Botn de Ejecucin Botn de Ejecucin Continua

Abortar Ejecucin

Botones Adicionales en la barra de Herramientas del Diagrama de Bloques


Botn de Resaltado de la Ejecucin
Botn para la Retencin de los Valores del Cable Botones para las Funciones Paso a Paso
14 Expositor: Jose Luis Torres Reyes

Programacin del Flujo de los Datos


Ejecucin del Diagrama de Bloques Depende del Flujo de los Datos El Diagrama de Bloques NO se ejecuta de izquierda a derecha El Nodo se ejecuta cuando la informacin esta disponible para TODOS los terminales de entrada Los Nodos suministran data hacia todas los terminales de salida cuando est listo
15 Expositor: Jose Luis Torres Reyes

Tcnicas de Depuracin (Debugging)


Encontrando Errores
Clickea el botn broken Run. Una ventana mostrar los errores detectados.

Resaltando la Ejecucin Clickea el botn para Resaltar la

Ejecucin; El flujo de datos es animado usando burbujas. Los valores son desplegados en los cables.

Probes

Clickear con el botn derecho el cable para desplegar el Probe, mostrar datos conforme fluye a travs del segmento de cable.

Tambin puedes elegir la herramienta Probe desde la paleta de herramientas clickeando el cable (wire).
Expositor: Jose Luis Torres Reyes

16

Ventana de Ayuda de Contexto


HelpShow Context Help o presiona las teclas <Ctrl+H> Mantener el cursor sobre el objeto para actualizar la ventana
Ayuda adicional
Click en el botn derecho sobre el icono del VI y elegir Help, o Elegir Detailed Help. en la ventana de ayuda contextual

17 Expositor: Jose Luis Torres Reyes

Consejos para Trabajar en LabVIEW


Atajos de digitacin <Ctrl+H> Activar/Desactivar Ventana de Ayuda Contextual <Ctrl+B> Elimina los cables rotos del diagrama <Ctrl+E> Cambiar entre el panel frontal y el diagrama de bloques <Ctrl+Z> Deshacer (Tambin en el men edit) <Ctrl-punto> Parar la ejecucin del programa <Ctrl-S> Grabar programa ToolsOptions Para configurar las preferencias en LabVIEW VI Properties Configura la Apariencia del VI, Documentacin, etc.
18 Expositor: Jose Luis Torres Reyes

Qu Controles e Indicadores estn Disponibles?


Datos Numricos Ventana para entrada y despliegue de nmeros Barras anlogas (Sliders), Perillas (Dials) e indicadores de medicin (Gauges) Datos Booleanos Botones y LEDs Arreglos y Matrices de Datos Ventana numrica Grficos: Chart y Graph Grficos XY Grficos de Intensidad Grficos 3D: point, surface and model Decoraciones Tab Control Flechas Otros Strings y cajas de texto Despliegue de Dibujo/Imagen Controles ActiveX

Paleta de Controles Express

19 Expositor: Jose Luis Torres Reyes

Qu tipos de Funciones estn Disponibles?


Entradas y Salidas Simulacin de Seales y de Datos Adquirir y generar seales reales con DAQ Asistente para E/S de instrumentos (Serial & GPIB) Paleta de Funciones Express ActiveX para la comunicacin con otros programas Anlisis Procesamiento de Seales Estadsticas Matemticas avanzadas y Frmulas Solver de tiempo continuo Almacenamiento 20 E/S a un Archivo
Expositor: Jose Luis Torres Reyes

Buscando Controles, VIs y Funciones


Las Paletas contienen cientos de VIs Presiona el botn de bsqueda para indexar todos los VIs y buscar por un texto ingresado Clickea y arrastra un objeto de la ventana de bsqueda al diagrama de Bloques Haz doble-click en un objeto en la ventana de bsqueda para abrir la paleta de funciones donde se ubica.
Expositor: Jose Luis Torres Reyes

21

Tipos de funciones (de la Paleta de Funciones)


VIs Express : VIs interactivos configurables (borde azul)

VIs Standard : VIs modularizados y personalizados a travs del cableado (personalizable)

Funciones: Elementos operacionales fundamentales de LABVIEW; no tienen panel frontal ni diagrama de bloques (amarillo)

22 Expositor: Jose Luis Torres Reyes

GRACIAS POR SU ATENCION

Expositor: Jos Luis Torres Reyes

23

También podría gustarte