Вы находитесь на странице: 1из 9

Supervisin de Plantas Piloto del DIE mediante Plataforma LabVIEW a travs de la Web ---------------------------------------------------------------------------------------------------------------------------------------------------

UNIVERSIDAD DE LA FRONTERA FACULTAD DE INGENIERA CS. Y ADM. DEPARTAMENTO DE INGENIERA ELCTRICA

SESIN CARRERAS AO

:2 : : 2008

LABORATORIO DE CONTROL

TEMA:

ANALIZANDO Y ALMACENANDO UNA SEAL.

LabVIEW incluye un conjunto de VIs para ayudarle a analizar seales. Esta sesin le ensea cmo utilizar LabVIEW para desempear anlisis de seales y cmo guardar los datos analizados en un archivo, indica si la seal rebasa cierto lmite, y almacena los datos.

A.

Abriendo un Nuevo VI de una Plantilla Para construir este VI se puede empezar desde la ventana de dilogo

New. Complete los siguientes pasos para seleccionar una plantilla VI nueva que genera, analiza, y despliega una seal. A.1 En dilogo LabVIEW, haga clic en el botn New, luego seleccionar

Blank VI, aparecer el Panel Frontal (PF), para desplegar el Diagrama de Bloques (DB) oprima las teclas <Ctrl-E>. A.2 Sobre el DB presionar el botn derecho del Mouse, aparecer la

paleta de funciones, buscar en ella la etiqueta Express, luego presionar sobre Analysis, encontrar all la funcin Simulate Signal (figura 1.1).

Figura 1.1 VI Sinulate Signal.

Supervisin de Plantas Piloto del DIE mediante Plataforma LabVIEW a travs de la Web ---------------------------------------------------------------------------------------------------------------------------------------------------

El VI Simulate Signal simula una onda senoidal de manera automtica. El programador puede ajustar la seal simulada al cambiar las opciones en la ventana de dilogo. Configure Simulate Signal. Complete los siguientes pasos para cambiar la seal simulada de una seal senoidal a una seal de DC con ruido blanco uniforme. A.3 Sobre el Simulate Signal Express VI presione el botn derecho de su

ratn y seleccione Properties del men corto para desplegar la ventana de dilogo Configure Simulate Signal. A.4 Seleccione DC del men desplegado Signal type. Seleccione el

recuadro Add Noise para agregar ruido a su seal CD. Escriba 0.1 en el cuadro de texto Noise Amplitude. Presione OK.

B. B.1 sobre

Analizando la Amplitud de una Seal Sobre el DB presionar el botn derecho del mouse, aparecer la Analysis, encontrar all la funcin Amplitude and Level

paleta de funciones, buscar en ella la etiqueta Express, luego presionar Measurements.

Figura 1.2 VI Amplitud and Level Measurement.

Esta funcin incluye opciones que usted puede utilizar para analizar las caractersticas de voltaje de una seal. Complete los siguientes pasos para reconfigurar este VI.

Supervisin de Plantas Piloto del DIE mediante Plataforma LabVIEW a travs de la Web ---------------------------------------------------------------------------------------------------------------------------------------------------

B.2

Haga doble click sobre el Amplitude and Level Measurements

Express VI, seguidamente aparecern las propiedades. B.3 Remueva la seleccin del recuadro RMS en la seccin Amplitude

Measurements y seleccione Peak to Peak. Presione el botn OK.

C.

Agregando una Luz de Alarma Si usted quiere una seal visual indicando cuando un valor exceda

el lmite especificado, utilice una luz de alarma. Complete los siguientes pasos para agregar una luz de advertencia al VI. C.1 De la paleta Controls, seleccione el indicador redondo LED en la

paleta de LED. Agregue adems el indicador Waveform Graph del men Graph. C.2 Sobre el LED oprima el botn derecho de su ratn y seleccione

Properties del men corto para desplegar la ventana de dilogo Button Properties. Cambie el nombre de la etiqueta del LED a alarma. Presione el botn OK.

