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 

bei VI Abbruch -> VI schliessen



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!

29.06.2009, 16:40
Beitrag #1

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
bei VI Abbruch -> VI schliessen
Hallo,

habe hier mal ne allgemeine Frage zum Thema Vi abbrechen.

Ich möchte das sich das Frontpanel eines SubVI schliesst, und zwar auch wenn es nicht ordnungsgemäss abgelaufen ist.
Bei VI-Eigenschaften kann ja die Option gewählt werden: Frontpanel schliessen if originally closed.
Eben dies geht dann ja nicht, da der Programmcode mit der Stop-Funktion abgebrochen wurde.
Es gibt dann noch die Variante LabVIEW zu beenden, diese möchte ich jedoch nicht, da andere Vi weiterlaufen müssen.
Ich hatte auch schon über Propertys o. Invoke.... das Frontpanel geschlossen, das Vi ist dann aber nur optisch irgendwie ausgeblendet.

Dies alles benötige ich da in diesem SubVi weitere Vi`s laufen mit Queues.... die nicht beendet werden können, auch wegen einer Bearbeitungssperre im Blockdiagramm.
Das einfachste wäre das Vi abbrechen.

Für einen hilfreichen Tipp wäre ich da sehr dankbar.

MfG
GT123

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2009, 16:52
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
bei VI Abbruch -> VI schliessen
Meinst Du so?


Sonstige .vi  MainVI.vi (Größe: 7,8 KB / Downloads: 494)

Lv86_img

Sonstige .vi  SubVI.vi (Größe: 7,62 KB / Downloads: 429)

Lv86_img

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2009, 16:53 (Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2009 16:54 von Lucki.)
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
bei VI Abbruch -> VI schliessen
Den erwähnten "nicht ordnunsgemäßen Ablauf" fasse ich so auf, daß es Fehler im Sub-VI geben kann. Lösung: Fehlerbehandlung und bei Fehlern das VI ordnungsgemäß schließen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2009, 05:49
Beitrag #4

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
bei VI Abbruch -> VI schliessen
Guten Morgen Markus,

das mit dem Frontpanel ein ausblenden hatte ich auch schon einmal.
Es ist jedoch so, dass das SubVI noch läuft. D.h. es muss abgebrochen werden.

Ich habe das SubVI.vi u. Main.vi in global.vi eingefügt (siehe anbei).
-> Global.vi starten (lädt Main.vi u. SubVi.vi) -> main.vi stoppen über stop-button
-> SubVI schliesst nicht da noch aktiv!

Wenn ich das SubVi.vi abbrechen könnte und das Main.vi sich dann noch automatisch schliesst, wäre ich am Ziel.

Gruss
GT123


Angehängte Datei(en)
Sonstige .vi  global.vi (Größe: 4,39 KB / Downloads: 254)

Sonstige .vi  MainVI.vi (Größe: 7,97 KB / Downloads: 229)

Sonstige .vi  SubVI.vi (Größe: 8,18 KB / Downloads: 254)

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2009, 09:17 (Dieser Beitrag wurde zuletzt bearbeitet: 30.06.2009 09:17 von Y-P.)
Beitrag #5

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
bei VI Abbruch -> VI schliessen
Das geht über eine Referenz:


Sonstige .vi  global.vi (Größe: 4,39 KB / Downloads: 300)

Lv86_img

Sonstige .vi  MainVI.vi (Größe: 8,14 KB / Downloads: 309)

Lv86_img

Sonstige .vi  SubVI.vi (Größe: 9,8 KB / Downloads: 302)

Lv86_img

Gruß Markus

PS: Bitte nächstes Mal VI-Version angeben.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2009, 12:17
Beitrag #6

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
bei VI Abbruch -> VI schliessen
Hallo Markus,

vielen Dank für dein Beispiel.
In meinem Fall geht dies nicht, da in dem SubVI weitere VI vorhanden sind die Rendevous, Queues, Netzwerkkommunikationen... beinhalten.
Dies alles ordnungsgemäss zu beenden ist extrem aufwändig/schwierig.
Eben ich wollte das gesamte SubVi mit allen weiteren verschachtelten SubVi`s beenden.

Gruss
GT123

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.06.2009, 16:14
Beitrag #7

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
bei VI Abbruch -> VI schliessen
Dann klappt's so...


Sonstige .vi  Remote_8.6.vi (Größe: 12,92 KB / Downloads: 594)

Lv86_img

Sonstige .vi  SubVI.vi (Größe: 5,6 KB / Downloads: 474)

Lv86_img

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.07.2009, 09:36
Beitrag #8

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
bei VI Abbruch -> VI schliessen
Hallo Markus,

vielen vielen Dank, so funktioniert es Yahoo
Auch gut zu für weitere Applikationen

Ich muss hier jetzt mal ein Kompliment dem LVF-Team für Engagement und schnelle Antworten aussprechen.
1A Wink

Gruss
GT123

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question Abfrage Abbruch eines asynchronen VI Aufrufs olmethn 2 3.561 17.06.2015 09:38
Letzter Beitrag: olmethn
  Erzeuger-Verbraucher Muster Abbruch Verbraucherschleife mit Abarbeitung der Queue lumaxo 5 6.686 12.02.2015 13:55
Letzter Beitrag: Lucki
  Abbruch while-Schleife alex2705 5 5.834 04.02.2015 15:25
Letzter Beitrag: alex2705
  analoge Signale nach Abbruch zurücksetzen nils2000 3 3.428 10.11.2014 18:53
Letzter Beitrag: Lucki
  Abbruch einer Whileschleife Quantenpunkt 6 5.770 27.03.2013 21:48
Letzter Beitrag: Quantenpunkt
  Abbruch einer Event-Schleife THL 5 5.079 02.11.2012 09:35
Letzter Beitrag: THL

Gehe zu: