LabVIEWForum.de - Periodisches Signal ausmessen

LabVIEWForum.de

Normale Version: Periodisches Signal ausmessen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo, ich habe folgende Frage:

möchte mittels eines Dregebers die Geschwindigkeit einer Rolle bestimmen. Der Drehgeber gibt ein Rechteckimpuls aus, wenn sich die Rolle bewegt, wenn nicht - dann git es auch kein periodisches Signal.

Durch die Periodenzahl kann ich die Geschwindigkeit bestimmen: mit der Funktion "Pulse Measurements" wollte ich diese bestimmen. Das klappt auch solange sich die Rolle dreht, wenn sie aber angehalten wird (kein Signal), dann gibt die Funktion einen Fehler aus...

Im Anhang habe ich die VI angehängt.

Kann mir da jemand helfen - vielleicht gibt es auch eine elegantere Lösung?

DANKE SCHÖN
Hi,
ich weiss zwar nicht was für ein Fehler ausgegeben wird, aber probier das mal:
[attachment=6563]
' schrieb:Hi,
ich weiss zwar nicht was für ein Fehler ausgegeben wird, aber probier das mal:
[attachment=33171:Geschwin...2007_neu.vi]


danke aber es kommt leider der selbe FehlerSad



"Error -20308 occurred at "NI_MAPro.lvlib:ma_ptmFetch.vi:3" when called from "NI_MAPro.lvlib:Pulse Measurements N chan.vi:1" (waveform index 0 of 1)

Possible reason(s):

Analysis: The waveform did not cross the mid reference level enough times to perform this measurement. Check the signal length, reference levels, and ref level units."
Hi,

ist ein Error-Handler angeschlossen? Mit dem kann man Fehlermeldung evtl. je nach Code unterbinden...wär nur ein Workaround...kann dein VI nicht öffen, hab nur 8.0.1...

Passiert das auch, wenn du ein LV-Beispiel-Vi verwendest?

A.
' schrieb:Hi,
ich weiss zwar nicht was für ein Fehler ausgegeben wird, aber probier das mal:
[attachment=33171:Geschwin...2007_neu.vi]


danke aber es kommt leider der selbe FehlerSad



"Error -20308 occurred at "NI_MAPro.lvlib:ma_ptmFetch.vi:3" when called from "NI_MAPro.lvlib:Pulse Measurements N chan.vi:1" (waveform index 0 of 1)

Possible reason(s):

Analysis: The waveform did not cross the mid reference level enough times to perform this measurement. Check the signal length, reference levels, and ref level units."
Dane für die Hilfe Leute, das Problem wurde gelöst!
Und wie?
' schrieb:Und wie?

Der Errorausgang muss bei Dieser Funktion unbedingt angeschlossen werden ...
Klugscheiß: Das sollte eigentlich sowieso immer gemacht werden...nur weil die ganze Zeit bei der Entwicklung kein Fehler auftaucht, heißt das noch lange nicht, dass das nicht später beim Kunden mal passiert...
Referenz-URLs