RE: Rücksetzen von Anzeigen
Race-Condition:
Der Case und der andere Teil das Programms sind nicht durch Datenfluß (Drähte) miteinander verbunden. Es bleibt dem Zufall überlassen, was zuerst ausgeführt wird. Normalerweis ist das so OK, man soll Labview das selbst überlissen und nicht durch eine Sequenzstruktur die Reihenfolge künstlich erzwingen. In manchen Fälle ist das aber nicht egal, und man spricht denn von Race-Conditions (Wettlaufeffekten). Z.b. bei Dir dürfte es nicht egal sein, ab zuerst die Anzeige gelöscht wird und dann mit neuem Wert gefüllt wird, oder ob umgekehrt der neue Wert, kaum daß er erscheint, gleich wieder gelöscht wird.
Es ist überhaupt die Frage, was Du möchtest. Es ist normalerweise nicht üblich, eine Zahlenanzeige zurückzusetzen. Sie wird doch problemslo mit jedem neuen Wert überschrieben.
Angenommen, das Sub-VI im deinem VI braucht 10ms. Was nütze es Dir, wenn die Anzeige auf Null rückgesetzt wird, und Du siehst das kaum, denn 10ms später hat man einen neuen Anzeigewert?
|