Visualice Rápidamente Resultados de Pruebas

Visión General

Los instrumentos tradicionales y la mayoría de las aplicaciones de software tienen interfaces de usuario (UIs) fijas. Los datos que presentan y los controles disponibles para los usuarios fueron definidos para cubrir todas las capacidades del hardware o el software en particular. Este enfoque genérico de instrumentos implica un reto para los usuarios, haciendo difícil extraer la información relevante y específica del proyecto de la información general. Para personalizar su UI, los ingenieros por lo general recurren a lenguajes de programación y entornos de desarrollo de uso general, empleando tiempo valioso desarrollando la UI para comunicar sus datos de pruebas.

​El entorno de LabVIEW NXG tiene acceso integrado a paneles frontales específicos del instrumento para obtener acceso inmediato a sus datos. Cuando necesite integrar los resultados de pruebas de todos sus instrumentos en una pantalla, el VI de LabVIEW NXG incluye un panel en el que usted, como desarrollador, puede elegir entre mostrar datos o exponer controles a los usuarios. Usted puede crear rápidamente un VI con los controles adecuados de medida y forma de onda para sus necesidades específicas. ​

​​ ​Evalúe LabVIEW NXG para Validar o Verificar Diseños Electrónicos​


Evalúe LabVIEW NXG para Desarrollar Sistemas de Pruebas de Producción


Tabla de Contenidos

  1. Obtenga Acceso al Instante a Datos de Instrumentos
  2. Reduzca Tiempo para Crear una UI Profesional de Ingeniería
  3. Creación de UIs Basadas en Navegador a Través de Clic-y-Arrastre
  4. Incluya Elementos de Interfaz de Usuario Intuitivos y Estándares
  5. Aproveche su Experiencia en LabVIEW para Desarrollar UIs de TestStand para Estaciones de Pruebas Implementadas
  6. Pantallas de Procesamiento de Imágenes y Visión Artificial
  7. Recursos Adicionales

Obtenga Acceso al Instante a Datos de Instrumentos

Cada vez que adquiere, genera o analiza datos a través de sus instrumentos, idealmente necesita ver las señales de tal manera que tengan sentido para ese tipo de datos en particular y en base a las necesidades de un proyecto en particular.

Para medidas y configuraciones iniciales, usted tiene acceso directo a señales de hardware de NI a través de paneles frontales. Además, ya que LabVIEW es una plataforma abierta, existen miles de controladores de LabVIEW gratis para instrumentos de terceros con ejemplos incluidos y listos para ejecutar para poder integrar y visualizar sus resultados rápidamente. Para ayudarle a visualizar y obtener mayor información de sus medidas, LabVIEW NXG puede mostrar cualquier dato adquirido y procesado que tenga con paneles interactivos de visualización y análisis de datos, sin requerir programación.

 

Figura 1: Obtenga acceso inmediato a señales de instrumentos modulares y configuraciones, usando paneles frontales incluidos


Cuando necesite mayor visualización para tomar decisiones, LabVIEW puede mostrar cualquier señal de ingeniería que tenga en su diagrama. Usted puede dar clic derecho en el cable para probar el valor en tiempo real o seleccionar Create» Indicator para añadir inmediatamente la pantalla adecuada en su panel frontal.

Figura 2: Obtenga visibilidad en tiempo real de sus señales al probar mientras desarrolla sus aplicaciones LabVIEW NXG.



Regresar al Inicio

Reduzca Tiempo para Crear una UI Profesional de Ingeniería

LabVIEW incluye objetos de UI de clic y arrastre (drag-and-drop) y herramientas de diseño para ayudarle a desarrollar rápidamente UIs profesionales para compartir su sistema de medidas con operadores, técnicos e ingenieros de pruebas.

NI desarrolla LabVIEW NXG en base a casos de uso técnicos, a diferencia de la mayoría de los lenguajes y entornos de programación, por eso se incluyen pantallas de ingeniería y científicas. Usted puede mostrar su vector digital de pruebas con una gráfica de forma de onda digital y compare información en el dominio del tiempo y de frecuencia al mismo tiempo.

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


With LabVIEW NXG, you have full control over what you make visible to your user on the front panel and which parts of your application you keep to the block diagram source code. Para comunicar de mejor manera sus resultados, puede personalizar objetos de UI como unidades, escala, rango y zoom, directamente en su panel frontal con  temas y colores integrados. Cree UIs interactivos de alta calidad con herramientas que le ayudan a colocar y manipular objetos rápidamente en el panel frontal.

 

Regresar al Inicio

Creación de UIs Basadas en Navegador a Través de Clic-y-Arrastre

En aplicaciones científicas y de ingeniería, como medidas basadas en laboratorio, pruebas de validación y pruebas automatizadas, sus dispositivos de hardware son normalmente ubicados físicamente o en una red local. El desarrollo principal se realiza en una o más máquinas locales por un pequeño número de ingenieros. Para mostrar los datos correctos a los colaboradores correctos, puede ampliar su aplicación utilizando LabVIEW NXG para crear interfaces basadas en la web.

Figura 4: Obtenga acceso remoto a las pruebas, desarrollando interfaces web en LabVIEW NXG.


Puede usar el Módulo Web de LabVIEW NXG para crear rápidamente UIs basadas en navegador para sistemas distribuidos científicos y de ingeniería. Cree UIs basadas en web con widgets de clic y arrastre (drag-and-drop), mecanismos de comunicación intuitivos y alojamiento seguro.

Aprenda más sobre crear interfaces web.


Regresar al Inicio

Incluya Elementos de Interfaz de Usuario Intuitivos y Estándares

