<< Chapter < Page Chapter >> Page >

Finalmente, el aspecto del módulo seráel que aparece a la izquierda de , que tras deseleccioar la vista de los sumandos y resutado del modo icono, queda como se muestra en el centro de . Cuando hay muchas señales de entrada y salida colocadas en columna, suele ser una buena práctica, con la intención de aprovechar el espacio disponible, desplazar la etiqueta que lleva su nombre, a la izquierda de cada elemento entrada, y a la derecha de cada elemento de salida, .

Al mismo tiempo, en el lado del panel, también es conveniente llevar un orden de colocación para mantener a estética del instrumento virtual. Se trata de de ir alineando los objetos del mismo tipo, en este caso los dos sumandos, para lo cual son previamente seleccionados con el ratón (definiendo unárea que los incluya o los toque). A continuación se pulsa sobre el comando Align Objects , y se elige la opción Left Edges seguidamente, como los sumandos permanecen aún marcados y la distancia hasta el indicador de salida se estima que es muy grande, se pica sobre ellos y son arrastrados a un punto más cercano a la salida. Ahora, se seleccionan el primer sumando y la salida, ya que no están alineados horizontalmente, y se ejecuta de nuevo el comando Align Objects , donde ahora se elige la opción Top Edges , .

El aspecto final del panel es el que muestra la , donde todos sus elementos aparecen alineados.

EjecuciÓN de la aplicaciÓN

Una vez finalizada la aplicación y en ausencia de errores de conexionado, se puede proceder a su ejecución. Pero antes, es conveniente guardar la aplicación desde el menú File/Save . En este caso, el nombre que le daremos a la misma será Sumador.vi (la extensión .vi seráproporcionada por LabVIEW de forma automática), .

El comando que hace posible la ejecución de la aplicación es Run , donde se puede ejecutar pulsando el botón Run , , o desde el menú Operate/Run .

Pulsador Run.

Pero antes, es conveniente dar dos valores distintos de 0 a los dos sumandos, utilizando la herramienta Operate Value , , con la cual pulsando sobre los variadores de valor de los controles Sumando1 y Sumando2 se podrán cambiar sus valores. No obstante, esto valores son enteros, si se deseara que fueran números con decimales, habría que clickar con el cursor del ratón sobre la casilla del sumador en cuestión y escribir desde el teclado. Notar que para el punto decimal se utiliza la coma.

A continuación se pulsa Run y el resultado es el mostrado por .

En realidad, la aplicación se ha ejecutado una sola vez y después se ha salido del modo de ejecución. En la práctica, una aplicación VI se estáejecutando continuamente, ya que si no no tiene sentido alguno. En el caso de la aplicación Sumador.vi , lo suyo sería que se estuviera ejecutado en todo momento para que nos proporcionara en tiempo real de ejecución el resultado de la suma de los dos sumandos que en cualquier momento podríamos cambiar, como si fuera una calculadora que estáencendida o funcionando.

En LabVIEW existen dos formas para que la ejecución de una aplicación sea continua. La primera, la ofrece directamente LabVIEW con la opción Run Continuously . Para detener la ejecución, hay que pulsar sobre el botón Abort Execution , .

Pulsador Run Continuously, izquierda, y Abort Execution, derecha.

La segunda forma de ejecución continua de las aplicaciones VI de LabVIEW , es seguramente la más utilizada y extendida entre los programadores de los VI de esta marca. Se trata de utilizar el comando Run pero habiendo construido previamente una sentencia repetitiva o bucle de tipo while donde se inserta todo el código de nuestra aplicación. Este bucle se ejecutaráen todo momento mientras no se pulse el pulsador, normalmente de tipo STOP , conectado a su condición de permanencia. Para ello, se pulsa sobre el diagrama con el botón derecho del ratón y se elige la función While Loop , , y se lleva o arrastra al diagrama, para rodear al todo el código de nuestra aplicación, picando en un extremo y arrastrando hasta el otro, que se encuentra en su diagonal.

Como se puede observar, el pulsador STOP para detener el bucle while aparece tanto en el diagrama, como en el panel (desde donde serápulsado), . En este segundo caso, la ejecución (continua) darácomienzo pulsando el comando Run , y terminarápulsando el pulsador STOP .

Ejercicios propuestos

Observa a tu alrededor y cita al menos diez artilugios o aparatos que presenten un panel de instrumentación, real o virtual, identificando y citando los diversos elementos indicadores y controladores que dispongan.

Desarrollar la aplicación Calculadora.vi que efectúe las cuatro operaciones aritméticas (suma, resta, producto y división) con dos operandos y proporcione el resultado en cuatro indicadores, uno por operación, .

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Primeros pasos con labview. OpenStax CNX. Oct 29, 2008 Download for free at http://cnx.org/content/col10592/1.2
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Primeros pasos con labview' conversation and receive update notifications?

Ask