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 

Hauptprogramm weiter ausführen bei SubVI-Aufruf



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!

09.03.2012, 16:08
Beitrag #14

Adiboing Offline
LV-Noob
*


Beiträge: 27
Registriert seit: Jun 2010

LabVIEW 2013
2010
EN


Deutschland
RE: Hauptprogramm weiter ausführen bei SubVI-Aufruf
Ich hab es dank eines Kumpels loesen koennen, und dabei ist die loesung ziemlich easy gewesen Wink

Anhand der Bilder versteht man sicher mehr.

Im Grunde geht alles mit Referenz, und im ersten Bild sieht man den Aufruf. Die Einstellung des subVIs die ihr beachten solltet waere bei "VI Propertys" "Window Appeareance" und dann oben rechts Floating anstatt Modal. Erst dann kann man auch wieder im Hauptfenster rumfingern.
Sowie bei "Execution" rechts "same as caller" einstellen.

Dann halt den Code wie folgt in einen Case.
   

Wenn man im hauptfenster das programm beendet also alles stoppt soll das subVi natuerlich auch stoppen. Daher sieht man hier im naechsten Bild wie das subVI per Referenz gestoppt wird. Hierbei wichtig zu beachten. Wenn ihr den Befehl yum Stoppen\Beenden eures VIs gebt dann sendet auch eine Art Befehl "Stop Show Camera" wie man in folgendem Bild sieht.
   

Dann muss noch im subVI selbst am Schluss eine Referenz yu sich selbst gesetzt werden die dann sagt schliesse das Front-Panel.
   


Soo dadurch lauft das subvi paralell zum Hauptvi und kann sogar Werte zeitgleich rueber senden. Dazu halt eine Invoke Node mit "Control Value" und dann halt "Get" oder "Set" diese verlangen dann halt die Values als Variant aber das klappt ja easy Wink

Wenn jemand darin einen Fehler findet oder denkt es koennte schief gehen. Bitte melden Big Grin

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


Nachrichten in diesem Thema
RE: Hauptprogramm weiter ausführen bei SubVI-Aufruf - Adiboing - 09.03.2012 16:08

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Unterprogramm im Hauptprogramm heshamali88 17 10.807 25.07.2016 15:11
Letzter Beitrag: heshamali88
  Programm weiter strukturieren gfzk 8 4.824 28.07.2015 15:22
Letzter Beitrag: GerdW
  SubVI parallel ausführen mit Rückgabewert skywalker 9 5.770 20.03.2015 14:21
Letzter Beitrag: GerdW
  Aufruf verschiedener SubVI´s ElektroAnne 3 5.066 01.10.2014 13:58
Letzter Beitrag: GerdW
Question weiter bei konstantem Wert olmethn 9 5.195 10.10.2012 15:52
Letzter Beitrag: BNT
  Aufruf einer DLL parallel zu subVI tiwo 2 3.922 16.08.2012 15:22
Letzter Beitrag: tiwo

Gehe zu: