Академический Документы
Профессиональный Документы
Культура Документы
Introduccin A Labview
Abstract En este documento se resolvern
preguntas introductorias con relacin a Labview y se
presentan una descripcin de los procedimientos
realizados en la prctica, en la que el profesor expuso
los conceptos ms bsicos de la programacin
estructurada en Labview.
I. Preguntas.
Ejercicio 4
float a, b, c, d;
a=-B/(2*A);
b=(pow(B,2)-4*A*C)/(4*pow(A,2));
Ejercicio 5 X = X + 1;
end;
Hacer que una estructura While Loop se comporte como
un WHILE..DO y no como un DO..WHILE. Esto es, La condicin X < Condicin de parada se evala antes
que la condicin de ejecucin del ciclo sea revisada al de que el bucle comience, de esta manera si X se
inicio de cada iteracin y no al final. inicializa en la misma condicin de parada o si es mayor
a esta, el bucle (While Loop) no se alcanza a ejecutar, lo
El comportamiento de una estructura while loop como cual es contrario al funcionamiento por defecto de esta
un WHILE..DO se puede observar en el siguiente estructura en la cual el cuerpo del programa se ejecuta
cdigo de programa G en la figura 4 y 5. para luego revisar la condicin.
El pseudocdigo que representa el comportamiento del Fig6. Barra de herramientas del diagrama.
programa es:
X=Iteracin + Inicio
while (X< Condicin de parada)
Este botn permite observar el flujo de datos en el
display X;
pause 1 second; diagrama de bloques. [1]
4
Este botn en modo depuracin, sirve para salir de un Dada cualquiera de las estructuras mencionadas,
nodo. [1] se da click derecho en cualquier parte alrededor
de los lados verticales, como se observa en la
figura 7.
Fig7.
c. Cules son los tipos de datos ms importantes
que puede manejar Labview y cules son los Aparecer un men, en donde se selecciona Add
rangos mximos y mnimos de los datos que
Shift Register.
pueden contener.
Fig8
5
Una vez se ha seleccionado Add Shift Register En esta accin mecnica la variable booleana cambia de
aparecern los siguientes smbolos laterales, y de esta estado precisamente en el momento en el cual el control
manera se habr agregado esta importante herramienta. es presionado por el usuario.
Fig 10
Para las acciones mecnicas tipo switch, la frecuencia Para las acciones mecnicas tipo latch, la frecuencia con
con la cual el IV lee el control booleano no afecta su la cual el IV lee el control booleano afecta su
comportamiento. comportamiento.
Este tipo de accin mecnica es especial para truncar la
En los esquemas representativos de este tipo de accin ejecucin de una estructura While loop.
mecnica m representa el comportamiento del control En los esquemas representativos de este tipo de accin
(ratn cuando se da clic), v representa el mecnica m representa el comportamiento del control
comportamiento de la variable booleana. (ratn cuando se da clic), v representa el
comportamiento de la variable booleana n, RD muestra
las lecturas que el VI hace a la variable booleana.
fig 9
Fig 12
6
Cuando el IV lee el elemento de mando y detecta que ejecucin de los subprogramas, para lo cual se utiliza la
ste se ha accionado, lo lleva a su posicin de reposo estructura sequence.
(aun cuando este se mantenga presionado) y cambia el En otras palabras, la estructura sequence permite la
estado de la variable booleana, en la prxima lectura del ejecucin de subprogramas de forma ordenada y
elemento de mando por parte del IV la variable booleana controlada.
regresa al estado inicial.
El accionamiento del elemento de mando se presenta al
presionarlo. B. Cules son los tipos de datos que se pueden
representar en Labview y cules son sus
rangos de valores mximos y mnimos?
Fig14.
En este punto se pide obtener el voltaje en R3 (VR3) Fig 18. Diagrama de bloques
para el circuito.
Se demuestra que para el circuito netamente resistivo el
voltaje en la resistencia 3 est dado por:
Ecuacin 3.
Fig25. resultado 1 ecuacin.
Fig 29.
Ecuacin 4.
II. Conclusiones.
III. Referencias.