le 06-15-2009 10:24 AM
Bonjour,
J'utilise Labview 8.6. Nous souhaiterions produire une rampe de tension et mesurer le courant débité dans le circuit, le tout avec un générateur de rampe Keithley 236 connecté en GPIB.
N'ayant pas de carte GPIB nous avons fait l'acquisition d'un convertisseur USB/GPIB Agilent 82357B. J'ai installer les driver fourni et testé avec l'interface agilent et là pas de soucis.
Le problème se passe lorsque je suis dans Labview, j'ai vraiment l'impression que Labview ne parvient pas à communiquer avec le Keithley. J'ai télécharger les driver labview v.8 disponible sur Keithley et les ai installé. Dans max après avoir activé le mode compatible tulip, je voix mon instrument mais dans labviex si je vais dans instrumenttation, je voit driver installe Ke236 mais rien dans instrument connecté. Il reste déssepérement vide ce qui à mon avis n'est pas normal.
J'ai vu qu'il fallait absolument que Ni-VISA soit le premier gestionnaire Visa et pas celui d'Agilent -> comment puis-je vérifier cela ?
J'ai également essayer de télécharger un fichier exemple de programmation de rampe du Keithley 236 sur leur site mais en Labview 7 -> y a t'il un risque de problème de compatibilité avec la version 8.6 ?
Merci de vos éclaircissements et de votre aide.
Dany
Résolu ! Accéder à la solution.
le 06-16-2009 07:29 AM
Bonjour,
Si vous disposez d'une version d'Agilent VISA à partir de la version K ou supérieure, vous pouvez utiliser Agilent VISA comme driver secondaire. Cependant, il faut installer ce driver en second ! Si vous ne savez pas dans quel ordre vous avez installé vos driver, je vous conseille de réinstaller NI-VISA qui vous demandera alors de réinstaller par dessus les autres drivers (si tel est le cas), puis de réinstaller votre driver Agilent.
Enfin, dans LabVIEW, seul les éléments fonctionnant purement avec NI-VISA et disponible sous MAX sont visibles dans les contrôles NI-VISA. Pour utiliser les périphériques du type HPIB il faut faire un clique droit sur le contrôle NI-VISA et sélectionner "Allow Undefined Names / Autoriser les noms non défini" et entrer manuellement l'adresse de votre périphérique de cette forme : GPIBx::y::INSTR ou x est le numéro de votre carte / interface GPIB et y le numéro de l'instrument GPIB.
Enfin n'oubliez pas de configurer votre instrument en utilisant les utilitaires fourni avec votre matériel pour communiquer en GPIB (Agilent/HP I/O configuration utility, etc...).
J'espère que ces informations vous seront utiles.
N'hésitez pas à me tenir au courant pour tous problèmes rencontrés.
Cordialement,
le 06-25-2009 05:52 AM
Merci pour ces informations.
Après avoir ré-installer Ni-Visa pour être certain que cela soit le premier contrôleur. Je suis parvenu à voir mon instrument dans Ni MAx et à communiquer avec via l'interface Visa.
Par contre une fois dans labview avec le simple exemple GPIB ecrire et lire j'obtiens error 7 -> Ni488.2 n'est pas présent.
J'ai testé sur un autre PC (plus récent) sur lequel Labview est également installé et là pas de soucis tous fonctionne bien.
J'ai essayer de réinstaller Ni488 mais rien n'y change
J'ai déjà désintaller complêtement le logiciel d'agilent et réinstallé mais c'est toujours la même chose une fois que j'essaie d'envoyer quelques chose sur le GPIB , j'obtiens toujous un message comme quoi il ne trouve pas le NI488
le 06-25-2009 06:36 AM
Bonjour,
Vous est-il possible de me fournir une copie d'écran de votre erreur ?
Cordialement,
le 06-25-2009 06:46 AM
le 06-25-2009 06:48 AM
06-25-2009 07:05 AM - modifié 06-25-2009 07:06 AM
J'ai effectivement regardé ces liens et fait l'installation comme recommandé mais cela ne change rien
La seul différence entre les 2 PC sur lesquels j'ai essyé c'est sur celui ou j'ai des soucis la présence d'une carte DAQ PCI 6221 connectée à un SCB-68. Sur l'autre PC c'est celui qui me sert pour faire du dévellopement en simulation et sur celui là pas de soucis.
Je soupçonne fortement une mauvaise installation initiale de Labview - > je suis en train de refaire complêtement l'installation
le 06-25-2009 07:18 AM
le 06-25-2009 08:27 AM
le problème devait effectivement provenir d'un soucis lors de l'installation initiale de Labview car à présent cela fonctionne
Merci beaucoup à tous