Encoder - Dialog: NC-Encoder
Unterhalb der Achsen, in der Baumansicht, gibt es bei Axis_Enc auf der rechten Seite des System Managers einige Einstelldialoge Einer davon ist der Dialog "NC-Encoder", welcher im Folgenden beschrieben ist:
Typ
Hier ist die verwendete Interface-Typ, an der der Encoder der Achse angeschlossen ist, auszuwählen. Folgende Typen werden unterstützt:
Unterstützte Typen | Beschreibung |
---|---|
Simulations Encoder | Zu Simulationszwecken oder als virtueller Encoder kann mit diesem Encoder-Typ eine interne, direkte Soll-/Istwert Rückspeisung eingeschaltet werden. Dieser Encoder-Typ ist per Default eingestellt. |
Encoder an M3000 | Als Encoder-Interface wird der Beckhoff Lightbus M3000 Absolut-Encoder eingesetzt. |
Encoder an M31x0 / M3200 | Als Encoder-Interface wird der Beckhoff Lightbus M31x0 bzw. M3200 Incremental-Encoder eingesetzt. |
Encoder an M2510 | Das Beckhoff Lightbus M2510 Analog Ein-/Ausgabemodul wird bei diesem Encoder-Typ zur Positionsrückmeldung verwendet. |
Encoder an KL51x1 | Zur Positionsrückmeldung wird ein KL5101 Incremental Encoder Interface genutzt. |
Encoder an KL5001 | Zur Positionsrückmeldung wird ein KL5001 SSI-Geber (absolut Encoder) Interface genutzt. |
Encoder an KL5051 / KL2502 | Die bidirektionale KL5051 BI-SSI Interface Klemme wird hierbei zur Positionrückmeldung verwendet. Dies dürfte i.d. Regel bei Digifas 7x00 Antrieben der Fa. Seidel der Fall sein. |
Encoder an KL30xx | Ein Kanal der Analog-Eingangsklemme KL30xx dient hier zur Positionsrückmeldung. |
Encoder an FOX-50 | Als Interface zur Positionsrückmeldung dient hier ein FOX-50 Modul. |
Encoder an SERCOS (Position) | Positionsrückmeldung gemäß SERCOS Spezifikation. |
Encoder an SERCOS (Position+Geschw.) | Positions- und Geschwindigkeitsrückmeldung gemäß SERCOS Spezifikation. |
Encoder an dig. Eingang (binär) |
|
Hydraulik-Encoder | Die Kraft aus Pa, Pb, Aa und Ab wird bei dieser Einstellung als Rückmeldung eingespeist. |
Encoder an AX2000 | Der Resolver des Motors, bzw. angeschlossene externe Encoder des AX2000-B200 Antriebs, sorgt für die Positionsrückmeldung. |
Encoder an ProfiDrive | Positionsrückmeldung gemäß ProfiDrive Spezifikation. |
Encoder der NC-Rückwand | Die Beckhoff NC-Rückwand übermittelt hier die Positionierungsdaten. |
Encoder (universell einsetzbar) | Universell einsetzbarer Encoder |
Encoder an CANopen | Die Positionsrückmeldung erfolgt synchron über die CANopen Feldbusschnittstelle (möglich z.B. mit der FC510x |
Verknüpft mit
Hier ist die Klemme/das Modul der E/A-Konfiguration auszuwählen, die/welches elektrisch mit dem Encoder der Achse verbunden ist. Es werden nur Klemmen bzw. Module zur Verknüpfung angeboten, die mit dem eingestellten Typ übereinstimmen.
Verknüpfung eines Universal-Encoders
Der Typ Encoder (universell einsetzbar) kann für Geber-Systeme verwendet werden, die in der Typ-Liste nicht aufgeführt sind. In diesem Fall müssen der Zählwert des Gebers manuell verknüpft und der und Wertebereich eingestellt werden. Die Verknüpfung erfolgt direkt über die Input-Variablen des Achs-Encoders

Die Input/Output-Variablen des Encoders haben folgende Bedeutung:
nInData1 - (16 bzw. 32 Bit) Positionswert der Achse in Inkrementen
nInData2 - (16 bzw. 32 Bit) optionaler Latchwert für Messtasterfunktion oder Referenzieren mit Nullimpuls (Referenzmodus: HARDWARE SYNC)
nStatus1 - Status-Byte des Encoders
nStatus2..4 - weitere optionale Status-Bytes des Encoders
nCtrl1 - Control-Byte des Encoders
nCtrl2…4 - weitere optionale Control-Bytes des Encoders
Nach der Verknüpfung des Positionszählwertes mit nInData1 wird in den globalen Encoder-Einstellungen noch der maximale Zählwert bis zum Überlauf festgelegt (Encoder-Maske).
In einigen Fällen enthält das Wort oder Doppelwort des Zählers noch Statusinformationen, die ausgeblendet werden können. Dazu werden die entsprechenden Bits in der Encoder Bit Rejection Filter Mask aktiviert. In den meisten Fällen bleibt diese Maske Null.
