miércoles, 17 de julio de 2019

▶ HOLA MUNDO EN LABVIEW (prender y apagar un led en Labview)

PRENDER Y APAGAR UN LED EN LABVIEW
(PRIMER INSTRUMENTO VIRTUAL)


Para empezar a familiarizarse con un nuevo software es recomendable iniciar con ejercicios simples (de reconocimiento), los cuales nos permitan conocer la interfaz y los procesos que se pueden realizar con dicho software.

En esta ocasión se presenta el proceso para realizar el mítico “Hola mundo” como primer instrumento virtual, en el software Labview; en este ejercicio se logrará encender y apagar un led (virtual).



Paso 1: iniciamos abriendo Labview, el software nos da la bienvenida. Nosotros usamos la versión 2018, independientemente de la versión que dispongas el proceso es el mismo.

bienvenida-de-labview-ingenieria-mecanica-para-todos

Inicio de Labview.


Paso 2: nos dirigimos al menú archivo (file) y seleccionamos nuevo VI (new VI), para ahorrar tiempo y mejorar el control del programa, se puede usar el atajo (ctrl + n).


file-de-labview-nuevo-vi-ingenieria-mecanica-para-todos

Menú archivo de Labview.


Con la acción anterior se abrirán dos ventanas, una es el panel frontal (front panel) y la otra ventana es el diagrama de bloques (block diagram).


front-panel-and-block-diagram-labview-ingenieria-mecanica-para-todos

Panel frontal y diagrama de bloques en Labview.


Paso 3: haciendo clic derecho en el espacio de trabajo del front panel aparece el menú de controles, en este nos dirigimos a decoraciones (decorations), y a su vez seleccionamos una caja biselada levantada (raised beveled box). Este paso es netamente de mejoramiento del aspecto del instrumento virtual.

raised-beveled-box-in-labview-ingenieria-mecanica-para-todos

Caja biselada levantada (raised beveled box) en Labview.


Posteriormente entramos al mismo menú de controles y decoraciones, esta vez seleccionamos una caja redondeada en bajo relieve (lowered rounded box).


lowered-rounded-box-in-labview-ingenieria-mecanica-para-todos

Caja redondeada en bajo relieve (lowered rounded box) en Labview.


Se ajusta el tamaño de los elementos agregados anteriormente.


labview-ingenieria-mecanica-para-todos

Dimensionamiento de las cajas en Lavbiew.


Paso 4: accedemos al menú de controles nuevamente, entramos a boléanos (boolean) y seleccionamos cualquiera de los switch de los que se dispone, en nuestro caso escogemos un interruptor de palanca vertical (vertical toggle switch).


vertical-toggle-switch-ingenieria-mecanica-para-todos

Interruptor de palanca vertical en Labview.


Paso 5: entramos al menú de controles y en boléanos (boolean) seleccionamos un led, de los que se encuentran disponibles. En nuestro caso seleccionamos un led redondo (round led).


round-led-in-boolean-ingenieria-mecanica-para-todos

Led redondo en Labview.


Por defecto Labview nombra los controles que se agregan (boolean, boolean 2), estos nombres se pueden modificar dando doble clic izquierdo sobre la etiqueta. En nuestro caso los cambiamos por switch y led respectivamente. 


Para mejorar la presencia del VI, se puede ocultar los nombres de los controles, para esto damos clic derecho sobre el control y en el menú que se despliega seleccionamos elementos visibles (visible ítems) y a su vez etiqueta (label).


          visible-items-label-in-labview-ingenieria-mecanica-para-todos

Paso 6: haciendo doble clic en el espacio de trabajo del panel frontal, se puede agregar cualquier texto. Procedemos a agregar “Hola mundo”.


text-in-labview-ingenieria-mecanica-para-todos

Texto (titulo) en Labview.


Al texto se le puede dar un formato diferente al que viene por defecto, para esto lo seleccionamos con un clic izquierdo, y nos dirigimos a la barra de herramientas superior, en la cual se encuentra la configuración de texto (text settings).


Desplegando este menú se puede cambiar el estilo, tamaño, color y justificación del texto.


text-style-in-labview-ingenieria-mecanica-para-todos

Propiedades de texto en Labview.


Paso 7: hasta el momento solo se han agregado los controles y se ha mejorado el aspecto del VI. Ahora procedemos a conectar el funcionamiento del switch con el led, esto se realiza en el diagrama de bloques (block diagram). 


En esta ventana encontraremos los iconos de los controles agregados anteriormente en el panel frontal, procedemos a conectarlos, para esto hacemos clic sobre el punto de conexión (triangulo en el borde derecho) del switch y luego en el punto de conexión del led (triangulo en el borde izquierdo).


switch-and-led-in-labview-ingenieria-mecanica-para-todos
Interruptor y led (sin conectar) en Labview.

switch-and-led-in-labview-ingenieria-mecanica-para-todos
Interruptor y led (conectados) en Labview.

De esta manera se termina la conexión de los controles, y conseguimos que cuando el switch este en posición ON el led se encienda y cuando este en OFF el led se apague.

Paso 8: una vez dimensionados los controles y realizada la conexión, se puede proseguir a simular el instrumento virtual. En la barra de herramientas superior de ambas ventanas se encuentran alojados 4 iconos del control de simulación: correr, correr continuamente, abortar la ejecución y parar (run, run continuously, abort execution, pause).


run-pause-simulation-in-labview-ingenieria-mecanica-para-todos

Controles de simulación en Labview.


Si presionamos correr (run), el software evalúa el estado del interruptor y da una respuesta en el led, y luego se finaliza la simulación (se evalúa el estado del control una sola ves).

Si presionamos correr continuamente (run continuously), el estado del interruptor va hacer evaluado de manera infinita, con la frecuencia a la que trabaja el procesador del computador, de esta manera se consigue una mejor simulación y de manera continua hasta que nosotros mismos la detengamos.


low-and-high-led-in-labview-hello-world-ingenieria-mecanica-para-todoshello-world-in-labview-low-and-high-led-in-labview-ingenieria-mecanica-para-todos

Cualquier duda, sugerencia o agradecimiento, déjalo en los comentarios.