Reparaturen (Reject Management)

Die Funktion Reparaturen (Reject Management) wird für eine automatische Reparatur oder Abbruch fehlerhafter Schraubstufen eingesetzt. An jedem Synchronisierungspunkt wird der Status der Verschraubung überprüft. Ist der Status IO, dann beginnt der nächste Teil des Verschraubungsprogramms. Ist der Status NIO, so wird eine Aktivität zur Reparatur, zum Abbruch oder zur Beendigung des Verschraubungsprogramms ausgeführt.

Der Reparaturpfad an jedem Synchronisierungspunkt wird im Reparaturbereich innerhalb des Verschraubungsprogramms festgelegt.
Der Abbruchpfad an jedem Synchronisierungspunkt wird im Abbruchbereich innerhalb des Verschraubungsprogramms festgelegt.

 

Status an einem Synchronisierungspunkt

Wenn alle Werkzeuge einen Synchronisierungspunkt erreicht haben, wird der Status jedes Werkzeugs sowie der Gesamtstatus überprüft.

i.O.

NIO

Nicht reparabel

Schwerwiegend

Status eines Werkzeugs

Bisher ist alles IO.

Für die Stufe(n) vor dem Synchronisierungspunkt wurde durch eine Überwachung ein Fehler erkannt. Für diese Fehler kann eine Reparatur durchgeführt werden.

Für die Stufe(n) vor dem Synchronisierungspunkt wurde durch eine Einschränkung ein Fehler erkannt.

Für die Stufe(n) vor dem Synchronisierungspunkt liegt ein schwerwiegender Fehler vor. Gründe hierfür können sein:
- Hardwarefehler im Werkzeug oder Antrieb
- Maximale Zeit in der Programmbeschränkung Zeit wurde erreicht
- Maximales Drehmoment in der Programmbeschränkung Drehmoment wurde erreicht.

Status einer Reparaturgruppe

Alle Werkzeuge der Reparaturgruppe haben den Synchronisierungspunkt mit dem Status IO erreicht.

Mindestens eines der Werkzeuge der Reparaturgruppe hat den Synchronisierungspunkt mit dem Status NIO erreicht (und keines hatte den Status Nicht reparabel oder Schwerwiegend).

Mindestens eines der Werkzeuge der Reparaturgruppe hat den Synchronisierungspunkt mit dem Status Nicht reparabel erreicht (und keines hatte den Status Schwerwiegend).

Mindestens eines der Werkzeuge der Reparaturgruppe hat den Synchronisierungspunkt mit dem Status Schwerwiegend erreicht.

Gesamtstatus

Alle Werkzeuge haben den Synchronisierungspunkt mit dem Status IO erreicht. Die Ausführung des Programms geht mit dem nächsten Schritt der Verschraubung weiter.

Mindestens eines der Werkzeuge hat den Synchronisierungspunkt mit dem Status NIO erreicht (und keines hatte den Status Nicht reparabel oder Schwerwiegend).

Mindestens eines der Werkzeuge hat den Synchronisierungspunkt mit dem Status Nicht reparabel erreicht (und keines hat den Status Schwerwiegend).

Mindestens eines der Werkzeuge hat den Synchronisierungspunkt mit dem Status Schwerwiegend erreicht.

Aktivität berechnen, wenn Gesamtstatus bei einem Synchronisierungspunkt NIO ist

Ist der Gesamtstatus bei einem Synchronisierungspunkt NIO, so wird die Anwendungs-Aktivität berechnet. Die Aktivität wird in Abhängigkeit von den festgelegten Auslösern ausgewählt. Der erste erfüllte Auslöser, entscheidet über die zu ergreifende Aktion:

  1. Maximale Anzahl fehlgeschlagener Stufen überschritten:
    Überschreitet die Gesamtzahl fehlgeschlagener Stufen in der gesamten Verschraubung die Zahl Max. Anzahl fehlgeschlagener Stufen, so wird die Aktivität bei Überschreitung verwendet. Schlägt die gleiche Stufe mehr als ein Mal fehl, so zählt sie trotzdem nur als eine fehlgeschlagene Stufe.

  2. Maximale Anzahl von Reparaturen überschritten:
    Überschreitet die Gesamtzahl der Reparaturen, welche vom aktuellen Synchronisierungspunkt aus gestartet wurden, die Zahl Reparaturen im Auslöser Anzahl von Reparaturen, so wird die Aktivität Reparieren verwendet.

  3. Maximale Anzahl fehlgeschlagener Gruppen:
    Überschreitet die Gesamtzahl von fehlgeschlagenen Gruppen (Gruppen, die den Status NIO haben) die Zahl NIO-Gruppen im Auslöser Anzahl von NIO-Kanälen, so wird die Aktivität NIO-Gruppe verwendet.

  4. Maximale Anzahl fehlgeschlagener Werkzeuge:
    Überschreitet die Gesamtzahl von fehlgeschlagenen Werkzeugen (Werkzeuge, die den Status NIO haben) die Zahl NIO-Kanäle im Auslöser Anzahl von NIO-Gruppen, so wird die Aktivität NIO-Kanal verwendet.

  5. Aktivität bei Standardfehler:
    Ist keine der obigen Bedingungen erfüllt, wird die Einstellung der Standardfehler-Aktivität verwendet.

Aktivität Durchführung einer Reparatur

Ein Werkzeug, welches eine Reparatur durchführt, durchläuft die Stufen seines Reparaturpfads und springt zu einem vorherigen Synchronisierungspunkt zurück. Die Reparatur dauert an, bis das Programm zum Synchronisierungspunkt zurückkehrt, an dem die Reparatur begonnen wurde. Wenn die Reparatur abgeschlossen ist, wird der Status des Werkzeugs, der Reparaturgruppen und der Gesamtstatus erneut geprüft. Ist der Gesamtstatus nun IO, fahren alle Werkzeuge mit der nächsten Stufe fort, ansonsten wird eine neue Reparatur oder ein Abbruch eingeleitet.

