TIA Drehgeber auswerten

Kehrer

Level-2
Beiträge
439
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe einen Encoder mit 500 Imp/U am Motor
den würde ich gerne Grad anzeigen lassen. d.h. 1 Umdrehung =360 Grad
muss ich noch was normieren oder skalieren?
Gerätekonfig Schneller Zähler --Zählen A/B ---Hardwareeingänge I4.0/I4.1 über Signalboard 5V--E/A Adressen 1000.0 bis 1003.7
so zählt er mir falsch bei mehreren Umdrehungen--- also nicht von 0-360 .
Habe auch die IN2 auf 500 gesetzt, dann zählt er halt bis 0-500

Drehgeber.PNG
Habe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Gibt aber beim Überlauf vermutlich ein Problem (je nachdem wie weit das Ding hochzählt). Muss geschaut werden, ob da entsprechend was konfiguriert werden kann um das zu verhindern.
 
Das Beispiel ist so korrekt ...
Du nimmst deinen IN-Wert und machst darauf ein MOD 500
Danach sollten sich deine Werte nun im Bereich von 0 .. 500 bewegen
Nun multiplizierst du das Ganze mit 360
Danach dividierst du durch 500
Nun sollte dein Endwert im Bereich 0 .. 360 liegen

Was bekommst du dabei heraus ? und ... wie sehen deine Zwischenwerte aus ?
 
ok noch was:
wenn ich nun relativ positionieren möchte , muss ich dann das ganze mit MUL und DIV nochmals durchexerzieren?
bei 100 dreht der mir so gut wie gar nicht bzw. eben die 100 aber im DB der Achse habe ich ja riesige Werte

geht das nicht irgendwie einfacher?
 

Anhänge

  • Unbenannt.PNG
    Unbenannt.PNG
    19 KB · Aufrufe: 33
  • Unbenannt1.PNG
    Unbenannt1.PNG
    36,2 KB · Aufrufe: 31
Zuviel Werbung?
-> Hier kostenlos registrieren
hatte ich auch --aber dann dreht er halt keine z.B. 90 Grad sondern nur 90 in DB4 Static Position
Irgendwie nimmt er dann den Wert aus "Static" zum Verfahren
wenn ich den Wert "Merker Ziel mit 36,88 multipliziere stimmt es knapp.
1 Motorumdrehung sind im Static ca. 18440


Oder wo liegt mein Fehler?
 
also irgendwie raffe ich es nicht.
Warum wird im DB bei Static-Position so eine Zahl beim Verfahren angezeigt und nicht die 360 Grad?
Habe es versucht mit addieren usw. funktioniert halt nicht.
 

Anhänge

  • Unbenannt.PNG
    Unbenannt.PNG
    10,1 KB · Aufrufe: 32
  • Unbenannt1.PNG
    Unbenannt1.PNG
    17,9 KB · Aufrufe: 30
  • Unbenannt2.PNG
    Unbenannt2.PNG
    34,7 KB · Aufrufe: 29
Zurück
Oben