MI Controlador de Dispositivo de Terceros No Aparece en LabVIEW

Actualizado el Feb 7, 2026

Reportado en

Controlador

  • NI-VISA
  • Instrument Drivers

Detalles del problema

Mi controlador para un instrumento de terceros(Third-party Instrument) no aparece en LabVIEW después de ejecutar el instalador. ¿Dónde puedo encontrarlo y cómo puedo integrarlo con LabVIEW para que aparezca en la paleta de Instrument Drivers? Además, si ya tengo código que utiliza uno de estos drivers, ¿cómo puedo verificar si el driver está instalado correctamente?

Solución

Si instaló el controlador(driver) mediante un ejecutable, debe localizar el contenido del controlador que se instaló y moverlos a la carpeta correcta. En un equipo con Windows, esta ubicación del driver suele ser <Program Files>\IVI Foundation\VISA\my_driver\  donde my_driver es el nombre del driver que instaló. En Mac OS, la ubicación suele ser  <Applications>\IVI Foundation\VISA\my_driver\. La carpeta my_driver será la carpeta que deberá copiar a una nueva ubicación.

 

Si el driver que descargó no incluía un ejecutable, asegúrese de haber descomprimido la carpeta, y esa carpeta será la que deberá mover.

 

Ahora que ha localizado la carpeta del driver, realice lo siguiente para agregar el driver a LabVIEW:

  1. Cierre el ambiente de desarrollo de LabVIEW si actualmente se encuentra abierto.
  2. Copie la carpeta del driver en la siguiente ubicación en un equipo con Windows:
    • <Program Files>\National Instruments\LabVIEW (year of LabVIEW you are using)\instr.lib
    • La ubicación también puede encontrarse bajo <Program Files (x86)>, dependiendo de si está utilizando una versión de Windows o LabVIEW de 32 o 64 bits.
  3. En un equipo Mac, copie la carpeta del driver en la siguiente ubicación.
    • National Instruments\LabVIEW\instr.lib
  4. Cambie el nombre de la carpeta del controlador(driver) al nombre con el que desea que aparezca en LabVIEW.
  5. Vuelva a abrir LabVIEW.
  6. Abra un VI nuevo y haga clic derecho en el diagrama de bloques para abrir la paleta de Funciones.
  7. Los controladores para sus dispositivos deberían aparecer en Funciones » Todas las funciones » Instrument I/O » Instrument Drivers en la paleta de Funciones, como se muestra a continuación.


 

Información adicional

Para que LabVIEW pueda acceder a un controlador para intrumentos de terceros a través de la Paleta de Funciones, el driver debe estar ubicado en el directorio instr.lib, el cual se encuentra dentro de la carpeta de LabVIEW, <National Instruments>\LabVIEW\instr.lib. La carpeta instr.lib contiene las carpetas de los controladores de instrumentos, las cuales incluyen todos los archivos .mnu necesarios, así como un archivo .llb o .lvlib. Los archivos .mnu por sí solos únicamente indican a LabVIEW en qué ubicación de la paleta deben encontrarse los VIs y no contienen el código fuente. El código fuente de los archivos del driver se encuentra en el archivo .llb o .lvlib.


Algunos ontroladores de terceros instalan estos archivos en el directorio <Program Files>\IVI Foundation\VISA, donde LabVIEW no podrá encontrarlos. En este caso, deberá copiar y pegar manualmente estos archivos en una carpeta dentro del directorio instr.lib.


Es posible que la carpeta del controlador de instruments no aparezca en la paleta Instrument I/O si está intentando utilizarla en un target no soportado. Por ejemplo, si está trabajando con un sistema Real-Time (por ejemplo, cRIO, PXI, sbRIO, etc.), debe verificar con el fabricante del instrument driver si la librería es compatible con el target deseado (VIs de RT/FPGA).