Die Werkzeuge, die keine Reparatur durchführen, verbleiben am aktuellen Synchronisierungspunkt und warten, bis die Reparatur abgeschlossen ist.

Aktivität nach Status

Gesamtstatus NIO

NIO reparieren

Alle Werkzeuge mit Status NIO führen eine Reparatur aus. Die Werkzeuge, die keine Reparatur durchführen, verbleiben am aktuellen Synchronisierungspunkt und warten, bis die Reparatur abgeschlossen ist.

NIO-Gruppen reparieren

Alle Werkzeuge, welche zu einer Reparaturgruppe mit Status NIO gehören, führen eine Reparatur aus. Alle Werkzeuge innerhalb der Reparaturgruppe führen eine Reparatur aus, ungeachtet ihres jeweiligen Status. Die Werkzeuge, die keine Reparatur durchführen, verbleiben am aktuellen Synchronisierungspunkt und warten, bis die Reparatur abgeschlossen ist.

Alle reparieren

Alle Werkzeuge führen eine Reparatur aus, ungeachtet ihres Status.

Aktivität Durchführung eines Abbruchs

Ein Werkzeug, das einen Abbruch durchführt, durchläuft die Stufen in seinem Abbruchpfad. Anschließend wird die Verschraubung mit dem Status NIO abgeschlossen.

Aktivität nach Status

Gesamtstatus NIO

Gesamtstatus Nicht reparabel

NIO abbrechen

Alle Werkzeuge mit Status NIO führen einen Abbruch aus.

Alle Werkzeuge mit Status NIO oder Nicht reparabel führen einen Abbruch aus.

NIO-Gruppen abbrechen

Alle Werkzeuge, welche zu einer Reparaturgruppe mit Status NIO gehören, führen einen Abbruch aus. Alle Werkzeuge innerhalb der Reparaturgruppe führen einen Abbruch aus, ungeachtet ihres jeweiligen Status.

Alle Werkzeuge, welche zu einer Reparaturgruppe mit Status NIO oder Nicht reparabel gehören, führen einen Abbruch aus. Alle Werkzeuge innerhalb der Reparaturgruppe führen einen Abbruch aus, ungeachtet ihres jeweiligen Status.

Alle abbrechen

Alle Werkzeuge führen einen Abbruch aus, ungeachtet ihres Status.

Die Werkzeuge mit Status IO fahren gemäß der Einstellung Sonstige fort.
- Fortfahren, die anderen Werkzeuge warten am aktuellen Synchronisierungspunkt bis der Abbruch ausgeführt wurde. Anschließend fahren sie mit den verbleibenden Teilen des Verschraubungsprogramms fort.
- Alle beenden, die anderen Werkzeuge beenden die Verschraubung.

Aktivität Beenden eines Verschraubungsprogramms

Ein Werkzeug, das das Verschraubungsprogramm beendet, springt direkt zum Ende, ohne weitere Stufen auszuführen. Anschließend wird die Verschraubung mit dem Status NIO abgeschlossen.

Aktivität nach Status

Gesamtstatus NIO

Gesamtstatus Nicht reparabel

NIO beenden

Alle Werkzeuge mit Status NIO beenden die Verschraubung, ohne den Abbruchpfad auszuführen.

Alle Werkzeuge mit Status NIO oder Nicht reparabel beenden die Verschraubung, ohne den Abbruchpfad auszuführen.

NIO-Gruppen beenden

Alle Werkzeuge einer Reparaturgruppe mit Status NIO beenden die Verschraubung, ohne den Abbruchpfad auszuführen. Alle Werkzeuge innerhalb der Reparaturgruppe beenden die Verschraubung, ungeachtet ihres jeweiligen Status.

Alle Werkzeuge einer Reparaturgruppe mit Status NIO oder Nicht reparabel beenden die Verschraubung, ohne den Abbruchpfad auszuführen. Alle Werkzeuge innerhalb der Reparaturgruppe beenden die Verschraubung, ungeachtet ihres jeweiligen Status.

Alle beenden

Alle Werkzeuge, ungeachtet ihres Status, beenden die Verschraubung, ohne den Abbruchpfad auszuführen.

Die Werkzeuge mit Status IO fahren gemäß der Einstellung Sonstige fort.
- Fortfahren: Die anderen Werkzeuge fahren mit den verbleibenden Teilen des Verschraubungsprogramms fort.
- Alle abbrechen: Die anderen Werkzeuge führen einen Abbruch aus.

Aktivität bei Gesamtstatus Schwerwiegend

Ist der Gesamtstatus Schwerwiegend, ist keine Reparatur erlaubt. Die Werkzeuge mit dem Status Schwerwiegend können nicht weiterlaufen, daher beenden sie die Verschraubung. Die anderen Werkzeuge führen einen Abbruch aus, ungeachtet ihres jeweiligen Status.

  • Wenn eine der Schrauben NIO ist, aber keine Reparaturaktion im Schraubprogramm konfiguriert ist, wird der Modus alle beenden. NIO gibt die Hauptursache für NIO für diese Schraube an.

  • Wenn eine der Schrauben NIO ist und einen Reparaturpfad hat, versucht das System zu reparieren, bis das maximale Zeitlimit für die NIO-Schraube erreicht ist. Die anderen Schrauben, die IO sind, warten. Wenn der Bolzen nach n Reparaturen IO ist, fährt das Programm wie im ersten Punkt oben mit allen Schrauben fort. Wenn die Schraube immer noch nicht IO ist, endet der gesamte Sync-Modus wie in Punkt zwei.