LabVIEWForum.de - ungültige Binärwerte => letzte Anzeige beibehalten

LabVIEWForum.de

Normale Version: ungültige Binärwerte => letzte Anzeige beibehalten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ich möchte die Position (Winkel) eines Hallgebers auswerten und über ein Rundinstrument anzeigen. Dieser liefert mir Binärzahlen. Gültig sind dabei:
001, 010, 011, 100, 101, 110; wobei 101 = 0° und 100 = 300°

Ungültige Kombinationen sind also: 000 und 111.

Aufgrund des Aufbaus (kann ich nicht ändern) kommt es immer wieder vor, dass die ungültigen Kombinationen ankommen. Bei 000 zeigt die Rundanzeige dann 0°, bei 111 zeigt sie 300° an.

Gibt es eine (einfache) Möglichkeit, dass bei den ungültigen Kombinationen die letzte gültige Anzeige bleibt?

MfG
herbert
Am einfachsten mit einer kleinen, nur einmal ausgeführten While-Schleife mit nicht initialisierten Schieberegister
(Bitte korrigieren: Der Case-Selektor muss an den eingehenden Wert angeschlossen werden, nicht an das Schieberegister. Und die Konstante muß false sein)

[attachment=10311]
Hat geklappt.

Ich danke dir.

(Muss ich in diesem Forum Threads als gelöst markieren?)
Referenz-URLs