LabVIEWForum.de
Impuls nach steigender Flanke - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Impuls nach steigender Flanke (/Thread-Impuls-nach-steigender-Flanke)



Impuls nach steigender Flanke - TiCy - 07.05.2012 11:21

Hallo zusammen,

ich hatte die Tage Euch schonmal gefragt wegen der erkennen einer boolschen Flanke. Ich habe viele toole Ideen bekommen, die im Nachhinein auch sehr simpel waren. Ich habe das in ein SubVI geschrieben und in mein Mainprogramm eingebunden. Bei einigen Messverfahren klappt das super, aber bei anderen garnicht. Ich tippe auf ein Timingproblem, weil wenn ich das Signal direkt auf die case-struktur leitet klappt es bei allen Messungen. Mein wahrscheinlich simples Problem ist, das ich das Signal welches von der Flankenerkennung kommt über eine gewisse Zeit mit True ausgeben werden soll. Benötige ich dafür ein Monoflop oder geht das auch einfacher?

Danke schonmal für Eure Hilfe
MFG


p.s Im Anhang ist das VI zur Erkennung der Flanke


RE: Impuls nach steigender Flanke - GerdW - 07.05.2012 12:41

Hallo TiCy,

Zitat:Ich tippe auf ein Timingproblem, weil wenn ich das Signal direkt auf die case-struktur leitet klappt es bei allen Messungen.
Kann schon sein...

Zitat:Mein wahrscheinlich simples Problem ist, das ich das Signal welches von der Flankenerkennung kommt über eine gewisse Zeit mit True ausgeben werden soll. Benötige ich dafür ein Monoflop oder geht das auch einfacher?
Was du brauchst, ist eine Zeitmessung: Entweder direkt über das Bestimmen des Timestamps oder indirekt über das Zählen von Schleifeniterationen. Dann kannst du sehr einfach einen Impuls definierter Länge ausgeben...


RE: Impuls nach steigender Flanke - Lucki - 07.05.2012 12:53

Mit dem VI bist Du nicht auf dem aktuellen Stand. Das hatte ich ursprünglich so gepostet, dann aber einen Fehler bemerkt und ausgetauscht. Den Austausch hatte ich im Posting vermerkt. Siehe hier.


RE: Impuls nach steigender Flanke - TiCy - 07.05.2012 13:42

Ja danke für die Info, hatte das nicht gesehen. Deine erste version hat bei mir aber auch das gewünschte Ergebnis gebracht. Wo war der Fehler?? Mein Problem jetzt ist aber TimingproblemWink


RE: Impuls nach steigender Flanke - Lucki - 07.05.2012 13:57

Der Fehler war: Das Merken eines Zustandes in einem SubVI zwischen den einzelnen Aufrufen funktioniert nur mit einem nicht initialisierten Shiftregister (bzw. einem nicht initialisierten Rückkoplungsknoten).