Beruflich Dokumente
Kultur Dokumente
PIURA - PERÚ
2010
UNIVERSIDAD NACIONAL DE PIURA
RESUMEN (ABSTRACT)
En este cuarto laboratorio del curso hemos estudiado los diferentes tipos de graficadotes
que nos muestra LabView y con los cuales podemos trabajar, conforme avanzábamos en
la experiencia vimos sus principales propiedades y las diferencias entre uno y otro
graficador; esto lo complementamos con el uso de clusters que sirve para modificar
algunos detalles del graficador.
Por ultimo desarrollamos ejercicios propuestos en la separata de guía; la experiencia se
desarrollo en el laboratorio de Mecatrónica de la UNP.
UNIVERSIDAD NACIONAL DE PIURA
INTRODUCCIÓN
MARCO TEÓRICO
1. CLUSTERS
Un Cluster es una agrupación de datos, de diferente tipo, donde todos los cables se juntan
en uno solo para facilitar el cableado en el diagrama de bloques. Para juntar los datos se
usa la función Bundle, y para separarlos la función Unbundle.
Igual que en una conexión eléctrica de un automóvil, también es posible sacar una sola
línea de todo el ramal, si se sabe como se llama la línea, por medio de la función Unbundle
By Name.
Cuando se usa la función Bundle, se debe conectar todos los terminales. Cuando se usa la
función Unbundle, la dimensión de las conexiones debe coincidir con el número de cables
que éste lleva, lo que se logra cambiándole el tamaño por medio de la herramienta de
posicionar “la flecha de la paleta”, alargando en una esquina.
Cuando se usan las funciones Bundle y Unbundle, se debe tener especial cuidado con el
orden en que los instrumentos son conectados dentro de los controles o indicadores de
cluster, pues esto determina el orden de los cables en los conectores Bundle y Unbundle, y
dentro de los mismos cables para conectar con otros cluster. Para cambiar el orden interno
se puede hacer por el pop-up menú del marco de cluster dentro del panel de control, con la
función Cluster Order, y cambiando el número de orden de cada elemento dentro del
cuadro.
Errores de compatibilidad de cables pueden resultar de un orden inadecuado.
2. GRAFICADORES
UNIVERSIDAD NACIONAL DE PIURA
LabView cuenta con algunos controles o indicadores que presentan gráficas de los datos
obtenidos en el programa. Estos se encuentran en el submenú Graph en el menú de
controles. Para cada uno se pueden configurar muchos parámetros como escala de la
gráfica, autoescala, color de las líneas, número de líneas en una gráfica, presentación de
letreros, paletas de control, indicadores, etc.
Label Leyenda
Display
Escala
Scroll Bar
Paleta de
Herramientas
XY Graph: En ésta se entran los datos por pares ordenados en una matriz
bidimensional, o una matriz de clusters de dos datos cada uno X,Y. Permite graficar
funciones matemáticas, circulos, etc, dando una secuencia de puntos, X,Y .
UNIVERSIDAD NACIONAL DE PIURA
WAVEFORM CHART
1.- En la ventana de panel frontal hacemos click derecho y aparecerá la ventana de menú
desplegable de controles en ella buscaremos la opción Graph Indicators y dentro de ella
escogeremos Chart, como se muestra en la grafica 01.
2.-Nos vamos a la ventana de diagrama de bloques y hacemos clic derecho para ingresar
al menú de funciones, en la cual buscaremos la opción Mathematics, y dentro de esta
Numeric, y buscaremos Random Num, tal como lo muestra la grafica02.
UNIVERSIDAD NACIONAL DE PIURA
3.-Hasta el momento ya se habría cumplido con lo pedido por el ejemplo, pero por fines
pedagógicos, le agregamos otro Graficador Chart al ejemplo, pero esta vez fuera del bucle
for, con esto nos daremos cuenta que el graficador que se encuentra fuera del bucle, no
muestra los datos conforme pasa el tiempo, sino que lo hace una vez que el bucle llegue a
999, tal como lo muestra la grafica04.
UNIVERSIDAD NACIONAL DE PIURA
.
GRAFICA 04. Analizando el graficador Chart
Ejemplo2: Trabajamos con el indicador grafico WaveForm Graph, para esto generaos 10
datos aleatorios y usamos el graficador.
WAVEFORM
GRAPH, que se
exterior del bucle
Botón de Parada FOR
UNIVERSIDAD NACIONAL DE PIURA
Temporizador de 50
milisegundos
WAVEFORM GRAPH
Grafica 1 Grafica 2
En el panel frontal usamos un cluster llamado Bundle el cual nos permitirá entre otras
cosas variar algunos parámetros de X como delta de X y el valor del mismo X, también
usamos un build array para poder graficar las dos señales en un solo graficador.
Temporizador de 50
milisegundos
Array de Clusters
UNIVERSIDAD NACIONAL DE PIURA
WAVEFORM GRAPH
Array Bidimensional
RANDOM, para
generar números
aleatorios
Con los valores de X crearemos un array, y con los valores de Y crearemos otro, para
después unirlos en un bundle Array; el cluster resultante lo conectaremos al nodo de la
grafica. Todo ello lo introduciremos dentro de una estructura While para que el programa
se este ejecutando hasta que nosotros lo detengamos.
UNIVERSIDAD NACIONAL DE PIURA
Podemos comprobar claramente las diferencias existentes entre una XY Graph y una
Waveform Graph sustituyendo en el ejemplo anterior una por otra. Para ello colocaremos
al cursor del ratón sobre la gráfica y6 pulsaremos el botón derecho una sola vez, para
desplegar el menú, del que escogeremos la opción Replace y dentro de aquí, el indicador
Waveform Graph. Para que el programa funcione será necesario también cambiar el
Bundle del diagrama de bloquespor un Build Array. Si ahora ejecutamos el programa
comprobaremos que en lugar de una sola gráfica en forma de triangulo nos aparecerán
dos gráficas cuya única relación es el eje de las abcisas.
UNIVERSIDAD NACIONAL DE PIURA
CONCLUSIONES
Los clusters son otra forma de agrupar o juntar datos; permiten juntar números
decimales, complejos, booleanos, también strings, charts, graphs, arrays, y también
otros clusters.
Las salidas de las estructuras iterativas como for Loop y While Loop arrojan por
defecto arreglos de puntos, pero lo hacen después de que se termina ejecutar el bucle.
LabVIEW ofrece dos tipos de herramientas gráficas (Charts y Grapas) Los charts se
usan cuando los datos van ingresando al chart mientras se ejecuta el IV. En cambio
los graphs se usan cuando se dispone de la totalidad de los datos y se los presenta
todos a la vez.
UNIVERSIDAD NACIONAL DE PIURA
WEBGRAFÍA
ANEXOS Y APENDICES
VOCABULARIO TECNICO:
Chart: Indicdor de trazos.
Cluster: agrupación de diferentes elementos en un único nodo.
Graph: Indicador gráfico.
Intensity Chart: Indicador para mostrar trazos tridimensionales.
Intensity Graph: Indicador para mostrar un grafico tridimensional.
Overlay Plot: Permite dibujar todas las graficas en un solo display.
Waveform Chart: indicador que visualiza un gráfico punto a punto.
Waveform Graph: Indicador que visualiza una gráfica en formato array.
XY Graph: Indicador que visualiza una gráfica en función de sus coordenadas.