D.

Ajustando los Lmites de Nivel de Alarma Para especificar el valor en el cual usted quiere que la luz de alarma

se prenda, utilice el Comparison Express VI. Complete los siguientes pasos para comparar los valores de pico a pico a un lmite fijado por usted. D.1 En el diagrama de bloques, seleccione el Comparison en la paleta

Express Arithmetic & Comparison Express Comparison y colquelo a la derecha del Amplitude and Level Measurements.

Supervisin de Plantas Piloto del DIE mediante Plataforma LabVIEW a travs de la Web ---------------------------------------------------------------------------------------------------------------------------------------------------

D.2

En la ventana de dilogo Configure Comparison, seleccione la opcin

Greater than de la seccin Compare Condition. D.3 En la seccin Comparison Inputs, seleccione Use constant value y

escriba 0.195 en el recuadro de texto Constant value. Luego cierre la pgina de configuracin, guarde sus cambios y regrese al diagrama de bloques. D.4 VI. D.5 Cuando aparezca la Herramienta de Posicin, presione con el botn Cablee la salida de Peak to Peak del Amplitude and Level

Measurements Express VI a la entrada Operand 1 del Comparison Express

derecho de su ratn sobre el cable de unin entre la salida Peak to Peak y la entrada Operand 1 y seleccione Create Numeric Indicator del men corto.

E.

Advirtiendo al Usuario Despus de especificar los valores en los cuales usted quiere que la

luz de alarma se encienda, debe cablear la luz de alarma al Comparison Express VI. Complete los siguientes pasos para proporcionar la seal visual al usuario cuando el valor pico a pico exceda el lmite especificado. E.1 Cablee la salida Result del Comparison Express VI a la terminal El diagrama de bloques, hasta ahora, debe ser similar al

Boolean.

mostrado en la siguiente figura.

Supervisin de Plantas Piloto del DIE mediante Plataforma LabVIEW a travs de la Web ---------------------------------------------------------------------------------------------------------------------------------------------------

Figura 1.3 Diagrama de Bloque general.

Nota: El marco gris que rodea nuestro vi es un ciclo While Loop, sin l el vi se ejecuta una sola vez terminando despus su ejecucin. Entonces para ejecutar el VI hasta cumplir con ciertas condiciones, usted puede agregar un While Loop al diagrama de bloques. Para agregarlo, buscar While Loop en la paleta de funciones en Structure, pinchar sobre el ciclo While, luego aparecer en el DB un pequeo cuadrado con lneas segmentadas, basta con solo mantener presionado ajustar a necesidad. E.2 Ejecute el VI. Note que cuando el valor pico a pico excede 0.1955, el sobre el botn izquierdo del mouse y comenzar a ampliarse vindose el marco gris, el tamao del ciclo se puede

indicador Boolean se enciende. Haga clic en el botn STOP para detener el VI. Seleccione File Save para guardar este VI.

Supervisin de Plantas Piloto del DIE mediante Plataforma LabVIEW a travs de la Web ---------------------------------------------------------------------------------------------------------------------------------------------------

F.

Configurando el VI para Almacenar Datos en un Archivo Para almacenar informacin de los datos que su VI genera, utilice el

Write LabVIEW Measurement File Express VI. Complete los siguientes pasos para construir un VI que guarde los valores pico a pico y otra informacin a una base de datos en LabVIEW. F.1 Seleccione el Write LabVIEW Measurement File Express VI de la

paleta Output y colquelo en el diagrama de bloques en la parte inferior derecha del Amplitude and Level Measurements Express VI. F.2 En la ventana de dilogo Configure Write LabVIEW Measurement File,

seleccione la opcin Append to file en la seccin If a file already exists. Seleccionando Append to file, LabVIEW escribe todos los datos en el archivo test.lvm sin borrar los datos ya existentes en el archivo. F.3 Seleccione la opcin One header Only en la seccin Segment

Headers. F.4 Cablee la salida Peak to Peak del Amplitude and Level Measurements

