LabVIEWForum.de - Eigenschaftsknoten

LabVIEWForum.de

Normale Version: Eigenschaftsknoten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,

bin im Moment schwer an den Eigenschaftsknoten für mein Programm am basteln. Ich hab mir 2 Anzeigeleuchten eingebaut, die erste ("normal Frequenz" = Grün bei "True") funktioniert einwandfrei. Die zweite Leuchte ("abweichende Freuquenz" = Rot bei "True") soll je nach Messwert einen unterschiedlichen Anzeigetext ausgeben. Aber der Text flimmert wie verrückt, was kann das sein? Mach ich da was falsch?

Anzeige auf dem Frontpanel:
[attachment=14055]

Case "True":
[attachment=14056]

Case "False":
[attachment=14057]
Lad' doch bitte mal Dein VI hoch.

Gruß Markus
Wie oft schreibst du auf den Eigenschaftsknoten?
Ist die Case-Struktur in einer Schleife?

Bremse das Schreiben auf den Eigenschaftsknoten mal aus, dann wird es bestimmt besser.

Gruß

Christian
' schrieb:Aber der Text flimmert wie verrückt, was kann das sein?
Würde ich auch.

Du schreibst ja ständig beide Texte rein in abweichende Frequenz. Dass im selben Knoten später etwas sichtbar/unsichtbar gemacht wird, ist dem Text-Reinschreiben egal. Der wird reingeschrieben und angezeigt. Und da du das für beide Texte tust, siehst du auch beide Texte => flimmern.

Probier folgendes:
Entweder in einer Case-Sequenz oder mach das Visible vor den Text.
Zitat:Wie oft schreibst du auf den Eigenschaftsknoten?
Ist die Case-Struktur in einer Schleife?

..ja der Case ist in einer Schleife drin.


Zitat:Probier folgendes:
Entweder in einer Case-Sequenz oder mach das Visible vor den Text.

[attachment=14071]

[attachment=14072]

..funktioniert dann aber auch net wirklich besser. Huh


Zitat:Lad' doch bitte mal Dein VI hoch.

Gruß Markus

...hängt jetz als lv85dran
' schrieb:..funktioniert dann aber auch net wirklich besser.
Stimmt.

So sollst ja auch pro Schleifendurchlauf nur ein einziges mal per Property auf das Element zugreifen. So wie du es jetzt hast, schreibst du zweimal. das Element wird jetzt pro Zyklus ein- und wieder ausgeschaltet. Das ist schlecht. Ich hab eher an eine verschachtelte Case-Anweisung gedacht: Value<100, dann tue, sonst: value>10, dann tue, sonst: tue. Dann wird nur ein einziges Mal das Element beschrieben.
Zitat:So sollst ja auch pro Schleifendurchlauf nur ein einziges mal per Property auf das Element zugreifen. So wie du es jetzt hast, schreibst du zweimal. das Element wird jetzt pro Zyklus ein- und wieder ausgeschaltet. Das ist schlecht. Ich hab eher an eine verschachtelte Case-Anweisung gedacht: Value<100, dann tue, sonst: value>10, dann tue, sonst: tue. Dann wird nur ein einziges Mal das Element beschrieben.

..joa, haste eigendlich Recht, keine Ahnung warum mir das net aufgefallen ist?! Dry


Habs jetzt mit verschachtelten Case's versucht, war zwar in gewissen Abständen etwas verwirrend, aber letzendlich funktioniert es nun genauso wie ich mir das vorgestellt habe. Smile

Danke für die Tips!
Referenz-URLs