Sie sind auf Seite 1von 13

UNIVERSIDAD NACIONAL MAYOR DE SAN

MARCOS

FACULTAD DE INGENIERÍA INDUSTRIAL

PRÁCTICA 3:
GRAFICADORES,
ARREGLOS Y
DESCARGA
Centro de Manufactura Avanzada - FII
GL-OPUN-07-V01-09

Docente: Mg. Ing. Alfonso Ramón Chung Pinzás


CIP: 92037
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

INDICE

1. CREANDO ARREGLOS (ARRAYS)………………………….…………………3

2. GRAFICADORES CHART Y GRAPH………………………………..………………….5

2.1. WAVEFORM CHART……………………………………..………………6


2.2. WAVEFORM GRAPH………………………………….……………...…10
2.3. XY GRAPH……………………………………………….……………….11

3. DESCARGA DE DATOS……………………………………….………………..11

2
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

GRAFICADORES, ARREGLOS Y DESCARGA


Logros esperados:

a. Puede crear arreglos en LabView


b. Maneja graficadores básicos.
c. Puede descargar datos en Excel.

1. CREANDO ARREGLOS (ARRAYS)

Los arreglos constituyen una colección de datos los cuales pueden ser utilizados
posteriormente para cualquier operación, asimismo se pueden hacer diversas
operaciones entre estas colecciones; a continuación se verá la creación de arreglos
simples, para esto hacer clic derecho en el panel frontal, seleccionar Array,Matrix…
/ Array y colocar en el panel frontal (ver figura 1.1).

Figura 1.1: CARGANDO UN ARREGLO EN BLANCO

El paso siguiente es determinar qué tipo de arreglo se va a generar, como se sabe


existen dos tipos de arreglo: indicadores y de control; en el primer caso (indicador)
el arreglo solo recibe datos por parte del programa sin embargo en el segundo
caso (control) el usuario puede ingresar datos manualmente; para el caso del
ejemplo se creará un arreglo de control; para esto en el panel frontal sacar un
control numérico y colocarlo dentro del Array, con lo que se obtendrá lo deseado
(en caso de necesitar uno del tipo indicador, se realizará el mismo paso anterior
con la salvedad de que ya no se sacará un control numérico sino un indicador).

3
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

Cómo se puede apreciar el arreglo tiene una sola entrada, si lo que se desea es
que por ejemplo, tuviera cinco entradas habrá que colocar el puntero en dicho
arreglo de tal forma que se obtenga la selección mostrada en la figura 1.2.

COLOCAR EL
PUNTERO Y
ESTIRAR PARA
AUMENTAR LAS
ENTRADAS

Figura 1.2: ARREGLO CREADO

Y luego estirar hasta conseguir las cinco entradas deseadas (ver figura 1.3).

Figura 1.3: ARREGLO MODIFICADO

Para obtener dos filas colocar el puntero hasta que salgan los puntos azules y
luego se estira hacia abajo (ver figura 1.4).

Figura de 1.4: AUMENTANDO A DOS FILAS

Una vez realizada esta operación, repetir con las entradas del arreglo obteniéndose
la figura 1.5.

4
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

Figura 1.5: ARREGLO DE DOS FILAS

Hasta este punto se ha visto el arreglo por controladores, para los arreglos con
indicadores se siguen los mismos pasos (en vez de usar un controlador se utiliza
un indicador); su utilidad radica en que permite el auto llenado por parte del
sistema, para entender mejor el tema se iba a realizar un ejemplo de autoindexado,
para ello se creará un arreglo con indicadores de una fila y cinco columnas y luego
elaborar el siguiente programa (ver figura 1.6).

Figura 1.6: ESTRUCTURA DE AUTOINDEXADO

Al correr el programa en forma simple se podrá apreciar que el arreglo es llenado


automáticamente por el sistema; en los casos prácticos la estructura FOR y la
simulación pueden ser reemplazados por la información enviada desde un sensor.

2. GRAFICADORES CHART y GRAPH

Un aspecto muy importante dentro del control de procesos es el gráfico de la


variable a controlar, es decir, poder tener una expresión gráfica de su
comportamiento en una escala de tiempo; LabVIEW cuenta con una serie de

5
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

graficadores los cuales se utilizan en casos específicos, a continuación se verán


tres de ellos.

2.1. WAVEFORM CHART

Se encarga de graficar una o más variables (eje y) considerando el tiempo


(eje X) para entender mejor el tema véase el siguiente ejemplo: preparar la
siguiente estructura, ver figura 2.1.

Figura 2.1: GENERADOR DE NUMEROS ALEATORIOS

Luego en el panel frontal hacer clic derecho y colocar una Waveform Chart
(ver figura 2.2).

