NI PXI y LabVIEW ofrecen rendimiento, flexibilidad y valor inigualables para pruebas automatizadas

Información general

Los ingenieros de pruebas automatizadas necesitan desarrollar sistemas de pruebas innovadores para cumplir con los demandantes requisitos de rendimiento y los tiempos de comercialización. La combinación de PXI y el software de diseño de sistemas NI LabVIEW representa una plataforma completa de pruebas automatizadas que le permite construir prácticamente cualquier sistema más rápido y con más confianza. LabVIEW le ayuda a ir un paso adelante de las demandantes necesidades de los sistemas, proporcionando una integración con una amplia variedad de instrumentos, que van desde instrumentos tradicionales hasta instrumentos PXI modulares definidos por software, lo cual le permite adquirir prácticamente cualquier medida. Además, puede usar LabVIEW para aprovechar tecnologías como procesadores multinúcleo y arreglos de compuertas programables en campo (FPGA), que pueden ayudarlo a construir más rápido sistemas de pruebas más avanzados.

Contenido

Reduzca el tiempo de desarrollo de pruebas con programación gráfica e intuitiva

LabVIEW es un entorno intuitivo de programación gráfica que le ayuda a desarrollar rápidamente aplicaciones de pruebas. La programación gráfica utiliza "íconos" o funciones simbólicas que representan con imágenes la acción que se va a realizar. Estos símbolos están conectados a través de "cables" que pasan datos y determinan el orden de ejecución similar a un diagrama de flujo, que luego se compila en un código de máquina para que el procesador de la PC pueda ejecutarlo. LabVIEW, aunque es sintácticamente diferente, contiene los mismos conceptos de programación que se encuentran en la mayoría de los lenguajes tradicionales. LabVIEW se ejecuta de acuerdo con las reglas del flujo de datos en lugar de un enfoque de procedimiento, que se encuentra en lenguajes como ANSI C y C++, en los que se ejecuta una serie secuencial de comandos. El enfoque de flujo de datos de LabVIEW reduce el tiempo de desarrollo del sistema, ofreciendo una experiencia de usuario más intuitiva y brindando una comprensión clara de cómo se ejecutan los pasos y cómo se mueven los datos en la aplicación.

El movimiento de datos a través de los nodos determina el orden de ejecución de los VIs y las funciones en el diagrama de bloques

Figura 1. El movimiento de datos a través de los nodos determina el orden de ejecución de los VIs y las funciones en el diagrama de bloques.

LabVIEW proporciona una variedad de enfoques de programación para ayudarlo a construir sistemas de pruebas, independientemente de su experiencia en campo. Un ejemplo de abstracción de medidas con LabVIEW es a través de Express VIs, que abstraen tareas ofreciendo un enfoque de programación basado en configuración. Cuando se usa un Express VI, un cuadro de diálogo interactivo ayuda a guiar al usuario a través de las opciones de configuración y los detalles sobre cómo se ejecuta la función. LabVIEW se ocupa automáticamente del código back-end requerido para ejecutar la función configurada en el Express VI sin necesidad de programación adicional por parte del usuario.

LabVIEW proporciona una variedad de Express VIs de análisis y control de instrumentos que usted puede usar para simplificar el desarrollo de una aplicación de pruebas

Figura 2. LabVIEW proporciona una variedad de Express VIs de análisis y control de instrumentos que usted puede usar para simplificar el desarrollo de una aplicación de pruebas.

Depurar el código fuente es una parte importante del proceso de desarrollo. LabVIEW proporciona poderosas herramientas de depuración que usted puede usar para observar, pausar y evaluar datos a medida que se mueven a través del programa LabVIEW. LabVIEW también lo ayuda a detectar y resolver errores al inicio del ciclo de desarrollo, proporcionando verificación de errores en vivo y representaciones visuales de problemas semánticos y sintácticos dentro del código fuente. La combinación de código gráfico y herramientas de depuración sofisticadas lo ayudan a completar aplicaciones de pruebas en menos tiempo que con los lenguajes tradicionales, incluso con mínima experiencia de programación.

Simplifique la integración del sistema con un solo entorno de software

A medida que aumenta la complejidad del dispositivo, los sistemas de pruebas deben responder con más flexibilidad. Utilizando instrumentos modulares definidos por software LabVIEW y PXI, usted puede aprovechar los estándares abiertos de múltiples proveedores para diseñar e implementar sistemas de pruebas flexibles que se pueden reutilizar rápidamente. Como los sistemas usan una variedad de instrumentación, integrar todas las capacidades y enfoques de programación puede ser un desafío. Con LabVIEW, el proceso de integración es más fácil y por lo general, elimina pasos, ahorrando tiempo y frustraciones.

