Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

connection terminaux VISA

Solved!
Go to solution

bonjour à tous

 

j'ai voulu reprendre l'application existante sur le forum " How Does Serial Port Works" mais j'ai pas pu connecté les deux terminaux du VISA. le message d'erreur est "vous avez connecté deux terminaux de types différents.

 

est-ce que quelqu'un peut me dire comment adapter un tableau 1D de session de classe visa à un recepteur de type sesssion de classe visa.

 

connect13.jpg

0 Kudos
Message 1 of 4
(3,652 Views)

L'image est bien petite... Voici tout de même la marche à suivre qui devrait solutionner votre problème:

  • Clic droit sur le tunnel de sortie (endroit où le fil sort de de la boucle for) de la classe  VISA >> Disable Indexing

 

Et l'explication :

La fonction Indexing étant activée pour la boucle for (configuration par défaut de la boucle for), vous avez un tableau en sortie. Par contre, l'indexage n'est pas activé pour la boucle while (comportement par défaut de la boucle while) et vous nourrissez donc le noeud de propriétés VISA avec un tableau alors que cette bestiole ne peut pas les digérer !

 

Etant donné que la référence VISA reste la même, il est inutile de générer un tableau; d'où la recommandation de désactiver l'indexage de la boucle for (plutôt que d'activer celui de la boucle while).

Message 2 of 4
(3,638 Views)
Solution
Accepted by topic author dlmhdhlw

Merci JB

 

suite à ta recommandation, la connexion est réalisé et merci encore.

0 Kudos
Message 3 of 4
(3,631 Views)
Juste pour info : à l'avenir, c'est la réponse qu'il faudrait définir comme solution et non votre remerciement.
0 Kudos
Message 4 of 4
(3,624 Views)