Hallo Leute,
Seit dieser Woche haben wir ein Problem, dass unsere KUKA Roboter(KRC4, KSS 8.5.7 HF 1) stoppt ohne Fehler auf seinem Logbuch oder auf der Seite der Maschinen-SPS. Wenn ich auf seinem Handheld-Panel schaue, ist nur das Symbol "R" rot (Programm läuft nicht), es gibt keine Fehler, Warnungen oder Informationen.
Ich habe herausgefunden, dass er wegen INTERUPT 3 $Stopmess immer stoppt. Ich habe das Forum durchsucht und festgestellt, dass jemand einen Code mit der Funktion MBX_REC gepostet hat. Ich habe es in unser Roboterprogramm implementiert und den letzten (ich nehme an) Fehler oder die letzte Meldung erhalten, die der Roboter hatte.
Es ist Code "108". In der Liste steht es also als "KSS00108 Dynamisches Bremsen aktiv". Ich kann keine vernünftigen Informationen finden, woran kann das liegen? Außerdem nehme ich an, dass es nur die letzte Nachricht war, die der Roboter hatte, und nicht der Grund für das Bremsen und Anhalten?
Ist es möglich, mehr als die letzte Nachricht zu speichern, die er hatte? wie die letzten 10? (Während des gleichen Vorfalls, weil ich denke, dass es einen früheren Fehlercode gab, der der wahre Grund für das Stoppen ist) Wie würden Sie es programmieren?
Ich habe versucht, Informationen über die MBX_REC-Funktion nachzusuchen, kann sie jedoch in keiner der mir vorliegenden KUKA-Dokumentationen finden. Eine Funktionsbeschreibung wäre hilfreich.
Aus Neugier habe ich auch den Code hinzugefügt, um die Nachricht zu bestätigen (CONFIRM). Allerdings bricht das Programm in diesem Fall einfach mit dem Fehler ab, dass ich diese Meldung nicht bestätigen kann.
Danke für jeden Rat!