LabVIEWForum.de
Spannungsmessung triggern bei fallender UND steigender Flanke - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Spannungsmessung triggern bei fallender UND steigender Flanke (/Thread-Spannungsmessung-triggern-bei-fallender-UND-steigender-Flanke)



Spannungsmessung triggern bei fallender UND steigender Flanke - lab_ws10 - 09.02.2012 16:03

Hallo Labview Jünger Big Grin

Habe mal wieder ein Anliegen und hoffe, dass mir jemand helfen kann.

Erstmal ein Überblick:
über das NI-cDAQ-9174 und das darin enthaltene Analog Modul NI 9215 sollen Spannungen gemessen werden. Diese Messung soll getriggert werden vom Digital Modul NI 9401, und zwar bei fallender UND steigender Flanke eines Rechtecksignals.

Triggerung bei steigender ODER fallender Flanke ist kein Problem. Die Triggerung bei steigender UND fallender Flanke würde ich jetzt über einen zweiten Task ausführen wollen, bin jedoch noch nicht an meiner Lösung angelangt.

Ist das so überhaupt möglich?

Vielen Dank fürs Lesen!


Gruß Jan


RE: Spannungsmessung triggern bei fallender UND steigender Flanke - Hook1986 - 10.02.2012 07:42

Hallo Jan,

prinzipiell sollte es doch recht einfach möglich sein beide Flanken auszuwerten. Es wäre jedoch hilfreich zu wissen, wie dein Rechtecksignal aussieht, also ob es als Bool'sches Signal oder in Form von DBL-Werten oder anderen Zahlenformaten vorliegt.
Wenn du schon beide Flanken erkennen kannst, dann schalte diese beiden erkennungen doch einfach parallel, so wie LabVIEW das auch mag, und dann einfach mit einem Oder die beiden Auswertungen verknüpfen.

MfG Carsten


RE: Spannungsmessung triggern bei fallender UND steigender Flanke - lab_ws10 - 10.02.2012 10:07

Hi Carsten,

Danke für Deine Antwort!

Mal noch arbeite ich mit U32. Mein Problem ist ja, dass ich steigend und fallende Flanke nciht gleichzeitig erkenne. Wenn ich 2 parallele Taks laufen lasse, dann kommt der Fehler, dass die Anwendung schon verwendet wird.
Generell sollen aber parallele Taskausführungen mit diesem Chassis möglich sein.

Mmhhh

Gruß Jan!
Construction


RE: Spannungsmessung triggern bei fallender UND steigender Flanke - lab_ws10 - 10.02.2012 15:51

Hello,

bin etwas weitergekommen. Vom Inkrementalgeber bekomme ich ja auch die Inverse, also bin ich jetzt soweit, dass ich mir die steigenden Flanken des Rechtecksignals und des Inversen angucke!

Ich berichte wenns hängt Big Grin


RE: Spannungsmessung triggern bei fallender UND steigender Flanke - Hook1986 - 10.02.2012 18:59

Hallo Jan,

Du kannst ja die Flankenerkennung einfach so machen, dass du eine Whileschleife hast und dann den letzten Wert (speichern in einem Schieberegister) von dem aktuellen Wert subtrahierst. Dabei musst du vorher in DBL wandeln, damit du auch negative Zahlen nutzen kannst. Dann hingehen und den absoultwert nehmen und eventuell einen Schwellwert. Ist die absolute Differenz der beiden Zahlen größer als der Schwellwert, so hast du eine Flanke erkannt. Da du ja den absoluten Wert benutzt, ist es auch egal, ob positive oder negative Flanke vorhanden ist.

MfG Carsten