Hallo,
ich bin noch sehr unerfahren, was den umgang mit LabVIEW angeht, komme aber aktuell bei folgenden Problem nicht weiter:
Ich möchte im Zuge einer Drehzahlmessung ein digitales Signal auslesen (X-mal/Umdrehung ein true/false-Wechsel).
Damit auch hohe Drehzahlen korrekt erfasst werden sollte die Abtastrate mindestens bei 10 khz (oder so hoch wie möglich) liegen.
Ich habe bisher zwei Methoden probiert, beides mal gab es Probleme:
1. Methode Nit DAQ Assistent:
Mit One-Sample Methode: viel zu langsam(nur etwa 150 hz)
Mit Continous-Sampling: Schaffe ich es nicht den Datentyp in ein Boolean-Array umzuwandeln
Bei diesem Array müsste auch jedem Wert die Zeit zugeornet werden können.
2. Methode ohne DAQ Assistent:
Hier gab es gleich mehrere Fehler: -Die Eingegebene Abtastrate scheint keinerlei Auswirkung auf das einlesen der Messwerte zu haben.
-Obwohl der richtige Kanal eingestellt sein sollte, wird nur false eingelesen
-Sobald man die Messung beendet kommt es zu einer Fehler
Falls es relevant ist: ich verwende die Evaluationsversion von LabVIEW 8.6
Angehängt findet ihr die beiden VI`s.(global_Cluster gehört zu der Version mit DAQ-Assistent)
Ich hoffe, dass jemand meine Fehler sieht, oder eine ganz andere Idee hat.
Mit freundlichen Grüßen,
Scenic626
Drehzahlmessung_mit_DAQ-Assistent.vi (Größe: 39,37 KB / Downloads: 335)
global_Cluster.vi (Größe: 4,61 KB / Downloads: 272)
Drehzahlmessung_ohne_DAQ-Assistent.vi (Größe: 18,89 KB / Downloads: 317)