LabVIEWForum.de - case-Aktion einmalig ausführen

LabVIEWForum.de

Normale Version: case-Aktion einmalig ausführen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich möchte Daten die einen Wert >6 haben mit einer Case-Struktur in einer Datei speichern. Jedoch nur einmal wenn der Wert >6 ist und nicht wenn er ständig > 6 ist, also das Case ständig True ist.

Ist der Wert wieder <6 und anschließend wieder >6 soll die Aktion erneut einmalig ausgeführt werden.
Die Aktion läuft in einer Endlosschleife

mit call first habe ich es nicht hinbekommen. bzw. wie kann man call first wieder zurücksetzen ???

Vielen Dank für Eure Hilfe !!!
' schrieb:Hallo,

ich möchte Daten die einen Wert >6 haben mit einer Case-Struktur in einer Datei speichern. Jedoch nur einmal wenn der Wert >6 ist und nicht wenn er ständig > 6 ist, also das Case ständig True ist.

Ist der Wert wieder <6 und anschließend wieder >6 soll die Aktion erneut einmalig ausgeführt werden.
Die Aktion läuft in einer Endlosschleife

mit call first habe ich es nicht hinbekommen. bzw. wie kann man call first wieder zurücksetzen ???

Vielen Dank für Eure Hilfe !!!

ich würde es über eine lokale Variable probieren, die nur dann auf false gesetzt wird, wenn der Wert größer 6 ist und auf true, wenn Wert kleiner 6 ist (siehe Anhang)...Je nachdem ob die Variable true oder false ist, wird dein Ergebnis ausgeführt oder nicht.

Ach, irgendwie ist es leichter zu programmieren, als zu erklärenSmile

(VI LV 8.2)
' schrieb:bzw. wie kann man call first wieder zurücksetzen ???

Gar nicht...geht nur durch Neustart des VI's
Hallo ,
im Anhang das VI was ich erstellt habe. Wenn der Wert das erstemal wieder im Bereich ist (Tank grün)
soll einmalig der Wert in die Datei geschrieben werden. Ansonsten alle 60 sek.

Gruß ue

(VI LV 8.2)
Boah, Stacked Sequenz Structure UND bildschirmfüllendes Blockdiagramm UND verworrende und beschriftete Leitungen UND nicht lauffähig... Das sind mir schlicht zu viele "UND"s... Auch, wenn es mit deinem Problem nichts zu tun hat - aber siehst du da noch durch???
' schrieb:Boah, Stacked Sequenz Structure UND bildschirmfüllendes Blockdiagramm UND verworrende und beschriftete Leitungen UND nicht lauffähig... Das sind mir schlicht zu viele "UND"s... Auch, wenn es mit deinem Problem nichts zu tun hat - aber siehst du da noch durch???

Hallo,

Wieso verwendest du keine Flanke? Wenn der Wert größer als 6 ist, so schreibst du deine Daten, die Case Struktur wird ausgeführt (Zustandswechsel von False auf True). Ist doch einfach, oder habe ich hier was falsch verstanden?
Grüße
Ingo
Referenz-URLs