PyVISA

Logiciel capture d'écran:
PyVISA
Détails logiciels:
Version: 1.2
Date de transfert: 3 Jun 15
Développeur: Torsten Bronger
Licence: Gratuit
Popularité: 1201

Rating: 4.0/5 (Total Votes: 2)

La programmation des instruments de mesure peut être vraie douleur. Il existe de nombreux protocoles différents, envoyés sur de nombreux systèmes d'interface et de bus différents. Pour chaque langage de programmation que vous souhaitez utiliser, vous devez trouver les bibliothèques qui soutiennent à la fois votre appareil et son système de bus.
Afin de faciliter cette situation malheureuse, la carte VISA [1] spécification a été défini dans le milieu des années 90. Aujourd'hui VISA est mis en œuvre sur tous les systèmes d'exploitation importants. Un couple de vendeurs offrent des bibliothèques de VISA, mais la plupart du temps sous forme binaire.
Ces bibliothèques travaillent ensemble avec des dispositifs peripherical arbitraires, même si elles peuvent être limités à certains dispositifs d'interface, comme la carte GPIB du vendeur. Instrument Virtuel Architecture logicielle
La spécification VISA a des liens explicites à Visual Basic, C et G (langage graphique de LabVIEW). Cependant, vous pouvez utiliser VISA avec tout langage capable d'appeler des fonctions dans une DLL. Python est un langage.
PyVISA projet est un pour Python VISA. Dans repose sur un fichier de bibliothèque externe que vous pouvez télécharger à partir des pages Web de votre fournisseur d'interface (National Instruments, Agilent, etc). PyVISA implémente un accès pratique et Pythonic à cette bibliothèque en deux couches:
1. Tout d'abord, il ya la vpp43 de niveau inférieur, qui appelle directement les fonctions VISA à partir de Python. Voir la PyVISA mise en œuvre de bas niveau pour plus d'informations.
2. En plus de cela, un module Python orienté objet a été créé appelé visa simplement. En cas de doute, utilisez visa parce qu'il est plus facile et plus commode. vpp43 est seulement pour les personnes qui ont besoin d'un contrôle total ou les fonctions VISA officielles pour une raison quelconque. Voir le manuel PyVISA pour plus d'informations.
Quoi de neuf dans cette version:
· Certaines des erreurs de temporisation passés silencieusement.
· Certains DLL VISA âgés causé des problèmes parce que certaines fonctions étaient absents en eux.
· Les deux problèmes sont résolus.

Logiciel similaire

ngspice
ngspice

17 Feb 15

SVEditor
SVEditor

17 Feb 15

Greensocs
Greensocs

11 May 15

D'autres logiciels de développeur Torsten Bronger

PP3
PP3

3 Jun 15

Commentaires à PyVISA

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!