LabVIEWForum.de
Schleife läuft nicht weiter. - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Schleife läuft nicht weiter. (/Thread-Schleife-laeuft-nicht-weiter)



Schleife läuft nicht weiter. - dualsbiker - 14.09.2009 09:00

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


Schleife läuft nicht weiter. - jg - 14.09.2009 09:34

' 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


Schleife läuft nicht weiter. - ImExPorty - 14.09.2009 09:43

...wollte das noch untermauern...=>wieder mal zu langsam
[attachment=21254]
trotzdem ... viel Spaß bei der Umsetzung


Schleife läuft nicht weiter. - dualsbiker - 14.09.2009 10:14

wow, danke, Problem gelöst