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 

In LabVIEW .dll erstellen doch kann keine Parameter hinzufügen



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!

05.11.2014, 10:40
Beitrag #1

lazfather Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Oct 2014

15
2014
EN


Deutschland
In LabVIEW .dll erstellen doch kann keine Parameter hinzufügen
Hallo alle zusammen,

ich möchte eine LabVIEW Vi als DLL benutzen.

Ich habe ein Projekt erstell, mein Vi dort abgespeichert, danach auf Build Specifications->New->Shared Variable (DLL).

Bis dahin ist erstmal alles in Ordnung.
Doch wenn ich die ausgewählte Vi, exportieren möchte kann ich dort keine Parameter hinzufügen.

   

Eigentlich müsste ich ja auf + drücken können damit ein neues erzeugt wird doch es klappt nicht.


Viele Grüße

Erman
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2014, 10:53
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: In LabVIEW .dll erstellen doch kann keine Parameter hinzufügen
Hast du irgendwelche Controls deines VIs als Ein-/Ausgang definiert (d.h. im Connector-Pane angeschlossen)?

Gruß, 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
05.11.2014, 10:57
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: In LabVIEW .dll erstellen doch kann keine Parameter hinzufügen
Hallo,

im NI-Forum gab es gestern eine quasi gleichlautende Frage.

Und was war die Antwort? Es wurde auch auf das ConnectorPane verwiesen (und einiges mehr)…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2014, 10:59 (Dieser Beitrag wurde zuletzt bearbeitet: 05.11.2014 11:00 von lazfather.)
Beitrag #4

lazfather Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Oct 2014

15
2014
EN


Deutschland
RE: In LabVIEW .dll erstellen doch kann keine Parameter hinzufügen
Höchstwahscheinlich nicht.

Vielen Danke Gerd.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2014, 14:11
Beitrag #5

lazfather Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Oct 2014

15
2014
EN


Deutschland
RE: In LabVIEW .dll erstellen doch kann keine Parameter hinzufügen
Mit den Parametern hat es jetzt einwadfrei geklappt, doch habe ein anderes Problem nun.

Ich habe diese DLL mitsamt seiner Header dateien und der Lib in mein Visual Studio hinzugefügt.
Habe auch eine LabVIEW Runtime version installiert, also die NI Teststand 2014.

Ich kann aber über meinen C++ Programm die Anlage nicht ansteuern.
Meine Funktion lautet "void test(LVBoolean A0)", diese habe ich in meine Code genauso hinzugefügt.
Ich versuche auch ganz einfach nur zu übermitteln, dass A0=TRUE ist doch dies gelingt nicht.
Also denke ich mir, dass ich diese Runtime von LabVIEW falsch implementiert hab.

Könnt ihr mir dabei Helfen ?

Viele Grüße

Erman
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2014, 14:50
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: In LabVIEW .dll erstellen doch kann keine Parameter hinzufügen
Wieso installierst du eine Teststand Runtime und nicht die passende LabVIEW Runtime Engine? Hmm

Gruß, 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
11.11.2014, 14:54 (Dieser Beitrag wurde zuletzt bearbeitet: 11.11.2014 15:53 von lazfather.)
Beitrag #7

lazfather Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Oct 2014

15
2014
EN


Deutschland
RE: In LabVIEW .dll erstellen doch kann keine Parameter hinzufügen
Hab in google LabVIEW Runtime angegeben, dann hat mir google dies an erster selle gezeigt hab es auch dann installiet.

Hab jetzt die die LabVIEW Runtime engine installiert, doch es funktioniet noch nicht.
Höchstwahrscheinlich sind meine Einstellungen falsch.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2014, 18:11
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: In LabVIEW .dll erstellen doch kann keine Parameter hinzufügen
Auch die richtige Runtime Eninge, d.h. in der richtigen Version und Bit-ness wie deine LV-Entwicklungsumgebung sowie in der Vollversion (nicht die nur Web-Version)?

Gruß, 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
13.11.2014, 11:40 (Dieser Beitrag wurde zuletzt bearbeitet: 13.11.2014 14:19 von lazfather.)
Beitrag #9

lazfather Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Oct 2014

15
2014
EN


Deutschland
RE: In LabVIEW .dll erstellen doch kann keine Parameter hinzufügen
Ich habe auch die richtige Runtime Engine installiert, mein Poblem ist es über meinem C++Programm in meine Funktion der LabVIEW DLL zu greifen.

EDIT: Hab das Problem gefunden. Ich habe in meine DLL ja eine Funktion definiert gehabt und dann in meinem C++ Code nochmal definiert also quasi überschrieben.
Nachdem ich aufgehört hab es nochmal zu definieren klappt es.

Danke für die Hilfen.

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


Gehe zu: