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
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...
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?nid=-34466.816598.00&lc=eng&cc=US Lizenzrechtlich ist das so, dass der Besitz eines Agilent-Gerätes zur Verwendung genügt.
Hier zum Beispiel: http://www.home.agilent.com/agilent/facet.jspx?cc=US&lc=eng&kt=1&k=VISA+VB.NET&gen_search_go=Search Oft werden auch die VB.NET Projekte zum Download angeboten, sodass man die GUI's für sich noch anpassen kann.
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.