Você está na página 1de 8

1.- Qu es LabVIEW?

LabVIEW (Laboratory Virtual Instrument Engineering Workbench) es un entorno de


desarrollo basado en programacin grfica. Utiliza smbolos grficos en lugar de
lenguaje textual para describir acciones de programacin. Est totalmente
integrado para la comunicacin con hardware GPIB, VXI, RS-232, RS-485 y
tarjetas de adquisicin de datos plug-in. Adems incorpora libreras para
estndares de software como TCP/IP y ActiveX.

1.1- El PC es el instrumento:
Los sistemas tradicionales de automatizacin y medida consisten en instrumentos
especficos para tareas especficas. Normalmente se est obligado a disear el
sistema desde cero y ello conlleva poseer un buen conocimiento de programacin
de ordenadores. Se puede decir que en los sistemas tradicionales el hardware
define el sistema. Todo esto cambia usando el concepto de instrumentos basados
en ordenador o instrumentos virtuales. De este modo se pueden disear sistemas
de automatizacin y medida de bajo costo. La programacin grfica con Labview
permite a los no programadores un mtodo fcil para implementar aplicaciones
complejas de test, medida y automatizacin. Con Labview el software define el
sistema.

1.2- Instrumentos virtuales:


Los ficheros generados con Labview se llaman Instrumentos Virtuales, VIs. Cada
VI se compone de dos partes principales: el panel frontal (front panel) o interface
con el usuario y el diagrama de bloques (block diagram) o cdigo fuente y una
tercera parte el icono y conector (icon and connector)

El
panel
de control
es el interfaz de usuario con el VI, en l tendremos controles de entrada,
visualizadores de salida, cuadros de dilogo, etc...
El diagrama de bloques es el cdigo grfico del VI. En la figura se pasa un
valor entre 0 y 100 mediante el botn de control (se simula una temperatura
entre 0 y 100 C) este valor se muestra en un visualizador tipo termmetro y
se convierte Figura 1. Panel frontal. Figura 2. Diagrama de bloques
Introduccin al LabVIEW pgina 2 a grados Fahrenheit cuyo resultado se
muestra en otro visualizador tipo termmetro.
El icono y rejilla de conexin se localiza en la esquina superior derecha de
las ventanas del panel de control y diagrama de bloques.
1. El icono es lo que se ve en un diagrama de bloques cuando se utiliza
un VI como subVI.
2. La rejilla de conexin se utiliza para dotar al icono de entradas y
salidas relacionadas con las entradas y salidas del VI para utilizar el
icono en otro VI.

1.3.- SubVIs:
Reutilizacin de cdigo de bloques de programa y construccin de jerarquas
Normalmente, al disear una aplicacin Labview, se comienza desde el VI ms
general definiendo las entradas y salidas de la aplicacin. Despus se crean
subVIs que realizan tereas ms sencillas dentro del VI general. Este mtodo de
diseo es una de las ventajas de Labview. Se pueden disear fcilmente
aplicaciones complejas utilizando una estructura jerrquica y usando elementos
comunes varias veces dentro de la aplicacin. El uso de subVIs permite realizar
aplicaciones fciles de comprender, depurar y mantener.

1.4.-

El

entorno LabVIEW
Los elementos bsicos en el entorno LabVIEW son los mens (en la parte superior
de las ventanas del panel frontal y diagrama de bloques) la barra de herramientas
y las paletas flotantes que se pueden colocar en cualquier parte de la pantalla.

En la barra de mens tenemos las siguientes opciones:

File: Las opciones de este men son para realizar las operaciones estndar
con archivos como Abrir, Guardar, Imprimir, Salir...
Edit: Operaciones de edicin en el VI, como Cortar, Copiar, Pegar,
Bsqueda...
Operate: Control de la ejecucin del archivo activo, como Ejecutar, Parar,
Cambiar a Modo de Ejecucin...
Tools: Varias utilidades como Gua de Soluciones DAQ, Historial del VI...

