Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
ich verwende einen G5100A 50MHz Waveform Generator der Fa. PicoTest (http://www.picotest.com.tw/) Hat jemand von euch passende LV-Treiber oder LV-Programmierbeispiele zu diesem Gerät? Ich verwende die USB-Version des Geräts.
ich verwende die USB Version des G5100A 50MHz Waveform Generator der Fa. PicoTest (http://www.picotest.com.tw/). In der Anleitung gibt es nur den Verweise auf den SCPI-Befehlsumfang. Kann mir einer von euch ein Beispiel geben, wie ich SCPI-Befehle an ein Gerät an der USB-Schnittstelle senden kann?
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Picotest G5100A 50MHz Waveform Generator USB
Bitte keine Doppelpostings (vgl. LVF-Regeln)!
Nun zum Thema:
Erkennst Du Dein Gerät im MAX? Wenn ja, dann kannst Du über die VISA-Funktionen mit Deinem Gerät kommunizieren (VISA Open - VISA Write - VISA Read - VISA Close).
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
11.02.2009, 07:59 (Dieser Beitrag wurde zuletzt bearbeitet: 11.02.2009 08:00 von rolfk.)
ich verwende die USB Version des G5100A 50MHz Waveform Generator der Fa. PicoTest (http://www.picotest.com.tw/). In der Anleitung gibt es nur den Verweise auf den SCPI-Befehlsumfang. Kann mir einer von euch ein Beispiel geben, wie ich SCPI-Befehle an ein Gerät an der USB-Schnittstelle senden kann?
Beste Grüsse, Nils
Das wird wohl ein USBTMC Class Device sein. Das ist mit Ausnahme des Resourcenstrings und möglicherweise der Initialisation eigentlich dasselbe wie ein GPIB Instrument. Also pack Dir mal irgendeinen GPIB Instrument Treiber. Der standard mitgelieferte Agilent 34401 wäre schon mal eine gute Idee. Dort kannst Du sehen wie ASCI Befehle an eine Instrument geschickt werden. Das geht auch mit USBTMC analog und ausser dem Resourcenstring wird das Initialize.vi eventuel schon fast funktionieren, auch wenn die Identifikationquery natürlich einen Fehler zurückgeben wird da der zurückgelesene String nicht mit dem erwarteten übereinstimmt.