INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

wie realisiert man pointer in LabVIEW



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!

08.08.2008, 15:38
Beitrag #1

verflixxt Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Jan 2008

8.6
2007
de

87463
Deutschland
wie realisiert man pointer in LabVIEW
Hallo, ich versuche mich gerade im einbinden einer DLL (bzw. mehrerer) um ein Gerät (eine DAB-BOX) anzusprechen bzw das Analogsignal auszulesen.

Da heißt es u.a.: "[out] Pointer to a pointer which receives the device handle."

wie kann ich das in LabVIEW denn umsetzen?

Danke Dennis
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.08.2008, 15:51
Beitrag #2

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
wie realisiert man pointer in LabVIEW
Ein Pointer sollte eine Lokale Variable sein, die dann auf das entsprechende Control verweist.

Gruß
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2008, 23:13
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
wie realisiert man pointer in LabVIEW
Pointer ist eine Adresse und somit unter 32bit Betriebssystemen vom Datentyp U32. Also Rückgabewert ist Unsigned Integer.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.08.2008, 11:29 (Dieser Beitrag wurde zuletzt bearbeitet: 12.08.2008 11:50 von verflixxt.)
Beitrag #4

verflixxt Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Jan 2008

8.6
2007
de

87463
Deutschland
wie realisiert man pointer in LabVIEW
ja ok danke


Ich mache glaub grundsätzlich was falsch beim arbeiten mit DLL's.

Ich schaffe es nicht in LabVIEW dass ich das DAB-Gerät finde. Ich geh das vom Ansatz her schon falsch an. Kann mir da einer einen Tipp eben bzw. mir den ersten Schritt zeigen?

Im endeffekt möchte ich mit Hilfe dieses Geräte EMG Signale auswerten. Aber dazu muss ich ja erst mal das Gerät finden...


Im Anhang habt ihr dazu ein paar daten und Beschreibungen.


Hilflose Grüße


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .rar  ZEBSDK.rar (Größe: 1,42 MB / Downloads: 339)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.08.2008, 13:45
Beitrag #5

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
wie realisiert man pointer in LabVIEW
' schrieb:Ich schaffe es nicht in LabVIEW dass ich das DAB-Gerät finde.
Poste hier mal das VI, mit dem du genau das versuchst.

Im Anhang sind sehr viele DLLs. Ich kann da nicht die richtige finden.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.08.2008, 14:34 (Dieser Beitrag wurde zuletzt bearbeitet: 12.08.2008 16:12 von jg.)
Beitrag #6

verflixxt Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Jan 2008

8.6
2007
de

87463
Deutschland
wie realisiert man pointer in LabVIEW
' schrieb:Poste hier mal das VI, mit dem du genau das versuchst.

Im Anhang sind sehr viele DLLs. Ich kann da nicht die richtige finden.


Die richtige DLL ist die zebsdk.dll

Aber um das Gerät zu intialisieren benötigt man zusätzlich die easy.dll und die WIDAB.dll


Danke dir

Lv86_img


Angehängte Datei(en)
Sonstige .vi  versuch_I.vi (Größe: 7,79 KB / Downloads: 267)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.08.2008, 16:17 (Dieser Beitrag wurde zuletzt bearbeitet: 12.08.2008 18:53 von jg.)
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
wie realisiert man pointer in LabVIEW
' schrieb:Die richtige DLL ist die zebsdk.dll

Aber um das Gerät zu intialisieren benötigt man zusätzlich die easy.dll und die WIDAB.dll
Danke dir

Lv86_img
Offtopic2
Folgender Rat: Speichere deine hochgeladenen VIs für eine LV-Version < 8.6 (Save for previous Version). Version 8.6 ist so brandneu, dass das die wenigsten bisher installiert haben dürften, wenn sie es überhaupt schon zugeschickt bekommen haben. Und all diese Leute können dein VI nicht öffnen!
Die Erfahrung zeigt, dass es sich frühestens ein 1/4 Jahr nach Release der neuesten LV-Version lohnt, vermehrt VIs der neuesten LV-Version hier ins Forum zu stellen.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.08.2008, 16:40
Beitrag #8

verflixxt Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Jan 2008

8.6
2007
de

87463
Deutschland
wie realisiert man pointer in LabVIEW
Sorry, hier mal das ganze abgespeichert für version 8.0

grüße dennis


Angehängte Datei(en)
Sonstige .vi  Unbenannt_1.vi (Größe: 16,33 KB / Downloads: 268)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.08.2008, 18:52 (Dieser Beitrag wurde zuletzt bearbeitet: 12.08.2008 18:56 von jg.)
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
wie realisiert man pointer in LabVIEW
So isses wesentlich einfacherSmile

Also, wenn ich die PDF-Doku zu diesen 3 Funktions-Aufrufen durchlese, müsste das eigentlich so gehen:

Lv85_img
Sonstige .vi  Unbenannt_1.vi (Größe: 15,3 KB / Downloads: 400)


MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.08.2008, 21:39 (Dieser Beitrag wurde zuletzt bearbeitet: 12.08.2008 21:40 von IchSelbst.)
Beitrag #10

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
wie realisiert man pointer in LabVIEW
' schrieb:Also, wenn ich die PDF-Doku zu diesen 3 Funktions-Aufrufen durchlese, müsste das eigentlich so gehen:
Auf jeden Fall mal ausprobieren.

Laut Dokument Kapitel 9.1 ist BOOL 4 Byte lang. Der Rückgabewert aller Funktionen ist also U32 statt U8.

Da steht aber komisches Zeug drinnen:
[code]#define ZEBFN

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenübergabe an DLL Pointer to Pointer Reiling 2 9.601 02.02.2018 10:59
Letzter Beitrag: Reiling
  Absturz durch unzulässige Pointer VS_03 3 10.315 28.10.2016 18:32
Letzter Beitrag: VS_03
  dll mit Pointer auf komplexe Struktur einbinden Wedgewood 11 17.011 27.04.2014 23:44
Letzter Beitrag: Wedgewood
  Pointer auf Array mit Labview übertragen und darstellen lupus022 35 32.555 19.07.2013 10:53
Letzter Beitrag: lupus022
  Pointer und MoveBlock OXO 4 8.218 03.06.2013 16:31
Letzter Beitrag: OXO
  Pointer auf Subarray übergeben Event Horizon 5 7.428 15.07.2012 10:21
Letzter Beitrag: rolfk

Gehe zu: