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 

state machine - Variablen ändern



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!

11.04.2011, 10:19
Beitrag #1

Just Me Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Apr 2011

2009
2010
EN



state machine - Variablen ändern
Hallo miteinander,

wenn ich eine Statemachine (Schleife mit Schieberegister um Case-Struktur) in LabVIEW programmiere und dann die einzelnen Cases über eine Enum Variable steuere, muß ich ja Enum-Konstanten verwenden um in die einzelnen States zu wechseln.
Möchte ich jetzt aber einen neuen Case (also State) einfügen, müsste ich ja jede dieser Konstanten austauschen, wenn ich in dieser in den neuen Case wechseln möchte.
Kann ich irgendwie alle Variablen des selben Typs ersetzen oder bzw. irgendwie sonst alle Konstanten der Statemachine?
Am besten wäre natürlich, wenn ich das ändern könnte, ohne dass sich etwas am aktuell eingestellten Wert etwas ändert.

Ansonsten wären ja Statemachines sehr erweiterungsunfreundlich.

Vielen Dank für Eure Mühe im Voraus!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.04.2011, 10:27
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: state machine - Variablen ändern
Das Enum muss als Typ-Definition gespeichert werden.

s. z.B. hier: http://www.labviewforum.de/Thread-Daten-...3#pid46793

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
11.04.2011, 10:41 (Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2011 10:52 von Just Me.)
Beitrag #3

Just Me Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Apr 2011

2009
2010
EN



RE: state machine - Variablen ändern
Wow, vielen dank für die schnelle Antwort!

Ich habe so eine Datei schon mal erstellt, weiß aber nichtmehr genau wie.
Wenn es Dir nicht zu viele Umstände macht, würde ich mich freuen, wenn Du in 2 Sätzen kurz tippst, wie ich ein ctl erstelle, sonst probier ich bissl Big Grin

Vielen Dank!
Ah, steht wo anders im Forum, vielen Dank!!!
Da steht alles was ich brauche in deinem Link, super!
Hab ich etwas flott gepostet!
Sorry Big Grin
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
  Machine learning Hubert R. 3 2.522 29.08.2023 10:10
Letzter Beitrag: Hubert R.
  Programm beenden State Machine simcum 3 3.431 17.10.2020 20:57
Letzter Beitrag: BNT
  Queued State Machine: IDLE Optimierung ALuehmann 3 4.930 14.02.2017 14:00
Letzter Beitrag: HVo
  State machine und Typdefinition meta_ir 4 4.449 09.01.2017 12:47
Letzter Beitrag: meta_ir
Question Frage zu "queued state machine" Architektur joptimus 4 6.010 05.08.2016 14:34
Letzter Beitrag: joptimus
  State Machine galilio 2 4.088 11.05.2016 09:32
Letzter Beitrag: galilio

Gehe zu: