Está en la página 1de 12

Facultad de Ingeniera Laboratorio de programacin para ingenieros

Ing.Miguel Levano S. mlevano@gmail.com



Laboratorio 03

Tema: Anlisis y visualizacin de datos

Logro: Al trmino de la sesin, el estudiante disea sistemas de proceso y visualizacin,
utilizando estructuras de control implementndolos en lenguaje de programacin Labview
con precisin.

ACTIVIDAD No 1 :Estructura de control secuencial

Implemente los siguientes algoritmos en Labview:

1. Disear los controles e indicadores mostrados.

















2
2. Elaborar un instrumento virtual que determine la suma de dos nmeros enteros tipo Byte (I8).
Disear
el panel frontal mostrado.



3. Elaborar un programa que realice las operaciones de suma, resta ,multiplicacin y divisin
teniendo
como entradas de datos dos nmeros enteros largos (I16 o U16). Disear el panel frontal que se
muestra
y su diagrama de bloques.

















3
4. Disear un circuito en el cual cuando el nivel de un tanque sea mayor o igual que 5 litros active un
indicador rojo en el panel de control, en otra condicin el indicador es de color verde.




ACTIVIDAD No 2 :Estructura de control de seleccin e iterativas

CASE OF (IF ELSE)

1. Disear un circuito en el cual cuando el nivel de un tanque sea mayor o igual que 5 litros active un
indicador en el panel de control.










2. Elaborar un programa que determine el mayor de dos nmeros reales .Disear el panel frontal
mostrado y su diagrama de bloques como se indica en el grafico.


4





FOR LOOP

1. Realice la simulacin del llenado de un tanque
















2. Se desea obtener la sumatoria de los primeros 10 nmeros naturales.


5




3. Realizar un programa que haga la exponenciacin de un nmero entero.






4. Elabore un programa que cuente hasta 5.











WHILE LOOP

6

1. Realizar un programa que cuente hasta 5



2. Realizar un programa que detenga el llenado de un tanque surtidor en forma manual.






















3. Realizar un programa que detenga el llenado de un tanque en 40 litros o en forma manual.

7


4. Elaborar un programa que divida dos nmeros enteros, el programa debe terminar cuando se
presiona
el botn terminar o cuando el denominador es cero, en ese caso aparecer un mensaje en pantalla
indicando El denominador es cero .Por lo tanto el programa se cerrara.













ACTIVIDAD No 3 :Adquisicin y visualizacin de datos


8

1. Mostrar los datos actualizados del control Knob en un arreglo unidimensional (Array).



2. Guardar el arreglo anterior en un archivo txt, que despliegue los datos en filas.





Ahora almacenar los datos del array en un archivo txt, con los datos desplegados en columnas, con la
opcin transpose en T, creando una constante para dicha entrada.




9




Por defecto los datos se muestran con 3 decimales, si deseo 1 decimal edito el valor como muestra el
grafico reemplazando el valor de 3f por 1f.



3. Realizar un programa que capture datos y detenga la captura despus de 9 segundos o se pulse el
interruptor stop.








4. Realizar un programa que capture datos y luego de terminada la adquisicin, grabe los datos en
forma automtica..




10


Si se desea actualizar el archivo con nuevos datos, es decir agregar los resultados de una nueva captura
en un mismo archivo, se utiliza la opcin append to file en True (T).
























TRABAJO PRCTICO 3



11
Disear un algoritmo en Labview para los siguientes problemas:


1. Elaborar un programa que calcule el valor de una resistencia mediante la ley de Ohm, R = V/I, donde
V es el voltaje en voltios y I es la intensidad de corriente en Ohmios, como se muestra en el grafico.



2. Elaborar un programa que determine el rea de un circulo y la longitud de una circunferencia cuyo
radio se debe ingresar en metros.




3. Elabore un programa que cuente hasta 12 de dos en dos.
4. Realizar un programa que calcule la raz cuadrada de un nmero, en caso de ser negativo displayar el
mensaje error el numero es negativo.





5. Elaborar un programa para simular el llenado y vaciado de un tanque combustible cuya capacidad
mxima es 1500 litros. Se debe activar una alarma de color rojo cuando el contenido del tanque
sobrepase los 1250 litros y cuando este debajo de 250 litros, en otra condicin la alarma debe estar


12
en color verde. Tomar como referencia el panel frontal mostrado.

También podría gustarte