Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

NI VISA Configuration - interface USB manquant

Bonjour à tous,

Je me retrouve devant un problème qui nécessite vos conseils.

Je souhaite piloter par USB le multimètre Keithley 2110 5 1/2 Digit multimeter

(voir https://www.tek.com/tektronix-and-keithley-digital-multimeter/keithley-2110-series-5%C2%BD-digit-dua...).

 

J'ai installé NI-VISA pour Linux en suivant la procédure:

https://www.ni.com/en/support/downloads/drivers/download.ni-visa.html#306036

L'appareil est facilement pilotable avec NI VISA sur Window mais avec "OpenSUSE 42.2 Leap" (système d'exploitation préconisé par NI) le cas se corse. 

 

Je suis passé par les outils NI pour vérifier si l'appareil est détecté avec "OpenSUSE 42.2 Leap".

Il semble que l'appareil n'apparaît pas (voir les photos ci-joints) : 

 - NI VISA Configuration -->"USB" n'apparaît pas au niveau des choix d'interface

Pourtant, la librarie "libnivuusb.so" (passeport USB) est bien présent.

 - NI VISA IC --> pas de port USB reconnu.

 - NI VISA Driver Wizard -> choix USB pas sélectionnable

 

J'ai écumé pas mal de forum, tutoriel mais je tourne en rond.

Quelqu'un saurait comment faire pour utiliser l'USB dans les outils NI (le rendre sélectionnable ?

 

Merci pour vos réponses.

0 Kudos
Message 1 of 6
(3,440 Views)

Bonjour , 

Pouvez vous nous donner le résultat de la commande 

lsusb

ainsi que

dmesg

s'il vous plaît? 

 

Merci, 

Antoine

0 Kudos
Message 2 of 6
(3,408 Views)

La commande "lsusb" détecte bien l'appareil de mesure (voir pièce jointe "lsusb.png").

Je ne connais pas la commande "dmesg", le résultat est vraiment long.

Il se trouve dans le fichier texte (voir pièce jointe "dmesg_command.txt").

 

Je rajoute des précisions concernant mon problème :

 

Aurais-tu une piste ?

Je creuse de mon côté également.

 

0 Kudos
Message 3 of 6
(3,404 Views)

Ci-joint le fichier texte contenant le résultat de la commande "dmesg".

0 Kudos
Message 4 of 6
(3,398 Views)

Le forum ne peut pas inclure le fichier texte.

Je joins le fichier .zip contenant le résultat.

0 Kudos
Message 5 of 6
(3,397 Views)

Something new : 

 

I make a udev file to allow instrument management like this :

  • SUBSYSTEM=="usb", ATTR{idProduct}=="2110", ATTR{idVendor}=="05e6", RUN+="/etc/udev/agents.d/usb/nivisa_usbraw" , MODE="0666"
    SUBSYSTEM=="usb_device", ATTR{idProduct}=="2110", ATTR{idVendor}=="05e6", RUN+="/etc/udev/agents.d/usb/nivisa_usbraw", MODE="0666"

It is worked but not for my device:

I run NI VISA Configuration to check if udev is correct.

I saw my mobile phone on this panel but not Keithley 2110 instrument. 

 

Hypothesis :

1) instrument is in conflict with something on OpenSUSE OS

2) udev parameter is incorrect

 

Someone has an idea about that ?

 

I continue my investigation.

 

0 Kudos
Message 6 of 6
(3,380 Views)