20.01.2012, 15:36
Hallo zusammen,
ich muss Messungen machen bei denen ich Drehzahl (digital über Inkrementalgeber mit 360 Impulsen pro Umdrehung) an NI 9401
und Drehmoment und Andruck (analog über Spannung) an NI 9215 zeit-synchron abspeichern muss.
Beide Module befinden sich im NI cDAQ 9178.
Das angehängte VI zeigt meinen jetzigen Stand.
Jetzt ist nur das Problem, dass die Drehzahlmessung nur auf einem PC korrekt funktioniert.
Auf den anderen ist die Drehzahl immer falsch.
Ich vermute, dass es daran liegt, dass ich die Messung der Drehzahl über die Software errechne und die dazu benötigte Zeit der Schleifendurchgänge von der Rechenzeit der CPU abhängt.
Habe auch schon versucht die Drehzahlmessung über das Modul selber zu machen, also mit dem DAQ Assistent.
Dann funktioniert die Drehzahlmessung zuverlässig und genauer, allerdings bekomme ich das ganze dann nicht mit dem analogen Signal zeit-synchron.
Wäre echt super wenn ihr mal über mein Programm schauen könntet und mir helft das ganze Plattform unabhängig zu machen.
Höhere Abtastrate wäre auch gut (sofern mehr als 1 kHz Softwareseitig möglich ist).
Bin langsam am Ende mit meinem Latein.
Vielen Dank schon mal und schönes Wochenende.
Gruß
Rudi
ich muss Messungen machen bei denen ich Drehzahl (digital über Inkrementalgeber mit 360 Impulsen pro Umdrehung) an NI 9401
und Drehmoment und Andruck (analog über Spannung) an NI 9215 zeit-synchron abspeichern muss.
Beide Module befinden sich im NI cDAQ 9178.
Das angehängte VI zeigt meinen jetzigen Stand.
Jetzt ist nur das Problem, dass die Drehzahlmessung nur auf einem PC korrekt funktioniert.
Auf den anderen ist die Drehzahl immer falsch.
Ich vermute, dass es daran liegt, dass ich die Messung der Drehzahl über die Software errechne und die dazu benötigte Zeit der Schleifendurchgänge von der Rechenzeit der CPU abhängt.
Habe auch schon versucht die Drehzahlmessung über das Modul selber zu machen, also mit dem DAQ Assistent.
Dann funktioniert die Drehzahlmessung zuverlässig und genauer, allerdings bekomme ich das ganze dann nicht mit dem analogen Signal zeit-synchron.
Wäre echt super wenn ihr mal über mein Programm schauen könntet und mir helft das ganze Plattform unabhängig zu machen.
Höhere Abtastrate wäre auch gut (sofern mehr als 1 kHz Softwareseitig möglich ist).
Bin langsam am Ende mit meinem Latein.
Vielen Dank schon mal und schönes Wochenende.
Gruß
Rudi