Documentos de Académico
Documentos de Profesional
Documentos de Cultura
B. ¿Cuáles son las acciones mecánicas que se pueden aplicar Tipo de Dato Booleano:
a un control booleano? Explique cadauna de ellas. LabVIEW almacena datos Booleanos como valores de 8 bits.
Un control booleano mecanicamente se acciona dejando pasar Un Booleano puede ser usado en LabVIEW para representar un
una señal o cortandola, siendo 1 para true y 0 para false. 0 o 1 o un TRUE o FALSE. Si el valor de 18 bits es cero, el
Dentro de Labview tenemos: valor Booleano es FALSE. Cualquier valor no igual a cero
Push Button, rocker's Horizontales y verticales, y switches de representa TRUE. Las aplicaciones comunes para datos
diferentes formas, ademas de botones de ok, cancelar y detener. Booleanos incluyen representar datos digitales y servir como un
control de panel frontal que actúa como un conmutador que
tiene una acción mecánica generalmente usada para controlar
una estructura de ejecución como una estructura de Caso. Un
control Booleano generalmente es usado como la declaración
condicional para terminar un Ciclo While. En LabVIEW el
color verde representa datos Booleanos.
Al usar los Convert to Dynamic Data y Convert from Dynamic Figura 2. Programa en LabVIEW para encontrar V.
Data VIs, usted puede convertir datos Booleanos o numéricos
de punto flotante de los siguientes tipos de datos: El programa basicamente tiene 2 entradas (Vdc, f) y una salida
V. Las principal operación que debió ser implementada para la
-Arreglo 1D de forma de onda solución de éste problema corresponde a la suma desde cero a
-Arreglo 1D de escalares 10, esto se pudo lograr poniendo todo lo que está dentro de la
-Arreglo 1D de escalares – valor más reciente suma, dentro del rectangulo del While-loop. Utilizando el
-Arreglo 1D de escalares – un solo canal Contador i del loop como variable i de la ecuación de la Figura
-Arreglo 2D de escalares – columnas son canales 1.
-Arreglo 2D de escalares – filas son canales La primera dificultad hallada es que el contador del While-loop
-Un solo escalar empieza en cero, para que pudiera ser util para el propósito de
-Una sola forma de onda [1]. esta implementación, se le sumo una constante con valor 1, de
ésta forma para la primera iteración, el valor de i en la ecuación
corresponde a un 1.
E. ¿Qué función de LabVIEWTM permite realizar El criterio de parada se definió un comparador “Mayor que”
estructuras tipo if ? para que cuando a éste llegase un valor mayor a 9, generara un
uno lógico que active la parada del While-Loop. De ésta manera
La función que permite realizar estructuras if es la Case el While-loop hace 10 iteraciones.
Structure, que es análoga a una estructura If-then-else en otro
lenguaje de programación, no es la única manera de hacer Algo importante en ésta implementación es la suma
estructuras if, porque además se puede usar los bloques de retroalimentada al final, que permite sumar el resultado en el
comparación disponibles en el apartado Comparison. nuevo ciclo con el resultado del ciclo anterior, perfecto para la
aplicación de suma de 1 hasta 10.
III. DESARROLLO DE LA PRÁCTICA Una dificultad hallada es que el programa general almacenaba
Para la segunda práctica del laboratorio de instrumentación se el resultado en memoria cada que se ejecutaba, lo que
implementaron cinco programas en LabVIEW que se ven a ocacionaba el problema de encontrar un valor diferente en cada
continuación. ejecución, la solución a éste problema fue inicializar la
retroalimentación de la suma con una constante en cero.
3.1 Se implementó un programa que calcula el valor de V
definido por la ecuación de la figura --. En una estructura While- Finalmente el panel frontal para ésta aplicación luce bastante
loop. simple, con dos campos para ingresar Vdc y f. Puede verse en
la Figura 3.
Figura 1. Ecuación de V.
Figura 24. Prueba con resultados complejos. Figura 28 Prueba de escritorio para hallar I.
V. CONCLUSIONES
REFERENCIAS