Hallo,
ich habe in der letzten Woche einiges hier im Forum gelesen und dabei viel über die Programmierung von Kuka Robotern gelernt.
Jetzt stehe ich allerdings vor einem Problem für das ich im Moment keinen Lösungsansatz habe.
Der Roboter ist ein KR 150/1 von 1998 mit einer KRC1 Steuerung (Software v2.3.24 SP08).
Den Roboter haben wir gebraucht von einem Autobauer gekauft. Dort wurde er als Schweissroboter eingesetzt und war auch noch entsprechend konfiguriert.
Das Drehen und Schwenken anhand von absoluten und relativen Gelenkwinkeln funktioniert einwandfrei. Sobald ich den Arm jedoch von Hand kartesisch nach Welt-, Roboter- oder Handkoordinaten verfahren will, verhält er sich seltsam. Beim Verfahren in X-, Y- oder Z-Richtung drehen sich zwar mehrere Achsen, allerdings ist die Bewegung der Werkzeugaufnahme alles andere als eine Gerade im Raum.
Auch ist mir aufgefallen, dass die Koordinaten der Werkzeugaufnahme relativ zum Roboterfuss niemals mit den kartesischen Werten der Ist-Anzeige übereinstimmen können. Die Winkeleinstellungen der 6 Achsen scheinen jedoch zu stimmen.
Woran kann das liegen?
Leider kenne ich die Originalkonfiguration des Roboters nicht. In den vorhandenen SRC- und DAT-Dateien musste ich viel Quelltext auskommentieren um Fehlermeldungen über nicht mehr angeschlossene Kühlksysteme und ähnliches loszuwerden.
Gibt es eine Möglichkeit um die Steuerung wieder in den Auslieferungszustand zurück zu versetzen?