LabVIEWForum.de
Bei Event Boolean ändern und bei erneutem Event resetten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Bei Event Boolean ändern und bei erneutem Event resetten (/Thread-Bei-Event-Boolean-aendern-und-bei-erneutem-Event-resetten)



Bei Event Boolean ändern und bei erneutem Event resetten - Shieva - 06.07.2015 18:15

Hallo liebe LVF-Gemeinde,
da ich relativ neu bin mit Labview habe ich eigentlich ein ganz einfaches Problem, komm aber ned auf die einfache Lösung (vllt auch einfach noch zu wenig Kaffee intus). Also ich habe eine globalen Boolen (Input) der sich bei einem bestimmten Event ändert für ca 50 ms (auf yes). Wenn dies der Fall ist möchte ich das ein anderer Boolean auf No geht (Output) für eine bestimmte Zeit (z.b. 10 sec.). Allerdings wenn sich der Input innerhalb dieser 10 sec nochmal auf yes ändert möch dass die 10 sec von Anfang an beginnen. Wenn Input dann für 10 sec oder länger auf No steht sollte der Output Yes sein. Ich habe mal keine VI angehängt, da meine Versuche glaube ich nicht wirklich zielführend sind. Hoffe mein Problem ist verständlich.
Vielen Dank schonmal im Vorraus
LG


RE: Bei Event Boolean ändern und bei erneutem Event resetten - GerdW - 06.07.2015 18:27

Herzlich willkommen!

Um zu prüfen, ob eine Zeitspanne abgelaufen ist, gibt es das ExpressVI ElapsedTime. Du musst nur mit dessen Inputs spielen...

Bist du Student, dass du um 19 Uhr noch von "zu wenig" Kaffee redest? Smile


RE: Bei Event Boolean ändern und bei erneutem Event resetten - Shieva - 07.07.2015 08:13

Hi Gerd,
ja dieses VI hatte ich auch gefunden, habe aber nicht gesehen dass es eine eingebaute reset-Funktion hat....
Hatte dann versucht diese reset funktion als state-machine zu schreiben bin aber da dann hängen geblieben.
Jetzt nach nem Kaffee gings dann mit der elapsed time VI innerhalb von 2 Minuten...
Danke nochmal für den Hinweis!

PS: ja PhD-Student also ich habe den doppelten Kaffee Bedarf von nem normalen Student Big Grin


RE: Bei Event Boolean ändern und bei erneutem Event resetten - GerdW - 07.07.2015 08:17

Hallo Shieva,

Zitat:Jetzt … gings dann mit der elapsed time VI innerhalb von 2 Minuten...
Dann ist ja gut… Big Grin

Zitat:habe aber nicht gesehen dass es eine eingebaute reset-Funktion hat
Für solche "habe nicht gesehen"-Dinge gibt es die LabVIEW-Hilfe. Da wird jede Funktion mit allen ihren Anschlüssen beschrieben… Wink

Tipp für die nächste(n) Frage(n): Am besten auch ein VI anhängen, in dem das Problem dargestellt wird!


RE: Bei Event Boolean ändern und bei erneutem Event resetten - Lucki - 07.07.2015 09:43

Habe jetzt keine Zeit ein Beispiel zu machen, aber vielleicht hilft Dir das beim Googeln weiter: Das was Du brauchst, nennt sich "retriggerables Monoflop"