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 

Reference an SubVI übergeben



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!

27.11.2007, 13:20
Beitrag #11

schmetterling Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Aug 2006

7.1
-
kA


Deutschland
Reference an SubVI übergeben
Leider habe ich nur LV 7.1.
Kann 'eg' nicht mal die Bildschirmausschnitte angeben?
Vielen Dank!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.11.2007, 13:43
Beitrag #12

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Reference an SubVI übergeben
' schrieb:Leider habe ich nur LV 7.1.
Kann 'eg' nicht mal die Bildschirmausschnitte angeben?
Vielen Dank!


Da ist eigentlich nichts besonderes dabei. Es wird nur ein User Event vom Typ String erzeugt. Di Referenz bekommen beide parallellaufende Schleifen, also VI und SubVI. Somit kann man beliebige Daten vom VI ins SubVI übertragen.

Wenn man noch so ein User Event erzeugen würde, jetzt aber für die Kommunikation vom SubVI zum VI, dann kann man beliebige Daten in beide Richtungen übertragen. Das wichtigste dabei ist, es bleibt immer noch eventgesteuert, also keine Aktion -> keine Reaktion.

Demnächst werde ich einen Tutorial dazu schreiben. Diese Frage kommt wirklich sehr sehr oft.

Und im Anhang beide VIs für 7.1.


Angehängte Datei(en) Thumbnail(s)
       

Sonstige .vi  VI.vi (Größe: 23,64 KB / Downloads: 189)

Sonstige .vi  SubVI.vi (Größe: 20,73 KB / Downloads: 184)

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.11.2007, 20:53 (Dieser Beitrag wurde zuletzt bearbeitet: 27.11.2007 20:53 von jg.)
Beitrag #13

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Reference an SubVI übergeben
Erst mal: Total interessanter Thread!!! Wieder mal was dazugelernt (Ja, ich lerne auch noch dazu!!!).Top1

Ich habe auch mal etwas probiert und gebastelt, und hier jetzt die Lösung, wie sie Rob wohl am Anfang wollte (VI's für LV8.0):


Sonstige .vi  VI.vi (Größe: 17,15 KB / Downloads: 231)

   
ACHTUNG: Bei meinen Versuchen war die Reihenfolge wichtig, erst Ctrl Val.Set, dann Run VI, dann in Subpanel, und VI-Refnum nicht aufsplitten, sondern immer schön weiterführen.

Sonstige .vi  Stat_LED_V2.vi (Größe: 12,08 KB / Downloads: 205)

   

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
28.11.2007, 08:59
Beitrag #14

Rob Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Apr 2007

7.1
2007
kA


Deutschland
Reference an SubVI übergeben
' schrieb:Erst mal: Total interessanter Thread!!! Wieder mal was dazugelernt (Ja, ich lerne auch noch dazu!!!).Top1

Ich habe auch mal etwas probiert und gebastelt, und hier jetzt die Lösung, wie sie Rob wohl am Anfang wollte (VI's für LV8.0):

[attachment=36993:VI.vi]
[attachment=36995:Image01.png]
ACHTUNG: Bei meinen Versuchen war die Reihenfolge wichtig, erst Ctrl Val.Set, dann Run VI, dann in Subpanel, und VI-Refnum nicht aufsplitten, sondern immer schön weiterführen.
[attachment=36994:Stat_LED_V2.vi]
[attachment=36996:Image02.png]

MfG, Jens
Hallo,

vielen Dank für eure Mühen.
mittlerweile bin ich dazu übergegangen, alles mit Queues zu machen, habe die richtig lieb gewonnen ;=) Muss ich mich letztendlich nur um den Namen der Queue kümmern, alles andere (Namen der Controls/Indicatoren) ist egal...

Danke,

Robert
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.11.2007, 09:49
Beitrag #15

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Reference an SubVI übergeben
' schrieb:Hallo,

vielen Dank für eure Mühen.
mittlerweile bin ich dazu übergegangen, alles mit Queues zu machen, habe die richtig lieb gewonnen ;=) Muss ich mich letztendlich nur um den Namen der Queue kümmern, alles andere (Namen der Controls/Indicatoren) ist egal...

Danke,

Robert


Sehr gut Top1

Webseite des Benutzers besuchen 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
  .NET Reference, Invoke Node - Wie damit umgehen thz89 6 4.939 09.08.2017 08:39
Letzter Beitrag: thz89
  Wann setze ich Reference, Local Variable und Property Node ein galilio 6 9.607 18.03.2016 01:08
Letzter Beitrag: Trinitatis
  Wertemitgabe Strictly typed VI reference NoWay 6 6.014 18.05.2015 15:48
Letzter Beitrag: jg
  Pane-References by VI-Reference D_Sev 1 3.096 16.11.2014 23:00
Letzter Beitrag: Lucki
  Cluster reference an subpanel übergeben Mazubi 3 5.567 09.09.2013 11:37
Letzter Beitrag: GerdW
  Write Trace Reference 0 Arno_Nym 3 3.870 25.04.2013 06:24
Letzter Beitrag: Arno_Nym

Gehe zu: