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!
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.
RE: Drehzahl Drehmoment / Digital Analog zeitsynchron
Du MUSST beide Signale per Hardware-Takt erfassen, wenn du auf mehr als 1 kHz kommen willst. Selbst dein jetztiger 1Khz Software-Takt läuft aus Erfahrung nicht stabil (hast du selber gemerkt).
Also Umbau auf Erfassung mit "internem Hardwaretakt" des cDAQ. Damit sollte auch eine Synchronisation möglich sein.
Such mal in den Beispielen im NI-Example Finder.
Gruß, 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!
RE: Drehzahl Drehmoment / Digital Analog zeitsynchron
Hi Leute,
kann mir einer sagen, ob es möglich ist über jedes Slot am cDAQ - 9178 Chassis mit einem NI 9423 Modul auszulesen? Oder ist das doch wie bei den anderen Chassis auch auf bestimmte Slots begrenzt?
Ich kann in den Datenblättern und auf der Webseite nichts finden, das die Begrenzung auf bestimmte Slots beschreibt.