Você está na página 1de 6

INSTITUTO TECNOLGICO SUPERIOR CARLOS CISNEROS

ELECTRNICA INDUSTRIAL

GUA DE LABORATORIO / TALLER DE SISTEMAS HMI


PRCTICA No 6.- USO DE VECTORES O ARRAYS EN LABVIEW.
1. DATOS GENERALES:
NOMBRE:
JOS LUIS MRQUEZ JIMNEZ

FECHA DE REALIZACIN: FECHA DE ENTREGA:

2017/09/15 2017/09/22

2. OBJETIVO(S):

2.1. GENERAL

Manejar un conjunto de controladores y actuadores similares utilizando Arrays.

2.2. ESPECFICOS

a) Conocer qu son los Array, sus caractersticas y aplicaciones.


b) Hacer uso de Arrays para controlar un conjunto de leds.
c) Analizar el funcionamiento del ndex Array (arreglo de ndice).
d) Analizar el funcionamiento de Build Array (construir arreglo).
e) Hacer uso de un ndex Array y un Build Array, los cuales permiten especificar en
qu posicin estarn los indicadores que se desea controlar.
f) Utilizar datos de tipo String con el objetivo de recibir informacin del indicador que
est activado o viceversa.

3. EQUIPOS Y MATERIALES:

EQUIPOS

Computadora.
Software Labview.
DIAGRMA DE CONEXIN

4. PROCEDIMIENTO

1. Como primer paso obtuvimos conocimientos sobre los Array y sus caractersticas:
ARRAY (ARREGLOS)
Estos arreglos combinan puntos de datos del mismo tipo de datos en una
estructura de datos. Consisten de elementos y dimensiones. Los elementos son los
puntos de datos que componen un arreglo. Una dimensin es la longitud, altura o
profundidad de un arreglo.
Cada elemento de un arreglo tiene un valor de ndice correspondiente y puede
utilizar el ndice de un arreglo para acceder a un elemento especfico de ese
arreglo.
Se puede construir arreglos de tipos de datos numricos, Booleano, paths, cadena
de caracteres, forma de onda, cluster.

Fig.1 Array.
2. Se utiliz un Array para un conjunto de controladores (interruptores) y un Array
para un conjunto de indicadores (leds), de tal forma que cada interruptor controle
un led. Cabe mencionar que el array se encuentran en el panel frontal.

Fig.2 Uso de Array para controlar un conjunto de leds.

3. Se analiz el funcionamiento del Index Array el cual redimensiona


automaticamente la funcin para mostrar las entradas de indice para cada
dimension del arreglo.

Fig.3 Index Array

n- dimension array puede ser un arreglo n-dimensional de cualquier tipo. Si


n-dimension array es un arreglo vaco, element or subarray devuelve el valor
predeterminado del tipo de dato definido por el arreglo.
Index 0..n-1 debe ser numrico. El nmero de entradas de ndice coincide
con el numero de dimensiones en el arreglo de n-dimensiones.
Esta herramienta permite especificar desde que posicin se desea controlar el
encendido o apagado de cada led.
4. Build array concatena multiples arreglos o aade elementos a un arreglo n-
dimensional.
Fig.4 Build Array.

Array o element puede ser cualquier arreglo n-dimensional o elemento


escalar. Todas las entradas deben ser elementos o arreglos 1D o arreglos n-
dimensionales y (n-1)- dimensionales. Todas las entradas deben tener el mismo
tipo de base.
Appended Array es el arreglo resultante.
5. Se hizo uso de un Index Array y un Build array los mismos que permitirn
seleccionar la posicin del indicador que se desea controlar.
Por ejemplo en esta prctica se utiliz un array para 4 interruptores y un array para
4 leds; se conecto el array de controles con n-dimension array del index array, en
el index 0..n-1 se crearon constantes las cuales especifican la nueva posicin de los
indicadores, a continuacin las salidas element or subarray se conectaron al Build
array y por ultimo Appended Array se conecto con el array de actuadores. Se
puede comprobar como quedan las conexiones en la figura 5.

Fig.5 Uso de index array y build array.


6. Para lograr mostrar mensajes string en la pantalla que muestren el estado de los
leds se utiliza concatenar string la misma que se encuentra en el panel frontal
funciones string.
Esta herramienta Concatena todos los strings de entrada en un nico string de
salida. String 0 y string 1 son los terminales de entrada por defecto. Se puede
aadir tantos como sean necesarios, por tal razn es necesario utilizar un fin de
linea end of line constant, para dar un salto de linea a cada mensaje de estado.
En la figura 6 se muestra como encontrar concatenate strings y en la figura 7 se
muestra como debe quedar las conexiones finales.

Fig.6 Concatenate Strings

Fig.7 Uso de datos strings para mostrar en que estado esta los leds.

5. CONCLUSIONES Y RECOMENDACIONES
CONCLUSIONES:
En esta clase se aprendi que funcin cumple un Array y cuando se debe hacer
uso de este.
El uso de Array nos permite simplificar considerablemente nuestro circuito, ya que
son capaces de combinar mltiples puntos de datos del mismo tipo.

Utilizar datos de tipo String que muestren el estado actual de los leds, es una
herramienta muy importante a la hora de implementar un circuito diseado en
Labview.

RECOMENDACIONES:
Comprobar que el Software Labview est instalado correctamente en nuestro
computador.
Se recomienda hacer uso de la ayuda que brinda Labview para identificar los
puntos de conexin que poseen ndex Array, Build Array, Concatenate Array, end of
line constant, de manera que se realicen correctamente los enlaces.
Observar que todos los lazos estn de acuerdo al diagrama para evitar
inconvenientes al momento de realizar la simulacin fsica del circuito.

6. LINKOGRAFA:
http://zone.ni.com/reference/en-XX/help/371361J-01/glang/index_string_array/
http://zone.ni.com/reference/en-XX/help/371361H-
01/glang/end_of_line_constant/

Você também pode gostar