Hallo Joana,
Zitat:Wie kann ich umgehen, dass der timeout ausgelöst wird?
Antwort ohne Beachtung deiner Programmierung: indem man einen deutlich größeren Timeout vorgibt, ggfs. sogar "-1"…
Und jetzt unter Beachtung deines VIs und deiner Vorgehensweise:
In deinem VI hattest du einen TimeOut von 25ms vorgegeben. Wenn innerhalb dieser Zeitspanne kein anderes Event erzeugt wird, kommt der TimeOut zum Zuge. Dies fällt bei Highlight-Debugging natürlich sofort auf, da die Abarbeitung stark verzögert wird. Ist dies bei realen Bedingungen immer noch so?
- Lege dir einen Zähler o.ä. in deinen Timeout-Case, um zu prüfen, wie oft dieses Event ausgeführt wird.
- Wie lange benötigt dieses Event überhaupt zum Abarbeiten? Stört es dich wirklich? Kann es wirklich deine sonstige Verarbeitung für 2s verzögern?