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 

Kommunikation zw. Haupt- und 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!

21.01.2008, 09:58 (Dieser Beitrag wurde zuletzt bearbeitet: 21.01.2008 10:03 von Lucki.)
Beitrag #11

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Kommunikation zw. Haupt- und Sub-VI
' schrieb:I. Soweit so gut. Der Verbraucher
fordert diesen Melder nun an und mit "auf Meldung warten" verarbeitet er den Melderinhalt.
Klappt auch alles soweit. Nun ist es aber ja so, dass während der Melder wartet der restliche
Programmteil lahmgelegt ist.
So kann man das nicht sagen. Es wird nur das nicht ausgeführt, was von den Daten das Melders abhängig ist, alles andere wird ausgeführt. In Deinem Fall ist das Einzige, was abhängig ist, die Aktualisierung des Graphen. Nicht abhängig ist alles andere, als in Deinem Beispiel der Eigenschaftsknoten und alles andere was sich innerhalb und außerhalb der While-Schleife befindet. Aber natürlich wird der Eigenschaftknoten nur einmal pro Scheifendurchlauf ausgeführt, also nicht häufiger als die Aktualisierung des Graphen. Du kannst aber davon ausgehen, daß der Eigenschaftsknoten bei jedem Schleifendurchlauf als erstes ausgeführt wird.

Aber ich stimme Dir zu, daß das Diagramm sowohl ruckelt als auch daß Du das subjektive Gefühl haben mußt, der Eigenschaftknoten wird lahmgelegt. Das liegt an Deiner Programmierung, Du solltest außerhalb der Schleife ein zweite Schleife mit einer Ereignisstruktur haben und die Wertänderung von XAchse.Maximum als Ereignis behandeln. Damit erreichst Du a) daß das Diagramm sofort auf das Bedienereignis reagiert (und nicht erst beim Eintreffen neuer Diagrammdaten), b) daß der langsame Eigenschaftsknoten nicht mehr in der Hauptschleife liegt, und c) daß die X-Achse nicht sinnlos bei jedem neuen Datenpunkt neu justiert wird (Was das Ruckeln verursacht), sondern nur wenn es wegen Wertänderung wirklich sinnvoll ist
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Kommunikation zw. Haupt- und Sub-VI - Lucki - 21.01.2008 09:58

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Haupt-VI zu mehrfach gleichzeitig ausführbaren Sub-VI machen mez15 5 4.725 14.02.2017 08:32
Letzter Beitrag: GerdW
  Durch Schließen des SubVIs reagiert das Haupt VI nicht mehr?! C.Maier 2 3.942 07.10.2016 07:52
Letzter Beitrag: Lucki
  Öffnen des Haupt-VI's nach Initialisierungsfenster mit Ladebalken antonym 2 3.928 20.07.2015 09:39
Letzter Beitrag: antonym
  Mehrere Sub VI's in einem "Haupt" VI verwenden Timo86 4 4.733 05.11.2013 15:00
Letzter Beitrag: Timo86
  Eventstruktur in SubVi verarbeiten (aus Haupt Vi) qubie 1 3.915 12.06.2011 19:56
Letzter Beitrag: BNT
  Haupt VI "hängt" nach Aufruf/schließen von SUB-VI RabenFlug 1 4.968 26.02.2011 21:27
Letzter Beitrag: Richard

Gehe zu: