Motoren laufen rauh Debian 12
- CNC_ANDI
- Offline
- Elite Member
Less
More
- Posts: 231
- Thank you received: 29
04 Jan 2024 20:30 #289808
by CNC_ANDI
Motoren laufen rauh Debian 12 was created by CNC_ANDI
Hallo zusammen,
ich habe ja jetzt schon einige Zeit Linux CNC am laufen... erst mit debian 10 dann mit debian 11 und jetzt mit Debian 12....
vor kurzem trat das erste mal ein selstsames Problem auf... nach dem einschalten der Maschine startete ich den Home vorgang.
aufeinmal hörte sich der Motor an als würde es extrem Schritte verlieren... also ausgeschalten und geprüft... alles leichtgängig. wieder eingeschalten home vorgang erneut gemacht. diesmal alles Problemlos... meine Sachen abgearbeitet alles in Ordnung.
Paar Tage später wieder das selbe Phänomen aber diesmal beim Jog. Egal welche Achse es passiert auf jeder Achse. Also kann ich schonmal Treiber oder Motoren ausschließen...
Dann habe ich mal den Kernel gewechselt und bin wieder auf den 6.13rt gegangen. Erstmal war ruhe. Bis es gestern wieder auftrat!
Liegt das an Debian 12? oder an dem Kernel?
mit Debian 10 oder 11 hatte ich nie ein Problem derart.
Ich nutze also
Debian 12 Bookworm
Probe_Basic
Mesacard
RT-Kernel 6.13
ich habe ja jetzt schon einige Zeit Linux CNC am laufen... erst mit debian 10 dann mit debian 11 und jetzt mit Debian 12....
vor kurzem trat das erste mal ein selstsames Problem auf... nach dem einschalten der Maschine startete ich den Home vorgang.
aufeinmal hörte sich der Motor an als würde es extrem Schritte verlieren... also ausgeschalten und geprüft... alles leichtgängig. wieder eingeschalten home vorgang erneut gemacht. diesmal alles Problemlos... meine Sachen abgearbeitet alles in Ordnung.
Paar Tage später wieder das selbe Phänomen aber diesmal beim Jog. Egal welche Achse es passiert auf jeder Achse. Also kann ich schonmal Treiber oder Motoren ausschließen...
Dann habe ich mal den Kernel gewechselt und bin wieder auf den 6.13rt gegangen. Erstmal war ruhe. Bis es gestern wieder auftrat!
Liegt das an Debian 12? oder an dem Kernel?
mit Debian 10 oder 11 hatte ich nie ein Problem derart.
Ich nutze also
Debian 12 Bookworm
Probe_Basic
Mesacard
RT-Kernel 6.13
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19419
- Thank you received: 6512
04 Jan 2024 23:42 #289816
by tommylight
Replied by tommylight on topic Motoren laufen rauh Debian 12
Kriegst du die "latency warning" wen die LinuxCNC lauft?
Please Log in or Create an account to join the conversation.
- CNC_ANDI
- Offline
- Elite Member
Less
More
- Posts: 231
- Thank you received: 29
05 Jan 2024 17:58 - 05 Jan 2024 18:01 #289884
by CNC_ANDI
Replied by CNC_ANDI on topic Motoren laufen rauh Debian 12
nein eigtl. nicht. wie gesagt unter den anderen debian systemen ist es mit gleicher config so problemlos gelaufen. eigtl. ist die latency sogar besser geworden laut dem test...
ich habe heute versucht den Fehler zu reproduzieren und habe 4min lang nur hin und her gejogt und dabei ein Video gemacht aber der Fehler trat nicht auf....
ich weiß bisher also nicht woher es kommt oder wie ich es reproduzieren kann....
ansonsten muss ich mal testen das debian12 im uefi modus zu installieren... vill bringt das was?
ich habe heute versucht den Fehler zu reproduzieren und habe 4min lang nur hin und her gejogt und dabei ein Video gemacht aber der Fehler trat nicht auf....
ich weiß bisher also nicht woher es kommt oder wie ich es reproduzieren kann....
ansonsten muss ich mal testen das debian12 im uefi modus zu installieren... vill bringt das was?
Last edit: 05 Jan 2024 18:01 by CNC_ANDI.
Please Log in or Create an account to join the conversation.
- chris@cnc
- Offline
- Platinum Member
Less
More
- Posts: 529
- Thank you received: 139
05 Jan 2024 20:53 - 05 Jan 2024 21:41 #289900
by chris@cnc
Replied by chris@cnc on topic Motoren laufen rauh Debian 12
Wenn die Latenz Zeit besser geworden ist vermute ich dass die timing Parameter der Motoren an der Grenze sind. Ich würde versuchen zuerst diese Parameter um 10-15% zu erhöhen
Last edit: 05 Jan 2024 21:41 by chris@cnc.
Please Log in or Create an account to join the conversation.
- CNC_ANDI
- Offline
- Elite Member
Less
More
- Posts: 231
- Thank you received: 29
06 Jan 2024 23:08 #290014
by CNC_ANDI
Replied by CNC_ANDI on topic Motoren laufen rauh Debian 12
Das heißt? ich verwende closed loop stepper... wüsste nicht was ich da einstellen soll.
Please Log in or Create an account to join the conversation.
- chris@cnc
- Offline
- Platinum Member
Less
More
- Posts: 529
- Thank you received: 139
07 Jan 2024 08:16 #290063
by chris@cnc
Replied by chris@cnc on topic Motoren laufen rauh Debian 12
Ich meinte die in der ini. steplen, stepspace, dirsetup, and/or dirhold
linuxcnc.org/docs/stable/html/motion/twe...setup_and_or_dirhold
linuxcnc.org/docs/stable/html/motion/twe...setup_and_or_dirhold
Please Log in or Create an account to join the conversation.
- CNC_ANDI
- Offline
- Elite Member
Less
More
- Posts: 231
- Thank you received: 29
07 Jan 2024 11:26 #290076
by CNC_ANDI
Replied by CNC_ANDI on topic Motoren laufen rauh Debian 12
Ok. Da hab ich nichts verstellt. Warum sollte das aifeinmal nicht mehr passen? Ist doch vorher auch alles gelaufen.
Please Log in or Create an account to join the conversation.
- chris@cnc
- Offline
- Platinum Member
Less
More
- Posts: 529
- Thank you received: 139
07 Jan 2024 15:03 #290103
by chris@cnc
Replied by chris@cnc on topic Motoren laufen rauh Debian 12
ist vermute ich dass die timing Parameter der Motoren an der Grenze sind.
Please Log in or Create an account to join the conversation.
- CNC_ANDI
- Offline
- Elite Member
Less
More
- Posts: 231
- Thank you received: 29
09 Jan 2024 18:51 #290291
by CNC_ANDI
hier meine aktuellen werte:
Gestern bekahm ich das erste mal mit Debian 12 eine Latency Warning aber die Motoren liefen weiterhin ohne Probleme... kein rauer lauf nichts weiter... ich verstehe das nicht.
Replied by CNC_ANDI on topic Motoren laufen rauh Debian 12
ist vermute ich dass die timing Parameter der Motoren an der Grenze sind.
hier meine aktuellen werte:
#******************************************
[AXIS_X]
MAX_VELOCITY = 100.0
MAX_ACCELERATION = 1500.0
MIN_LIMIT = -0.500
MAX_LIMIT = 608.0
[JOINT_0]
TYPE = LINEAR
HOME = 0.0
FERROR = 10.0
MIN_FERROR = 1.0
MAX_VELOCITY = 100.0
MAX_ACCELERATION = 1250.0
# The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
# If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
STEPGEN_MAXVEL = 125.00
STEPGEN_MAXACCEL = 3000.00
P = 1000.0
I = 0.0
D = 0.0
FF0 = 0.0
FF1 = 1.0
FF2 = 0.0
BIAS = 0.0
DEADBAND = 0.0
MAX_OUTPUT = 0.0
# these are in nanoseconds
DIRSETUP = 10000
DIRHOLD = 10000
STEPLEN = 5000
STEPSPACE = 5000
STEP_SCALE = 400.0
BACKLASH = 0.01
MIN_LIMIT = -0.500
MAX_LIMIT = 608.0
HOME_OFFSET = -1.000000
HOME_SEARCH_VEL = -30.000000
HOME_LATCH_VEL = -0.500000
#HOME_FINAL_VEL = -0.250000
HOME_USE_INDEX = NO
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 1
#******************************************
Gestern bekahm ich das erste mal mit Debian 12 eine Latency Warning aber die Motoren liefen weiterhin ohne Probleme... kein rauer lauf nichts weiter... ich verstehe das nicht.
Please Log in or Create an account to join the conversation.
- chris@cnc
- Offline
- Platinum Member
Less
More
- Posts: 529
- Thank you received: 139
14 Jan 2024 12:06 - 14 Jan 2024 12:08 #290631
by chris@cnc
Replied by chris@cnc on topic Motoren laufen rauh Debian 12
Dann wird es ein Problem ein Latenz Problem sein. Ein sehr leidvolles Thema wurde aber schon oft hier diskutiert. Diagnose und Lösung sind sehr unterschiedlich. Manchmal hilft ein update vom Kernel manchmal eine andere Netzwerkkarte. Ich habe zum Beispiel eine onboard Grafik und Netzwerkkarte. Lösung war eine ganz einfache Grafikkarte für 15€ und eine 2 fach Netzwerkkarte mit Intelchip und onboard Grafik und Netzwerk im Bios deaktiviert.
Und du kannst auch in Halshow die Tmax Zeiten beobachten.
Dann war immer noch bei Intel Netzwerkkarten "irq coalescing" eine Lösung oder das einstellen von "isolcpus".
Wenn du mir vertraust kannst du gerne meinen Kernel ausprobieren und schauen ob sich die Latenzzeit verbessert.
installieren geht so
"sudo dpkg -i linux-image-6.6.7-rt18-linuxcnc_6.6.7-1_amd64.deb "
und wenn es nicht gut ist wieder mit löschen
"sudo apt purge linux-image-6.6.7-rt18-linuxcnc "
drive.google.com/drive/folders/1HceAcPQd...u4zS9?usp=share_link
Und du kannst auch in Halshow die Tmax Zeiten beobachten.
Dann war immer noch bei Intel Netzwerkkarten "irq coalescing" eine Lösung oder das einstellen von "isolcpus".
Wenn du mir vertraust kannst du gerne meinen Kernel ausprobieren und schauen ob sich die Latenzzeit verbessert.
installieren geht so
"sudo dpkg -i linux-image-6.6.7-rt18-linuxcnc_6.6.7-1_amd64.deb "
und wenn es nicht gut ist wieder mit löschen
"sudo apt purge linux-image-6.6.7-rt18-linuxcnc "
drive.google.com/drive/folders/1HceAcPQd...u4zS9?usp=share_link
Last edit: 14 Jan 2024 12:08 by chris@cnc.
The following user(s) said Thank You: Tchefter
Please Log in or Create an account to join the conversation.
Time to create page: 0.071 seconds