You are on page 1of 3

POTENCIALIDAD SOFTWARE LABVIEW

DEFINICIN.Labview es un lenguaje de programacin grfico para el diseo de sistemas de adquisicin


de datos, instrumentacin y control. Labview permite disear interfaces de usuario
mediante una consola interactivo basado en software. Usted puede disear especificando
su sistema funcional, su diagrama de bloques o una notacin de diseo de ingeniera.
Labview es a la vez compatible con herramientas de desarrollo
similares y puede trabajar con programas de otra rea de aplicacin, como por ejemplo
Matlab. Tiene la ventaja de que permite una fcil integracin con hardware, especficamente con tarjetas
de medicin, adquisicin y procesamiento de datos (incluyendo adquisicin de imgenes).
A Continuacin detallare algunas de las potencialidades del software Labview en diferentes aspectos los
que detallaremos a continuacin:
CARACTERISTICAS DE LABVIEW
Una de las principales caractersticas de Labview es su modularidad, es
decir, la capacidad de utilizar bloques funcionales para la definicin de la
especificacin. Labview permite conectarse a otras aplicaciones
mediante un intercambio de datos como Active X, libreras dinmicas,
bases de datos, Excel y/o a protocolos de comunicacin como Data
Socket, TCP/IP,UDP, RS-232, entre otras.
Una caracterstica de cada aplicacin o funcin consiste en que se puede
utilizaren cualquier parte de otro programa, dndole a Labview una
estructura jerrquica. Otra caracterstica se encuentra en el flujo de
datos, que muestra la ejecucin secuencial del programa, es decir, una tarea no se inicia hasta no tener en
todos sus variables de entrada informacin o que las tareas predecesoras hayan terminado de ejecutarse.
Debido al lenguaje grfico el compilador con que cuenta Labview es ms verstil ya que sobre el mismo
cdigo de programacin se puede ver fcilmente el flujo de datos, as como su contenido.
APLICACIONES DE LABVIEW
Labview tiene su mayor aplicacin en sistema de medicin, como monitoreo de procesos y aplicaciones
de control, un ejemplo de esto pueden ser sistemas de monitoreo en transportacin, Laboratorios para
clases en universidades, procesos de control industrial.
Labview es muy utilizado en procesamiento digital de seales, procesamiento en
tiempo real de aplicaciones biomdicas, manipulacin de imgenes y audio, automatizacin, diseo de
filtros digitales, generacin de seales, entre otras, etc.

PROGRAMACION GRAFICA CON LABVIEW


Cuando se disea programas con Labview est trabajando siempre bajo algo denominado VI, es decir, un
instrumento virtual, se pueden crear VI a partir de especificaciones funcionales que se disee.
Este VI puede utilizarse en cualquier otra aplicacin como una sub funcin dentro de un programa
general. Los VI's se caracterizan por: ser un cuadrado con su respectivo smbolo relacionado con su
funcionalidad, tener una interfaz con el usuario, tener entradas con su color de identificacin de dato,
tener una o varias salidas y por su puesto ser reutilizables
COMPILADOR GRAFICO
En Labview se realiza la compilacin bajo el principio bsico de
programacin de forma grfica. Debido a que se trabaja con flujo de
datos es fcil ver el comportamiento de estos a travs del programa,
teniendo la posibilidad de ver el depurador ejecutarse paso a paso, se
puede observar como cambian los datos en cualquier parte del programa,
y como van pasando de una funcin a otra dentro del diagrama de
bloques. El compilador optimiza internamente el cdigo manteniendo una buena velocidad en la
ejecucin del programa.
CONTROLES
La programacin G (grfica) de Labview consta de un panel frontal y un
panel
de
cdigo
como
se
menciono
antes.
En
el
panel frontal es donde se disea la interface de usuario y se ubican los
controles e indicadores. En el panel de cdigo se encuentran las funciones.
Cada control que se utiliza en la interfaz tiene una representacin en el
panel de cdigo, igualmente los indicadores necesarios para entregar la
informacin procesada al usuario tienen un icono que los identifica en el
panel de cdigo o de programacin. Los controles pueden ser booleanos,
numricos, strings, un arreglo matricial de estos o una combinacin de los
anteriores; y los indicadores pueden ser como para el caso de controles pero
pudindolos visualizar como tablas, grficos en 2D o 3D, entre otros.
FUNCIONES
Labview tiene VIs de adquisicin de datos e imgenes, de comunicaciones, de procesamiento digital de
seales, defunciones matemticas simples, hasta funciones que utilizan otros programas como Matlab o
HiQ para resolver problemas, otras mas complejas como "nodos de formula" que se utilizan para la
resolucin de ecuaciones editando directamente estas como en lenguajes de programacin tradicionales y
definiendo las entradas y las salidas.
ADQUISICION DE DATOS
Labview como su nombre lo indica es un lenguaje que se enfoca hacia el laboratorio, la realizacin de
mediciones y por lo tanto la adquisicin y anlisis de datos. Mediante el uso de tarjetas es posible obtener
seales anlogas o digitales a partir de una conexin al bus PCI en una computadora, estas tarjetas se

diferencian por el nmero de muestras por segundo que pueden realizar, por el
nmero de bits (resolucin) y por el nmero de canales que manejan. Labview tambin permite
comunicarse con otras tarjetas mediante el puerto paralelo o serial, utilizando la herramienta LabWindows
CVI de N.I. Con este software se pueden disear en C las DLL para el funcionamiento de las tarjetas,
estas DLL se pueden integrar a Labview y a todas su funcionalidad o creadas desde otros programas
clsicos como Visual Basic o Borland C.

CONCLUSIONES

El software Labview es de programacin grafica en el que el desarrollador no necesita tener de


profundos conocimientos de programacin como para el caso del lenguaje C y poder utilizar esta
poderosa herramienta en las diferentes aplicaciones industriales.

Una ventaja importante del software Labview es su compilador grafico, en el cual se puede
visualizar su depuracin paso a paso y en el cual podemos darnos cuenta de todos los procesos
existentes y de haber un error corregirlo rpidamente.

Entre las diferentes aplicaciones que podemos utilizar con estos software de visualizacin grafica
son sistema de medicin, como monitoreo de procesos y aplicaciones de control, procesos de
control
industrial,
procesamiento
digital
de
seales,
procesamiento en
tiempo real de aplicaciones biomdicas, manipulacin de imgenes y audio, automatizacin,
diseo de filtros digitales, generacin de seales, etc.

BIBLIOGRAFIA

http://global.wonderware.com/EN/Pages/default.aspx
http://global.wonderware.com/EN/Pages/WonderwareInTouchHMI.aspx
http://es.scribd.com/doc/59369219/Manual-de-Introduccion-a-Labview

You might also like