LabVIEWForum.de
USB-Kommunikation mit Power Supply 62006P - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: USB-Kommunikation mit Power Supply 62006P (/Thread-USB-Kommunikation-mit-Power-Supply-62006P)



USB-Kommunikation mit Power Supply 62006P - Honeygirl24 - 11.05.2010 11:26

Hallo liebes LV-Team,

nun bin ich wieder mal vor einem Problem, was ich selber nicht lösen kann.
Ich möchte ein Power Supply über USB mit LabVIEW ansteuern.
Also Spannung schreiben und durch Messungen Ströme ablesen...

Ich habe die USB-Konfiguration so gemacht, wie es in den Tutorials steht...Ich kann dazu als Anlage paar Screenshots hinzufügen.

Wie jeder Programmierer habe ich erstmal geprüft, ob überhaupt die Kommunikation zwischen dem Gerät und PC hergestellt werden kann.
Schon da traten Probleme auf.

Ich gab den Befehl *IDN? ein und forderte Antwrot an...Naja lief leider nicht fehlerfrei...Die Fehlermeldungen könnt Ihr aus den Bildern bzw. aus dem Testbeispiel (Version 2009) entnehmen.

Für jede Hilfe und jeden Tipp wäre ich dankbar...Das Problem muss nur dringend gelöst werden...Da diese Extrafunktion in meinem Programm bis morgen eingebunden werden muss..

lg
honey


USB-Kommunikation mit Power Supply 62006P - eg - 11.05.2010 11:35

Kann das sein, dass es sich hier um GPIB-Interface handelt? Dann brauchst du kein USB-RAW zu programmieren.


USB-Kommunikation mit Power Supply 62006P - Honeygirl24 - 11.05.2010 11:58

Hallo eg,

also an dem Power Supply ist zusätzlich ein GPIB Interface drin, aber im PC bräuchten wir dann die GPIB Karte...Wenn die bestellt wird, dauert es einige Zeit bis es ankommt.
Ich brauche die Funktion bis morgen.
Da hardwaretechnisch USB-RAW die einfachere Lösung für uns war, muss ich die Kommunikation über USB steuern...

lg


USB-Kommunikation mit Power Supply 62006P - eg - 11.05.2010 12:07

Aber das Übertragungsprotokoll für USB-RAW ist wahrscheinlich anders als für GPIB. Hast du die Protokollbeschreibung für USB-RAW vom Hersteller zur Hand?

Und, wenn der Hersteller die USB-Schnittstelle anbietet, gibt es normalerweise einen Treiber dazu. Im Treiber ist normalerweise die USB-RAW Kommunikation schon implementiert. Der Treiber kann z.B. in Form einer DLL, einer C/C++-Library, .NET oder Active-X vorliegen.
Oder der Hersteller beschreibt das USB-RAW Protokoll.

Ansonsten kannst du die USB-Schnittstelle nicht benutzen.


USB-Kommunikation mit Power Supply 62006P - Honeygirl24 - 11.05.2010 12:17

Hallo eg,

http://www.chromaate.com/driver/default.aspx

Verstehe ich dies auf der oben genannten Homepage richtig?
Ich könnte die USB Schnittstelle scheinbar nur über LabWindows ansteuern?


lg


USB-Kommunikation mit Power Supply 62006P - eg - 11.05.2010 12:25

Ich würde es mit diesem probieren


USB-Kommunikation mit Power Supply 62006P - Honeygirl24 - 11.05.2010 12:34

Vielen dank eg,

ich tue erstmal diese Treiber installieren und dann schauen wir weiterSmile) vielen dank


USB-Kommunikation mit Power Supply 62006P - Honeygirl24 - 11.05.2010 13:53

Also ich habe die Treiber installiert...

Brächte weitere HilfeSmile

So ich bräuchte eventuell Tutorial bzw. paar simple Beispiele zur Benutzung von IVI VIs...
Zwar habe ich mir den Example Beispiel aus der Liste angeschaut, aber der funktioniert nicht so wie ich es möchte.
Ich kann Initialize VI noch ausführen lassen, aber nicht mehr irgendwelche Spannungen setzen.


lg
honey


USB-Kommunikation mit Power Supply 62006P - rolfk - 17.05.2010 08:58

' schrieb:Hallo liebes LV-Team,
Ich habe die USB-Konfiguration so gemacht, wie es in den Tutorials steht...Ich kann dazu als Anlage paar Screenshots hinzufügen.

Wie jeder Programmierer habe ich erstmal geprüft, ob überhaupt die Kommunikation zwischen dem Gerät und PC hergestellt werden kann.
Schon da traten Probleme auf.

Ich gab den Befehl *IDN? ein und forderte Antwrot an...Naja lief leider nicht fehlerfrei...Die Fehlermeldungen könnt Ihr aus den Bildern bzw. aus dem Testbeispiel (Version 2009) entnehmen.

Also ich kann Dir mit Deinem letzten Problem nicht wirklich helfen da ich noch nie so ein Gerät benützt habe.

Aber "USB Raw" und "*IDN?" geht 120% sicher niemals. Eventuel ginge es mit "USB Instr" wenn:

- Das Gerät die USB TMC Device Class implementiert (was nicht mal so unwharscheinlich ist bei einem Gerät das eine GPIB und USB Schnittstelle standardmässig eingebaut hat.

- Dass ein USB TMC Device das *IDN? Kommando nicht unterstützt ist zwar theoretisch möglich aber ziemlich unwahrscheinlich weil es dann eigenltlich kein USB TMC compliant Device mehr wäre auch wenn es das USB TMC Protokoll sonst unterstützt.