Hilfe bei Schrittmotor Skalieren????

wolfi999

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

Verwende einen CX und eine Schrittmotorenklemme KL2541. Der Schrittmotor läuft im System Manager einwandfrei. Einige Porgramme über PLC laufen auch ohne größeren Probleme.

Meine Frage: Ich verwende eine Spindel mit einer Steigung von 1,5mm, die direkt über den Schrittmotor angetrieben wird. Auf der Spindel läuft ein Schlitten hin und her. Ich möchte jetzt wenn ich der Steuerung sage, dass der Schlitten 1mm nach rechts oder links fährt dies auch macht. Jetzt fährt er ca. 2,74mm wenn ich der Steuerung sage sie soll 1mm verfahren. Wo muss ich dies einstellen (muss sicher irgendwo einen Skalierungsfaktor oder sowas geben), dass der Schlitten auch tatsächlich 1mm verfährt?

Danke für euere Hilfe.

mfg
wolfi
 
Du nutzt die NC?
Dann Schau mal bei deiner Achse auf den Unterpunkt "Encoder" (Achse..._Enc) und dort auf die Registerkarte "Global". DOrt kannst du den Skalierungsfaktor einstellen (mm/INC oder °/INC). Dann musst du nur noch rausfinden, wieviele Inkremente der Schrittmotor während einer Umdrehung zurückgibt.

Beispiel:
Dein Motor gibt der NC 1000 Inkremente pro Umdrehung zurück, die Skalierung wird in ° angegeben (360° / Umdr.).
Dann ist dein Skalierungsfaktor: 360°/1000 Ink. = 0,36 °/Ink
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Danke für die Antwort.
Wie finde ich raus oder wo kann ich sehen wieviel Inkremente der Motor für eine Umdrehung benötigt? Motordaten 200 Vollschritte (1,8°)? Dies hängt doch sicherlich auch vom Microstepping ab?

Danke.

mfg
Wolfi
 
Hallo,

Danke für die Antwort.
Wie finde ich raus oder wo kann ich sehen wieviel Inkremente der Motor für eine Umdrehung benötigt? Motordaten 200 Vollschritte (1,8°)? Dies hängt doch sicherlich auch vom Microstepping ab?

Danke.

mfg
Wolfi

Ich würde vermuten, dass genau das die Lösung ist. Bin mir aber nicht 100% sicher.
 
Motordaten 200 Vollschritte (1,8°)?
1. ohne Encoder an der Klemme:

Vollschritte * Microstepping

Beispiel: 64-fach Microstepping => 200*64=12800 Inkremente pro Umdrehung

2. mit Encoder an der Klemme:

Zunächst rausfinden wieviele Striche/Umdrehung der Encoder hat, diese Zahl *4 nehmen (Quadraturencoder) und dies in der Klemme konfigurieren!

Beipiel: Encoder mit 500 Strichen => 500*4 = 2000 Inkremente pro Umdrehung
 
Zuviel Werbung?
-> Hier kostenlos registrieren
1. ohne Encoder an der Klemme:

Vollschritte * Microstepping

Beispiel: 64-fach Microstepping => 200*64=12800 Inkremente pro Umdrehung

2. mit Encoder an der Klemme:

Zunächst rausfinden wieviele Striche/Umdrehung der Encoder hat, diese Zahl *4 nehmen (Quadraturencoder) und dies in der Klemme konfigurieren!

Beipiel: Encoder mit 500 Strichen => 500*4 = 2000 Inkremente pro Umdrehung

Man lernt nie aus.
 
Zurück
Oben