Sei sulla pagina 1di 21

1.

TEMA: LabView Programacin en LabView


2. OBJETIVOS:
Disear de un HMI (Human Machine Interface) sencillo utilizando LabView, para
visualizar seales.
Familiarizar al estudiante con las herramientas y la utilizacin del programa.
3. MARCO TERICO:
El desarrollo de un HMI mediante LabView es un proceso que involucra el diseo del
interface mediante la ventana de diseo de interface o Front Panel y el diseo de la
conexin lgica de los componentes mediante la ventana de diagramas o Block Diagram.
Las herramientas para trabajar en ambos ambientes las podemos encontrar en tres
paletas: paleta de herramientas, de controles y de funciones. La paleta de controles
contiene los elementos grficos del interface, la de funciones los elementos lgicos y las
de herramientas permiten configurar ambos ambientes.
Cada una de las paletas tiene un grupo de botones que representan las funciones que y
controles que pueden incorporarse en el HMI.
Para implementar y generar los VI (Virtual Instrument) se escoge las funciones o
controles necesarias arrastramos las mismas hacia la ventana respectiva, y luego
conectamos en el diagrama de bloques y colocamos las escalas ms convenientes en
elementos de entradas y salidas utilizadas en el panel frontal.
4. MATERIALES Y EQUIPOS:
Computador
Software
5. PROCEDIMIENTO:
Desarrolle un HMI que recibe y presenta dos seales en un registrador, siguiendo los
pasos indicados en el documento Fundamentos bsicos de LabView 8.5, ubicado en el
link Archivos de la pgina http://insdecem.net84.net/index.html

6. ANLISIS DE RESULTADOS:
Indique detalladamente el procedimiento, los controles y funciones utilizadas para
ensamblar el HMI, y los resultados obtenidos.
1. Abrir LavView, elegir Generate and Display y finalmente dar clic en el botn OK.

2. Se despliegan las ventanas de Block Diagram y Frontal Panel junto con la paleta
de Functions.

3. En la ventana de Front Panel desplegar la paleta de Controls.

4. Dar clic en el botn de Numeric Controls y seleccionar Knob Control y arrastrar


este ltimo hasta la hoja de trabajo.

5. Regresar a la ventana de Block Diagram y dar doble clic en Simulate Signal

6. Se despliega la ventana de Configure Simualte Signal en la cual podemos variar


los parmetros de la seal como el tipo, amplitud, frecuencia, etc.

7. Una vez se hayan modificado los parmetros de acuerdo a la necesidad del usuario
se da clic en OK y en la ventana Block Diagram desplegamos el Simulate Signal
en tipo, error y amplitud.

8. Se procede a unir el Knob Control con la amplitud del Simulate Signal para poder
controlar la amplitud de la seal mediante la perilla previamente instalada.

9. En la ventana de Block Diagram desplegamos la paleta funciones y damos clic en


el icono Arithmetic & Comparison.

10. Se despliega una nueva ventana en la cual elegimos el icono Formula.

11. Arrastrar Formula hasta el rea de trabajo en la pantalla de Block Diagram.

12. Al soltar el icono se despliega una ventana en la que podemos configurar todo lo
referente a Formula, cuando dicha configuracin sea valida el indicador ser de
color verde, por lo que procedemos a dar clic en el botn OK.

13. En la ventana Block Diagram procedemos a borrar la lnea que conecta Waveform
Graph y Simulate Signal, para establecer una nueva conexin entre Simulate
Signal, Formula y Waveform Graph.

14. En la paleta de funciones elegimos Signal Manipulation

15. Se despliega una ventana en la que elegimos Merge Signals y arrastramos hasta la
hoja de trabajo.

16. De esta forma se mostrar tanto la seal original como la amplificada, para lo cual
se debe conectar como se muestra a continuacin.

17. Finalmente regresamos a la ventana Front Panel, presionamos el botn Run y


podemos observar la grfica y variar la amplitud manipulando la perilla Knob.

7. CUESTIONARIO:
PrIndique detalladamente y con un ejemplo la operacin y uso de todos los
controles de los grupos: Numeric, Boolean, Graph y Decorations.

Paleta Modern

Opciones de Numeric

Opciones de Boolean

Opciones de Graph
GRUPO
NOMBRE DE LA
HERRAMIENTA
NUMERIC
Numeric Control
Numeric Indicator
Time Stamp Control
Time Stamp Indicator
Vertical Fill Slide
Vertical Pointer Slide
Vertical Progress Bar
Vertical Graduated Bar
Horizontal Fill Slide
Horizontal Pointer Slide
Horizontal Progress Bar
Horizontal Graduated Bar
Knob
Dial
Meter
Gauge
Tank

Opciones de Decorations
REPRESENTACIN
OPERACIN Y USO
GRFICA
Contiene controles e
indicadores
numricos
como:
dispositivos
de
medida
(metros)
digitales o anlogos.
Permite la entrada y
salida de datos de tipo
numrico ya sean
reales, enteros o
naturales.
Los
dos
objetos
numricos comunes
son
el
control
numrico
y
el
indicador numrico.
Los objetos como
medidores y perillas
tambin representan
datos numricos.
Para proporcionar o
cambiar valores en un
control
numrico,
haga clic en el botn
de incremento y
reduccin o haga

