LabVIEWForum.de
Signaldauer ermitteln - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Signaldauer ermitteln (/Thread-Signaldauer-ermitteln)



Signaldauer ermitteln - w.marco - 09.08.2005 16:12

Hallo,
ich habe folgende Anwendung die ich mit LV 7.0 umsetzen möchte:

Ich lese kontinuierlich über den DAQ-Assistenten eine Spannung ein.
Wenn diese Spannung einen Wert z.Bsp. 4,06 V überschreitet dann möchte ich die Zeit wissen, wie lange das Signal diesen Wert unterschritten hat.Also die Signaldauer zwischen dem Triggerwert 4,06 V.

Hat jemand da einen Lösungsansatz oder einen Vorschlag.

Ich habe schon einiges ausprobiert, die vorhandenen Vi's zur Timingmessung, funktionieren nicht bei Einzelsignalen, oder mache ich da was falsch ??!!

Danke im voraus

Gruß Marco


Signaldauer ermitteln - marker - 10.08.2005 07:15

Hallo Marco,

versuch's mal mit dem angefügten Sub-VI.

Der Ausgang "Vergangene Zeit" gibt Dir die Dauer eines TRUE-Signals am Eingang "Start Zeitmessung" an. Falls Du jedes Mal die Zeitmessung des TRUE-Signals von 0ms beginnen möchtest, musst Du über den Reset-Eingang die Messzeit zurücksetzen. In Deinem Fall sind die Eingänge "Vergangene Zeit stoppen wenn Wartezeit erreicht" und "Wartezeit (ms)" ohne Bedeutung.

Gruß,
Marko


Signaldauer ermitteln - w.marco - 12.08.2005 08:38

Hallo Marko,
danke für deinen Lösungsansatz, der Funktioniert und hat mir sehr geholfen.
Ein schönes Wochenende
Gruß Marco