LabVIEWForum.de
queued state machine timeout - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: queued state machine timeout (/Thread-queued-state-machine-timeout)



queued state machine timeout - nope-it - 25.07.2011 12:00

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


RE: queued state machine timeout - Y-P - 25.07.2011 12:13

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

Gruß Markus


RE: queued state machine timeout - nope-it - 25.07.2011 12:26

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.


RE: queued state machine timeout - Lucki - 25.07.2011 14:53

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]


RE: queued state machine timeout - nope-it - 26.07.2011 07:46

Lucki... mein Held der Woche Wink

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

Schönen Tag wünsch ich euch...