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 

VI reagiert nicht bei Verwendung als SUB VI



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!

05.02.2009, 14:00 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2009 14:01 von horatius.)
Beitrag #1

horatius Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Dec 2008

8.5; 8.6:2009
2008
DE_EN

aaaaa
Deutschland
VI reagiert nicht bei Verwendung als SUB VI
folgendes kleines Problem:

- Haupt VI ruft Sub VI auf
- in Sub VI ist eine Schleife die durch Schalter abgebrochen werden soll
- bei direkten Aufruf des Sub VI wird Schleife durch Schalter abgebrochen
- wird Sub VI aus Haupt VI aufgerufen, reagiert die Schleife nicht auf den Schalter, sondern ich muss extra in das SUB Vi gehen und dort den Schalter betätigen

wahrscheinlich benötige ich irgendwas wie globale Variablen/Referenzen oder so, konnte aber bei LV Hilfe nix finden

       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.02.2009, 14:06 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2009 14:08 von Y-P.)
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
VI reagiert nicht bei Verwendung als SUB VI
Das musst Du so machen....


Sonstige .vi  MainVI.vi (Größe: 5,42 KB / Downloads: 217)

Lv80_img

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

Lv80_img

Gruß Markus

EDIT: Noch was..... Lass' doch bitte in Deinem Profil bei der PLZ das "aaaaa" weg, oder schreibe z.B. 12xxx, wenn Du nicht die gesamte PLZ preisgeben möchtest. Danke.

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

abrissbirne Offline
LVF-Stammgast
***


Beiträge: 480
Registriert seit: Aug 2007

LV2009, LV2010
2007
EN

66123
Deutschland
VI reagiert nicht bei Verwendung als SUB VI
' schrieb:folgendes kleines Problem:

- Haupt VI ruft Sub VI auf
- in Sub VI ist eine Schleife die durch Schalter abgebrochen werden soll
- bei direkten Aufruf des Sub VI wird Schleife durch Schalter abgebrochen
- wird Sub VI aus Haupt VI aufgerufen, reagiert die Schleife nicht auf den Schalter, sondern ich muss extra in das SUB Vi gehen und dort den Schalter betätigen

wahrscheinlich benötige ich irgendwas wie globale Variablen/Referenzen oder so, konnte aber bei LV Hilfe nix finden

[attachment=44274:SUBVI.png][attachment=44273:HauptVI.png]
Das Problem ist, wenn das Sub VI erstmal aufgerufen wurde, wird es erst wieder verlassen wenn es beendet wurde. Es nimmt also keine Zustandsänderung des Main VI wahr. Mach das ganze über Notifier, dann wirds gehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2009, 14:09 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2009 14:09 von Y-P.)
Beitrag #4

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
VI reagiert nicht bei Verwendung als SUB VI
Oder per Referenz, wie in meinem Bsp. in Beitrag #2. Ist wahrscheinlich einfacher.

Gruß Markus

' schrieb:Das Problem ist, wenn das Sub VI erstmal aufgerufen wurde, wird es erst wieder verlassen wenn es beendet wurde. Es nimmt also keine Zustandsänderung des Main VI wahr. Mach das ganze über Notifier, dann wirds gehen.

--------------------------------------------------------------------------
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
05.02.2009, 14:09
Beitrag #5

abrissbirne Offline
LVF-Stammgast
***


Beiträge: 480
Registriert seit: Aug 2007

LV2009, LV2010
2007
EN

66123
Deutschland
VI reagiert nicht bei Verwendung als SUB VI
' schrieb:Das musst Du so machen....

[attachment=44275:MainVI.vi]
Lv80_img
[attachment=44276:SubVI.vi]
Lv80_img

Gruß Markus

EDIT: Noch was..... Lass' doch bitte in Deinem Profil bei der PLZ das "aaaaa" weg, oder schreibe z.B. 12xxx, wenn Du nicht die gesamte PLZ preisgeben möchtest. Danke.
Oder so. Viele Wege führen nach Rom.

P.S. Sag mal Y-P wie schnell bist du eigentlichWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2009, 14:11
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
VI reagiert nicht bei Verwendung als SUB VI
Hehe

' schrieb:P.S. Sag mal Y-P wie schnell bist du eigentlichWink

--------------------------------------------------------------------------
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
05.02.2009, 14:39
Beitrag #7

horatius Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Dec 2008

8.5; 8.6:2009
2008
DE_EN

aaaaa
Deutschland
VI reagiert nicht bei Verwendung als SUB VI
Ihr bekommt von mir den ersten Preis im Beantworten der Frage.

PS: PLZ wird schwierig da ich an 2 verschiedenen Orten arbeite und da ist nur die erste Ziffer der PLZ identisch.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2009, 15:27 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2009 15:30 von horatius.)
Beitrag #8

horatius Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Dec 2008

8.5; 8.6:2009
2008
DE_EN

aaaaa
Deutschland
VI reagiert nicht bei Verwendung als SUB VI
Ich habe Probleme das selbst zu erstellen, denn ich benötige mehrere solcher Schalter bzw. ein und derselbe Schalter soll für das Stoppen von unterschiedlichen ungleichzeitigen Schleifen verwendet werdem. Und kopieren liefert die Meldung: Object Reference is invalid. error 1055
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2009, 15:49
Beitrag #9

abrissbirne Offline
LVF-Stammgast
***


Beiträge: 480
Registriert seit: Aug 2007

LV2009, LV2010
2007
EN

66123
Deutschland
VI reagiert nicht bei Verwendung als SUB VI
' schrieb:Ich habe Probleme das selbst zu erstellen, denn ich benötige mehrere solcher Schalter bzw. ein und derselbe Schalter soll für das Stoppen von unterschiedlichen ungleichzeitigen Schleifen verwendet werdem. Und kopieren liefert die Meldung: Object Reference is invalid. error 1055
Schau dir im Example finder mal Beispiele zum Thema Notifier an. Damit dürftest du es hinbekommen. Ist auch nicht so schwer.
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
  [split] Button reagiert nicht mehr samba 13 7.452 19.04.2021 09:30
Letzter Beitrag: samba
  Verwendung Schieberegister de_la_questa 2 3.306 04.01.2021 17:26
Letzter Beitrag: GerdW
  Fehlerausgabe bei Verwendung von 4 Modulen bachatero18 8 6.313 04.03.2019 09:58
Letzter Beitrag: rolfk
  Verwendung von Sub-VIs finden THL 2 4.250 01.06.2017 12:49
Letzter Beitrag: THL
  Queue verwendung in komplexer Producer/Consumer Abhängigkeit Ksanto 8 5.760 03.04.2017 20:14
Letzter Beitrag: Ksanto
  Probleme bei mehrmaliger Verwendung eines Sub-VI in Schleife BodenseeBike 2 3.777 01.03.2017 17:59
Letzter Beitrag: BodenseeBike

Gehe zu: