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 

Aufruf des "Hauptprogramms" aus dem SubVI



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.05.2007, 09:56
Beitrag #1

Simsdibims Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 70
Registriert seit: May 2007

8.5
2006
kA

83553
Deutschland
Aufruf des "Hauptprogramms" aus dem SubVI
Hallo Leute, wirklich schickes Forum!
Mein Problem:
Mein Programm in LabVIEW besitzt ein Main.vi, dass mehrere SubVIs in einem Subpanel
darstellt. Die SubVIs sind Testpunkte, die sequentiell ablaufen. Nun möchte ich durch einen
Button (Abbruch) im Main.vi die Sequenz abrechen und an den Anfang das Main.vi zurückkehren.
Den Abbruch-Button kann ich in den SubVIs über eine Referenz bereits abfragen, hier liegt nicht das Problem.
Das Problem ist, dass ich in den SubVIs nicht über die RUN VI Methode das Main.vi nochmals laden kann,
da es während der kompletten Laufzeit ja bereits geöffnet ist.
Danke euch schonmal!
Gruß Simon
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.05.2007, 10:30
Beitrag #2

canix Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Mar 2007

Labview8.2 / Studnik-Version 8.0.1
2007
kA

44807
Deutschland
Aufruf des "Hauptprogramms" aus dem SubVI
Hallo,

wie wäre es mit vereinfachten Beispiel-VIs für Dein Problem?
Mir ist die Struktur Deines Prgramms noch nicht so ganz klar..

Gruß
Jens

Hinweis: Meine Lösungsvorschläge sind immer mit Vorsicht zu geniessen! Es gibt vermutlich wesentlich elegantere Ansätze. Ich poste dennoch, da ich mir auf diese Weise das entsprechende Feedback erhoffe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.05.2007, 11:13
Beitrag #3

Simsdibims Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 70
Registriert seit: May 2007

8.5
2006
kA

83553
Deutschland
Aufruf des "Hauptprogramms" aus dem SubVI
' schrieb:Hallo,

wie wäre es mit vereinfachten Beispiel-VIs für Dein Problem?
Mir ist die Struktur Deines Prgramms noch nicht so ganz klar..

Gruß
Jens

Hab hier mal ein Bild hochgeladen. Man sieht hier das Main.vi und im Subpanel
ein Unterprogramm. Die Tests die man links auswählen kann, werden dann
ausgeführt. Mann soll halt zwischen den einzelnen Tests abrechen können.
Und deshalb muss es eine Möglichkeit geben, dass das Subpanel leer ist (was schon funktioniert (Remove VI)), und was noch
wichtiger ist, dass das Programm wieder an den anfang springt, damit man wieder den
Test-Button drücken kann und es von vorne losgeht.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2007, 06:51
Beitrag #4

Simsdibims Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 70
Registriert seit: May 2007

8.5
2006
kA

83553
Deutschland
Aufruf des "Hauptprogramms" aus dem SubVI
Danke, Problem hat sich gelöst!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2007, 06:52
Beitrag #5

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Aufruf des "Hauptprogramms" aus dem SubVI
Poste doch mal deine Lösung, das könnte auch andere interessieren!Excl

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2007, 07:03
Beitrag #6

Simsdibims Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 70
Registriert seit: May 2007

8.5
2006
kA

83553
Deutschland
Aufruf des "Hauptprogramms" aus dem SubVI
Hatte anfangs zu kompliziert gedacht. Habe aus den Button einen Schalter (kein Latch!) gemacht, um jeden
Test ein CASE-Structure und damit vor dem Test abgefragt, ob der Schalter gedrückt ist. Den Schalter selbst habe ich
über eine Referenz in die Test-SubVIs gebracht.
Damit man auch während des Test abrechen kann, muss das CASE in eine While-Schleife.
Am Ende vom Main dann noch den Schalter zurücksetzen, fertig...
Gruß und schönen Arbeitstag, Simon
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Aufruf verschiedener SubVI´s ElektroAnne 3 5.556 01.10.2014 13:58
Letzter Beitrag: GerdW
  Aufruf einer DLL parallel zu subVI tiwo 2 4.200 16.08.2012 15:22
Letzter Beitrag: tiwo
  Hauptprogramm weiter ausführen bei SubVI-Aufruf haiopei 16 22.118 14.03.2012 17:21
Letzter Beitrag: phylin
  SubVI-Aufruf ermöglichen in externen Fenster UND als SubPanel _techniker_ 5 6.128 29.01.2012 22:44
Letzter Beitrag: _techniker_
  Frontpanel öffnen bei SubVI-Aufruf per Methodenknoten haiopei 18 23.793 03.11.2011 11:05
Letzter Beitrag: Aristoteles
  SubVI Funktionen verwenden, ohne SubVI Frontpanel (AVT Kamera) Allyoucaneat 3 8.835 25.08.2011 15:18
Letzter Beitrag: GerdW

Gehe zu: