Miles de ingenieros y científicos confían en LabVIEW para una variedad de aplicaciones como pruebas de verificación, validación y producción. Sin importar la aplicación, todos los usuarios deben manipular datos y medidas para obtener información de su aplicación y tomar decisiones.
LabVIEW juega un papel clave en la instrumentación virtual, que combina software productivo, hardware modular de medidas y tecnologías comerciales como una PC o controladores PXI. Ingenieros y científicos adquieren datos de medidas del mundo real y luego analizan los datos para transmitir información útil. La mayoría de los paquetes de software son lenguajes de programación de uso general, que no contienen funciones específicas de ingeniería, o son soluciones listas para usar que realizan una sola tarea (es decir, adquisición). Pocos cumplen con todos los requisitos de un sistema de medidas de ingeniería y científicas, que fundamentalmente debe incluir el análisis. LabVIEW ofrece una solución completamente integrada, así usted puede adquirir y analizar datos simultáneamente en un solo entorno.
Figura 1: LabVIEW le permite adquirir, analizar y visualizar datos en un solo entorno.
Evalúe LabVIEW para validar o verificar diseños electrónicos
Evalúe LabVIEW para desarrollar sistemas de pruebas de producción
El análisis en línea se refiere al proceso de analizar datos mientras se están adquiriendo. Este es el caso en el que se trabaja con aplicaciones donde se tiene que tomar decisiones durante el tiempo de ejecución y los resultados tienen consecuencias directas en el proceso, por lo general al cambiar parámetros o ejecutar acciones.
LabVIEW ofrece rutinas de análisis y matemáticas que originalmente operan con funciones de adquisición de datos y habilidades de visualización, para que puedan integrarse fácilmente a cualquier aplicación. Además, LabVIEW ofrece rutinas de análisis para ejecución punto por punto; estas rutinas están diseñadas específicamente para cumplir con las necesidades de análisis en línea en las aplicaciones.
LabVIEW le ayuda a desarrollar inteligencia en sus aplicaciones, usando análisis en línea y presentar resultados mientras la aplicación se está ejecutando. También hay funciones disponibles para realizar análisis fuera de línea donde los datos se deben recolectar y analizar como un juego de datos. Después de ejecutar la aplicación varias veces, usted puede extraer información para comparar resultados, tomar decisiones y realizar cambios en su proceso para lograr los resultados deseados.
LabVIEW ofrece más de 1,000 funciones integradas y diseñadas específicamente para análisis científico y de ingeniería, con el cual usted puede abordar una amplia variedad de aplicaciones. Por ejemplo, las funciones avanzadas de análisis pueden medir las características de la señal como distorsión armónica total, respuesta de impulso, respuesta de frecuencia y espectro de potencia. Usted también puede incorporar análisis matemático o numérico en sus aplicaciones para fines tales como resolver ecuaciones diferenciales, optimización, búsqueda de raíces y otros problemas matemáticos. Las funciones integradas hacen que sea fácil y rápido trabajar en el problema en lugar de en las herramientas. Usted también puede modificar, personalizar y extender estas funciones para cumplir con sus necesidades. Estas funciones se clasifican en los siguientes grupos: medidas, procesamiento de señales, matemáticas y control y simulación.
Los VIs de LabVIEW incluyen VIs Express basados en configuración y VIs de bajo nivel. Los VIs Express basados en configuración brindan la forma más sencilla de añadir análisis en línea y procesamiento de señales a una aplicación de LabVIEW. Ejemplos de VIs Express más usados para análisis incluyen el Filter Express VI, Amplitude and Level Measurements Express VI y Statistics Express VI. Para tener acceso a la configuración de cualquier VI Express, simplemente haga doble clic en el VI. Los VIs Express proporcionan un enfoque en la configuración de desarrollo en LabVIEW e incluyen las capacidades de muchos VIs de bajo nivel. LabVIEW también contiene numerosas funciones de análisis de bajo nivel que realizan tareas específicas de análisis que usted puede personalizar.
Figura 2: Un ejemplo de VI utilizando VIs Express para simular y registrar datos.
Además de las bibliotecas integradas de análisis, usted puede utilizar herramientas y módulos complementarios para reducir el tiempo de desarrollo para cubrir necesidades de aplicaciones especializadas. Al incorporar estos componentes en aplicaciones personalizadas, usted reduce la necesidad de expertos para el desarrollo de aplicaciones verticales como procesamiento digital avanzado de señales, medidas de sonido y vibración, análisis de orden, procesamiento de imágenes y desarrollo de FPGA y SO en tiempo real. Visite la Red de Herramientas para conocer todos los complementos de LabVIEW.
LabVIEW puede integrar en su aplicación múltiples lenguajes como .m, C, Python, and .NET, así usted puede reutilizar sus scripts de análisis existentes y algoritmos desarrollados. Aprenda más sobre todas las opciones para reutilizar código existente en LabVIEW.
Figura 3: Integre archivos .m con el Nodo LabVIEW MathScript.