29.06.2010, 17:19
Beitrag #1
|
LV-Praktikant
LVF-Neueinsteiger
Beiträge: 2
Registriert seit: Jun 2010
8.5, 8.6
2010
de
Deutschland
|
DSO-2090 LabVIEW 8.5, 8.6
Hallo,
habe seit ein paar Tagen das DSO-2090 von Conrad und möchte es mit LabVIEW benutzen. Hab LabVIEW 8.6 und 8.5 zur Verfügung. Leider bekomme ich, wenn ich das auf der Disc hinzugefügte LabVIEW-VI benutzen möchte folgende Fehlermeldung:
Fehler 1097 ist bei Knoten zum Aufruf externer Bibliotheken in DSO2090.vi aufgetreten
Mögliche Ursachen:
LabVIEW: Es trat ein Ausnahmefehler in dem durch den Knoten "Aufruf externer Bibliotheken" aufgerufen externen Code auf. Diese Ausnahme könnte Fehler im Speicher von LabVIEW verursacht haben. Speichern Sie alle Projekte an einem neuen Ort und starten Sie LabVIEW neu.
Die Anweisungen haben wir befolgt, hilft aber nix. Was kann ich tun, um das Programm zum Laufen zu bekommen? Ich vermute, dass es ein Versionsproblem ist, da, gemäß anderen Forumseinträgen das Gerät mit LabVIEW 8.0 und 8.2 kompatibel ist.
VG und danke für die Hilfe,
LV-Praktikant
|
|
|
30.06.2010, 06:39
Beitrag #2
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
DSO-2090 LabVIEW 8.5, 8.6
Ich glaube nicht, dass es an der LabVIEW-Version liegt.
Habt Ihr die DLL auf Eurem Rechner und die VIs richtig angeschlossen, bzw. ausgeführt?
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
30.06.2010, 08:15
Beitrag #3
|
|
|
01.07.2010, 14:11
Beitrag #4
|
LV-Praktikant
LVF-Neueinsteiger
Beiträge: 2
Registriert seit: Jun 2010
8.5, 8.6
2010
de
Deutschland
|
DSO-2090 LabVIEW 8.5, 8.6
Hallo,
erstmal danke für eure schnellen Antworten.
Der Fehler ist wohl tatsächlich, dass ein zu kleiner Buffer verwendet wird. Jedenfalls erhält man, wenn man Error Checking auf Maximum setzt, die folgende Fehlermeldung :
The method in the DLL overwrote past the end of space allocated for one of its parameters. This may have corrupted memory.
Intern passiert das beim Funktionaufruf von dseGetChannelData.
Hilft das irgendwie weiter?
VG,
LV-Praktikant
|
|
|
01.07.2010, 18:12
(Dieser Beitrag wurde zuletzt bearbeitet: 01.07.2010 18:12 von Y-P.)
Beitrag #5
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
DSO-2090 LabVIEW 8.5, 8.6
Ich kenne mich leider mit Conrad-Oszis nicht aus und schon gar nicht mit den mitgelieferten DLLs und ich verwende auch (zum Glück) so gut wie keine DLLs (nur im Notfall), so dass ich so ein Problem auch noch nicht hatte.
Ich denke aber, dass Dir da rolfk weiterhelfen kann.
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
| |