Homing bei 0.00 Fehler

More
22 Apr 2022 14:38 #240890 by Muecke
Hallo miteinander,

ich versuche mich gerade mit dem HOMING meiner Achse X (Joint 0).

Wenn ich bei
[JOINT_0]HOME = 0.001
Schreibe dann bekomme ich keinen Fehler.
Wenn ich jedoch bei
[JOINT_0]HOME = 0.000
schreibe bekomme ich Folgende Fehlermeldungen:

Exceeded NEGATIVE soft limit (0.00000) on joint 0
Joint must be unhomed, jogged into limits, rehomed


Meine Achse ist so aufgebaut:

C = INPUT 07
A = INPUT 13
D = INPUT 12

Was habe ich übersehen? damit ich nicht auf 0.00 Fahren kann? sondern mich dann schon auserhalb des Bereiches befinde?

Muss ich meinen Arbeitsraum Größer machen?
[AXIS_X]MIN_LIMIT = 0.00
[AXIS_X]MAX_LIMIT = 1200.00
[JOINT_0]MIN_LIMIT = 0.00
[JOINT_0]MAX_LIMIT = 1200.00

Was ist hier der richtige Weg?

INI und HAL habe ich angehängt.

Gruß Mücke

File Attachment:

File Name: x-achse.hal
File Size:2 KB

File Attachment:

File Name: x-achse.ini
File Size:3 KB
Attachments:

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

More
22 Apr 2022 15:35 - 22 Apr 2022 15:41 #240892 by strahlensauger
Genau, vergrößerte den Arbeitsraum über 0.0 hinaus, dann Wied nicht mehr gemeckert...
Der Home-switch muss 
zwischen den soft limits liegen.
MIN_LIMIT = -1.0
MAX_LIMIT = 119.0
Last edit: 22 Apr 2022 15:41 by strahlensauger.
The following user(s) said Thank You: Muecke

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

More
22 Apr 2022 15:46 - 22 Apr 2022 15:52 #240893 by spicer
Replied by spicer on topic Homing bei 0.00 Fehler
Kommt auf das Referenzfahrt-System an.
Ich habe das damals nach der ersten Variante ( linuxcnc.org/docs/html/config/ini-homing.html ) gelöst, dass ich auf den Schalter fahre (der ist im Minus) und bei Kontakt zurückfahre auf 0:
[AXIS_X]
MAX_VELOCITY = 70
MAX_ACCELERATION = 750.0
MIN_LIMIT = -0.1
MAX_LIMIT = 792.0

[JOINT_0]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -0.1
MAX_LIMIT = 792.0
MAX_VELOCITY = 70
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 900
SCALE = 50.0
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = -0.100000
HOME_SEARCH_VEL = -8.000000
HOME_LATCH_VEL = 2.500000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 1

Habe gleich alle Zeilen eingefügt. Sind natürlich nicht alle relevant ;)
Attachments:
Last edit: 22 Apr 2022 15:52 by spicer.
The following user(s) said Thank You: Muecke

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

More
22 Apr 2022 17:22 #240899 by Muecke
Replied by Muecke on topic Homing bei 0.00 Fehler
Ich habe den Arbeitsraum auch ins - (minus) vergrößert damit die Fehler aufhören.
Die Frage ist nur ob das auch richtig ist :-)


@spicer: ich dachte so habe ich das auch gemacht :-)
Ich schaue mir das von deiner INI genauer an und werde da noch ein wenig Testen.
Danke erst mal.

Da muss ich die Tage noch etwas Spielen.

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

More
24 Apr 2022 07:46 #241051 by Muecke
Replied by Muecke on topic Homing bei 0.00 Fehler
OK, dann sollte das jetzt Funktionieren und kann abgehackt werden.
Ich hoffe das das bei den Anderen Achsen mir auch so einfach ;-) gelingt.

@spicer: du hast deinen Arbeitsraum (MIN_LIMIT to MAX_LIMIT) auch ins Negative erweitert.
[JOINT_0]MIN_LIMIT = -0.1

Damit habe ich das HOMING für mich vorerst abgeschlossen.

Danke fürs Feedback!

Gruß Mücke

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

Time to create page: 0.121 seconds
Powered by Kunena Forum