Descripción del curso de interoperabilidad de LabVIEW

Este curso cubre las diferentes maneras en que usted puede comunicarse con LabVIEW a través de una red. Aprenderá los pros y los contras de usar cada tecnología para comunicarse con aplicaciones que se ejecutan en sistemas remotos.

Formatos disponibles

 

Capacitación virtual no disponible para este curso

 

Capacitación en aula no disponible para este curso

 

Clases privadas no disponibles para este curso

Objetivos del curso

Detalles del curso

Duración

Audiencia

Prerrequisitos

Productos de NI utilizados

Materiales de formación/capacitación

Costo en créditos

Contenido del curso de interoperabilidad de LabVIEW

LecciónDescripción generalTemas
Comparación de métodos de comunicación de redAprenda a elegir el protocolo correcto para una aplicación al comparar TCP/UDP, variables compartidas publicadas en la red, flujos de red, servicios web y API de DataSocket.
  • Explorar métodos de comunicación de red
  • Comparar métodos de comunicación de red
Transmisión de datosAprenda a transmitir datos y enviar comandos entre aplicaciones usando LabVIEW Network Streams.
  • Explorar las funciones de los flujos de red
  • Transmitir datos y enviar comandos entre aplicaciones
  • Especificar URLs de puntos finales de transmisión de red
Explorar variables compartidasAprenda a leer y escribir en variables compartidas.
  • Explorar variables compartidas
  • Explorar métodos para leer y escribir variables compartidas
Explorar la API de DataSocketExplore la API de DataSocket, el protocolo de transferencia de DataSocket.  
  • Explorar el protocolo de transferencia de DataSocket (dstp)
  • Explorar la API de DataSocket
Explorar UDPExplore el protocolo UDP y el modelo de programación.
  • Explorar el protocolo UDP y el modelo de programación
Implementar modelos de transmisiónExplore los modelos de transmisión.
  • Explorar modelos de transmisión
Descripción general de TCPExplore TCP y sus beneficios.
  • Explorar TCP

Implementar el modelo cliente/servidor

Aprenda a usar el modelo cliente/servidor y los VIs de TCP para la comunicación en red.
  • Implementar el modelo cliente/servidor
Descripción general de los servicios webDescriba los servicios web y la arquitectura de comunicación subyacente que utilizan.
  • Explorar servicios web
  • Explorar la arquitectura de transferencia de estado representacional (REST)
Explorar la arquitectura de servicios web de LabVIEWDescriba cómo usar LabVIEW para construir e implementar servicios web.
  • Explorar el flujo de trabajo para crear un servicio web
  • Explorar los servicios web de LabVIEW
Crear VIs de método HTTPCree y publique un servicio web y luego desarrolle VIs para modificar las respuestas del servidor.
  • Explorar las propiedades de los servicios web
  • Publicar servicios web
  • Explorar y modificar respuestas
Usar LabVIEW para interactuar con un servicio webAprenda a crear un cliente HTTP en LabVIEW.
  • Crear un VI de cliente HTTP
Configurar el servicio web de LabVIEW para comunicación seguraExplore la seguridad del servicio web de LabVIEW y configure el servidor web de NI
  • Explorar la seguridad del servicio web de LabVIEW
  • Configurar el servidor web de NI
  • Configurar el servidor web de aplicaciones 
Conectar un WebVI a un servicio web de LabVIEWAprenda a usar una aplicación basada en web para comunicarse con un servicio web de LabVIEW .
  • Introducción a WebVIs
  • Recuperar datos de un servicio web
  • Consideraciones al acceder a datos desde servicios web
Usar la API de SystemLinkUtilice las funciones de la API de SystemLink para realizar tareas de SystemLink desde sus aplicaciones de LabVIEW.
  • Descripción general de SystemLink
  • Explorar la API de SystemLink
Usar la API de DataFinderDescriba la funcionalidad de alto nivel de DataFinder y usar su API para realizar tareas de DataFinder desde sus aplicaciones de LabVIEW.
  • Descripción general de DataFinder
  • Explorar la API de DataFinder
Capacidades del servidor de VIDescriba el propósito de alto nivel del servidor de VI y el modelo de programación para acceder a su funcionalidad.
  • ¿Qué es el servidor de VI?
  • Explorar el modelo de programación del servidor de VI
Acceder a la funcionalidad de LabVIEW a través del servidor de VIExplore la API del servidor de VI y utilícela para acceder a la funcionalidad del entorno de desarrollo de LabVIEW.
  • Explorar la API del servidor de VI
  • Usar la API del servidor de VI
Usar el servidor de VI para comunicarse con un V remotoUtilice el servidor de VI para iniciar y controlar la ejecución de un VI que reside en una PC diferente en la misma red.
  • Configurar el servidor de VI para acceso remoto
  • Acceder a un método de VI remoto
Llamar y cargar VIs de manera dinámicaExplore las diferentes formas en que puede llamar y cargar un VI de manera dinámica y describa los beneficios de cada enfoque.
  • ¿Por qué cargar o llamar dinámicamente un VI? 
  • Explorar refnums de VI
  • Explorar el modelo de programación de llamada por referencia
  • Llamar a un VI de forma asincrónica
Introducción a las bases de datosDescriba los conceptos fundamentales de las bases de datos e introduzca el LabVIEW Database Connectivity Toolkit.
  • ¿Qué es una base de datos?
  • Explorar los tipos de bases de datos
  • ¿Cómo interactúa LabVIEW con una base de datos? 
  • Descripción general de la base de datos utilizada en este curso
  • Explorar herramientas adicionales de base de datos
Conectar con una base de datos en LabVIEWExplore el modelo de programación de bases de datos y conéctese a una base de datos en LabVIEW.
  • Explorar el modelo de programación de base de datos
  • Conectar a una base de datos
  • Cerrar una conexión a una base de datos
Realizar operaciones estándares de base de datos en LabVIEWUtilice LabVIEW para realizar varias operaciones de base de datos de uso común.
  • Explorar operaciones estándares de bases de datos
  • Realizar operaciones en una base de datos
Usar lenguaje de consulta estructuradoUtilice declaraciones SQL para realizar operaciones adicionales de base de datos en LabVIEW. 
  • ¿Qué es SQL?
  • Ejecutar declaraciones SQL en LabVIEW
Explorar la API de WebDAVUtilice la API de WebDAV para transferir archivos de forma segura hacia y desde un servidor WebDAV en sus aplicaciones de LabVIEW .
  • Descripción general de WebDAV 
  • Explorar la API de WebDAV
Explorar la API de SFTPUtilice la API de SFTP para transferir archivos de forma segura e interactuar con un servidor SFTP.
  • Descripción general de SFTP
  • Explorar la API de SFTP

Continúe su trayectoria de aprendizaje

Un ingeniero aprende LabVIEW en su PC. 

 

LabVIEW Core 3

 

El curso LabVIEW Core 3 le presenta prácticas estructuradas para ayudarle diseñar, implementar, documentar y probar aplicaciones de LabVIEW.

Un ingeniero aprende...

 

Conectividad de LabVIEW

 

Este curso cubre una amplia variedad de temas de conectividad.

 

Un instructor de NI enseña...

 

Diseño y programación orientados a objetos en LabVIEW

Este curso cubre una amplia variedad de temas de conectividad.

Actualizar a una membresía

Si planea tomar tres o más cursos guiados por instructor en un año, una membresía de capacitación le brinda acceso rentable e ilimitado a todos los cursos virtuales y en aulas públicas, junto con cupones de certificación ilimitados.