Descripción del curso de interoperabilidad de LabVIEW

Este curso cubre las diferentes maneras en que 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.

 

Para aprender más sobre la comunicación entre LabVIEW y otras aplicaciones en la misma PC, consulte el curso de conectividad de LabVIEW.

 

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

Detalles del curso:

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

Comience hoy el curso de interoperabilidad de LabVIEW