LabVIEW que es?

PDF
Imprimir
Correo electrónico

Introducción

LabVIEW LabVIEW de National Instruments es un Entorno de desarrollo integrado especializado en informática industrial y científica. Su particularidad es que se basa en el lenguaje G (G por Gráfico), creada por Nacional Instrumentos que es enteramente gráfica. Permite el desarrollo de programas informáticos complejos facilitando al mismo tiempo la programación y en consecuencia disminuir los plazos de desarrollo. Gracias a sus librerías de funciones dedicadas a la adquisición de datos, la instrumentación, al análisis matemático de las mediciones y la visualización, LabVIEW se dedica especialmente a los bancos de pruebas y mediciones.

 

¿LabVIEW por qué hacer?

Como lo vimos en introducción, LabVIEW es especialmente conveniente a la informática industrial y científica. Podrá pues utilizarlo para el desarrollo de:
  • Software para Windows, UNIX/Linux o Mac, Windows Mobile o Palm OS,
  • Librerías (DLL, Activo X, .NET),
  • Controles de instrumentos,
  • componentes embarcados,
  • componentes tiempo real,
  • tarjetas FPGA.

LabVIEW y el hardware

Lo vimos, LabVIEW permite programar sobre mucho orienta diferentes. Lo mismo sucede para el material y sobre todo la instrumentación. En efecto, con LabVIEW y gracias a sus numerosas librerías, podrá intercomunicarse y encargar las siguientes tarjetas y aparatos:

  • VXI, PXI, Compacto PCI,
  • PCI,
  • USB, FireWire,
  • Serie.

Comunicando con los siguientes protocolos:

  • VXI, PXI, Compact PCI,
  • PCI express, PXI express,
  • PCI,
  • USB, FireWire,
  • RS 232,422,485…
  • TCP/IP,
  • Bluetooth, WIFI.

El lenguaje gráfico

Con LabVIEW, no se programa el software a escribir lineas de códigos con una sintaxis compleja. La programación se hace con iconos los cuales representan funcionalidades, ligados entre ellos por cables quienes representan los flujos de datos (un poco a la manera de una tarjeta electrónica con sus componentes y circuitos integrados).

Esta representación muy adornada del código es cerca de la concepción como uno hace: con esquemas; eso, por supuesto, facilita mucho el trabajo que necesita la programación del concepto. Esta abstracción del lenguaje gráfico no requiere de ser un experto en programación para desarrollar software sencillos. De igual forma, para software mas complejos, el cliente "profano" en programación pero experto en su dominio, podrá leer y entender la idea y así guiar el ingeniero experto en programación.

Para ilustrar el sencillo que es el lenguaje G, mira el ejemplo que sigue: un software que genera señal y de tratamiento.

Vídeo del software

signal-generation-and-processing
Código de fuente del software

 

LabVIEW: banco de análisis de gas

El papel de este banco de pruebas es la medición automatizada, el análisis y el control de la calidad de bombonas de gas en uso en las industrias metalúrgicas, químicas, petroleoquímicas...
Leer más...

LabVIEW: banco de pruebas de modulo electrónico de control

El control electrónico son subconjuntos que consta de CPU, señales de entrada y salida para ordenar a un componente en el vehículo (automóviles, camiones ...).El propósito de este sistema es para...
Leer más...

LabVIEW : sistema de pruebas clínicas para la farmacología y la cosmetología

Este software automatiza las mediciones de caracterización de la piel durante los ensayos clínicos de productos farmacéuticos y cosméticos, utilizando más de 15 instrumentos de medición...
Leer más...

LabVIEW: supervisor de control de calidad de arena

LabVIEW se utiliza en este sistema para programar un supervisor que controla la calidad de la arena, en una cantera, antes de llenar los camiones; según los resultados de las mediciones de...
Leer más...

LabVIEW: Maleta de meteorología portátil

El propósito de este sistema es la recogida de datos meteorológicos, la salvaguardia y la transmisión en la base situado a 5 km para uso militar. El sistema es portátil y resistente al uso al aire...
Leer más...

LabVIEW tiempo real: sistema frigorífico a dos niveles de temperatura

Este sistema permite el estudio de los sistemas frigoríficos y de probar en la practica los cálculos termodinámicos aplicados a la refrigeración. La particularidad es que se puede manejarlo desde...
Leer más...

LabVIEW visión: inspección visual de bloques de fusibles y reveladores

Este banco de prueba por visión tiene una función doble durante en maquiladoras de camiones:guía el operador para colocar los fusibles y reveladores opcionales en el bloque de acuerdo con el...
Leer más...

LabWindows/CVI: calibración de sondas de pozos de petróleo

Este sistema se utiliza para calibrar sondas de medida del petroleo. Las sondas así calibradas permiten el análisis con precisión de los distintos componentes del petroleo dentro de los pozos....
Leer más...

TestStand: Validación de estéreo de carro

Este banco de prueba se destina a la validación de las medidas electrónicas del estéreo del carro y principalmente la calidad audio. El sistema debe ser bastante flexible para probar la calidad de...
Leer más...