Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 49905

Inkremental Encoder Drehrichtung und letztes Bit auswerten KL5101 Handrad

$
0
0
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

Viewing all articles
Browse latest Browse all 49905


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>