Browse: Men para ver diversos aspectos del VI actual, como archivos que
llaman al VI, los subVIs que utiliza este VI, Puntos de Ruptura...
Window: Acceso y personalizacin de diferentes vistas del VI, como Ver
Diagrama, Ver Lista de Errores, y opciones para las paletas y ventanas
Help: Acceso a varios tipos de ayuda como Ayuda LV, ejemplos de VIs y
enlaces a los recursos de ayuda de National Intruments en internet.

La barra de herramientas consta de los siguientes botones

Run: Ejecucin del VI.


Continuous run: Ejecucin continuada del VI.
Abort Button: Parada en mitad de la ejecucin del VI.
Pause: Parada momentnea en la ejecucin del VI.
Execution Highlighting: Esta opcin se utiliza durante la depuracin del VI
para ver cmo fluyen los datos de nodo a nodo.
Step Into: Ejecucin paso a paso en la depuracin que entra dentro de un
diagrama de bloques de cualquier nodo (subVI, estructuras...) para
ejecutarlo tambin paso a paso. Figura 4. Barra de mens y herramientas.
Introduccin al LabVIEW pgina 4
Step Over: Ejecucin paso a paso que ejecuta completamente un nodo sin
entrar en l.
Step Out: Salir de la ejecucin paso a paso en el modo de depuracin.
Font Control: Men desplegable para controlar las fuentes del VI.
Align Objects: Men desplegable para alinear componentes seleccionados
en el panel frontal o diagrama de bloques.
Distribute Objects: Men desplegable para distribuir componentes
seleccionados en el panel frontal o diagrama de bloques.
Reorder Objects: Men desplegable para reordenar componentes
seleccionados en el panel frontal o diagrama de bloques.

1.5.- Paleta de Herramientas (Tools Palette):


La paleta de herramientas est disponible tanto en el panel de control
como en el diagrama de bloques para modificar sus contenidos. Se llama
herramienta a un modo especial de operacin del puntero del ratn. El
cursor toma el aspecto del icono de la herramienta seleccionada en la
paleta. Se utilizan las herramientas para operar y modificar los contenidos
del panel de control y del diagrama de bloques. Al habilitarse la seleccin
automtica de herramienta, cuando se mueve el cursor sobre los diferentes
objetos en el panel frontal o diagrama de bloques, LabVIEW selecciona
automticamente la herramienta correspondiente de la paleta. Cada icono

de la paleta cambia el comportamiento del cursor en LabVIEW, con lo que


se puede posicionar, operar y editar las diferentes
tareas de los VIs.

1.6.Paleta
(Controls Palette):

de

Controles

Para generar el panel frontal se colocan controles e indicadores


de la paleta de controles. Cada icono representa una subpaleta,
la cual contiene controles para colocar en el panel frontal. Un
control es un objeto que utiliza el usuario para interactuar con el
VI, introduciendo datos o controlando el proceso. Unos ejemplos
sencillos de controles son los botones, controles deslizantes,
diales, cuadros de texto... Un indicador es un objeto del panel
frontal que muestra datos al usuario. Se pueden citar como
ejemplos: grficas, termmetros, medidores analgicos y
digitales... Cuando se coloca un control o indicador en el panel
frontal, automticamente aparece un terminal en el diagrama de
bloques

1.7.- Paleta
Palette):

de

Funciones

