PyVISA

Screenshot der Software:
PyVISA
Softwarebeschreibung:
Version: 1.2
Upload-Datum: 3 Jun 15
Entwickler: Torsten Bronger
Lizenz: Frei
Popularität: 1201

Rating: 4.0/5 (Total Votes: 2)

Die Programmierung der Messinstrumente können echte Schmerzen. Es gibt viele unterschiedliche Protokolle, über viele andere Schnittstelle und Bus-Systeme gesendet. Für jede Programmiersprache Sie verwenden möchten, müssen Sie nach Bibliotheken, die sowohl auf dem Gerät und seine Bus-System unterstützt zu finden.
Um diese unglückliche Situation zu erleichtern, die VISA [1] Spezifikation wurde in der Mitte der 90er Jahre festgelegt. Heute VISA ist auf allen bedeutenden Betriebssystemen implementiert. Einige Hersteller bieten VISA-Bibliotheken, die jedoch meist in binärer Form.
Diese Bibliotheken gemeinsam mit beliebigen Peripheriegeräten, wenn sie auch für bestimmte Schnittstellengeräte, wie zum Beispiel des Herstellers GPIB-Karte begrenzt werden. Virtual Instrument Software Architecture
Die VISA-Spezifikation hat explizite Bindungen auf Visual Basic, C und G (grafische Sprache LabVIEW ist). Allerdings können Sie mit VISA jeder Sprache in der Lage, den Aufruf von Funktionen in einer DLL zu verwenden. Python ist eine solche Sprache.
PyVISA Projekt ist eine VISA-Bindung für Python. In stützt sich auf einer externen Bibliotheksdatei, die Sie von Ihrer Schnittstelle Anbieters Webseiten (National Instruments, Agilent, etc) herunterladen. PyVISA implementiert eine bequeme und Pythonic Zugang zu dieser Bibliothek in zwei Schichten:
1. Zum einen gibt es die untere Ebene vpp43, die direkt ruft die VISA-Funktionen aus Python. Siehe PyVISA Low-Level-Implementierung für weitere Informationen.
2. Auf es, eine objektorientierte Python-Modul wurde erstellt visa einfach genannt. Im Zweifelsfall verwenden Visum, weil es einfacher und bequemer. vpp43 ist nur für Menschen, die volle Kontrolle oder die offiziellen VISA-Funktionen aus irgendeinem Grund müssen. Siehe PyVISA Handbuch für weitere Informationen.
Was ist neu in dieser Version:
· Einige Timeout-Fehler stillschweigend übergeben.
· Einige ältere VISA DLLs verursacht Schwierigkeiten, weil einige Funktionen wurden in ihnen fehlt.
· Beide Probleme wurden behoben.

Ähnliche Software

ReliaFree
ReliaFree

14 Apr 15

gResistor
gResistor

3 Jun 15

GSim85
GSim85

2 Jun 15

Andere Software von Entwickler Torsten Bronger

PP3
PP3

3 Jun 15

Kommentare zu PyVISA

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!