INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Quadranten-Encoder max.Abstatfrequenz mit Win XP



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!

14.04.2011, 11:10 (Dieser Beitrag wurde zuletzt bearbeitet: 15.04.2011 07:48 von Lucki.)
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Quadranten-Encoder max.Abstatfrequenz mit Win XP
Man muß hier drei verschiedene Frequenzen/Raten unterscheiden:
  1. Die Eigentliche Abtastrate.
    Der Encoder durchläuft pro Strich 4 Zustände. Damit die alle erfasst werden, müssen bei 3600 Strichen pro Umdrehung mindestens 14400 Abtastungen pro Umdrehung erfolgen. Die Abtastung wird von der Karte intern vorgenommen, es sind auf jeden Fall bis 10MHz möglich. Mit dem Betriebssystem hat diese Abtastung nichts zu tun.
  2. Die Erzeugungsrate der Winkel-Daten
    (Bei endlicher oder kontinuierlicher Erfassung). Der Takt wird ebenfalls von der Karte erzeugt und hat mit dem Betriebssystem nichts zu tun. Er wird mit dem DAQmx Timing festgelegt. Die erzeugten Winkeldaten werden in den Ausgabepuffer geschrieben.
  3. Der Rate, mit der Daten aus dem Datenpuffer gelesen werden.
    Das wird mit dem VI Read festgelegt. Man kann z.B warten, bis 10 Winkel im Puffer sind und dann alle 10 Winkel auf einmal auslesen. Hier ist das einzige Mal, daß das Betriebsystem hineinspielt. Wenn man also z.B jeden einzelnen Winkel sofort ausliest, dann kann es passieren, daß, wenn ein neu erzeugter Winkel in den Puffer kommt, dieser nicht sofort abgeholt wird, weil Windows gerade mit etwas anderem beschäftigt ist. Das führt zwar nicht zu Datenverlust. aber wenn der Winkel z.B die aktuelle Istgröße einer Echtzeitregelung ist, dann ist diese Verzögerung schädlich.

Edit: Zu Punkt 1 hätte man noch dies erwähnen sollen: Der Winkelencoder liefert ja keine absoluten Winkeldaten, sondern lediglich Increments/Decrements, aus deren Addition/Subtraktion der Winkel bestimmt wird. Damit das funktioniert, muß diese Abtastung immer laufen, also nicht nur dann, wenn zu einer bestimmten Zeit ein Winkel gelesen werden soll.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Quadranten-Encoder max.Abstatfrequenz mit Win XP - Lucki - 14.04.2011 11:10

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Synchronisierung von Analogen Signalen mit digitalem Encoder Benj1man 8 6.304 12.05.2020 10:38
Letzter Beitrag: Benj1man
  Encoder - Sinus / Cosinus auswerten nxitimi 17 15.583 25.01.2018 19:26
Letzter Beitrag: Lucki
  Encoder-Signal einlesen creo_123 6 6.497 11.01.2018 15:03
Letzter Beitrag: creo_123
  Quadratur Encoder: Counter Werte einzeln auslesen? Daniel_S 6 8.052 23.03.2015 10:26
Letzter Beitrag: Daniel_S
  getriggerte Messung "scharfschalten" Sincos Encoder Nullstrom 2 4.148 27.10.2014 11:13
Letzter Beitrag: Nullstrom
  Ai mit Encoder Synchronisieren Magneto 14 12.117 25.07.2014 10:17
Letzter Beitrag: GerdW

Gehe zu: