Schnittstelle zum Geber
6 Motor Control
6.1
Schnittstelle zum Geber
In den beiden ec-Gruppen sind die Parameter zur Einstellung der Drehzahlerfassung
über Kanal A und B und Statusparameter enthalten.
Die Parameter sind identisch bis auf die Umschaltung der Betriebsspannung
die Parameter zur Abspeicherung von Daten im Geber
Kanal A vorhanden.
Die Adressen für Kanal B haben einen Offset von 0x2000 gegenüber Kanal A.
Die Namen der Parameter für Kanal B sind gleich und enden zusätzlich mit "B".
Beispiel:
0x4810 encoder type B
6.1.1
Hier verwendete Begriffe und Definitionen
Da einige Begriffe im Zusammenhang mit Gebern oft missverständlich sind bzw. so ge-
braucht werden, hier eine Beschreibung einiger in dieser Anleitung verwendeten Begriffe:
TTL-Signale: Meint hier rechteckförmige Differenzsignale nach RS422/RS485-
Spezifikation
Sinus/Cosinus, 1Vpp, 1Vss: Sinusförmige Differenzsignale mit 1V
Strichzahl: Sind eigentlich die Anzahl der Signalperioden pro Umdrehung.
Einheit "Inkremente" und Lage in Inkrementen: Bei Gebern mit Inkrementalsignalen ist
die Auflösung pro Signalperiode erst einmal immer 4. Das heißt die Auflösung pro Um-
drehung ist die Anzahl der Signalperioden x 4 und die Einheit hierfür wird hier "Inkremen-
te" genannt. Wird zum Beispiel ein TTL-Geber mit 2500 Signalperioden pro Umdrehung
um eine Umdrehung gedreht, ändert sich die Lage in Inkrementen um 10000 Inkremente.
Hochauflösung: Bei sinusförmigen Inkrementalsignalen wird außerdem die Lage inner-
halb einer Signalperiode ermittelt. Diese Hochauflösung ist immer mit 13 Bit aufgelöst
und wird an die Lage in Inkrementen angehängt. Die Genauigkeit ist abhängig vom Ge-
ber, Leitungen, Auswerteschaltung, Signalfrequenzen, Bauteiltoleranzen und ist deutlich
geringer als 13 Bit.
6.1.2
Gebertypen
Da die Geberauswertung verschiedenste Gebertypen auswerten kann und viele Parame-
ter nur für bestimmte Geber nötig sind, werden die Unterschiede hier kurz beschrieben:
Grundsätzlich lassen sich erst einmal absolute und nicht-absolute Geber unterscheiden.
© 2019 KEB Automation KG
0x2810 encoder type
=> Einstellung des verwendeten Gebers an Kanal A
=> Einstellung des verwendeten Gebers an Kanal B
ec14
ec46
/ ec47. Diese sind nur für
Amplitude.
ss
und
103