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 

Cluster-Eigenschaft in SubVI and MainVI übergeben



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!

23.11.2007, 01:02 (Dieser Beitrag wurde zuletzt bearbeitet: 02.12.2007 13:33 von jg.)
Beitrag #1

mctommson Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 99
Registriert seit: Mar 2007

8.6
2007
de

1210
Oesterreich
Cluster-Eigenschaft in SubVI and MainVI übergeben
Hoi!

Ich hab folgenden Aufbau:
1. VI: Cluster (generiert einen Cluster)
2. VI: SubVI (Hat den Cluster als Eingang, rechnet irgendwas und deaktiviert dabei den kompletten Cluster)
3. VI: MainVI (Hier wird das SubVI aufgerufen, im realen Fall sind das 5 Stück)

Im 2. VI (SubVI) wird nun unter bestimmten Voraussetzungen der komplette Cluster solange deaktiviert, bis ein gewisser Wert von ner Schnittstelle gelesen wird. Die deaktivierung des Clusters und die Berechnungen finden alle hier statt.

Ich hätte nun gerne, dass im 3. VI, in dem das SubVI aufgerufen wird und welches als Bedienungselemente den Cluster hat, ebenfalls der Cluster deaktivert wird, wenn er gerade im 2. VI deaktivert ist. Im 2. VI wird der Cluster per Eigenschaftsknoten deaktivert mit einer Sequenz, zB Deaktivere Cluster -> warte 5000ms -> Aktiviere Cluster. Da jedoch sowohl die Deaktivierung als auch die Aktivierung im 2. VI stattfinden, kriegt das 3. VI wahrscheinlich gar nicht mit, dass da was deaktiviert wurde...wie kann ich dem 3. VI sagen: "Deaktiviere bitte den Cluster genau dann, wenn er im 2. VI auch deaktiviert ist und aktivier ihn wieder wenn er aktiviert ist?

Ich kann jeden Falls die Berechnungen und Aktivierung/Deaktivierung im 3. VI NICHT vornehmen, das wäre die einzige Voraussetzung.

Habe 3 VIs hochgeladen, die das ganze Problem vereinfacht darstellen...im Debug-Modus sieht man, dass nach Drücken einer Boolschen Taste im 2. VI alles deaktiviert wird, das 3. VI deaktiviert den Cluster jedoch nicht.
mainvi ruft subvi auf, subvi ruft cluster auf.

Wie kann man das noch lösen?

Danke für eure Antworten!
Lg,
Tommy!

(VIs LV 8.0)


Angehängte Datei(en)
Sonstige .vi  mainvi.vi (Größe: 8,14 KB / Downloads: 265)

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

Sonstige .vi  cluster.vi (Größe: 8,47 KB / Downloads: 225)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Cluster-Eigenschaft in SubVI and MainVI übergeben - mctommson - 23.11.2007 01:02

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Elemente Cluster in Cluster ansprechen simcum 3 2.600 02.10.2023 10:49
Letzter Beitrag: th13
  MainVI sucht nach gelöschter .lvlib Bibliothek kwz 5 3.352 04.05.2021 16:11
Letzter Beitrag: kwz
  Kommunikation/Datenaustausch MainVI und SubVI THenry14 13 7.613 09.03.2018 08:46
Letzter Beitrag: GerdW
  Eigenschaftsknoten korrigiert Eigenschaft nicht Ksanto 10 6.993 24.03.2017 18:38
Letzter Beitrag: Ksanto
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 6.459 26.09.2016 07:47
Letzter Beitrag: GerdW
  Wechsel SubVI/MainVI, FP öffnen/schließen; LV2010 m.werle 4 4.124 12.10.2015 12:54
Letzter Beitrag: m.werle

Gehe zu: