Beruflich Dokumente
Kultur Dokumente
Ir a la navegaci�nIr a la b�squeda
NI LabVIEW
http://www.ni.com/
Informaci�n general
Desarrollador(es) National Instruments
Lanzamiento inicial 1986
�ltima versi�n estable 2018 (info)
5 de mayo de 2018 (1 a�o, 5 meses y 2 d�as)
G�nero Dise�o de sistemas, Adquisici�n de datos, Instrumentaci�n y Control
instrumental, Procesamiento de se�ales, Sistemas de control industrial, Dise�o de
sistemas embebidos, Comunicaciones
Sistema operativo Microsoft Windows, Mac OS X, GNU/Linux
Licencia Propietaria
[editar datos en Wikidata]
LabVIEW (acr�nimo de Laboratory Virtual Instrument Engineering Workbench) es una
plataforma y entorno de desarrollo para dise�ar sistemas, con un lenguaje de
programaci�n visual gr�fico pensado para sistemas hardware y software de pruebas,
control y dise�o, simulado o real y embebido.
Este programa fue creado por National Instruments (1976) para funcionar en m�quinas
MAC, sali� al mercado por primera vez en 1986, teniendo versiones disponibles para
las plataformas Windows, UNIX, MAC y GNU/Linux actualmente. La pen�ltima versi�n es
la 2013, con la incre�ble demostraci�n de poderse usar simult�neamente para el
dise�o del firmware de un instrumento RF de �ltima generaci�n, a la programaci�n de
alto nivel del mismo instrumento, todo ello con c�digo abierto. Y posteriormente la
versi�n 2014 disponible en versi�n demo para estudiantes y profesional, la versi�n
demo se puede descargar directamente de la p�gina National Instruments.
�ndice
1 Principales caracter�sticas
2 Programa en LabVIEW
3 Otras alternativas
4 Historial
5 V�ase tambi�n
6 Enlaces externos
Principales caracter�sticas
Su principal caracter�stica es la facilidad de uso, v�lido para programadores
profesionales como para personas con pocos conocimientos en programaci�n pueden
hacer programas relativamente complejos, imposibles para ellos de hacer con
lenguajes tradicionales. Tambi�n es muy r�pido hacer programas con LabVIEW y
cualquier programador, por experimentado que sea, puede beneficiarse de �l. Los
programas en LabView son llamados instrumentos virtuales (VIs) Para los amantes de
lo complejo, con LabVIEW pueden crearse programas de miles de VIs (equivalente a
millones de p�ginas de c�digo texto) para aplicaciones complejas, programas de
automatizaciones de decenas de miles de puntos de entradas/salidas, proyectos para
combinar nuevos VIs con VIs ya creados, etc. Incluso existen buenas pr�cticas de
programaci�n para optimizar el rendimiento y la calidad de la programaci�n. El
labView 7.0 introduce un nuevo tipo de subVI llamado VIs Expreso (Express VIS).
Estos son VIs interactivos que tienen una configuraci�n de caja de di�logo que
permite al usuario personalizar la funcionalidad del VI Expreso. El VIs est�ndar
son VIs modulares y personalizables mediante cableado y funciones que son elementos
fundamentales de operaci�n de LabView.
Interfaces de comunicaciones:
Puerto serie
Puerto paralelo
GPIB
PXI
VXI
TCP/IP, UDP, DataSocket
Irda
Bluetooth
USB
OPC...
Capacidad de interactuar con otros lenguajes y aplicaciones:
DLL: librer�as de funciones
.NET
ActiveX
Multisim
Matlab/Simulink
AutoCAD, SolidWorks, etc
Herramientas gr�ficas y textuales para el procesado digital de se�ales.
Visualizaci�n y manejo de gr�ficas con datos din�micos.
Adquisici�n y tratamiento de im�genes.
Control de movimiento (combinado incluso con todo lo anterior).
Tiempo Real estrictamente hablando.
Programaci�n de FPGAs para control o validaci�n.
Sincronizaci�n entre dispositivos.
Programa en LabVIEW
Como se ha dicho es una herramienta gr�fica de programaci�n, esto significa que los
programas no se escriben, sino que se dibujan, facilitando su comprensi�n. Al tener
ya pre-dise�ados una gran cantidad de bloques, se le facilita al usuario la
creaci�n del proyecto, con lo cual en vez de estar una gran cantidad de tiempo en
programar un dispositivo/bloque, se le permite invertir mucho menos tiempo y
dedicarse un poco m�s en la interfaz gr�fica y la interacci�n con el usuario final.
Cada VI consta de dos partes diferenciadas:
Labview.PNG
Figura 1
Otras alternativas
LabVIEW se puede usar para crear muchos tipos de programas sin estar enfocado a un
�mbito en particular.
Historial
Fue en 1986 que la primera versi�n de LabVIEW se realiza sobre Macintosh. Se sigue
un trabajo incesante para a�adir funcionalidades:
V�ase tambi�n
Instrumentaci�n electr�nica
Electr�nica
Lenguajes de programaci�n
LabWindows/CVI
TestStand
Measurement Studio
Se�al digital
Se�al anal�gica
GSD
Controlador de Automatizaci�n Programable (PAC)