Ingeniero INDEPENDIENTE especialista en Sistemas Industriales y Científicos
Mecatrónica, Supervisión, Control, Prueba y Medición

LabVIEW, TestStand, LabWindows/CVI

Adrien Jolly

Español
Inicio Desarrollo y Consulta

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 medidas y la visualización, LabVIEW se dedica especialmente a los sistemas de prueba y medida.

 

¿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:
  • Softwares 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 softwares sencillos. De igual forma, para softwares 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

 

Tags: labview
 

LabVIEW: sistema de análisis de gas

El papel de este banco es el análisis y el control de la calidad de bombonas de gas en uso en las industrias metalúrgicas, químicas, petroquímicas farmacéuticas y agroalimentarias.El sistema de...
Leer más...

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

Este software puede semi-automatizar 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...
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 medidas de calidad,...
Leer más...

LabVIEW: validación 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...
Leer más...

LabVIEW: Maleta meteo con Windows Mobile

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...

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 administrado varios...
Leer más...
logo National Instrumentslogo LabVIEWlogo Teststandlogo LabWindows/CVIlogo Measurement Studiologo Microsoft Visual Studio