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 

subvi beenden



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!

24.04.2009, 08:04
Beitrag #1

pannchen Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Apr 2009

8.6
2006
de

19079
Deutschland
subvi beenden
Hey,

Ich möchte aus meinem main vi das subvi beenden. Ich habe es über globale Variable versucht. Aber irgendwie wird der Wert nicht übergeben.
Wenn ich mein Global.vi öffne und ich das Abbruchkriterium bestätige klappt es komischerweise.

Kann mir jemand helfen?

mfg

pannchen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.04.2009, 08:23
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
subvi beenden
Hier ein kleines Bsp.


Sonstige .vi  HauptVI.vi (Größe: 6,12 KB / Downloads: 453)

Lv86_img

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

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
28.04.2009, 08:14
Beitrag #3

Greeneye Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Mar 2009

8.2
2008
en

27432
Deutschland
subvi beenden
Moin,
ich habe ein ähnliches Problem und würde mir gerne die Datein runterladen, vielleicht ist da ja auch eine Lösung für mich drin.
Leider funktioniert der Download bei mir nicht, könnte das mal bitte jemand kontrollieren?

Das ist kein Pfusch, das ist eine alternative Lösungsmöglichkeit.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2009, 08:20 (Dieser Beitrag wurde zuletzt bearbeitet: 28.04.2009 08:23 von TSC.)
Beitrag #4

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
subvi beenden
der download funktioniert einwandfrei. du hast die falsche LabVIEW version. die beispiele sind in 8.6 programmiert, du hast laut profil allerdings nur 8.2! das ist inkompatibel.

Lv82_img
Sonstige .vi  HauptVI.vi (Größe: 6,83 KB / Downloads: 324)

Lv82_img
Sonstige .vi  SubVI.vi (Größe: 7,71 KB / Downloads: 265)


Da sollte gehen!

LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2009, 08:30
Beitrag #5

Greeneye Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Mar 2009

8.2
2008
en

27432
Deutschland
subvi beenden
Stimmt, das wäre das nächste Problem geworden.
Ich bekomme aber folgende Seite angezeigt wenn ich auf die Datein klicke (auch rechstklick, Speichern unter bringt nichts):


Angehängte Datei(en) Thumbnail(s)
   

Das ist kein Pfusch, das ist eine alternative Lösungsmöglichkeit.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2009, 09:02
Beitrag #6

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
subvi beenden
Da ist Deine Firewall Schuld. Frag' mal bei Deiner IT-Abteilung nach.

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
28.04.2009, 09:37
Beitrag #7

Greeneye Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Mar 2009

8.2
2008
en

27432
Deutschland
subvi beenden
Stimmt, das liegt an unserer Firewall.
Bis das behoben ist schildere ich erstmal mein Problem:

Ich habe eine Haupt Vi, in dem wird ein Sub Vi gestartet. In dem Sub Vi befindet sich eine While Schleife. Um das Haupt Vi vernünftig zu beenden muss ich ja das Sub Vi (also die While Schleife) stoppen. Der Stopp Befehl kommt von einem Taster vom Haupt Vi.

Jetzt zu meinem Problem: Wie bekomme ich den Stopp Befehl (Bool) in die Schleife vom Sub Vi. Ich habe es schon mit einer Globalen Variablen versucht, und mit einem Eingang am Sub Vi in allen möglichen Variationen.

Das ist kein Pfusch, das ist eine alternative Lösungsmöglichkeit.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2009, 10:14
Beitrag #8

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
subvi beenden
Mit einer Referenz des Frontpanel-Elements. Das siehst Du aber dann im Bsp..

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
28.06.2010, 13:18
Beitrag #9

M4Z Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Nov 2009

2009
2008
kA

4813
Schweiz
subvi beenden
Hallo, ich habe ein ähnliches Problem.

Ich habe in meinem HauptVI eine StateMachine mit vielen SubVIs, darunter einige mit While-Schlaufen. Bei denen, die ich nicht sehr oft aufrufe, habe ich Referenzen auf den Stopp-Button im HauptVI übergeben und beende sie damit.
Allerdings habe ich 2 SubVIs, die SEHR oft aufgerufen werden (>20mal). Da überall eine Referenz an einen Eingang zu hängen würde sehr viel Arbeit und das Blockdiagramm komplizierter machen.

Gibt es eine Möglichkeit, diese SubVIs auszuschalten, ohne einen Wire anzuschliessen? Queues und Notifier habe ich versucht, funktionieren nicht, gleiches gilt für globale Variabeln.

Vielen Dank für eure Hilfe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.06.2010, 13:37
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
subvi beenden
' schrieb:Allerdings habe ich 2 SubVIs, die SEHR oft aufgerufen werden (>20mal). Da überall eine Referenz an einen Eingang zu hängen würde sehr viel Arbeit und das Blockdiagramm komplizierter machen.
Davon rate ich bei häufigen Aufruf auch dringend ab. PropertyNodes laufen im UI-Thread und sind langsam, nicht gerade die Empfehlung für häufig aufgerufene VIs.
' schrieb:Gibt es eine Möglichkeit, diese SubVIs auszuschalten, ohne einen Wire anzuschliessen?
Ja, z.B ein Notifier.
' schrieb:Queues und Notifier habe ich versucht, funktionieren nicht, gleiches gilt für globale Variabeln.
Doch, bei entsprechender Anwendung geht das bestimmt!

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
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  SubVI beenden nach einstellbarer Zeit angry_Nameless 5 3.421 06.05.2022 19:37
Letzter Beitrag: Martin.Henz
  Subvi in Case beenden Michael26 10 8.506 28.05.2014 11:07
Letzter Beitrag: Michael26
  Beenden eines SUBVI ohne Abbruch des MainVI's knutknorrsen 10 12.410 03.07.2012 10:33
Letzter Beitrag: GerdW
  Beenden einer Schleife im SUBVi vom übergeordneten Vi aus?! mazell 7 7.506 19.06.2012 13:34
Letzter Beitrag: Y-P
  Eventcase nach SubVI start beenden Frank M-F 3 4.843 25.01.2012 21:56
Letzter Beitrag: jr
  SubVI Funktionen verwenden, ohne SubVI Frontpanel (AVT Kamera) Allyoucaneat 3 8.802 25.08.2011 15:18
Letzter Beitrag: GerdW

Gehe zu: