Está en la página 1de 7

Entorno LabVIEW

El entorno LabVIEW
Los elementos bsicos en el entorno LabVIEW son los mens (en la parte superior de las ventanas del panel frontal y diagrama de bloques) la barra de herramientas y las paletas flotantes que se pueden colocar en cualquier parte de la pantalla.

Figura 1. Barra de mens y herramientas.

En la barra de mens tenemos las siguientes opciones: File: Las opciones de este men son para realizar las operaciones estndar con archivos como Abrir, Guardar, Imprimir, Salir... Edit: Operaciones de edicin en el VI, como Cortar, Copiar, Pegar, Bsqueda... Operate: Control de la ejecucin del archivo activo, como Ejecutar, Parar, Cambiar a Modo de Ejecucin... Tools: Varias utilidades como Gua de Soluciones DAQ, Historial del VI... Browse: Men para ver diversos aspectos del VI actual, como archivos que llaman al VI, los subVIs que utiliza este VI, Puntos de Ruptura... Window: Acceso y personalizacin de diferentes vistas del VI, como Ver Diagrama, Ver Lista de Errores, y opciones para las paletas y ventanas Help: Acceso a varios tipos de ayuda como Ayuda LV, ejemplos de VIs y enlaces a los recursos de ayuda de National Intruments en internet. Run: Ejecucin del VI. Continuous run: Ejecucin continuada del VI. Abort Button: Parada en mitad de la ejecucin del VI. Pause: Parada momentnea en la ejecucin del VI. Execution Highlighting: Esta opcin se utiliza durante la depuracin del VI para ver cmo fluyen los datos de nodo a nodo. Step Into: Ejecucin paso a paso en la depuracin que entra dentro de un diagrama de bloques de cualquier nodo (subVI, estructuras...) para ejecutarlo tambin paso a paso. Step Over: Ejecucin paso a paso que ejecuta completamente un nodo sin entrar en l.
Entorno LabVIEW - 1

La barra de herramientas consta de los siguientes botones (ver la figura 1):

Step Out: Salir de la ejecucin paso a paso en el modo de depuracin. Font Control: Men desplegable para controlar las fuentes del VI. Align Objects: Men desplegable para alinear componentes seleccionados en el panel frontal o diagrama de bloques. Distribute Ojects: Men desplegable para distribuir componentes seleccionados en el panel frontal o diagrama de bloques. Reorder Objects: Men desplegable para reordenar componentes seleccionados en el panel frontal o diagrama de bloques.

Paleta de Herramientas (Tools Palette): La paleta de herramientas est disponible tanto en el panel de control como en el diagrama de bloques para modificar sus contenidos. Se llama herramienta a un modo especial de operacin del puntero del ratn. El cursor toma el aspecto del icono de la herramienta seleccionada en la paleta. Se utilizan las herramientas para operar y modificar los contenidos del panel de control y del diagrama de bloques. Al habilitarse la seleccin automtica de herramienta, cuando se mueve el cursor sobre los diferentes objetos en el panel frontal o diagrama de bloques, LabVIEW selecciona automticamente la herramienta correspondiente de la paleta. Cada icono de la paleta cambia el comportamiento del cursor en LabVIEW, con lo que se puede posicionar, operar y editar las diferentes tareas de los VIs. Paleta de Controles (Controls Palette): Para generar el panel frontal se colocan controles e indicadores de la paleta de controles. Cada icono representa una subpaleta, la cual contiene controles para colocar en el panel frontal. Un control es un objeto que utiliza el usuario para interactuar con el VI, introduciendo datos o controlando el proceso. Unos ejemplos sencillos de controles son los botones, controles deslizantes, diales, cuadros de texto... Un indicador es un objeto del panel frontal que muestra datos al usuario. Se pueden citar como ejemplos: grficas, termmetros, medidores analgicos y digitales... Cuando se coloca un control o indicador en el panel frontal, automticamente aperece un terminal en el diagrama de bloques.

Entorno LabVIEW - 2

Paleta de Funciones (Functions Palette): Para construir el diagrama de bloques se usan los terminales generados en el panel de control por los controles e indicadores, y los VIs, funciones y estructuras de la paleta de funciones. Cada icono de la paleta representa una subpaleta, la cual contiene VIs y funciones para colocar en el diagrama de bloques. Las estructuras, VIs y funciones (llamados en conjunto nodos) de la paleta de funciones proporcionan la funcionalidad al VI. Cuando se aaden nodos a un diagrama de bloques, se pueden conectar entre si y a los terminales generados por los controles e indicadores del panel de control mediante la herramienta de conexin (Wiring Tool) de la paleta de herramientas. Al final, un diagrama de bloques completo se asemeja a un diagrama de flujo.

Navegacin por las paletas. Las paletas de funciones y controles contienen los elementos bsicos para la construccin de VIs. Se pueden buscar en las paletas los controles, indicadores, VIs y funciones que se necesiten. Las paletas estn organizadas en forma jerrquica, cada una de ellas contiene subpaletas, cada una de las cuales contiene controles e indicadores o VIs y funciones. Pulsando el botn Up en la parte superior de cada paleta, se sube un nivel en la jerarqua de paletas. En la parte superior de cada paleta se dispone de otros dos botones: Bsqueda de funciones y aspecto de la paleta (iconos o listado). Cuando se pulsa el botn de bsqueda, se puede buscar en las paletas de funciones y controles cualquier control, indicador, VI o funcin que se encuentre en cualquier parte de la jerarqua de paletas. Haciendo doble click sobre el nombre del tem, se va a la localizacin del mismo en la jerarqua de paletas o bien se puede arrastrar el mismo al panel de control o diagrama de bloques para aadirlo al VI.

Entorno LabVIEW - 3

Personalizacin del entorno de trabajo


Se puede cambiar el contenido de las paletas de Contoles y Funciones, as como utilizar el cuadro de dilogo Options para colocar otras opciones del entorno de trabajo. Personalizacin de las paletas de Controles y Funciones Se pueden personalizar las paletas de Controles y Funciones en los siguientes aspectos:

Aadir VIs y controles a las paletas. Configurar diferentes vistas de paletas para diferentes usuarios. Se pueden ocultar algunos VIs y funciones para aclarar el funcionamiento de LabVIEW para un usuario y mostrar todo para otro. Reordenar el contenido de las paletas para hacer que los VIs y funciones que se usan ms frecuentemente tengan un fcil acceso. Convertir una coleccin de controles ActiveX en controles de usuario y aadirlos a las paletas. Aadir juegos de herramientas a las paletas. Aadir VIs y controles a las libreras de usuario e instrumentos. Para hacer esto, slo hay que copiar los VIs y Controles generados en el directorio user.lib. Al relanzar LabVIEW las paletas Functions>>User Libraries y Controls>>User Controls contienen subpaletas para cada directorio, librera de VIs (llb) o archivos de mens (mnu) de este directorio adems de iconos para cada archivo del directorio. El programa actualiza el contenido de las paletas cada vez que se reinicia, una vez se han aadido o quitado elementos de las mismas. La paleta Functions>>Instruments I/O>>Instruments Drivers se corresponde al directorio instr.lib. Se archivan los drivers de los instrumentos en este directorio para tener un rpido acceso a los mismos. Al aadir VIs o controles a las paletas de Funciones o Controles con este mtodo, no se puede determinar la localizacin exacta de los mismos dentro de las paletas.

Creacin y edicin de vistas de paletas. Para controlar la localizacin exacta de los VIs y controles que se aaden a las paletas, hay que crear una vista de paleta. En LabVIEW se incluyen cuatro vistas de paletas bsicas:

Defecto Bsica Adquisicin de datos Test y Medida

Entorno LabVIEW - 4

LabVIEW almacena la informacin de las paletas de Controles y Funciones en el directorio labview\menus. Este directorio contiene subdirectorios que corresponden a cada vista que se crea o se instala. Cuando se crea una nueva vista de paleta, el programa utiliza una copia de la vista original, en la que se pueden realizar cambios. Se copia el fichero original antes de realizar algn cambio, de esta forma se protegen estas vistas pudiendo experimentar con ellas sin estropearlas. Cmo se almacenan las vistas de paletas. Los ficheros .mnu y .llb contienen una paleta de Controles y otra de Funciones cada una. Adems cada fichero contiene un icono para las paletas. Se puede almacenar cada subpaleta que se crea en ficheros .mnu separados. Cuando se selecciona una vista, el programa chequea el directorio menus hasta el directorio que corresponda a esa vista. LabVIEW construye las paletas y subpaletas de Funciones y Controles de nivel jerrquico ms alto desde el fichero root.mnu de ese directorio. Este fichero se actualiza automticamente cada vez que se crea una vista. Para cada VI o control, el programa crea un icono en la paleta. Para cada subdirectorio o ficheros .mnu o .llb, se crea una subpaleta dentro de la paleta correspondiente. Creacin de subpaletas ActiveX. Si se van a utilizar controles ActiveX en el panel de control, hay que seleccionar Tools>>Advanced>>Import ActiveX Controls para convertir los controles ActiveX en controles de usuario y aadirlos a la paleta Controles. El programa guarda estos controles en el directorio user.lib por defecto. Representacin de juegos de herramientas en las Paletas. Los juegos de herramientas instalados en el directorio vi.lib\addons aparecen en el primer nivel de las paletas de Controles y Funciones cuando se inicia el programa. Si estn instalados en otra parte, se pueden mover a este directorio para un fcil acceso. Preparacin de las opciones de entorno de trabajo. Para personalizar LabVIEW, se utiliza el men Tools>>Options. Usando el cuadro de dilogo se pueden colocar las opciones de paths, comportamiento de disco, paneles frontales, diagramas de bloques, archivos undo, herramientas de depuracin, colores, fuentes, impresin, ventana de Historial, formatos de hora y fecha y otras opciones de LabVIEW. Cmo se guardan las opciones. No hay que editar las opciones de forma manual, ya que el cuadro de dilogo se encarga de ello.

Entorno LabVIEW - 5

Las opciones se almacenan en el fichero labview.ini del directorio LabVIEW. El formato de este fichero es similar a otros ficheros .ini de Windows. Se puede utilizar otro fichero de inicio distinto a este para arrancar LabVIEW. Si, por ejemplo, queremos utilizar el fichero lvrc como inicio, se hace click con el botn derecho en el icono de LabVIEW y se selecciona Properties, se hace click en Shortcut y se escribe labview pref lvrc en el cuadro Target.

Entorno LabVIEW - 6

También podría gustarte