Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched.
Close
Hat jemand von euch Erfahrung damit, wie man einen optischen Drehgeber mit der Klemme EL5152 von Beckhoff einlesen könnte?
Was mir die Aufgabe etwas erschwert, ist, dass der Drehgeber in einer Maschine verbaut ist, die wir momentan zu reparieren versuchen. Daher gibt es leider keine Dokumentation zum Drehgeber. Er hat 2 Anschlüsse (A/B).
Zum Testen benutze ich einen Raspberry Pi, den EtherCat-Koppler EK1100 von Beckhoff und die genannte Klemme. Mein Aufbau funktioniert prinzipiell, denn ich habe auch andere Klemmen (digitale/analoge Ein- & Ausgänge) an den Klemmen angeschlossen und die funktionieren, so wie sie sollen.
Der Dokumentation der Klemmen (siehe Bild) kann man entnehmen, welche Parameter man auswerten muss, um die Messung des Weggebers aufzuzeichnen. Allerdings ändert der Parameter "Counter Value" bei mir seinen Wert immer nur zwischen 0 und 1. Hat jemand eine Idee, was ich falsch mache?
Vielen Dank schon einmal im Voraus!
Liebe Grüße juben
Hallo liebes Forum!
Hat jemand von euch Erfahrung damit, wie man einen optischen Drehgeber mit der Klemme EL5152 von Beckhoff einlesen könnte?
Was mir die Aufgabe etwas erschwert, ist, dass der Drehgeber in einer Maschine verbaut ist, die wir momentan zu reparieren versuchen. Daher gibt es leider keine Dokumentation zum Drehgeber. Er hat 2 Anschlüsse (A/B).
Zum Testen benutze ich einen Raspberry Pi, den EtherCat-Koppler EK1100 von Beckhoff und die genannte Klemme. Mein Aufbau funktioniert prinzipiell, denn ich habe auch andere Klemmen (digitale/analoge Ein- & Ausgänge) an den Klemmen angeschlossen und die funktionieren, so wie sie sollen.
Der Dokumentation der Klemmen (siehe Bild) kann man entnehmen, welche Parameter man auswerten muss, um die Messung des Weggebers aufzuzeichnen. Allerdings ändert der Parameter "Counter Value" bei mir seinen Wert immer nur zwischen 0 und 1. Hat jemand eine Idee, was ich falsch mache?
Vielen Dank schon einmal im Voraus!
Liebe Grüße juben