LabVIEWForum.de - Anbindung Oszilloskop an Labview

LabVIEWForum.de

Normale Version: Anbindung Oszilloskop an Labview
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
[attachment=38951]Hallo...



Ich habe das Problem das sich die Oszilloskope DSO-2150 USB in Deutschland vermarktet über Voltcraft (Originalhersteller Hantek) zwar nach der Installation des Labview-USB-Treibers und Anpassung des Gerätetreibers mit dem VISA-Wizard im MAX finden lassen aber nicht mit einem Assistenten in Labview.

Bei den VISA-USB-Elementen gibt es die Anschlüsse Anforderungstyp und Anfordern, dort weiss ich nich welche Werte ich da eintragen müsste.

Der Hersteller hat leider nur sehr spärliche Anleitung beigefügt. Siehe Anhang. Dort steht auch eine Programmierstruktur, womit ich in Verbindung mit Labview leider auch nix anfangen kann.

Ich hoffe jemand kann mir helfen ;-)



MfG



PS: WIN7 64
VISA-USB? Wozu denn jetzt das? MAX kannst du dir ebenfalls sparen, da das Gerät keine NI-Hardware ist.

Was in der beigelegten Doku beschrieben ist, ist die Schnittstelle einer DLL, und laut deinem PDF gibt es schon VIs, die diese DLL aufrufen. Fertig.

Gruß, Jens
Hmm...

Ich möchte nicht mit einem VI auf die Geräte zugreifen sondern direkt.
Und das mitgelieferte VI funktioniert leider auch nicht.
Nur die mitgelieferte Software...das hilft mir auch nicht weiter.
Also wie gesagt ich möchte direkt einen Messwert abgreifen, aber in Assistenten nix zu finden und wie in Anfrage weiss ich auch nicht was ich bei VISA-USB Anforderungstyp und Anforderung schreiben soll.
CROSSPOSTING:
http://ni.lithium.com/t5/LabVIEW/Anbindu...-p/1901613
Bitte LVF-Regeln beachten! Rulez

Gruß Markus
Öhm

Dieser Post ist auch von mir.
Und nicht in diesem Forum.
Wäre sehr dankbar wenn jemand helfen könnte.

MfG
Hallo squalo,

Zitat:Ich möchte nicht mit einem VI auf die Geräte zugreifen sondern direkt.
Und das mitgelieferte VI funktioniert leider auch nicht.
Nur die mitgelieferte Software...das hilft mir auch nicht weiter.
Also wie gesagt ich möchte direkt einen Messwert abgreifen, aber in Assistenten nix zu finden
- Wie die Anleitung darlegt, werden DLL-Aufrufe verwendet, um mit dem Device zu reden. All die nötigen DLL-Aufrufe werden im Manual aufgeführt und erläutert.
- Was du möchtest, ist irrelevant. Du musst das nehmen, was dir der Hersteller an Treiber anbietet.
- Ob du das mitgelieferte VI verwendest oder nicht, ist dein Problem. Um die darin enthaltenen und demonstrierten DLL-Aufrufe wirst du nicht umhin kommen...
- Die LV-Assistenten kümmern sich nicht um irgendwelche DLL-Aufrufe und werden dir deshalb das Gerät nie anzeigen.
- Wenn das mitgelieferte VI nicht funktioniert, hast du entweder den Treiber nicht richtig installiert oder der hat Probleme mit deinem Win7-64bit. Schon mal den Hersteller gefragt?

Zitat:Dort steht auch eine Programmierstruktur, womit ich in Verbindung mit Labview leider auch nix anfangen kann.
- Der Hersteller zeigt in einem PAP, wie man mit dem Gerät umzugehen hat. Was daran ist dir unklar? Ein PAP ist immer Programmiersprachen-unabhängig - du kannst den in LabVIEW genauso umsetzen wie in BASIC/PASCAL/C/C++/wasauchimmer! (Was ein PAP ist, weißt du hoffentlich...)
Leider hat Voltcraft nicht den besten Support.
Keine Auskünfte über Betriebssystem wie z.B. 64Bit tauglich oder ähnliches. Keine weiteren Informationen zur Einbindung.
Klar kenne ich PAP.
Aber ich weiß leider trotzdem nicht wie ich die zur Verfügung gestellten Daten nutzen kann. Deswegen ja mein Post. Vielleicht kannst Du mir ja helfen.
Ich weiß nur dass ich die Daten die im Dokument des Anhangs stehen irgendwie programmieren muss.
Die sonst in der dll sind.

MfG
Hallo squalo,

Zitat:Ich weiß nur dass ich die Daten die im Dokument des Anhangs stehen irgendwie programmieren muss.
Wenn der Hersteller ein VI mitliefert, musst du gar nichts programmieren. Einfach das Beispiel studieren und anwenden...

Zitat:Leider hat Voltcraft nicht den besten Support.
Dafür sind sie billig - was man hinterher mit erhöhtem Enginieering-Aufwand bezahlt. Viel Spaß dabei Smile

Edit:
- Kannst du eigentlich mit Suchseiten wie G**gle umgehen? Wenn man da nach "dso-2150 hantek" suchen lässt, landet man auf der Download-Seite des Herstellers mit Angeboten wie 32- und 64-bit-Treiber, Manual und SDK.
- Das gezeigte VI enthält alle nötigen DLL-Aufrufe, Hantek war nur zu faul, diese in subVIs auszulagern - was ich dir dringend empfehlen würde (Errorhandling nicht vergessen)!
Mit G. komme ich auch nicht weiter.
Auf HP von Hantek steht das selbe wie bei Voltcraft.
Und wie gesagt das VI funktioniert auch nicht.
Und weiß nicht wie ich den Code aus Anhang programmieren soll und wie ich kommunizieren kann (also von LV zu Oszi).
Hallo squalo,

Zitat:Und weiß nicht wie ich den Code aus Anhang programmieren soll und wie ich kommunizieren kann (also von LV zu Oszi.
Genau dafür ist doch das Beispiel-VI da. Es zeigt, wie der PAP umzusetzen ist und wie man mit dem DSO kommuniziert. Fertig.
Ansonsten: Beitrag#6 und #8 bzgl. der Kommentare zu DLL-Aufrufen lesen!
P.S.: Wozu zitierst du dich selbst?
Seiten: 1 2
Referenz-URLs