Con LabVIEW, usted ahorra tiempo y dinero al automatizar toda la instrumentación de prueba desde un solo entorno de desarrollo. El software controlador LabVIEW proporciona una integración perfecta entre múltiples tipos de instrumentos, buses y sensores, desde instrumentación tradicional hasta FPGA, lo que le permite integrar casi cualquier instrumento en su sistema de pruebas. El software controlador está fácilmente disponible y ofrece un acceso conveniente a todas las funciones del hardware. Los controladores de LabVIEW se instalan directamente en la paleta de funciones de programación para que no se pierda tiempo ubicando e incluyendo soporte para el hardware.

Personalice una aplicación para adaptarse a los cambiantes requisitos a través de una amplia variedad de instrumentación y una sola herramienta de software

Figura 3. Personalice una aplicación para adaptarse a los cambiantes requisitos a través de una amplia variedad de instrumentación y una sola herramienta de software para acelerar la productividad al construir sistemas automatizados.

Con la configuración modular definida por software de PXI, usted puede crear soluciones de pruebas personalizadas para los cambiantes requisitos y necesidades del sistema. Con conectividad con más de 1,500 productos PXI, LabVIEW es la mejor manera de incorporar PXI en un sistema de pruebas.

Reduzca el tiempo de ejecución y costo del sistema con tecnología comercial

La industria de pruebas está en constante evolución para aprovechar los últimos desarrollos en tecnología comercial lista para usar, como procesadores multinúcleo y FPGAs, para ayudarlo a lograr tiempos de prueba más cortos y cumplir con los requisitos de rendimiento de las aplicaciones más recientes. Combinar PXI con LabVIEW mejora el rendimiento de los sistemas de prueba al programar procesadores multinúcleo y otro hardware paralelo como FPGAs sin esfuerzo adicional de programación. LabVIEW lo ayuda a visualizar e implementar operaciones paralelas porque representa de manera natural los patrones de programación paralela más populares y permite que sea fácil adaptar automáticamente aplicaciones de pruebas a CPUs con múltiples núcleos.

Con LabVIEW, usted puede aprovechar esta poderosa tecnología utilizando una plataforma que evoluciona rápidamente para adoptar la última tecnología comercial disponible

Figura 4. Con LabVIEW, usted puede aprovechar esta poderosa tecnología utilizando una plataforma que evoluciona rápidamente para adoptar la última tecnología comercial disponible.

Con los controladores embebidos LabVIEW y NI PXI, basados en los últimos procesadores multinúcleo, las aplicaciones de pruebas pueden distribuir sus cargas de procesamiento entre los núcleos de CPU disponibles en lugar de tener un probador dedicado para cada dispositivo bajo prueba (DUT). Usar LabVIEW para asignar recursos de hardware y rutinas de medidas en múltiples núcleos lo ayuda a ejecutar múltiples pruebas en paralelo, mejorando así la productividad y el rendimiento.

Además de las CPU multinúcleo, LabVIEW también ofrece capacidad de FPGA para probar sistemas. Los FPGAs presentan una solución poderosa para aplicaciones que requieren lo último en flexibilidad, fiabilidad y personalización. Aunque los FPGAs tienen características, ventajas y limitantes únicas, LabVIEW le permite incorporar directamente algoritmos de control y procesamiento de señales personalizados en FPGAs en hardware de medidas.

Con el LabVIEW FPGA Module, usted puede usar código LabVIEW familiar para personalizar hardware de instrumentación

Figura 5. Con el LabVIEW FPGA Module, usted puede usar código LabVIEW familiar para personalizar hardware de instrumentación.

LabVIEW es ideal para programación FPGA ya que claramente representa paralelismo y flujo de datos, así los ingenieros experimentados y sin experiencia en el diseño FPGA tradicional pueden aplicar de manera productiva el potencial del hardware reconfigurable. Con E/S abiertas y personalizables, los FPGAs brindan la flexibilidad para cumplir con los requisitos exactos de un sistema de pruebas.

Acelere su productividad—Analice señales con funciones integradas de matemáticas y procesamiento de señales

LabVIEW cuenta con miles de bibliotecas integradas de software específicas de ingeniería que permiten una fácil adquisición, análisis, control y uso compartido de datos. Con LabVIEW, usted obtiene acceso a más de 850 funciones integradas de procesamiento de señales, análisis y matemáticas que simplifican el desarrollo de sistemas de pruebas. Estas funciones de análisis brindan la libertad de elegir cómo implementar el análisis en la aplicación de pruebas, tanto en línea como fuera de línea, lo que le permite personalizar completamente los algoritmos del sistema de pruebas, realizar medidas inteligentes y obtener resultados más rápido.

