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 

Erstellen einer wrapper dll



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!

30.08.2006, 12:42
Beitrag #1

Cubaner Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Jul 2006

LV 8.2.1
2006
kA


Deutschland
Erstellen einer wrapper dll
Hallo liebe LabVIEW Gemeinde,

kann mir jemand sagen was ich zu beachten habe beim erstellen einer wrapper DLL?
Mein Problem dreht sich darum, dass es erforderlich ist eine Strucktur, von einer vorhandenen DLL, in die für LabVIEW handhabbare Variablentypen zerlegt.

Die Struktur sieht folgendermasen aus:

typedef struct tagSERVICE
{
unsigned char bService, //service to execute
fShortCnf; //short confirmation enable
unsigned short wTargetAddress; //target address or PC-interface
unsigned short wIndex, //Parameter-Index
wDataLength; //Anzahl PD bei READ..., WRITE.. bzw. Nutzdaten bei SCOPE
unsigned char bTeleType; //0:zykl. sonst: azyklische Telegramme

union
{
long lDate; //standard READ, WRITE
unsigned char abData[10]; //abData[0]:# of channel with GET_SCOPE
}Data; //abData[1]:# ob block with GET_SCOPE


unsigned short awPA[10], //process data to send
awPE[10]; //received process data

unsigned char far* fpbDataPointer;
unsigned char abReserve[10];
ERRORMSG Error;
}SERVICE, far* FPSERVICE;


Welche Software am besten ist (LabWindows/CVI)?
Welche Dateien man benötigt? Reichen die .c und die .h?
Ein großes Problem wird eventuell die Union sein?
Wie geht man vor? Hat jemand ein Tutorium zur Hand? Hab bis jetzt noch nichts brauchbares gefunden.


Ich weiß das ist viel verlangt!
Wär cool wenn ich ein paar tipps bekommen würde.

Vielen Dank im voraus.

Gruß

Nico
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Erstellen einer wrapper dll - Cubaner - 30.08.2006 12:42
Erstellen einer wrapper dll - jg - 30.08.2006, 21:28

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Web Services + Wrapper Peter123 1 4.156 12.03.2019 15:59
Letzter Beitrag: Wedgewood
  SubVIs "Wrapper" FelixL 1 3.201 13.02.2014 10:11
Letzter Beitrag: GerdW
  Erstellen einer Tabelle aus den Daten eines Stringarrays labview einsteiger 5 8.659 06.10.2011 12:10
Letzter Beitrag: Y-P
  Anfängerproblem mit dem Erstellen einer Tabelle LauraS 8 5.500 14.01.2009 11:37
Letzter Beitrag: Wulfi
  Start VI Wrapper eg 1 4.522 07.11.2007 14:04
Letzter Beitrag: IchSelbst
  Erstellen einer Sinusschwingung mit Dämpfung Herbert 14 15.612 30.10.2006 12:12
Letzter Beitrag: Herbert

Gehe zu: