Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
En este documento se explica de forma breve el procedimiento a seguir para crear controles
personalizados en LabVIEW 8.0 (en otras versiones se puede seguir el mismo
procedimiento).
Los controles personalizados nos permiten modificar el panel de control de nuestros
instrumentos virtuales para hacerlos semejantes a las aplicaciones del mundo real. En la Fig.
1 se puede apreciar un instrumento virtual que sirve para el control de temperatura de un
tanque de agua usando controles personalizados que representan la caldera (control 1), la
válvula de paso del agua al tanque (control 2) y los tubos de transporte del liquido (control 3).
En la Fig. 2 se muestran los controles 1 2 y 3 en sus diferentes estados ON/OFF.
Figura 1. Ejemplo de instrumento virtual que emplea controles personalizados para representar objetos físicos
reales.
Figura 2. Estados ON/OFF de los controles usados en la Fig. 1. (a) Valvula abierta y cerrada, (b) caldera
prendida y apagada, (c) Tubos de transporte con y sin líquido.
UNIVERSIDAD TECNOLOGICA DE PEREIRA, ING. RUBÉN DARÍO PINZÓN MORALES
Como ejemplo introductorio se desea personalizar un control para que luzca semejante a un
display siete segmentos de los que se encuentran en el comercio.
2. En el cuadro de dialogo que se abre seleccionar bajo la carpeta Other files-> Custom
Control y luego clic en OK.
UNIVERSIDAD TECNOLOGICA DE PEREIRA, ING. RUBÉN DARÍO PINZÓN MORALES
3. Se abre una escritorio similar al control panel (pantalla gris con cuadricula) de los
instrumentos virtuales. En este nuevo escritorio es donde se va crear el control
personalizado.
UNIVERSIDAD TECNOLOGICA DE PEREIRA, ING. RUBÉN DARÍO PINZÓN MORALES
5. Para crear el control personalizado se deben cambiar las imágenes del control LED de
los respectivos estados ON/OFF. En la barra superior se puede apreciar el botón que
activa el modo de edición (simbolizado con una llave) donde se pueden realizar las
modificaciones necesarias.
6. Haciendo clic derecho sobre el control en el modo de edición se pueden observar las
imágenes correspondientes a los diferentes estados del LED. Verde oscuro para el
LED en estado OFF y verde brillante para el estado ON.
UNIVERSIDAD TECNOLOGICA DE PEREIRA, ING. RUBÉN DARÍO PINZÓN MORALES
7. Ahora se deben realizar las imágenes del estado OFF y ON del control personalizado,
para este caso vamos a usar el programa Paint Brush® de Windows para crear un
segmento horizontal del display.
8. El paso siguiente es reemplazar las imágenes del LED por los que hemos creado en
Paint Brush®, primero seleccionamos el estado OFF del LED,
UNIVERSIDAD TECNOLOGICA DE PEREIRA, ING. RUBÉN DARÍO PINZÓN MORALES
10. Realizar el procedimiento anterior para el caso de la imagen del estado ON, al final si
apreciamos de nuevo la opción Picture Item podremos ver nuestras imágenes en el
control tipo LED.
UNIVERSIDAD TECNOLOGICA DE PEREIRA, ING. RUBÉN DARÍO PINZÓN MORALES
11. Desactivamos el modo de edición haciendo clic en las pinzas que aparecen donde
antes estaba la llave (numeral 4-5), y podemos apreciar el funcionamiento de nuestro
control.
12. Por ultimo guardamos nuestro control con el nombre segmentoH.ctl para luego usarlo
en la construcción del indicador LED de siete segmentos.
13. Ahora necesitamos realizar el mismo procedimiento para crear el segmento vertical
del display, para lo cual repetimos los numerales 3 a 12.
UNIVERSIDAD TECNOLOGICA DE PEREIRA, ING. RUBÉN DARÍO PINZÓN MORALES
14. Una vez salvados los dos controles personalizados segmentoH.ctl y segmentoV.ctl
podemos usarlos para construir el display siete segmentos. Abrimos un nuevo VI en
LabVIEW y con haciendo clic derecho sobre el panel frontal seleccionamos Select a
Control y seleccionamos el control previamente creado segmentoH.ctl
UNIVERSIDAD TECNOLOGICA DE PEREIRA, ING. RUBÉN DARÍO PINZÓN MORALES
16. Finalmente se puede trabajar un poco mas en la interfaz para que nuestro display
luzca mas real tal y como se muestra a continuación