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:

StateMachine Case einfügen



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!

26.11.2015, 15:19
Beitrag #1

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
StateMachine Case einfügen
Hallo zusammen,

ich hab mal eine Frage zur Vorgehensweise in einer State Machine (bzw. grundsätzlich zur Case-Struktur).
Wenn diese 50 nacheinander abzuarbeitende Cases enthält und ich möchte an Position 2 nun einen neuen Case einfügen. Muss ich dann tatsächlich die Cases 3-50 umbenennen in 4-51?!

Oder gibt es da einen Trick, der mir bisher verborgen blieb?


Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.11.2015, 15:42
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: StateMachine Case einfügen

Akzeptierte Lösung

Eine State-Machine Case Structure steuere ich grundsätzlich über ein typdefiniertes Enum, somit stellt sich deine Frage nicht.

Im JKI RCF gab es dazu mal ein Plug-In, finde ich aber gerade nicht.

Mglw. gibt es inzwischen ein Quick-Drop-Plug-in, in lv15_img kann man sich sicherlich ein Short-Cut-Menü-Plug-in schreiben. Per VI-Scripting ist schließlich programmatisch möglich:
   
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.11.2015, 16:33
Beitrag #3

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: StateMachine Case einfügen
Hallo Jens,

ich habe bisher immer den Schleifenindex als CaseEingang genommen. Hab es gerade mit dem typdefinierten Enum versucht - klappt super, danke!
Das Scripting ist mit z.Zt. noch etwas zu spukyBig Grin

Vielleicht sollte man sich da mal etwas tiefer reindenkenBlink


Gruß, Marko
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
  Frage zur Architektur: Statemachine und Wait for Events tuhpon 6 4.626 18.03.2024 16:14
Letzter Beitrag: tuhpon
  Statemachine-Projekt… riu14 18 12.726 15.06.2022 13:44
Letzter Beitrag: jg
  Case-Struktur: Angegebener Case nicht vorhanden braendy 10 6.925 02.02.2021 15:05
Letzter Beitrag: Lucki
  Statemachine mit Notifier hulk 5 4.945 14.12.2017 20:02
Letzter Beitrag: Pronet
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 8.321 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Statemachine programmieren… Granit 8 10.999 30.04.2017 16:42
Letzter Beitrag: Granit

Gehe zu: