Sunteți pe pagina 1din 7

Entorno LabVIEW

El entorno LabVIEW
Los elementos básicos en el entorno LabVIEW son los menús (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 menús y herramientas.

En la barra de menús tenemos las siguientes opciones:


• File: Las opciones de este menú son para realizar las operaciones estándar con
archivos como Abrir, Guardar, Imprimir, Salir...
• Edit: Operaciones de edición en el VI, como Cortar, Copiar, Pegar, Búsqueda...
• Operate: Control de la ejecución del archivo activo, como Ejecutar, Parar,
Cambiar a Modo de Ejecución...
• Tools: Varias utilidades como Guía 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 personalización 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.
La barra de herramientas consta de los siguientes botones (ver la figura 1):
• Run: Ejecución del VI.
• Continuous run: Ejecución continuada del VI.
• Abort Button: Parada en mitad de la ejecución del VI.
• Pause: Parada momentánea en la ejecución del VI.
• Execution Highlighting: Esta opción se utiliza durante la depuración del VI
para ver cómo fluyen los datos de nodo a nodo.
• Step Into: Ejecución paso a paso en la depuración que entra dentro de un
diagrama de bloques de cualquier nodo (subVI, estructuras...) para ejecutarlo
también paso a paso.
• Step Over: Ejecución paso a paso que ejecuta completamente un nodo sin entrar
en él.

Entorno LabVIEW - 1
• Step Out: Salir de la ejecución paso a paso en el modo de depuración.
• 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 operación del puntero del ratón. 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 selección automática de herramienta, cuando se mueve el
cursor sobre los diferentes objetos en el panel frontal o diagrama de
bloques, LabVIEW selecciona automáticamente 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: gráficas, termómetros,
medidores analógicos y digitales...
Cuando se coloca un control o indicador en el panel frontal,
automáticamente 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 añaden 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
conexión (Wiring Tool) de la paleta de herramientas. Al final, un
diagrama de bloques completo se asemeja a un diagrama de
flujo.

Navegación por las paletas.


Las paletas de funciones y controles contienen los elementos básicos para la
construcción de VIs. Se pueden buscar en las paletas los controles, indicadores,
VIs y funciones que se necesiten.
Las paletas están organizadas en forma jerárquica, cada una de ellas contiene
subpaletas, cada una de las cuales contiene controles e indicadores o VIs y
funciones. Pulsando el botón Up en la parte superior de cada paleta, se sube un
nivel en la jerarquía de paletas.
En la parte superior de cada paleta se dispone de otros dos botones: Búsqueda de
funciones y aspecto de la paleta (iconos o listado).
Cuando se pulsa el botón de búsqueda, se puede buscar en las paletas de
funciones y controles cualquier control, indicador, VI o función que se encuentre
en cualquier parte de la jerarquía de paletas. Haciendo doble click sobre el
nombre del ítem, se va a la localización del mismo en la jerarquía de paletas o
bien se puede arrastrar el mismo al panel de control o diagrama de bloques para
añadirlo al VI.

Entorno LabVIEW - 3
Personalización del entorno de trabajo
Se puede cambiar el contenido de las paletas de Contoles y Funciones, así como utilizar
el cuadro de diálogo Options para colocar otras opciones del entorno de trabajo.

Personalización de las paletas de Controles y Funciones


Se pueden personalizar las paletas de Controles y Funciones en los siguientes
aspectos:
– Añadir 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 más frecuentemente tengan un fácil acceso.
– Convertir una colección de controles ActiveX en controles de usuario y
añadirlos a las paletas.
– Añadir juegos de herramientas a las paletas.

• Añadir VIs y controles a las librerías de usuario e instrumentos.


Para hacer esto, sólo 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, librería de VIs (llb) o archivos de menús (mnu) de este directorio
además de iconos para cada archivo del directorio. El programa actualiza el
contenido de las paletas cada vez que se reinicia, una vez se han añadido 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 rápido acceso a los mismos.
Al añadir VIs o controles a las paletas de Funciones o Controles con este
método, no se puede determinar la localización exacta de los mismos dentro
de las paletas.

• Creación y edición de vistas de paletas.


Para controlar la localización exacta de los VIs y controles que se añaden a
las paletas, hay que crear una vista de paleta.
En LabVIEW se incluyen cuatro vistas de paletas básicas:
– Defecto
– Básica
– Adquisición de datos
– Test y Medida

Entorno LabVIEW - 4
LabVIEW almacena la información 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 algún cambio, de esta forma se protegen estas vistas
pudiendo experimentar con ellas sin estropearlas.

• Cómo se almacenan las vistas de paletas.


Los ficheros .mnu y .llb contienen una paleta de Controles y otra de
Funciones cada una. Además 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 jerárquico más alto
desde el fichero root.mnu de ese directorio. Este fichero se actualiza
automáticamente 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.

• Creación 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 añadirlos a la
paleta Controles. El programa guarda estos controles en el directorio user.lib
por defecto.

• Representación 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 están instalados en otra parte, se pueden mover a este directorio para un
fácil acceso.

Preparación de las opciones de entorno de trabajo.


Para personalizar LabVIEW, se utiliza el menú “Tools>>Options”. Usando el
cuadro de diálogo se pueden colocar las opciones de paths, comportamiento de
disco, paneles frontales, diagramas de bloques, archivos undo, herramientas de
depuración, colores, fuentes, impresión, ventana de Historial, formatos de hora y
fecha y otras opciones de LabVIEW.

• Cómo se guardan las opciones.


No hay que editar las opciones de forma manual, ya que el cuadro de diálogo
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 botón 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

S-ar putea să vă placă și