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 

Dieses Thema hat akzeptierte Lösungen:

Frontpanel Inhalte Laden



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!

12.04.2024, 12:47 (Dieser Beitrag wurde zuletzt bearbeitet: 12.04.2024 12:49 von GerdW.)
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Frontpanel Inhalte Laden

Akzeptierte Lösung

Hallo Minako,

Zitat:Bei zwei Fällen ist das überhaupt kein Problem aber ich brauche drei, welche ich steuern kann.
Ablauf:
Der Button "Laden" wird gedrückt -> Abfrage 1: Wird Gerät 1 genutzt und ist ausgewählt? Wenn ja dann ok drücken, wenn nein dann abbrechen-> wenn ok gedrückt wird soll Abfrage 2 starten: DAQ970 aktiv (ja oder nein)
Wenn nach Abfrage 1 ein "nein" kommt mussdie Bearbeitung des Events gestoppt/abgebrochen werden.

Ich stelle mir jetzt zwei Case-Struckturen vor. Aber ist das auch ordentlich?
So vielleicht:
   
Das würde funktionieren, ist aber nur "bedingt ordentlich"…

Wie sieht es aus, wenn sich noch eine Bedingung dazu ergibt? Gesamten Code auseinanderziehen, noch irgendwo eine Case-Struktur hineinpacken… (unübersichtlich, schlecht skalierbar)

Bessere Option:
Schau dir an, wie Statemachines aufgebaut sind und ablaufen.
Du hast hier klar 3 States:
Code:
1. Abfrage 1
2. Abfrage 2
3. nächster Arbeitsschritt
Das sind 3 States einer Statemachine und nach jedem State entscheidet man, welches der nächste ausgeführte State werden soll.
Du kannst also nach State1 weitermachen mit State2 oder eben "abbrechen", d.h. in einen 4. State "quit" wechseln…

LabVIEW bringt übrigens eine große Sammlung an BeispielVIs/-Projekten mit, da sind auch Beispiele für Statemachines dabei!

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


Nachrichten in diesem Thema
Frontpanel Inhalte Laden - Minako - 11.04.2024, 12:36
RE: Frontpanel Inhalte Laden - TpunktN - 11.04.2024, 13:59
RE: Frontpanel Inhalte Laden - cordm - 11.04.2024, 14:11
RE: Frontpanel Inhalte Laden - GerdW - 12.04.2024, 06:58
RE: Frontpanel Inhalte Laden - Minako - 12.04.2024, 10:06
RE: Frontpanel Inhalte Laden - TpunktN - 12.04.2024, 10:35
RE: Frontpanel Inhalte Laden - GerdW - 12.04.2024, 10:47
RE: Frontpanel Inhalte Laden - Minako - 12.04.2024, 12:13
RE: Frontpanel Inhalte Laden - GerdW - 12.04.2024 12:47
RE: Frontpanel Inhalte Laden - Minako - 16.04.2024, 08:01
RE: Frontpanel Inhalte Laden - GerdW - 16.04.2024, 11:43
RE: Frontpanel Inhalte Laden - Minako - 16.04.2024, 12:27
RE: Frontpanel Inhalte Laden - GerdW - 16.04.2024, 12:29
RE: Frontpanel Inhalte Laden - Minako - 16.04.2024, 13:23
RE: Frontpanel Inhalte Laden - GerdW - 16.04.2024, 13:49
RE: Frontpanel Inhalte Laden - Minako - 16.04.2024, 14:36
RE: Frontpanel Inhalte Laden - GerdW - 16.04.2024, 15:03

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Frontpanel unterseiten erstellen und aufrufen/laden Tobias Heimes 6 6.842 12.05.2015 19:36
Letzter Beitrag: Lucki
  Inhalte im Blockdiagramm verschwunden LabviewRoland 2 3.989 28.10.2013 08:38
Letzter Beitrag: Lucki
  Ring/Enum Inhalte Dommas 2 6.533 27.05.2011 13:31
Letzter Beitrag: macmarvin
  Inhalte der Schulung "Core 1" selbst aneignen Matze 5 7.673 31.07.2010 09:04
Letzter Beitrag: Matze
  Tabellen-Inhalte graphisch anzeigen! jclstefan 20 16.394 09.07.2010 14:10
Letzter Beitrag: jclstefan
  Inhalte einer Matrixzeile/-spalte addieren S_Schmit 6 11.327 06.04.2010 08:24
Letzter Beitrag: SeBa

Gehe zu: