7
UNIVERSIDAD TÉCNICA DEL NORTE (FICA – CIME) Weslleyn Hernández 24/04/2015 INSTRUMENTACIÓN 1. ARAY: Un arreglo es un grupo ordenado del variables del mismo tipo. Puede tener mínimo una dimensión y máximo como sea necesario y hasta 2 31 1 elementos por cada dimensión. Para crear un arreglo en labVIEW, pasos: a. Colocar en el PF un conector de arreglos. El cual se encuentra en la paleta de controles del submenú Array, Matrix & cluster >> Array , como se muestra en la siguiente figura. b. Poner dentro de esto un control o un indicador del tipo de dato que se desee. No se aceptan ni graficas ni contenedores de arreglos. En la siguiente figura se visualiza lo anterior. c. Podemos cambiar el tamaño y agregar dimensiones.

Consulta de Estructuras en LabVIEW

Embed Size (px)

DESCRIPTION

foor loop while loop, etc

Citation preview

Page 1: Consulta de Estructuras en LabVIEW

UNIVERSIDAD TÉCNICA DEL NORTE

(FICA – CIME)

Weslleyn Hernández 24/04/2015

INSTRUMENTACIÓN

1. ARAY: Un arreglo es un grupo ordenado del variables del mismo tipo. Puede tener mínimo una dimensión y máximo como sea necesario y hasta 231−1 elementos por cada dimensión.Para crear un arreglo en labVIEW, pasos:

a. Colocar en el PF un conector de arreglos. El cual se encuentra en la paleta de controles del submenú Array, Matrix & cluster >> Array, como se muestra en la siguiente figura.

b. Poner dentro de esto un control o un indicador del tipo de dato que se desee. No se aceptan ni graficas ni contenedores de arreglos. En la siguiente figura se visualiza lo anterior.

c. Podemos cambiar el tamaño y agregar dimensiones.

Page 2: Consulta de Estructuras en LabVIEW

d. Los elementos del arreglo están desde la posición 0 hasta la N-1, siendo N el número de elementos.

Elemento 0Elemento 2Elemento 3Elemento 4

Page 3: Consulta de Estructuras en LabVIEW

Elemento 5 [ i ]=[E0 , E1 ,E2 , E3 ,……EN−1] .Elemento 6Elemento 7Elemento 8Elemento 9

e. El numero en la parte superior izquierda del array es el control numérico denominado Indicador de índice (index display). El cual controla que elemento del aray se muestra primero, además con la herramienta de posición puede redimensionar el número de elementos visibles.

f. En el menú Array de la paleta de funciones se puede encontrar todas las funciones

necesarias para manipular los arreglos

2. Cluster: es un grupo ordenado de variables y pueden ser de varios tipos.Para crear un indicador o control cluster,

a. Colocar en el panel frontal un contenedor de cluster que está en la paleta Array Matrix & cluster esta es una caja que se puede redimensionar y alojar otros elementos.

b. Los controles o indicadores del cluster van ha depender de la anturaleza del primer indicador.

Page 4: Consulta de Estructuras en LabVIEW

c. Los cluster tienen un solo terminal en la ventana de diagramas. Como se muestra en la figura además se muestran las opciones para manipularlos, en el menú cluster de la paleta de funciones.

d. Entre sus principales funciones están:

UNBUNBDLE: Permite separar cada una de las variables de un cluster para poderlas utilizarindependientemente dentro de un diagrama.

BUNDLE: Realiza la tarea contraría a Unbundle, es decir, crea un cluster a partir de varioscomponentes independientes. Esta función también se utiliza para reemplazarcomponentes de un cluster existente.

Para estos procedimientos se requiere conocer el orden en que se encuentran las variablesdentro del cluster. El orden del cluster se puede acceder en el panel frontal por el menú del objeto seleccionando la opción Reorder Controls In Cluster.

Page 5: Consulta de Estructuras en LabVIEW

Esta acción mostrará el orden de cada elemento y permitirá modificarlo como se muestra en la imagen.

Los números en fondo blanco muestran la posición actual de los elementos, mientras los de fondo negro muestran la nueva posición que tomarán al presionar “OK”.

Para editar el índice de cada elemento se escribe el valor deseado y luego se hace un clic sobre el objeto que se desea reordenar. Al terminar se hace clic en “OK” para aceptar los cambios o en “X” para cancelar.

3. While loop:

Es un ciclo que repite el subdiagrama que contiene hasta que una condición determinada se cumpla. El ciclo está representado por el marco que se muestra en la figura.

Page 6: Consulta de Estructuras en LabVIEW

El terminal de iteración determina el número de veces que se ha ejecutado el ciclo y puede ser utilizado para visualización o para alguna operación dentro de la estructura. Este terminal varía desde 0 hasta N-1 donde N es el número de iteraciones realizadas por el ciclo.

For loop: La estructura For Loop es un ciclo que repite el subdiagrama que contiene unnúmero definido de veces. Está representada por el marco que se muestraen la figura

El terminal de iteración indica el número de veces que se ha ejecutado el ciclo. Varía desde 0 hasta N-1 donde N es el número total de iteraciones que realiza el ciclo. El control de iteraciones contiene el número de veces que se ejecutará el subdiagrama contenido en el ciclo.

4. Case loop: Case loop: La estructura Case posee varios subdiagramas denominados casos (cases) de los cuales sólo se ejecuta uno de pendiendo de la condición verdadero o falso.

Dependiendo del tipo de variable asociada al terminal de selección la estructura se comportará como un IF o como un CASE. Si el valor cableado es booleano la estructura tendrá dos casos FALSE y TRUE, pero si es numérico o cadena la estructura podrá tener desde 2 hasta 216-1 casos.

Page 7: Consulta de Estructuras en LabVIEW

La estructura CASE también posee un menú que se obtiene haciendo clic derecho sobre uno de sus bordes. En este menú se encuentra opciones como adicionar, eliminar, duplicar, mover y organizar casos.

Cuando la variable de selección no es booleana LabVIEW exige que alguno de los casos de la estructura case sea definido como el caso por defecto.