LabVIEWForum.de - Schleife läuft nicht weiter.

LabVIEWForum.de

Normale Version: Schleife läuft nicht weiter.
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo, ich habe im Anhang mal mein VI abgelegt.
Das läuft im Prinzip wunderbar, nur wenn ich debuge dann sieht man ganz eindeutig, dass die Schleife ohne weiteres Eingreifen (Tastendruck) nicht weiter läuft. Dabei soll das VI aber, immer wenn nichts gedrückt wird in den Case 0 springen und die Temperatur eines Netzteiles auslesen.
Am Anfang wenn ich das VI starte macht er das auch, nur sobald die ersten Daten gelesen wurden bleibt die Schleife stehen. Und läuft erst weiter wenn ich einen neuen Befehl sende (z.B. EMO (emergency off))

Liegt das möglicher Weise an der Ereignisstruktur ?

LV-Version 8.6.1

PS: das VI ist noch im Aufbau, also wenn da irgendwas komisch ist bitte nicht wundern
' schrieb:Liegt das möglicher Weise an der Ereignisstruktur ?
Treffer, versenkt!Wink
Wieso fragst du, wenn du die Antwort schon weisst? So wie du es programmiert hast, wartet deine Eventstruktur bei jedem Durchlauf auf ein User-Event, vorher geht es nicht weiter.

Mögliche schnelle Lösung: Füge wieder den Timeout-Case in deine Eventstruktur ein, und schließe einen Timeout-Wert an!

Gruß, Jens
...wollte das noch untermauern...=>wieder mal zu langsam
[attachment=21254]
trotzdem ... viel Spaß bei der Umsetzung
wow, danke, Problem gelöst
Referenz-URLs