le 04-05-2019 04:17 AM
Hello,
With my company I bought a 1200 Watt DC Power Supply. It's a Aim TTi QPX1200SP and the serial number is 509071. The device works good and I want to drive it from LabVIEW. So I've installed all the driver needed : the USB Driver, the LabVIEW Driver, the Wizzard Driver, the NI VISA driver. However, after I don't find the device on LabVIEW. My computer recognizes it via the USB PORT, but it's impossible to program with it on LV.
le 04-09-2019 02:23 AM
Hello JeanF33,
Which driver have you installed ?
What do you mean when you said :"I don't find the device on LabVIEW" ?
Have you an error ? If Yes, which error ?
Cordialement,
Eloise
NI France
le 04-09-2019 07:17 AM
Bonjour Eloise,
Je me permet de répondre en français puisque je vois que vous l'êtes.
Depuis l'assistant NI MAX je reconnais mon alimentation. Celle-ci est branchée via USB. Or sur NI MAX il est annoncé qu'elle est branché en série avec le préfixe "ASRL". Je ne sais donc pas comment utiliser les fonction de mon alimentation, et comment la programmer sur LabVIEW.
Merci
le
04-10-2019
04:53 AM
- dernière modification le
10-15-2025
04:41 PM
par
Content Cleaner
Bonjour,
Voici un tutorial qui devrait vous aider :
USB Instrument Control Tutorial
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x1qzCAA&l=en-US
Il existe un driver pour votre appareil :
Peut être que vous y trouverez des exemples.
Bon courage.
Eloise
NI France
le 04-10-2019 09:57 AM
Bonjour Jean,
Attention à la confusion entre interface physique (USB) et protocole de communication (Série).
Il n'est pas étrange de retrouver votre équipement en temps que communication série, c'est le cas pour la plupart des outils.
Pour vérifier que la communication est bien effective, vous pouvez lancer une requête *IDN? (Demande de version du produit, généralement reconnu par la majorité des équipements) avec Max (NI VISA).
De plus le manuel utilisateur de votre équipement devrait vous donner plus de détails concernant la communication avec votre alimentation si vous voulez réalisé votre propre driver.
Faites nous savoir si vous avez pu avoir sur votre problématique.
Bonne journée
le 04-10-2019 10:30 AM
Bonjour,
Les drivers USB et National Instrument ont bel et bien été installé, je les avais reçu sur un disque lors de l'achat de l'alimentation. Néanmoins le driver NI ne me permet pas d'avoir des VI déjà concus pour accéder à quelques fonctions de l'instrument.
Ensuite je retrouve effectivement mon alimentation en tant que communication série. Lorsque je lance la requête "*IDN? " le message qui m'est renvoyé est le suivant : "THURLBY\sTHANDAR,\sQPX1200SP,\s509071,\s4.27-4.07\r\n".
Cependant le manuel utilisateur ne me donne que des commandes comme une fonction permettant de choisir la tension/courant de sortie etc...
Or lorsque je cherche à appliquer ces fonctions dans la barre de dialogue VISA, la réponse est toujours la même:
"Read Operation
Error
VISA: (Hex 0xBFFF0015) Le délai d'attente (timeout) a expiré avant que l'opération ne soit achevée."
Sauriez-vous m'éclairer sur ce problème ? Je vous remercie pour vos réponse.
Bonne journée à vous
le 04-10-2019 11:21 AM
Bonjour,
Alors le message (le terme chaine de texte est plus approprié ici) est cohérent.
Toutefois il vous faut le rendre intelligible dans un VI.
En effet, on voit qu'il y a différentes informations ici séparée par une virgule.
Après segmentation, je dirais que les informations sont les suivantes :
Fabricant : Thurlby Thandar
Ref produit : QPX1200SP
Numero de serie : 50907
Version: 4.27-4.07 (Surement firmware / driver).
Enfin on voit que la chaine de texte se termine par \r\n.
J'aurais tendance à penser donc qu il faut ajouter \r\n à vos requêtes aussi.
Là tout de suite je ne peux pas vous en dire plus, mais je reviendrais vers vous plus tard dans la journée. Je vous invite à vérifier les réglages de communication de votre équipements. Parité, caractère de terminaison.
J'ai des Vis maisons qui permettent de piloter des alimentations, je pourrais surement vous fournir un exemple.
Pourriez me faire un screen de la page du manuel fournissant l exemple des commandes ou le lien du document avec le numero de page.
Bon courage
le 04-11-2019 02:27 AM
Bonjour Michael,
Effectivement le problème venait de la fonction écrite. Il fallait bien que je termine la chaîne de texte de ma commande par \r\n. Je respectais bien tout ce qui était parité, caractère de terminaison...
Je vous envoie tout de même en Screenshot les différentes fonctions de mon alimentation.
Vos réponses me sont d'une grande aide... merci pour le temps que vous m'avez accordé.
Bonne journée