Está en la página 1de 8

Introduccin a LabView

Cree un VI que convierta de C a F o K, dependiendo de un selector booleano.


El proceso de la conversin debe estar en subVI. Pista: en el diagrama de
bloques, busque la funcin Select y abra la ayuda. En caso que no sepa la
ubicacin de una funcin, bsquela en con el Search en la parte superior
derecha de la lista de funciones.
Primero haremos la conversin de C a F:
Colocamos el control numrico, C.
Colocamos el indicador numrico, F.

Sabemos que F= 1.8*C+32.

Para el diagrama de bloques:

Agregamos la funcin de multiplicacin. Para agregar


la constante 1.8 se hace click derecho en una de las
terminales, crate y se inserta el valor de la
constante.
Es lo mismo con la funcin de suma y la constante
32.

Una vez que tengamos el diagrama de bloque tenemos que asegurarnos que
funcione correctamente, para esto le damos click en
encontramos con una flecha rota, es que hay un error.

si nos

Ahora pasaremos a crear el sub VI:


2. Click derecho
3. Patterns

1. Escoger, ya que
solo tendremos
una salida y
una entrada.

Cuando hemos establecido la salida/entrada, volvemos a dar click derecho pero


ahora nos dirigimos a VI Properties. Una vez hecho vamos a Edit Icon para
poder modificar como queramos nuestro sub VI.
Para la conversin de C a K:
Se vuelve a colocar el control numrico (C) y el indicador numrico (K).
Nuestro diagrama de bloques quedara de la siguiente manera, sabiendo que
K=C + 273.15:

Volvemos a comprobar que nuestro cdigo no tenga errores.


Creamos el sub VI del mismo modo explicado anteriormente.
Para establecer las patitas de entrada y salida de los sub VI:

Seleccionamos uno de los recuadros


y luego damos click en el
controlador numrico o el indicador numrico. Nosotros seleccionamos el
cuadro izquierdo como el controlador numrico (entrada) y el derecho como
con el indicador numrico (salida).
Pare crear el sub VI que realice las conversiones simultneas
dependiendo del resultado querido:
Una vez que hayamos creados los dos sub VI, necesitamos otro controlador
numrico, indicador numrico y un switch booleano.

Ahora en el diagrama de bloques:

Funcin
selectora

Para

saber cmo conectar la funcin selectora:


CTRL+H.
Click en la funcin selectora.
Nos saldr un cuadro como este:
En la pata del centro ira el switch
booleano.
En la superior colocamos el sub VI
de C a F.
En la pata inferior colocamos el sub
VI C a K.

Por ultimo lo convertimos en un sub IV

Cuando el switch este arriba


realizara la conversin C a F.
Mientras si se encuentra bajo
obtendremos la conversin C a K.

.
Algunas conversiones:

Conversin de C a F.

Asignacin 2

Conversin de C a K.

Cree un VI que compare un valor de entrada numrico ingresado por el usuario


y lo compare con un valor mnimo y mximo tambin establecido por el
usuario. Si est dentro del rango debe encender un botn indicando que el
valor es aceptable. Si se sale del rango debe volver apagarse. Los datos deben
aparecer en una grfica y debe ejecutarse hasta que el usuario decida. Pista:
hay varias formas de hacer este VI, pero la ms fcil ser utilizando la funcin
Mask and Limit Testing. Debe poner especial atencin al momento de
configurarla.
Para comenzar, se utiliz la funcin de recomendada, el Mask and Limit Testing
y le agregamos las entradas en para asignarles los limites inferior y superior.

Ilustracin 1Diagrama de bloques del sistema

Como se
ve en la ilustracin 1, estn ubicadas tres controladores numricos que son las
entradas. Un control va a Lower Limit para el Limite inferior, otro va a Upper
Limit para el limite superior y el ltimo para Signal que sera el valor de
entrada que se desea saber si se encuentra dentro de los lmites. Para la
indicacin que muestra si est la seal de entrada dentro de los lmites, se
utiliz un LED booleano que va conectado a Passed. Para ver la grfica se
utiliza el Waveform Chart conectado al Tested Signal. Tambin se ubic un
botn de stop que detiene la secuencia cuando el usuario lo desee.

Ahora se procede a probar si el diseo cumple con lo requerido para la


asignacin 2.

Ilustracin 2Panel del sistema con una entrada de 5

Como vemos en la imagen anterior, el sistema se le asign un limite inferior de


1 y otro superior de 10. La seal de entrada es de 5. Al ejecutar el sistema
vemos que el LED booleano se enciende indicando que el 5 se encuentra
dentro de los lmites.
Pero para comprobar si el sistema realmente est funcionando, agregaremos
una entrada que no pertenezca al lmite; eso se har en la siguiente imagen.

Ilustracin 3Panel de sistema con una entrada de 12

En la
ilustracin 3 se aprecia que la entrada es de 12 y como vemos eso est por
encima del limite. El LED booleano se encuentra apagado afirmando que no se
encuentra en el lmite.
Por ltimo se cambiarn los limites en donde el 12 si se encuentre dentro y ver
que el sistema es efectivo.

Ilustracin 4Panel con entrada 12 pero limites de 1 a 15

Al cambiar los limites para que el 12 est en el lugar, se aprecia que el LED
booleano est encendido, de esta forma se comprueba que el sistema
funciona.

También podría gustarte