Interesante

Controladores de dispositivos LabVIEW / Interfaz de hardware

Controladores de dispositivos LabVIEW / Interfaz de hardware

LabVIEW puede interactuar con muchos elementos de hardware para control y monitoreo.

LabVIEW puede controlar dispositivos y también recibir respuestas de ellos. Para lograr esto, se requiere una interfaz que permita a LabVIEW conectarse al dispositivo o instrumento.

Estas interfaces se denominan controladores de LabVIEW y existe una extensa biblioteca de estos controladores que están disponibles dentro del ecosistema de LabVIEW.

Controladores de instrumentos: conceptos básicos

Un controlador de instrumento proporciona la interfaz entre el software principal de LabVIEW y el instrumento o dispositivo del que necesita controlar o recibir datos.

El controlador de instrumentos de LabVIEW es esencialmente un conjunto de rutinas de software que permiten que los datos se envíen a un instrumento o dispositivo y los datos se reciban de él.

Dentro del controlador general hay subrutinas individuales que permiten realizar varias tareas. Estos incluyen: configurar el dispositivo, leer, escribir y activar el dispositivo o instrumento. Los controladores de instrumentos simplifican el control de los instrumentos y reducen el tiempo de desarrollo del programa LabVIEW al eliminar la necesidad de aprender el protocolo de programación para cada instrumento.

El controlador de LabVIEW toma los comandos de LabVIEW y luego los convierte en las instrucciones requeridas para ese dispositivo, enviándolos a través de la interfaz relevante ya sea USB, serial, Wi-Fi, Ethernet, GPIB o cualquier otra interfaz aplicable para ese dispositivo.

Los controladores de LabVIEW están desarrollados para una gran cantidad de instrumentos de diferentes redes. Algunos son desarrollados por National Instruments, la compañía que desarrolla y es propietaria de LabVIEW, pero otros controladores pueden ser desarrollados por terceros, posiblemente los fabricantes de los dispositivos. Algunos controladores de LabVIEW pueden incorporar todos los controles remotos aplicables al dispositivo y sobre una variedad de interfaces aplicables al dispositivo. Otros pueden tener un conjunto limitado de instrucciones o capacidades. Además, muchos están disponibles sin cargo, pero para otros puede haber costos asociados con ellos. Depende de los dispositivos, los fabricantes y los desarrolladores del código. Sin embargo, la mayoría de ellos están disponibles dentro del ecosistema de LabVIEW sin cargo adicional.

En general, LabVIEW proporciona un amplio soporte para la interfaz a dispositivos que utilizan controladores de LabVIEW. Estos controladores de instrumentos pueden escribirse de varias formas: LabVIEW, LabWindows / CVI y utilizan la Arquitectura de Software de Instrumentación Virtual, VISA, o el Protocolo de Instrumento Virtual Intercambiable, IVI.

Disponibilidad del controlador de LabVIEW

National Instruments hace que miles de controladores de dispositivos estén disponibles para descargar en NI Instrument Driver Network, IDNet o directamente desde LabVIEW.

Además, muchos fabricantes de equipos también pueden hacer que los controladores estén disponibles a través de portales en sus propios sitios. Con muchas empresas y organizaciones que utilizan LabVIEW, a estos fabricantes de dispositivos e instrumentos les paga por hacer que los controladores de LabVIEW estén disponibles para aumentar la competitividad de sus productos.

Usando un controlador de instrumentos de LabVIEW

Dentro de LabVIEW y el controlador de instrumentos se compone de un conjunto de VIs o Instrumentos Virtuales. Cada VI corresponde a una operación particular como configurar, leer, escribir o disparar un instrumento o dispositivo. Al utilizar este enfoque, la programación de instrumentos o dispositivos se simplifica considerablemente, ya que supera el problema de la programación en un lenguaje de bajo nivel.

Hay dos formas principales de encontrar y descargar controladores de LabVIEW preparados previamente desde el ecosistema de NI LabVIEW:

  • Buscador de controladores de instrumentos de NI: Este método se puede usar en LabVIEW 8.0 o posterior. Seleccione Herramientas »Instrumentación» Buscar controladores de instrumentos para iniciar el Buscador de controladores de instrumentos. Esta herramienta busca en IDNet para encontrar el controlador de instrumento especificado.
  • IDNet: Para versiones anteriores de LabVIEW, anteriores a la V 8.0, entonces es necesario buscar directamente en IDNet.

Existe una gran variedad de diferentes controladores de instrumentos de LabVIEW que proporcionan la interfaz entre LabVIEW y los dispositivos e instrumentos de hardware periférico. Estos son un elemento central del ecosistema de LabVIEW en general y proporcionan un método sencillo para controlar instrumentos y acceder a datos desde ellos o desde dispositivos remotos.

Ver el vídeo: Solucion LabVIEW no muestra puerto COM de microcontrolador, arduino etc, Descarga de Driver NI Seria (Octubre 2020).