Está en la página 1de 5

Semana 2

Introducción
LabVIEW cuenta con diferentes estructuras que funcionan cada una de una forma distinta y su
utilización es para diferentes casos.

Esta semana se aprendió la utilización de otras dos estructuras, el ciclo for y la estructura case; cada
una con diferentes aplicación y mostrando algunas de las cosas más relevantes sobre estas, sobre
cómo manejarlas y que realizan.

Estructuras.
Estructura While.- Nos permite repetir el programa un gran número de veces, solo se
puede detener con una condición o con el botón de control para apagar.

Estructura For.- Es muy parecida al siglo for, la diferencia es que desde un principio
se establece la cantidad de veces que se realiza el programa

Estructura Case.- Esta estructura nos muestra más de una opción y nos permite que
para cada distinta acción se ejecute el programa.

Herramientas

Suma.- Esta herramienta sirve para realizar


sumas de datos numéricos o flotantes, para
encontrarla tienes que dar clic derecho en el
diagrama de bloques > seleccionar numeric y
dentro de este menú se encuentra la herramienta.

Indicadores.- Esta herramienta se crea dando clic derecho sobre algún bloque o
herramienta y de los menú seleccionar crear indicador. Nos muestra el número de veces
que ocurre un evento, alguna suma o nos da la información que nos proporciona algún
dato numérico.

Array como control.- Esta herramienta nos sirve como un control y nos puede mandar
datos que nosotros queramos, podemos cambiar los datos por medio de las flechas.
Constantes.- Existen diferentes tipos de constantes y estas tienen que ver con el tipo de
dato con el que se esté trabajando, esta semana solo se utilizaron las constantes
numéricas (puedes agregar cualquier numero) y las booleanas (solo pueden cambiar de True a False)

Control Booleano.- Estos tipos de controles son como botones solo pueden estar prendidos
o apagados y nos muestras valores distintos para cada vez.

Control Numérico.- este tipo de control tiene más rango de valores que mostrar no solo
dos, dentro de nuestras prácticas se tuvo que configurar a que fueran números enteros y
podrá cambiar las etiquetas.

Basic Funtion Generator.- esta herramienta nos crea graficas dentro de las practicas vimos para
que nos servía cada patita que salía de esta, para encontrarla se da clic derecho> seleccionamos
Waveform> en Analog Wfm> seleccionamos Generation y escogemos el anterior.

Waveform Graph.- esta herramienta nos muestra una gráfica en nuestro panel frontal y se
conecta al anterior en las prácticas realizadas.

Día 5

Para que funcione el ciclo for es necesario tener un control o algún numero en la letra N que nos
muestra el número de veces que se repite el programa. Si ocupamos sacar datos se crea un túnel
indexado y se crea un indicador (array), al finalizar el ciclo el arreglo se llena.

Para cambiar el array a un control, dando clic derecho en el array > en change to control
Esto hace que cada vez que corramos el programa se muestren los datos por orden, no podemos
interrumpir el ciclo, como lo hacíamos en el while, debemos esperar a que se acabe de realizar el
número de veces indicado.

Podemos realizar estructuras una dentro de otra y esto nos da un mejor manejo del programa.

En el ciclo for podemos controlar el número de veces que se realiza el programa con N o un array
de control, pero el más pequeño es el que predomina.

Día 6

La estructura case muestra diferentes casos, para hacer que funcione debemos agregar un control
al signo de interrogación, este puede cambiar de color, si nosotros creamos túneles hay que
llenarlos en todas las opciones que nos aparezca en el ciclo.

Para agregar más casos se crea un control numérico y se conecta a el signo


de interrogación, pero primero necesitamos que nuestros datos sean
enteros para lo que se cambia el tipo de dato, dando clic derecho en el
bloque y seleccionando representation > escoger I32

Esto convierte los datos a enteros.

Ahora necesitamos cambiar el nombre de las


etiquetas del control.

Para renombrar las etiquetas vamos a properties > en Text Labels y


modificamos la última casilla seleccionado la, agregamos las etiquetas
que ocupemos y las nombramos.

Para agregar damos en la opción Insertar y una vez que


todos los cambios que queríamos tenemos que dar clic
en el botón Ok y entonces nuestro control quedaría
personalizado.
Ahora tenemos que tener el mismo número de casos que de opciones que tenemos en el control,
para agregar caso damos clic derecho en la estructura y seleccionamos Add Case After.

Día 7

En esta práctica vimos cómo utilizar gráficas y como crearlas para lo que ocúpanos las

herramientas y la primera es la que nos genera la señal de la gráfica y con esta


podemos controlarla y la segunda solo la muestra.

Para controlar algunos datos importantes dentro de la gráfica agregamos un control fuera de la
estructura aunque no hiso gran diferencia y en distintos caso era el mismo.

En vez de agregar un control que nos mostrara el tipo de señal que mostraría nosotros utilizamos,
la estructura case con diferentes caso y en tipo de señal se puso una constante que cambiaba en
cada caso así con la perilla podíamos cambiar de gráfica.

Día 8

Esta práctica fue un repaso de todo lo visto con anterioridad pues se utilizaron todas las
estructuras anteriores para diseñar el semáforo y fue una práctica que nos hizo repasar todo lo
visto antes.
Conclusiones
El fácil manejo de las herramientas permite la realización de las practicas, esta semana vimos que
podemos anidar ciclos, esto es decir a poner un ciclo dentro de otro, vimos el ciclo for y el ciclo
case cada uno con su respectiva función.

El ciclo case nos muestra distintas opciones que pueden adquirir los mismos objetos. El ciclo for es
muy parecido al while, solo que ahora tenemos una opción que nos permite obtener el número de
veces que se repite el programa.

También podría gustarte