Figura 2.2: LLAMANDO A LA WAVEFORM CHART

Luego cablear con el generador de números aleatorios, quedando tal y como


se ve en la figura 2.3.

6
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

Figura 2.3: GRAFICANDO NÚMEROS ALEATORIOS

Al ejecutar el programa en forma continua y luego de activar la palanca


verifique como los datos son registrados en la pantalla y en el eje x se
aprecia como el tiempo va corriendo, es decir se está registrando cada
variación con respecto al tiempo (ver figura 2.4).

Figura 2.4: PANTALLA WAVEFORM CHART

En el ejemplo anterior se puede apreciar el gráfico de una variable, sin


embargo en el control de procesos se va a necesitar como mínimo dos
variables, tomando el ejemplo anterior supóngase que la variable del
proceso es aquella que ha sido graficada a continuación se graficará la
variable Set Point, para ello preparar el programa tal y como se ve la figura
2.5.

7
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

Figura 2.5: INGRESANDO DOS VARIABLES

Cómo se puede apreciar en la figura 2.5, al ejercicio anterior se le han


quitado los cables que unían los números aleatorios al graficador y además
se añadió un control numérico que va a recoger los datos del Set Point. Los
siguiente es unir ambas variables mediante un Bundle, éste se encuentra
haciendo click derecho en el diagrama de bloques y luego en Cluster and
Variant / Bundle (ver figura 2.6).

Figura 2.6: UBICACIÓN DE BUNDLE

8
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

Quedando el programa como se muestra en la figura 2.7, luego fijar los


límites del graficador de 0 a 100, hacer una corrida continua y verificar los
resultados.

Figura 2.7: PROGRAMA FINAL

En el panel frontal se pueden apreciar el gráfico de ambas variables, por otro


lado, el número de entradas del Bundle puede ser ampliado cuantas veces
sea necesario con tan sólo estirar hacia abajo dicho objeto; asimismo en el
graficador en la región del Plot actualmente se muestra una sola variable, si
se estira hacia arriba mostrada la otra variable y haciendo click en la palabra
Plot se puede cambiar de nombre (ver figura 2.8).

9
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

Figura 2.8: PERSONALIZACIÓN DE LA WAVEFORM CHART

Asimismo haciendo click en las etiquetas de los ejes x,y se pueden cambiar
los nombres; también haciendo click derecho en las líneas del Plot se
pueden cambiar el tipo de línea.

2.2. WAVEFORM GRAPH

Este graficador es bastante similar al anterior con la diferencia de que la


línea del tiempo aparece invariable, es decir, sí se graficará en corridas
diferentes el mismo fenómeno la línea del tiempo comenzará siempre
de cero; para entender mejor véase el siguiente ejemplo.

Figura 2.9: PROGRAMA GENERADOR DE ALEATORIOS PARA


WAVEFORM GRAPH

Al ejecutarse varias veces el programa mediante una corrida simple, se


podrá apreciar que la curva cambia por cada corrida sin embargo la línea del
tiempo siempre va a marcar el rango de 0 a 5.

10
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

2.3. XY GRAPH

Este graficador a diferencia de los anteriores no toma la línea del tiempo


como eje x, sino que va a solicitar dos variables una será X y la otra Y,
generando un punto y la unión de estos generará a una curva, para entender
mejor eso realice el programa mostrado en la figura 2.10.

Figura 2.10: PROGRAMA PARA XY GRAPH

Luego en el resultado del graficador severa que el eje Y corresponde al FOR


y el eje X corresponde a los números aleatorios.

3. DESCARGA DE DATOS

A menudo es necesario descargar datos en archivos ya sea para cálculos


posteriores u otros usos, LabVIEW permite dicha descarga, para entender mejor el
tema realizar el programa de la figura 3.1.

11
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

Figura 3.1: PROGRAMA DE AUTOINDEXADO

Luego hacer clic derecho en el diagrama de bloques, seleccionar File I/O / Write
Meas, ver figura 3.2.

Figura 3.2: ELIGIENDO WRITE MEAS

Luego luego al colocar el objeto, en el formulario emergente se colocará de


información de en donde va a estar el archivo y como se va llamar, dejar la
extensión del archivo tal y como sale por defecto, quedando en el programa como
se ve en la figura 3.3.

12
PRÁCTICA 3: GRAFICADORES, ARREGLOS Y DESCARGA
Mg. Ing. Alfonso Ramón Chung Pinzás
GL-OPUN-07-V01-09

Figura 3.3: PROGRAMA DE DESCARGA DE DATOS

Luego correr el programa en forma simple y una sola vez, abriendo el archivo con
el Excel.

13

Das könnte Ihnen auch gefallen