Aproveche las numerosas funciones integradas para reducir la complejidad asociada con añadir algoritmos de análisis y procesamiento de señales a una aplicación

Figura 6. Aproveche las numerosas funciones integradas para reducir la complejidad asociada con añadir algoritmos de análisis y procesamiento de señales a una aplicación.

Debido a la diversidad de los requisitos de las aplicaciones de pruebas, las funciones integradas de análisis y procesamiento de señales van desde asistentes basados en configuración de alto nivel hasta bloques de construcción de bajo nivel que usted puede combinar para personalizar completamente las rutinas de pruebas. Los Express VIs basados en configuración son la forma más sencilla de añadir análisis en línea y procesamiento de señales a una aplicación de LabVIEW. Para los ingenieros que desean componentes básicos de bajo nivel, LabVIEW contiene funciones que van desde filtros, generación de señales y medidas de forma de onda hasta ecuaciones diferenciales, ajuste de curvas y estadísticas. Aunque LabVIEW es bien conocido como un entorno de programación gráfica, también ofrece programación textual orientada en matemática a través de un compilador para archivos .m. Este compilador, el LabVIEW MathScript RT Module, usa la sintaxis del texto .m e incluye más de 800 funciones comunes matemáticas, de procesamiento, análisis y control. Con esta amplia variedad de funciones de fácil acceso, una plataforma de pruebas automatizadas basada en PXI y LabVIEW brinda una flexibilidad inigualable para cualquier necesidad de aplicación.

Visualice resultados con interfaces de usuario personalizadas

Con LabVIEW, usted obtiene más que solamente adquisición y análisis; usted puede crear interfaces de usuario personalizadas que muestran datos específicos de medidas y resultados de pruebas en el mismo entorno. LabVIEW contiene una colección completa de controles e indicadores de clic-y-arrastre específicos de la prueba para que usted pueda crear rápida y fácilmente interfaces de usuario para la aplicación y visualizar los resultados de manera efectiva.

Elija entre una variedad de controles e indicadores enfocados en ingeniería para crear una interfaz personalizada

Figura 7. Elija entre una variedad de controles e indicadores enfocados en ingeniería para crear una interfaz personalizada.

LabVIEW le brinda control total sobre lo que está visible y puede proteger partes de la interfaz de usuario que un operador no debe cambiar. Puede personalizar el formato y la apariencia de estos controles integrados en cuestión de segundos, lo que da como resultado una aplicación clara que se puede usar y comprender fácilmente. Dentro de LabVIEW, elija entre una variedad de temas de control personalizables que van desde aparecer como una aplicación de Windows hasta cambiar todos los controles y el esquema de color para adaptarse a la marca de una empresa específica.

Combine toda la información importante de un sistema de pruebas en una GUI específica de la aplicación, usando LabVIEW para ingenieros u operadores de sistemas de pruebas

Figura 8. Combine toda la información importante de un sistema de pruebas en una GUI específica de la aplicación, usando LabVIEW para ingenieros u operadores de sistemas de pruebas.

Combinar la visualización de datos de LabVIEW y las capacidades de la interfaz de usuario le brinda las herramientas para visualizar datos rápidamente y proporcionar formas intuitivas de interactuar con su sistema. Los controles integrados en LabVIEW funcionan perfectamente con los datos adquiridos, con lo que no se malgasta tiempo en convertir y manipular los datos a nuevos formatos simplemente para visualizarlos. Para las aplicaciones de pruebas que requieren una vista más específica, LabVIEW es personalizable y extensible, lo que significa que usted puede definir la apariencia y los comportamientos para que los datos se muestren de la forma en que el usuario los entienda mejor.

Aproveche una plataforma completa para pruebas automatizadas

Juntos, PXI y LabVIEW, una plataforma completa para pruebas automatizadas, le brindan la capacidad de desarrollar soluciones para sistemas de pruebas cada vez más complicados. LabVIEW proporciona un enfoque de programación gráfica e intuitiva que reduce el tiempo de desarrollo de pruebas a través de iconos gráficos de clic-y-arrastre en lugar de escribir líneas de código. Al aprovechar una amplia variedad de productos de plataforma e instrumentación PXI, incluyendo las últimas tecnologías como multinúcleo y FPGAs, LabVIEW es un entorno de software que simplifica la integración y reduce el tiempo de ejecución. LabVIEW acelera su productividad al utilizar una amplia variedad de funciones integradas de procesamiento y matemáticas y al enfocarse en los datos y los resultados. Por último, cuando muestra los resultados en LabVIEW, utiliza controles e indicadores integrados y específicos de ingeniería para personalizar las interfaces de usuario. La combinación de PXI y el software de diseño de sistemas LabVIEW, le permite construir prácticamente cualquier sistema de pruebas automatizadas más rápido y con más confianza.