LabVIEWForum.de - queued state machine timeout

LabVIEWForum.de

Normale Version: queued state machine timeout
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen

Ich beschäftige mich gerade mit event driven/queued state machine.
Dazu hab ich ein kleines Beispiel gemacht.

Jetzt möchte ich aber das der untere loop wenn das case "data" on ist mehr als nur eine iteration macht.
Leider gibt mir LV den Error 1 aus wenn ich versuche ein Timeout zu setzen.

Warum funktioniert das in meinem Beispiel nicht?

Gruss nope-it
Ich weiß nicht genau, was Du meinst. Meinst Du so?
[attachment=34834]

Gruß Markus
Ja fast. Nur sehr viel eleganter.

Das Ziel wäre, das nur der untere loop sich widerholt und der obere nur auf Events reagiert. Dabei soll der untere loop sich aber nur widerholen wenn das case "data" aktiv ist.

Ich dachte an sowas wie im Anhang. Funktioniert aber leider nicht. Und wenn ich am unteren dequeue ein timeout hinmache bekomm ich den Error 1.
Schäm Dich was Big Grin. Hast das alles so gut hingekriegt, und bei dieser Winzigkeit fängst Du an zu schwächeln.

[attachment=34838]
Lucki... mein Held der Woche Wink

Ich danke dir. Genau so hab ich mir das vorgestellt.

Schönen Tag wünsch ich euch...
Referenz-URLs