Hebel soll die jeweilige Aktion nur einmal druchführen
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Hebel soll die jeweilige Aktion nur einmal druchführen
Hallo,
gibt es eine Möglichkeit, dass eine Aktion, die von einem boolschen Element ausgelöst wird, nur einmal durchgeführt wird?
Im Moment sieht es so aus, dass ich eine Case-Struktur (true, false) habe mit entsprechenden Aktionsinhalt. Diese werden aber immer permanent durchgeführt.
Ich könnte zwar zwei Buttons nehmen, die kurz gedrückt werden und dann wieder auf false wechseln, so dass die Aktion nur einmal durchgeführt wird.
Gerne möchte ich aber einen Hebel nehmen. Geht das damit irgendwie?
Hebel soll die jeweilige Aktion nur einmal druchführen
' schrieb:Ich könnte zwar zwei Buttons nehmen, die kurz gedrückt werden und dann wieder auf false wechseln, so dass die Aktion nur einmal durchgeführt wird.
-> Schaltverhalten des Buttons = Latch
' schrieb:Gerne möchte ich aber einen Hebel nehmen. Geht das damit irgendwie?
Hää?
Einfach den Button durch einen Hebel ersetzen...? Was für einen Hebel meinst du?
Gruß SeBa
Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.
Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.
Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Hebel soll die jeweilige Aktion nur einmal druchführen
' schrieb:-> Schaltverhalten des Buttons = Latch
Hää?
Einfach den Button durch einen Hebel ersetzen...? Was für einen Hebel meinst du?
Gruß SeBa
Da habe ich mich etwas unglücklich ausgedrückt
Ich meine den Umschalter. Beim Umschalten soll die Aktion eben nur einmal ausgeführt werden.
Außerhalb der while-Schleife geht es auch nicht.
25.07.2010, 19:58 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2010 20:00 von Falk.)
Hebel soll die jeweilige Aktion nur einmal druchführen
Wenn ich das bei mir anwende, dann macht er es trotzdem mehrmals.
Ich habe mal Bilder hochgeladen, die vlt mein Problem etwas besser verdeutlichen.
Also das Umschalten des Umschaltes bewirkt, dass seriell eine Kontanste gesendet wird, die ausgewertet wird.
Die Konstante soll jetzt aber nich permanent gesendet werden, sondern immer nur dann, wenn auf den anderen Betrieb gewechselt wird. Also sich der Wert bzw. die Konstante ändert.
Gibt es da in LV irgendeine Memoryfunktion, die den "alten2 Wert speichert und dann nach einer gewissen Verzögerung immer mit den "neuen" vergleicht?
25.07.2010, 20:55 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2010 21:07 von Falk.)
Hebel soll die jeweilige Aktion nur einmal druchführen
In OpenG gibt es ein VI dafür.
Das BD mit dieser Funktionalität würde sich dann auf folgendes reduzieren:
Gruß SeBa
Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.
Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.
Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
26.07.2010, 05:41 (Dieser Beitrag wurde zuletzt bearbeitet: 26.07.2010 05:43 von Matze.)
Hebel soll die jeweilige Aktion nur einmal druchführen
Oder man schreibt sich sowas selbst.
Noch ein aussagekräftigeres Icon und das SubVI lässt sich verwenden wie das in OpenG. Wobei das in OpenG sicherlich sauberer programmiert wurde.