(Functions

Para construir el diagrama de bloques se usan los terminales generados en el


panel de control por los controles e indicadores, y los VIs, funciones y estructuras
de la paleta de funciones. Cada icono de la paleta representa una subpaleta, la
cual contiene VIs y funciones para colocar en el diagrama de bloques. Las
estructuras, VIs y funciones (llamados en conjunto nodos) de la paleta de
funciones proporcionan la funcionalidad al VI. Cuando se aaden nodos a un

diagrama de bloques, se pueden conectar entre si y a los


terminales generados por los controles e indicadores del panel
de control mediante la herramienta de conexin (Wiring Tool) de
la paleta de herramientas. Al final, un diagrama de bloques
completo se asemeja a un diagrama de flujo.

1.8.- Navegacin por las paletas:


Las paletas de funciones y controles contienen los elementos
bsicos para la construccin de VIs. Se pueden buscar en las
paletas los controles, indicadores, VIs y funciones que se
necesiten. Las paletas estn organizadas en forma jerrquica, cada una de ellas
contiene subpaletas, cada una de las cuales contiene controles e indicadores o
VIs y funciones. Pulsando el botn Up en la parte superior de cada paleta, se sube
un nivel en la jerarqua de paletas. En la parte superior de cada paleta se dispone
de otros dos botones: Bsqueda de funciones y aspecto de la paleta (iconos o
listado). Cuando se pulsa el botn de bsqueda, se puede buscar en las paletas
de funciones y controles cualquier control, indicador, VI o funcin que se encuentre
en cualquier parte de la jerarqua de paletas. Haciendo doble click sobre el nombre
del tem, se va a la localizacin del mismo en la jerarqua de paletas o bien se
puede arrastrar el mismo al panel de control o diagrama de bloques para aadirlo
al VI.

1.9.- Flujo de datos:


En la programacin tradicional basada en texto, la ejecucin o flujo de programa
se realiza de arriba abajo, es decir se ejecuta lnea a lnea. LabVIEW se basa en
la programacin grfica, no es necesario tener un gran conocimiento de tcnicas o
lenguajes de programacin para crear un instrumento virtual. En lugar de la
ejecucin de arriba abajo, LabVIEW opera bajo el concepto de flujo de datos. Al
ser una programacin grfica, el aspecto del diagrama de bloques es Introduccin
al LabVIEW pgina 6 como el de un diagrama de flujo. Cada nodo del programa
que ejecuta un subVI o una funcin determinada, no se ejecuta hasta que en sus
entradas estn presentes los datos necesarios, de esta manera, a la salida no
aparecer el resultado hasta que se haya ejecutado el nodo. Los nodos estn
conectados entre s mediante cables, as que el flujo de ejecucin sigue el flujo
de los datos de un nodo a otro.

ftp://ftp.ehu.es/cidira/dptos/depjt/Instrumentacion/BKANGEL/10_LabVIEW/Introduc
ci%F3n.PDF

Qu es Adquisicin de Datos?
La adquisicin de datos (DAQ) es el proceso de medir con una PC un
fenmeno elctrico o fsico como voltaje, corriente, temperatura,
presin o sonido. Un sistema DAQ consiste de sensores, hardware de
medidas DAQ y una PC con software programable. Comparados con
los sistemas de medidas tradicionales, los sistemas DAQ basados en
PC aprovechan la potencia del procesamiento, la productividad, la
visualizacin y las habilidades de conectividad de las PCs estndares
en la industria proporcionando una solucin de medidas ms potente,
flexible y rentable.

Qu es un Sensor?
La medida de un fenmeno fsico, como la temperatura de una habitacin, la
intensidad de una fuente de luz o la fuerza aplicada a un objeto, comienza con un
sensor. Un sensor, tambin llamado un transductor, convierte un fenmeno fsico

en una seal elctrica que se puede medir. Dependiendo del tipo de sensor, su
salida elctrica puede ser un voltaje, corriente, resistencia u otro atributo elctrico
que vara con el tiempo. Algunos sensores pueden requerir componentes
adicionales y circuitos para producir correctamente una seal que puede ser leda
con precisin y con toda seguridad por un dispositivo DAQ.

Qu es un Dispositivo DAQ?
El hardware DAQ acta como la interfaz entre una PC y seales
del mundo exterior. Funciona principalmente como un dispositivo
que digitaliza seales analgicas entrantes para que una PC pueda interpretarlas.
Los tres componentes clave de un dispositivo DAQ usado para medir una seal
son el circuito de acondicionamiento de seales, convertidor analgico-digital
(ADC) y un bus de PC. Varios dispositivos DAQ incluyen otras funciones para
automatizar sistemas de medidas y procesos. Por ejemplo, los convertidores
digitales-analgicos (DACs) envan seales analgicas, las lneas de E/S digital
reciben y envan seales digitales y los contadores/temporizadores cuentan y
generan pulsos digitales.

Você também pode gostar