Inkremental Encoder Drehrichtung und letztes Bit auswerten KL5101 Handrad

mwyss

Level-1
Beiträge
14
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen


Ich bräuchte mal ein paar Ideen oder Ratschläge..

Mein Drehgeber Heidenhain ROD426 mit 2500 gibt an der KL5101 UINT Zahlen aus. Funktioniert alles soweit.
Später wird es ein 100inc/Umdrehung Encoder. Geht hier nur mal um einen Versuchsaufbau. 300 Impulse / Sekunde sollten später maximal Werte sein.
Den Heidenhain Encoder teile ich auch schon durch 10

1.
Nun eigentlich brauche ich keine Zahlen sondern nur jeweils die Änderung des letzten Bits um einen Puls zu generieren bei jedem Inkrement. Soll später für MC_Jog verwendet werden im "Inching" Mode als Handrad.
Wie kann ich das am einfachsten realisieren?

2.
Drehrichtung Auswerten, das Prinzip ist mir klar mit Aktueller-Zähler und Alter-Zähler vergleichen.
Was ich noch nicht ganz verstanden habe, wie ich die Zykluszeit per z.Bsp Blinker so kontrolliere, dass der aktuelle Wert nicht gleich den AltWert wieder überschreibt.

Es gibt zwar einige Themen wo das behandelt wurde, aber nicht mit konkretem Beispiel.
Programmieren tue ich in ST und CFC



Hoffe Ihr könnt mir hier weiterhelfen.
Vielen Dank

Gruss
Martin
 
Hallo,

am einfachsten ist es wenn du es mit der NC löst. Dann kannst du eine Encoder-Achse anlegen für die KL5101. Die Encoder Achse kannst du dann mit der realen Achse koppeln und fertig.

Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank! Made my Day:)

Hab das nun gestest und funktioniert soweit.
Leider findet man auf der Beckhoffseite nur leere Themenblöcke bei Encoder-Achse.

Bei Achs-Kopplung lande ich bei Camming -richtig?

Heisst über diese Librarys kann ich aus der PLC die Achskopplung ein und ausschalten sowie per elektronischem Getriebe eine Untersetzung machen?
Oder gibts noch ander Librarys?
 
Hallo,

das Camming brauchst du vermutlich gar nicht, wäre eine extra Lizenz.

In der Bibliothek Tc2_MC2 gibt es die Bausteine MC_GearIn und MC_GearOut. Damit kannst du ein und auskoppeln und auch unterstetzen.

Gruß
 
Zurück
Oben