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 

wie Initialisierungen geschickt machen?



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.01.2013, 09:19 (Dieser Beitrag wurde zuletzt bearbeitet: 24.01.2013 09:21 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: wie Initialisierungen geschickt machen?
Hallo Hasenfuss,

Zitat:Ich habe ja jetzt bereits einen Zustandsautomat, aber dort werden nur die Cases ausgeführt, die ich mit einem Ereignis gekoppelt habe.

Jein...
Du hast eine Event-Struktur, die auf User-Input wartet und einen Wert ausgibt, der in einem nachfolgenden Case ausgewertet wird. Eine "echte" Statemachine ist das noch nicht...

Vorschlag für dein gezeigtes VI:
- Erstelle in der While-Loop ein Schieberegister (SR) für den Case/State.
- Initialisiere dieses SR mit "Init".
- Führe in der While-Loop als erstes (!) die Case-Struktur aus, die den State auswertet
- Erst danach kommt die Event-Struktur zum Zuge, die wiederum den nächsten State ausgibt und an das SR weiterreicht...

Zitat:es müsste ein Event geben, dass einmalig ausgeführt wird, in das kann ich die Initialisierungen reinpacken. Aber so ein Event kenne ich bis jetzt noch nicht.
Es gibt User-defined Events (und Beispiele dazu im Examplefinder) als auch per "Value signaling"-Propertynode ausgelöste Events. Erstelle dir ein (evtl. unsichtbares) Control namens Init und löse für dieses per Propertynode ein ValueChange-Event aus...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: wie Initialisierungen geschickt machen? - GerdW - 24.01.2013 09:19

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  doppelte while-Schleife geschickt beenden Hasenfuss 5 6.195 08.04.2013 21:40
Letzter Beitrag: Hasenfuss
  2D Array geschickt verwalten Honeygirl24 7 5.682 16.07.2010 10:25
Letzter Beitrag: jg
  VI übersichtlicher machen Bertl 2 3.605 14.04.2006 08:45
Letzter Beitrag: Lucki
  Aus U16 iI16 machen Benno 1 3.680 20.09.2005 15:25
Letzter Beitrag: marker

Gehe zu: