Endlosachse im Bewegungsraum einschränken

More
18 Oct 2024 15:26 - 18 Oct 2024 15:27 #312526 by Muecke
Hallo miteinander,

 ich vermute, die Antwort ist „nein, das geht nicht“, dennoch wollte ich es nicht ungefragt lassen.

 Meine C-Achse ist ein Drehteller, jedoch hängen an diesem Kabel, die sich beim Drehen mitbewegen (leider). Daher kam mir die Idee, den Arbeitsbereich der Achse auf -180° bis +180° zu begrenzen. So wäre sichergestellt, dass sich die Kabel nicht verdrehen oder abreißen (1,5VAC mit 120A).

 Gruß Mücke
 

File Attachment:

File Name: main_2024-10-18.hal
File Size:9 KB

 

File Attachment:

File Name: joypad_xyzc.hal
File Size:3 KB

 

File Attachment:

File Name: postgui_call_list.hal
File Size:0 KB

 

File Attachment:

File Name: io_2024-10-18.hal
File Size:2 KB

 

File Attachment:

File Name: joypad_jog...0-18.hal
File Size:1 KB

 

File Attachment:

File Name: demo2023_2...0-18.ini
File Size:8 KB

 
Attachments:
Last edit: 18 Oct 2024 15:27 by Muecke.

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

More
18 Oct 2024 15:36 #312528 by Aciera
In der ini, versuch mal:
[AXIS_C]
MIN_LIMIT           = -180
MAX_LIMIT           = 180
The following user(s) said Thank You: Muecke

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

More
19 Oct 2024 07:04 #312578 by Muecke
das hatte ich als erstes probirt, da bekomme ich dann die meldung das es sich um ein Endlos achse (Drehbare Achse) handelt und das nur -1e99 bzw. 1e99 zuläsig ist.

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

More
19 Oct 2024 09:40 #312583 by Aciera
Versteh ich nicht. Geht bei mir problemlos. Kannst du bitte mal die genaue Fehlermeldung angeben damit ich schauen kann woher das kommen könnte?
The following user(s) said Thank You: tommylight, Muecke

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

More
19 Oct 2024 16:51 - 19 Oct 2024 16:52 #312621 by Muecke
Ignoriert alles, was ich gesagt oder gefragt habe, ihr habt Recht.
Denn ich muss alle Werte anpassen! und nicht nur die Hälfte.
Ich habe meinen Code nicht ganz richtig angebaut.
[AXIS_C]
MIN_LIMIT           = -1e99
MAX_LIMIT           = 1e99
MAX_VELOCITY        = 1500
MAX_ACCELERATION    = 750

[JOINT_4]
CARD                = 0
TAB                 = 4
AXIS                = C
MIN_LIMIT           = -180
MAX_LIMIT           = 180
...

Jetzt habe ich das Gleiche in AXIS_C & JOINT_4 (-180 & 180) und es funktioniert ohne Fehler.


Sorry, das habe ich total übersehen.


VG Mücke
Last edit: 19 Oct 2024 16:52 by Muecke.

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

More
19 Oct 2024 17:00 #312625 by Aciera
Ja, Joint limits dürfen grösser sein als Axis limits aber nicht umgekehrt.
The following user(s) said Thank You: Muecke

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

Time to create page: 0.098 seconds
Powered by Kunena Forum