www.mikrocontroller.net

Forum: PC-Programmierung VISA Schnittstelle ansprechen


Autor: MW (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich habe ein Gerät HP33220A (Funktionsgenerator) mit VISA-Schnittstelle 
(Virtual Instrument Software Architecture).

Da die Schnittstelle bzw. der Befehlssatz standardisiert ist, müsste es 
doch Programme geben, die mich einen Befehlsstrom da reinladen lassen.

Mitgeliefert ist der Agilent Connection Expert, womit ich einzelne 
Befehle senden kann, so wie ich das überblicke. Mein Ziel ist, mehrere 
Parameter in Folge an das Gerät zu übertragen.

Also etwa: Ich schreibe eine Datei, erste Zeile die Signalform für den 
Generator, zweite Zeile die Triggerquelle usw.

Kennt da jemand eine Möglichkeit, mit der sich das realisieren lässt?

Schöne Grüße

Markus

Autor: STK500-Besitzer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dafür kann man z.B. HP-VEE (inzwischen Agilent-VEE), LabView oder andere 
Programmiersprachen benutzen.
Ob der Funktionsgenerator eine Art Makro-Programmierung unterstützt, 
sollte sich aus dem Handbuch entnehmen lassen.
Die kann man sogar herunterladen...

Autor: Xenu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was Du zum Programmieren brauchst sind die Agilent IO Libraries 
(enthält VISA). Die kannst Du kostenlos hier runterladen:

http://www.home.agilent.com/agilent/product.jspx?n...

Lizenzrechtlich ist das so, dass der Besitz eines Agilent-Gerätes zur 
Verwendung genügt.

Autor: AF (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hier zum Beispiel:
http://www.home.agilent.com/agilent/facet.jspx?cc=...

Oft werden auch die VB.NET Projekte zum Download angeboten, sodass man 
die GUI's für sich noch anpassen kann.

Autor: MW (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für eure Antworten.

Hab auch noch was sehr interessantes gefunden:

http://pyvisa.sourceforge.net/

Damit kann man die Sache in drei Zeilen erschlagen. Habs ausprobiert und 
es funktioniert.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.