Softmotion Achse bleibt stehen - Wie debuggen?

schlank

Level-2
Beiträge
24
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!
Mein canOpen402 Antrieb funktioniert soweit ganz gut.
Leider bleibt die Achse manchmal einfach stehen.

Was bedeutet uiDriveInterfaceError = 10?

Ich finde keine Liste mit Fehlercodes.
Wenn ich die Runtime Neustarte läuft der Motor wieder, daher vermute ich dass es kein Fehler im Motor selber ist.

Ich werde aus den ganzen Variablen leider nicht schlau.

Lg

schlank
 

Anhänge

  • softmotion.jpg
    softmotion.jpg
    324 KB · Aufrufe: 25
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!
Danke schonmal.
Der Fehler 10 wäre überschreitung des Softwarelimits.
Das ergibt wenig Sinn und passt nicht zum Fehlerbild.
Es scheint irgendwas mit der Kommunikation nicht zu stimmen und die ganze Achse steigt aus, daher kann ich auch keine Fehler zurücksetzen.
Gibt es nicht die Möglichkeit die ganze Achse neuzustarten, also das was das Programm macht wenn es gestartet wird?
Es ist sehr ärgerlich da ich nicht weiss wie der Fehler zu beheben ist.


..
 
der Antrieb hat keine Kommunikation mehr mit der Softmotion:

das bit Axis.bcommunication ist False.

die Frage ist kommen noch Zyklische Daten vom CANopen ?

Du kannst mal versuchen den Antrieb mit SMC3_ReinitDrive "zurückzuholen"

1719387091981.png
 
Ja, grundsätzlich werden noch. Daten ausgetauscht, PDOs usw.
Dein Objekt schaue ich mir mal an, vielen Dank!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin!
Ich habe das problem letztlich nicht lösen können, möchte aber allen die hier vielleicht zufällig vorbei schauen folgendes empfehlen:


Gerade wer nur eine Achse hat oder nichts sehr aufwändiges machen will ist damit besser beraten und spart sich noch die 160€ Lizenz.
 
Zurück
Oben