a la entrada Signals del Write LabVIEW Measurement File. F.5 Para ver los datos que usted almacen, abra el archivo LabVIEW

Data\test.lvm con una aplicacin de hoja de clculo o un procesador de palabras.

G.

Agregando un Botn que Almacene Datos al ser Presionado Si usted quiere almacenar solamente ciertos datos, puede configurar

el Write LabVIEW Measurement File para guardar valores pico a pico solamente cuando el usuario oprima un botn. Complete los siguientes pasos para agregar un botn al VI y configurar la respuesta del botn cuando el usuario lo oprima.

Supervisin de Plantas Piloto del DIE mediante Plataforma LabVIEW a travs de la Web ---------------------------------------------------------------------------------------------------------------------------------------------------

G.1

En el panel frontal, seleccione el botn Rocker de la paleta Buttons &

Switches y colquelo a la derecha de la grfica. G.2 Utilizando la ventana de dilogo Button Properties, cambie la

etiqueta del botn y escriba Escribir archivo. G.3 En la pestaa Operation, seleccione Switch When Release del listado

Button Behavior. Presione OK. G.4 Presione el botn derecho de su ratn sobre la entrada Comment del

Write LabVIEW Measurement. Seleccione Select Input / Output Enable del men corto para insertar la entrada Enable. G.5 Cablee la terminal del botn Rocker a la entrada del Enable del Write

LabVIEW Measurement File. El diagrama de bloques debe aparecer similar a la figura 1.4.

Figura 1.4 Diagrama de Bloques.

Despliegue el panel frontal y ejecute el VI. Haga clic varias veces sobre el botn Write to File. Presione el botn STOP que aparece en el

Supervisin de Plantas Piloto del DIE mediante Plataforma LabVIEW a travs de la Web ---------------------------------------------------------------------------------------------------------------------------------------------------

panel frontal. Note como el archivo actual test.lvm difiere del archivo original test.lvm. El primero solo almacen todos los datos generados por el Save Data VI, mientras que el segundo solo guard los datos cuando usted oprimi el botn Rocker. La vista final del Panel Frontal deber ser similar a la figura 1.5

Figura 1.5 Panel Frontal Final.

Finalmente guarde y cierre este VI.

Conclusiones Puede construir VI que realicen automticamente una tarea cuando existan ciertas condiciones, tales como encender una luz de advertencia cuando un valor excede un cierto lmite. Puede construir VI que permitan a los usuarios controlar el momento en que un VI se ejecute usando botones y la entrada

Supervisin de Plantas Piloto del DIE mediante Plataforma LabVIEW a travs de la Web ---------------------------------------------------------------------------------------------------------------------------------------------------

Enable. Usted tambin puede configurar los botones para que operen de seis maneras distintas usando la tabulacin Operations del cuadro de dilogo Button Properties. El Write LabVIEW Measurement File Express VI almacena los datos que un VI genera y los almacena a un archivo de datos. El LabVIEW Measurement Data File (.lvm) es un archivo de texto delimitado por tabulaciones que puede abrir con una aplicacin de hoja de clculo o un procesador de palabras. Adems el archivo *.lvm incluye encabezados que contienen informacin acerca de los datos, como son el da y hora en que el dato fue almacenado. Para almacenar los archivos de datos generados por LabVIEW, LabVIEW instala automticamente el directorio LabVIEW Data en el directorio de archivos del sistema operativo para ayudarle a organizar y localizar los archivos de datos generados por LabVIEW. El botn Run aparece roto cuando el VI que usted esta creando o editando contiene errores. Si el botn Run an esta roto al terminar de cablear el diagrama de bloques, entonces el VI esta tambin roto y no podr ejecutarlo. Haga clic en el botn roto Run o seleccione Windows Show Error List para encontrar por qu es que el VI esta roto. Puede usted utilizar la ventana Error List para localizar errores en el diagrama de bloques. Haga doble clic en el error del listado en Errors and Warnings para localizar el problema que esta causando el error.

Вам также может понравиться