Descripción general de LabVIEW Core 2

El curso LabVIEW Core 2 es una extensión del curso LabVIEW Core 1. Este curso le enseña a usar patrones de diseño comunes para implementar y distribuir con éxito aplicaciones de LabVIEW para entornos de investigación, ingeniería y pruebas. Los temas cubiertos incluyen responder de manera programática a los eventos de la interfaz de usuario, implementar ciclos paralelos, administrar las configuraciones, desarrollar una estrategia de manejo de errores para su aplicación y herramientas para crear ejecutables e instaladores. El curso LabVIEW Core 2 enlaza directamente la funcionalidad de LabVIEW con sus necesidades de aplicación y brinda un punto de partida para el desarrollo de su aplicación.

 

Última fecha de lanzamiento o número de versión del curso: 2021

Detalles del curso:

Contenido del curso LabVIEW Core 2

LecciónDescripción generalTemas 

Transferir datos

Esta lección le enseña a usar cables de canal para comunicarse entre secciones paralelas de código sin forzar una orden de ejecución.

  • Comunicar entre ciclos paralelos
  • Explorar cables de canales
  • Utilizar plantillas de canales
  • Utilizar interacciones de cables de canal
  • Utilizar colas
 

Crear una interfaz de usuario guiada por eventos

Esta lección enseña cómo crear una aplicación que responda a los eventos de la interfaz de usuario utilizando una variedad de patrones de diseño guiados en eventos.

  • Programación guiada por eventos
  • Patrón de diseño de controlador de eventos de interfaz de usuario
  • Patrón de diseño de máquina de estado guiado por eventos
  • Patrón de diseño productor/consumidor (eventos)
  • Patrón de diseño del controlador de mensajes en cola (CMH)
 

Controlar los objetos del panel frontal

Esta lección enseña cómo usar nodos de propiedad y referencias de control para controlar de manera programática los objetos del panel frontal.

  • Arquitectura del servidor de VI
  • Nodos de propiedad y referencias de control
  • Invocar nodos
 
Explorar los beneficios de la programación orientada a objetosEsta lección le presenta los beneficios del enfoque orientado a objetos en la programación de LabVIEW
  • ¿Por qué se utiliza la programación orientada a objetos (OOP)?
  • Diseño y programación orientados a objetos
  • Componentes de OOP
  • Encapsulación de datos
  • ¿Quién debería usar LabVIEW OOP?
 

Administrar ajustes de configuración utilizando archivos de configuración

Esta lección le enseña cómo administrar los ajustes de configuración para su aplicación, utilizando un archivo de configuración.

  • Descripción general de los ajustes de configuración
  • Administrar ajustes de configuración utilizando un archivo delimitado
  • Administrar ajustes de configuración utilizando un archivo de inicialización (INI)
 

 

Desarrollar una estrategia de manejo de errores

Esta lección le enseña cómo desarrollar estrategias para manejar errores en su aplicación 

  • Descripción general del manejo de errores
  • Explorar la respuesta al error
  • Explorar el registro de eventos
  • Inyectar errores para pruebas
 
Paquetes y distribución de código LabVIEWEsta lección le enseña cómo crear paquetes y distribuir el código de LabVIEW para que lo usen otros desarrolladores y usuarios finales.
  • Preparar código para distribución
  • Desarrollar especificaciones
  • Crear y depurar una aplicación
  • Crear un paquete para distribución
Prácticas de programación en LabVIEWEsta lección le enseña las prácticas recomendadas de programación para desarrollar código legible, de fácil mantenimiento, extensible, escalable y eficaz.
  • Prácticas recomendadas para codificación
  • Escribir código eficaz en LabVIEW
Prácticas recomendadas para ingeniería de softwareEsta lección le enseña cómo identificar algunos principios clave de las prácticas recomendadas para ingeniería de software y los beneficios al implementarlos cuando se trabaja en LabVIEW.
  • Administración de proyectos
  • Recopilación de requisitos
  • Control de código fuente
  • Revisión y pruebas de código
  • Integración continua

Comience hoy el curso LabVIEW Core 2