Maho MH500 W4 Retrofit, möglichst PlugandPlay?

More
5 years 2 months ago #219229 by DoWerna
Wow Danke

ein bissl (Arduino) C kann ich schon
ich versuche(!)  mich mal da reinzufuchsen...

die Hal hast du eh schonmal nier gepostet.
forum.linuxcnc.org/42-deutsch/42077-maho...dplay?start=0#204370 glaube ich

Please Log in to join the conversation.

More
5 years 2 months ago #219239 by DoWerna
 

Attachment not found


kleine Erfolge sind gut für die Moral :-)

NotausKette funktioniert wie gewollt.
InputsOutputs sowieso...
edit: Glasmassstäbe jetzt auch, nächster Schritt Homing

Please Log in to join the conversation.

More
5 years 1 month ago #219264 by DoWerna



die Achsen fahren schonmal :-)
 

Please Log in to join the conversation.

More
5 years 1 month ago #219265 by RotarySMP
Immer ein projekt Höhepunkt! Gratulieren.
Mark

Please Log in to join the conversation.

More
5 years 1 month ago #219356 by DoWerna
lube.py hinzugefügt, damit funktionier jetzt auch die Zentralschmierung :-)

Habe dann noch ein bisschen PID Tuning angefangen...

 

Attachment not found


 

Attachment not found


 

Attachment not found



gefahren wurde dann jeweils, +10mm mit f1000 +5mm mit f500 und +1mm mit f100  alles auf der Y Achse.
gelandet bin ich bei:  MAX_ACCELERATION = 80.0
P = 6
I = 0
D = 0
FF0 = 0
FF1 = 0.128
FF2 = 0.001

muss mich aber erstmal richtig einlesen.
das war jetzt eher tryanderror mal wieder.


grundsätzlich Beschleunigung 80 passt?

Please Log in to join the conversation.

More
5 years 1 month ago #219359 by RotarySMP
Ich bin bei ACCEL = 220 (x), 180 (y und z)
Mark

Please Log in to join the conversation.

More
5 years 1 month ago #219361 by DoWerna
Accel > 100 hat bei mir angefangen massiv zu schwingen
 

Please Log in to join the conversation.

More
5 years 1 month ago #219435 by DoWerna
So schauts aktuell aus
Code:
#****************************************** [AXIS_X] ... [JOINT_0] ... FERROR = 10 MIN_FERROR = 1 MAX_VELOCITY = 17.0 MAX_ACCELERATION = 50.0 P = 5 I = 0 D = 0 FF0 = 0 FF1 = 0.129 FF2 = 0.001 ... #****************************************** [AXIS_Y] ... [JOINT_1] ... FERROR = 10 MIN_FERROR = 1.0 MAX_VELOCITY = 17.0 MAX_ACCELERATION = 50.0 P = 5 I = 0 D = 0 FF0 = 0 FF1 = 0.129 FF2 = 0.001 ... #****************************************** #****************************************** [AXIS_Z] ... [JOINT_2] ... FERROR = 10 MIN_FERROR = 1.0 MAX_VELOCITY = 17.0 MAX_ACCELERATION = 50.0 P = 8.5 I = 0 D = 0 FF0 = 0 FF1 = 0.245 FF2 = 0.0015


 

Attachment not found


 

Attachment not found



Ich kann den Erfolg jetzt schlecht einschätzten weil ich sowas noch nie gemacht habe. ganz schlech glaube ich läuft die Maschine nicht.

der "Ausreiser" (naja im Hunderstelbereich) beim Start ist womöglich einen Umkehrspiel in den Spindeln geschuldet?

hab einen kleinen Kreis programmiert.
Immer genau wenn die Achse richtung wechselt kommt der "Ausreiser"

 

Attachment not found


 [/code]

Please Log in to join the conversation.

More
More
5 years 1 month ago #219452 by db1981
Die Beschleunigung kommt mir sehr niedrig vor. Das sind ja Servos...
Ich habe da 350 X/Y und 250 Z.

Die Peaks können Umkehrspiel/Stickslip oder aber auch ein Konfig Problem sein.
Ein Ändern der Beschleunigung sollte kein schwingen erzeugen...

Fahr mal eine Achse in die Mitte und setze P auf 1 oder 0. Wie verhält sich die Achse bei Konstantfahrt? Abgesehen von dem Fehler der beim anfahren/bremsen entsteht sollte der F-error bei beiden Richtungen relativ konstant bleiben. Wenn das da schon abweicht stimmt etwas mit Drift Offset oder der REF Spannungs Kalibrierung nicht. Dann kann der Controller nicht sauber reagieren.

Die Max Velocity (referenz) sieht für mich auch falsch aus, das wären ja nur 1000mm/min Eilgang. Welchen wert haben den die Scales in der ini für den Analog Ausgang?

Please Log in to join the conversation.

Time to create page: 0.477 seconds
Powered by Kunena Forum