Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Leider kenn ich mich noch nicht so gut mit LabVIEW aus und habe folgende Frage:
Ich bekomme ein Signal von einem Inkrementalgeber (1024 Inkremente pro Umdrehung) auf meine DAQCARD-6024E.
Jetzt möchte ich daraus die Drehzahl errechnen.
Vorstellung: Ich zähle alle positiven Flanken in einem vorgegebenen Zeitintervall (vielleicht 1s oder so) und rechne dann mit einer Formel die Drehzahl aus
Jetzt zu meiner Frage: Wer kennt sich damit aus und gibt es evtl. schon vorgefertigte VIs, die mir gleich die Drehzahl liefern?
Schaue dir mal das VI "DAQmx Create Channel" an. Dort kannst du unter Counter Input unter einer Vielzahl von möglichen Methoden auswählen. Geschwindigkeit selber ist zwar nicht dabei, aber z.B. Frequenz des Signales. Daraus lässt sich ja unter Kenntnis der Inkrementzahl per Umdrehung ganz easy die Geschwindigkeit berechnen.
Unter Measurement I/O -> NI DAQmx. Einfach mal ins Blockdiagramm ziehen. Dann siehst du, was ich meine. Du kannst dann unter mehreren Varianten auswählen.
Weiterer Tip:
Hast du dir schon mal die Beispiele im NI-Examplefinder angeschaut? Da ist bestimmt auch was zur Frequenzmessung dabei, und du kannst die Beispiele auch auf deine Hardware (6024E) einschränken.
MfG, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Wie funktioniert des mit dem "Measure Frequence" VI? Was muss ich an den Eingang "counter" setzen? komm net klar und in den Examples find ich auch nicht das richtige!