Controles e Indicadores Comunes en SOs

LabVIEW NXG contiene todos los controles estándares definidos por el Sistema Operativo como pantallas numéricas y de secuencia, botones, barras de progreso y pestañas. Usted puede aplicar aspectos y temas a controles individuales o conjuntos de controles para personalizar su apariencia.

Figura 5: Controles e Indicadores Estándares de LabVIEW NXG


 

Controles e Indicadores Específicos para Ingeniería

Además de los controles estándares que usted encuentra en los entornos de programación completamente equipados, LabVIEW NXG contiene muchos más controles e indicadores que son comunes en aplicaciones científicas y de ingeniería. Al usar los controles incluidos, usted puede crear VIs con paneles frontales que parecen instrumentos físicos familiares y por consiguiente son más sencillos de entender y usar para los operadores.

Figura 6: Controles e Indicadores para Ingeniería

 

Gráficas de Forma de Onda Digitales y Analógicas

Después que usted adquiere o genera datos o si los datos están disponibles en un archivo o base de datos, puede usar una gráfica o tabla para mostrarlos.

LabVIEW NXG incluye varias gráficas de forma de onda digital y analógica que usted puede arrastrar para ver datos de ingeniería inmediatamente. Además, puede personalizar las gráficas y las tablas para cumplir con las necesidades específicas de su aplicación. Por ejemplo, puede añadir cursores y anotaciones de manera interactiva y programática para resaltar puntos importantes.

Figura 7: Tipos Básicos de Gráficas y Tablas para Visualizar Datos

 

Regresar al Inicio

Aproveche su Experiencia en LabVIEW para Desarrollar UIs de TestStand para Estaciones de Pruebas Implementadas

TestStand es un software de administración de pruebas que lleva a cabo funciones comunes en los sistemas de pruebas, incluyendo ejecución de código de pruebas, integración de generación de reportes y bases de datos, verificación de límite y administración de usuarios. Con este software, usted puede llamar código de LabVIEW NXG existente como parte de una secuencia de pruebas con la opción de mostrar una UI del panel frontal para tener visibilidad del rendimiento único de pruebas. Al desarrollar UIs para sus sistemas TestStand, puede aprovechar su actual experiencia desarrollando en el entorno LabVIEW NXG usando los controles de UI de TestStand basados en Active X. TestStand se vende con varias UIs de ejemplo escritas en LabVIEW NXG para ayudarle a crear UIs profesionales.



Regresar al Inicio

Pantallas de Procesamiento de Imágenes y Visión Artificial

El Vision Builder for Automated Inspection(AI) es un entorno de software configurable y autónomo que usted puede usar para desarrollar, evaluar e implementar fácilmente aplicaciones para igualación de patrones, reconocimiento de caracteres, detección de presencia, clasificación de partes y más Vision Builder AI ofrece un entorno de desarrollo interactivo guiado por menú que reemplaza las complejidades de la programación, simplificando el proceso de desarrollo y mantenimiento sin sacrificar el rendimiento o el rango de funcionalidad.

Para más aplicaciones avanzadas de imagen, el ​​Módulo NI Vision Development es el paquete de software ideal. Con su extensa biblioteca de funciones, usted puede tener acceso a cientos de algoritmos de procesamiento de imágenes y funciones de visión artificial para mejorar imágenes, verificar presencia, ubicar características, identificar objetos, medir partes y más. El Módulo Vision Development ofrece la más alta flexibilidad y control de funciones de bajo nivel para desarrollar soluciones de aplicaciones de visión.

Uno de los retos de desarrollar software para aplicaciones de visión artificial es que ese desarrollo del algoritmo de visión es, por su propia naturaleza, un proceso iterativo que requiere múltiples iteraciones de pruebas, ajustar parámetros de funciones y volver a probar hasta que el software cumpla con los requerimientos de la aplicación. Esto puede ser especialmente problemático cuando se usan FPGAs para el procesamiento de imágenes, ya que el enfoque tradicional para el desarrollo de FPGA puede atrasar la innovación debido a los tiempos de compilación requeridos entre cada cambio de diseño del algoritmo. Para resolver este reto, el Módulo Vision Development también incluye una herramienta llamada el Vision Assistant.

El NI Vision Assistant es una herramienta de ingeniería de algoritmos que simplifica el diseño del sistema de visión ayudando a los diseñadores a desarrollar algoritmos para su implementación tanto en la CPU como en FPGA. El Vision Assistant proporciona un enfoque basado en configuración para desarrollar algoritmos de visión, como Vision Builder AI. Cargue o adquiera imágenes ejemplo y vea los resultados de cada paso de procesamiento a medida que es configurado para que pueda generar prototipos rápidamente de su algoritmo de visión artificial. También proporciona las herramientas de evaluación necesarias para medir el rendimiento del algoritmo. Finalmente, el Vision Assistant también se puede usar para probar el algoritmo antes de compilarlo o ejecutarlo en el hardware, permitiendo el acceso a información de rendimiento y utilización de recursos. Una vez que esté satisfecho con su algoritmo, el Vision Assistant se puede usar para generar código de LabVIEW o C listo para la implementación en el controlador de hardware de su elección. Aquí los usuarios pueden modificar fácilmente el código generado para integrarlo con otras partes de su sistema.

​​Figura 8:​ El software de visión de NI ofrece cientos de algoritmos de procesamiento de imágenes y funciones de adquisición de imágenes de primera clase que usted puede usar en todos los productos de hardware de NI para resolver cualquier aplicación de visión.

Regresar al Inicio

Recursos Adicionales

 

Regresar al Inicio