Warum ruckeln die Motoren bei langsamer Geschwindigkeit?

More
7 years 7 months ago #129578 by pl7i92
du könntest mal die INI und die HAL posten
damit wir da mal reinschauen
da ist einiges Quer
The following user(s) said Thank You: spicer

Please Log in or Create an account to join the conversation.

More
7 years 7 months ago - 7 years 7 months ago #129592 by spicer
Habe nun viel getestet und rausgefunden, dass ich Halbschritte nehmen muss. So läuft alles sauber.
Habe die Achs-Daten (ini und hal) dann von der Testmaschine übernommen.
Allerdings wenn ich Y (2 Motoren) referenziere erscheint immer ein "following error" an den beiden Joints, sobald sie auf 0 fahren wollen.
Ich denke, der FERROR ist schuld. Wenn ich BASE_PERIOD auf 40000 setze läuft's.
Kann ich das so stehn lassen oder gibt's eine bessere Einstellung?

Anbei die hal und ini.

Ich kann mit dem max Vorschub von 60mm/sek leben. Hauptsache, es läuft nun stabil :)

Eure Ratschläge haben mich auf den richtigen Weg gebracht. Ich habe also Eure Infos gelesen. Nicht das Ihr denkt, dass ich nicht zuhöre :)
Vielen vielen Dank schon mal für Eure Hilfe.
Last edit: 7 years 7 months ago by spicer.

Please Log in or Create an account to join the conversation.

More
7 years 7 months ago #129768 by pl7i92
der Ferror sollte bei Schrittmotoren grösser 1 sein
ich Benutze sogar 2

und lass die BASE auf 100000 100k
wenn du nicht über 5m/min fahren willst
bei Halbschritt hast du auch die Beste KRAFTt Geschwindikeits Leistung

Please Log in or Create an account to join the conversation.

More
7 years 7 months ago #129802 by spicer
Wenn ich BASE = 100000 mache, kriege ich wieder den Following Error.
Mit 40000 läuft's.
Kannst Du mir mal erklären, was das BASE bewirkt?
Habe zwar nachgelesen, aber meine Englischkenntnisse reichen dafür nicht aus :(

Please Log in or Create an account to join the conversation.

More
7 years 7 months ago #129826 by pl7i92
das ist der Grundtakt in dem Linuxcnc interpreter läuft

alle 40us wird was erledigt
alle ports auf den neuesten stand gesetzt
der interpreter reserviert im SYSTem eine platz für seinen 32Bit output zum IO

nur bei Softwarestep
The following user(s) said Thank You: spicer

Please Log in or Create an account to join the conversation.

More
7 years 7 months ago #129830 by spicer
Komisch, dass ich einen FERROR bekomme mit 100us und mit 40us nicht.

Please Log in or Create an account to join the conversation.

Moderators: Muecke
Time to create page: 0.073 seconds
Powered by Kunena Forum