Thermometer
Horizontal Scrollbar
Vertical Scrollbar

doble clic en el
nmero, introduzca
un nuevo nmero y
presione Enter.

Framed Color Box


BOOLEAN

Push Button
Rocker
Vert Rocker
Round LED
Horizontal Toggle Switch
Vertical Toggle Switch
Square LED
Slide Switch
Vertical Slide Switch
OK Button
Cancel Button
Stop Button
Radio Buttons

GRAPH

Waveform Chart
Waveform Graph
XY Graph
Ex XY Graph
Intensity Chart
Intensity Graph
Digital Waveform Graph
Mixed Signal Graph
Compass Plot
Error Bar Plot
Feather Plot
XY Plot Matrix
Controls
3D Picture

Conformado
por
swiches,
botones,
LEDS e interruptores.
El tipo de datos
Booleano representa
datos que solamente
tienen dos estados
posibles, como TRUE y
FALSE u ON y OFF.
Se
usan
para
proporcionar
y
visualizar
valores
Booleano.

Contiene controles e
indicadores
de
grficas.
Pueden ser grficas de
barrido, XY, de tonos
de colores o grficas
en tercera dimensin,
muy utilizada en
Instrumentacin.

3D Graph
DECORATIONS Thin Line
Vertical Smooth Box
Raised Box
Flat Box
Recessed Box
Thick Line
Horizontal Smooth Box
Raised Frame
Flat Frame
Recessed Frame
Thin Chiseled Line
Horizontal Button Box
Raised Circle
Flat Circle
Recessed Circle
Thick Chiseled Line
Raised Box
Raised Rounded Box
Flat Rounded Box
Recessed Rounded Box
Thin Line with Arrow
Lowered Rounded Box
Raised Left Triangle
Flat Left Triangle
Recessed Left Triangle
Thick Line with Arrow
Thick Lowered Box
Raised Right Triangle
Flat Right Triangle
Recessed Right Triangle
Label
Raised Up Triangle
Flat Up Triangle
Recessed Up Triangle
Raised Down Triangle
Flat Down Triangle
Recessed Down Triangle

Este men ofrece un


conjunto de formas
tales
como:
recuadros,
fondos,
contornos planos o
con relieves, que se
pueden colocar con
fines
decorativos
sobre los elementos
del panel frontal de un
programa.
Estos
elementos
no
disponen
de
un
terminal
en
el
diagrama de bloques.

Ejemplo: en el siguiente ejemplo se usarn los grupos mencionados anteriormente.


1. Abrir un documento Generate and Display, en la ventana de Front Panel agregar
un numeric control Pointer Slide y un boolean Round LED.

2. Dar doble clic sobre el Pointer Slide, elegir Propiedades y modificar el nombre a
Lmite y activar Show Digital Display, hacer lo mismo con el Round LED y
modificar solamente el nombre a Alarma.

3. Al finalizar tenemos algo parecido a:

4. Vamos a la ventana Block Diagram y damos doble clic en Simulate Signal, se


despliega la ventana Configure Simulate Signal y modificamos la amplitud y frecuencia
de la seal.

5. En la paleta de funciones seleccionar Arithmetic & Comparison, elegir


Comparison y llevarlo hasta la hoja de trabajo y configurar la condicin y las
entradas.

6. Conectar los conos como se muestra a continuacin:

7. En la ventana Front Panel correr el programa y observar como se enciende el LED


cuando se llega al valor limite.

8. CONCLUSIONES
El controlador Knob funciona como una perilla y permite variar la amplitud de la
seal mientras el programa corre.
El botn Graph es importantsimo para mostrar los resultados de la programacin
de manera grfica, fcil de interpretar y manipular.
Es posible modificar las caractersticas de la grfica dando doble clic en Simulate
Signal y variando los parmetros necesarios hasta conseguir la seal requerida.
La opcin Decorate solo sirve para dar una mejor presentacin al espacio de
trabajo Front Panel
El botn Numeric nos permite entradas y salidas numricas, adems mediante
estas herramientas podemos manipular los valores de dichas entradas.
La opcin Boolean procesa seales de verdadero o falso, con lo cual podemos
simular ciertos procesos industriales que responden a las entradas mencionadas
previamente.
9. RECOMENDACIONES
Verificar que las conexiones en el diagrama de bloques estn correctamente
realizadas a fin de que el programa corra correctamente.
Si las ventanas de herramientas no son visibles dar clic en el botn View y elegir
la paleta que desea desplegar.
10. BIBLIOGRAFA
http://www.ni.com/gettingstarted/labviewbasics/esa/environment.htm#Controls
Palette
http://qtcorregido.galeon.com/LabVIEW.htm
http://fisica.udea.edu.co/~lab
gicm/Curso%20de%20Instrumentacion/2011_%20programacion%20basica%20LabV
IEW.pdf
http://es.scribd.com/doc/27477608/ManualdeEjerciciosIntroduccionaLabVIEW

11. ANEXO.
Hoja firmada de trabajo en clase y control de asistencia.

Potrebbero piacerti anche