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:

Schleife Zustandsautomat



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.08.2014, 12:23
Beitrag #11

ElektroAnne Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: Jul 2014

2010
2013
kA


Deutschland
RE: Schleife Zustandsautomat
Hallo Gerd,

ich hab das soweit probiert, funktioniert aber leider immer noch nicht.
Der Case wird rot angezeigt und es wird mir ein Enumeration Konflikt angezeigt.
Ich hänge mein Vi an


Angehängte Datei(en)
10.0 .vi  QSM1.vi (Größe: 31,92 KB / Downloads: 156)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.08.2014, 12:31 (Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2014 12:31 von GerdW.)
Beitrag #12

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Schleife Zustandsautomat
Hallo Anne,

was genau an dem Teilsatz "ersetze alle Instanzen dieses Enums durch die Typdefinition" hast du nicht verstanden?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 12:46
Beitrag #13

ElektroAnne Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: Jul 2014

2010
2013
kA


Deutschland
RE: Schleife Zustandsautomat
Hallo Gerd,

genau da liegt ja wahrscheinlich mein Problem. Ich öffne den State und wähle statt Controll Typdef. aus jedoch, jedoch scheint dies ja nicht alles zu sein, was ich machen muss.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 12:53 (Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2014 12:53 von GerdW.)
Beitrag #14

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Schleife Zustandsautomat

Akzeptierte Lösung

Hallo Annika,

du musst alle Instanzen dieses Enums durch die Typdefinition ersetzen. Das heisst: auch alle Konstanten dieses Enums!

Lesson learned:
Üblicherweise nutzt man Enums nur als Typdefinition. Und das von Anfang an. Dann hat man nämlich nicht das Problem, hinterher alle Instanzen suchen und ersetzen zu müssen…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 13:28 (Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2014 13:31 von Lucki.)
Beitrag #15

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Schleife Zustandsautomat
Gerd hat mit den Typdefinitionen natürlich Recht, und ich verwende sie an sich auch immer. Nur im Forum nicht, weil es lästig ist, dann immer mehrere VIs herunterladen zu müssen. Und was viele Poster hier machen, gefällt mit schon gar nicht: Im VI typisieren, dann aber die Typdefinitionen nicht mit posten. Hier das VI mit Typdefinition (Gerd wird mir vorwerfen, dass ich mich Anti-pädagogisch verhalte, der Schüler solle sich gefäligst selbst bemühen Big Grin)



Angehängte Datei(en)
10.0 .vi  QSM1.vi (Größe: 12,04 KB / Downloads: 165)

10.0 .ctl  Element 1.ctl (Größe: 3,63 KB / Downloads: 155)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 13:44
Beitrag #16

ElektroAnne Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: Jul 2014

2010
2013
kA


Deutschland
RE: Schleife Zustandsautomat
Hallo Lucki,

vielen Dank für deine Hilfe, ich denke ich hab das jetzt auch hinbekommen, zumindestens werden mir keine Fehler mehr angezeigt.
Jedoch funktioniert es trotzdem nichtSad

Sorry, das ich euch mit so " Kleinigkeiten " nerve....


Angehängte Datei(en)
10.0 .vi  Automatisierung_Queque.vi (Größe: 24,27 KB / Downloads: 148)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 13:46
Beitrag #17

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Schleife Zustandsautomat
Hallo Annika,

siehst du meine Signatur? Rate mal, warum THINK DATAFLOW in rot geschrieben wurde!

Dein VI missachtet den DATAFLOW!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 14:03
Beitrag #18

ElektroAnne Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: Jul 2014

2010
2013
kA


Deutschland
RE: Schleife Zustandsautomat
Hallo Gerd,

ja, hast recht. Wenn ich die Eingabe die den Wert der Schleife benutzt rausnehme, funktioniert es.
Ich muss praktisch den User zu Beginn die Eingabe machen lassen und dann an Schleife und Unterprogramm weiter geben, richtig ?!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 14:05 (Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2014 14:06 von GerdW.)
Beitrag #19

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Schleife Zustandsautomat
Hallo Annika,

du musst dir nur überlegen, wo/wann du welche Eingaben verarbeitest.
So eine QSM kann ja nicht nur ein Enum als Befehl entgegennehmen, sondern z.B. auch einen Cluster aus Enum und weiterem Wert als Parameter!

Stell dir vor, du würdest nun einen Cluster aus ["Schleife", 4] verschicken und der Consumer führt dann eine Schleife viermal aus…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 16:39 (Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2014 16:40 von Lucki.)
Beitrag #20

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Schleife Zustandsautomat
Hallo Anne,
Du schickst mir eine private Nachricht (Für Mitleser: mit fachlichem Inhalt, leider keine Liebeserklärung), aber antworten kann man Dir nicht. Den Nachrichtenempfang hast Du deaktiviert.
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
  Zustandsautomat oder QMH meta_ir 2 3.674 19.01.2017 08:52
Letzter Beitrag: meta_ir
  Zustandsautomat beenden flizzer82 7 6.113 22.09.2016 09:33
Letzter Beitrag: jg
  Zustandsautomat geht nicht in nächsten Schritt mrgigi 4 4.765 30.09.2015 13:19
Letzter Beitrag: panduci
  Flache Sequenz/Zustandsautomat C.R. 3 5.041 20.09.2014 16:05
Letzter Beitrag: Lucki
  Zustandsautomat An -> Aus -> Zeit messen stefan_huaba 6 6.193 05.09.2013 18:41
Letzter Beitrag: Trinitatis
  Zustandsautomat (Anzeige-Element aus einem Frame) David_EA 3 4.111 04.09.2013 09:02
Letzter Beitrag: David_EA

Gehe zu: