Avvisningshantering

Funktionen för avvisningshantering används för automatisk reparation eller terminering av misslyckade steg. Åtdragningens status utvärderas vid varje synkroniseringspunkt. Om status är OK startar nästa del av åtdragningsprogrammet. Om status är NOK utförs en åtgärd för att reparera, terminera eller avsluta åtdragningsprogrammet.

Reparationsvägen från varje synkpunkt definieras i åtdragningsprogrammets reparationsområde.
Avslutningsvägen från varje synkpunkt definieras i åtdragningsprogrammets avslutningsområde.

 

Status vid en synkroniseringspunkt

När alla verktyg har nått en synkroniseringspunkt utvärderas status för varje verktyg samt total status.

OK

NOK

Kan inte repareras

Oåterkalleligt

Status för ett verktyg

Allting är OK hittills.

En övervakningsenhet har upptäckt ett fel i steget (stegen) före synkroniseringspunkten. För dessa fel kan en reparation utföras.

En övervakningsenhet har upptäckt en begränsning i steget (stegen) före synkroniseringspunkten.

Steget (stegen) före synkroniseringspunkten har ett oåterkalleligt fel. Det kan finnas flera anledningar:
- Maskinvarufel i verktyg eller drivning
- Max tid i programbegränsning Tiden har uppnåtts
- Max moment i programbegränsning Momentet har uppnåtts.

Status för en reparationsgrupp

Alla verktyg i reparationsgruppen har nått synkroniseringspunkten med status OK.

Minst ett av verktygen i reparationsgruppen nådde synkroniseringspunkten med status NOK (och inget hade status Kan inte repareras eller Oåterkalleligt).

Minst ett av verktygen i reparationsgruppen nådde synkroniseringspunkten med status Kan inte repareras (och inget hade status Oåterkalleligt).

Minst ett av verktygen i reparationsgruppen nådde synkroniseringspunkten med status Oåterkalleligt.

Totalstatus

Alla verktyg nådde synkroniseringspunkten med status OK. Körningen av programmet fortsätter med nästa steg i åtdragningen.

Minst ett av verktygen nådde synkroniseringspunkten med status NOK (och inget hade status Kan inte repareras eller Oåterkalleligt).

Minst ett av verktygen nådde synkroniseringspunkten med status Kan inte repareras (och inget hade status Oåterkalleligt).

Minst ett av verktygen nådde synkroniseringspunkten med status Oåterkalleligt.

Beräkna åtgärd om total status vid en synkroniseringspunkt är NOK

If total status vid en synkroniseringspunkt är NOK beräknas lämplig åtgärd. Åtgärden fastställs beroende på inställda utlösare. Den första utlösaren som uppfylls styr vilken åtgärd som vidtas:

  1. Max antal misslyckade steg överskridet:
    Om det totala antalet misslyckade steg under hela åtdragningen överskrider antalet i parametern Max antal misslyckade steg används åtgärden Åtgärd vid överskridning används. Om samma steg drabbas av fel mer än en gång räknas det ändå bara som ett misslyckat steg.

  2. Maximalt antal reparationer överskridet:
    Om det totala antalet reparationer med start från aktuell synkroniseringspunkt överskrider antalet Reparationer under Antal reparationer utlöses åtgärden under Reparation.

  3. Maximalt antal misslyckade grupper:
    Om antalet misslyckade grupper (grupper vars status är NOK) överskrider antalet NOK-grupper vid parametern Antal NOK-kanaler utlöses åtgärden för NOK-grupp.

  4. Maximalt antal misslyckade verktyg:
    Om antalet misslyckade verktyg (verktyg vars status är NOK) överskrider antalet NOK-kanaler vid parametern Antal NOK-grupper utlöses åtgärden för NOK-kanalen.

  5. Standardåtgärd vid misslyckande:
    Om inga av villkoren ovan uppfylls används inställningen under Standardåtgärd vid misslyckande.

Åtgärd vid körning av reparation

Ett verktyg som utför en reparation kör stegen i reparationsvägen och hoppar tillbaka till en tidigare synkroniseringspunkt. Reparationen fortsätter sedan tills programmet återgår till synkroniseringspunkten som startade reparationen. När reparationen har slutförts görs en ny kontroll av verktyg, reparationsgrupper och total status. Om total status nu är OK fortsätter alla verktyg med nästa steg, annars påbörjas en ny reparation eller terminering.

Verktyg som inte utför någon reparation fortsätter vid aktuell synkroniseringspunkt och väntar på att reparationen slutförs.

Åtgärd vid status

Totalstatus NOK

Reparation NOK

Alla verktyg med status NOK kör en reparation. Verktyg som inte utför någon reparation fortsätter vid aktuell synkroniseringspunkt och väntar på att reparationen slutförs.

Reparera NOK-grupper

Alla verktyg som tillhör en reparationsgrupp med status NOK kör en reparation. Alla verktyg i reparationsgruppen kör en reparation, oavsett deras individuella status. Verktyg som inte utför någon reparation fortsätter vid aktuell synkroniseringspunkt och väntar på att reparationen slutförs.

Reparera alla

Alla verktyg, oavsett status, kör en reparation.

Åtgärd vid körning av terminering

Ett verktyg som utför en terminering kör igenom alla steg i termineringsvägen. Därefter slutförs åtdragningen med status NOK.

Åtgärd vid status

Totalstatus NOK

Total status Kan inte repareras

Avsluta NOK

Alla verktyg med status NOK kör en terminering.

Alla verktyg med status NOK eller Kan inte repareras kör en terminering.

Terminera NOK-grupper

Alla verktyg som hör till en reparationsgrupp med status NOK kör en terminering. Alla verktyg i reparationsgruppen kör en terminering, oavsett deras individuella status.

Alla verktyg som hör till en reparationsgrupp med status NOK eller Kan inte repareras kör en terminering. Alla verktyg i reparationsgruppen kör en terminering, oavsett deras individuella status.

Avsluta alla

Alla verktyg, oavsett status, kör en terminering.

Verktyg med status OK fortsätter enligt inställningen Annat :
- Fortsätt, medan övriga verktyg väntar vid den aktuella synkroniseringspunkten tills termineringen har slutförts. Därefter fortsätter de med återstående delar av åtdragningsprogrammet.
- Avsluta alla, övriga verktyg avslutar åtdragningen.

Åtgärd för avslut av åtdragningsprogram

Ett verktyg som avslutar åtdragningsprogrammet går direkt till slutet utan att några andra steg körs. Därefter slutförs åtdragningen med status NOK.

Åtgärd vid status

Totalstatus NOK

Total status Kan inte repareras

Avbryt NOK

Alla verktyg med status NOK avslutar åtdragningen utan att köra termineringsvägen.

Alla verktyg med status NOK eller Kan inte repareras avslutar åtdragningen utan att köra termineringsvägen.

Avsluta NOK-grupper

Alla verktyg som hör till en reparationsgrupp med status NOK avslutar åtdragningen utan att köra termineringsvägen. Alla verktyg i reparationsgruppen avslutar åtdragningen, oavsett deras individuella status.

Alla verktyg som hör till en reparationsgrupp med status NOK eller Kan inte repareras avslutar åtdragningen utan att köra termineringsvägen. Alla verktyg i reparationsgruppen avslutar åtdragningen, oavsett deras individuella status.

Avbryt alla

Alla verktyg, oavsett deras status, avslutar åtdragningen utan att köra termineringsvägen.

Verktyg med status OK fortsätter enligt inställningen Annat :
- Fortsätt: Övriga verktyg fortsätter med återstående delar av åtdragningsprogrammet.
- Terminera alla: Övriga verktyg kör en terminering.

Åtgärd vid total status Oåterkallelig

Om total status är Oåterkallelig tillåts inga reparationer. Verktyg med status Oåterkalleligt kan inte köras längre och dessa verktyg avslutar sina åtdragningar. Övriga verktyg termineras oavsett individuell status.

  • Om en av skruvarna är NOK men det inte finns någon konfigurerad åtgärd i åtdragningsprogrammet kommer samtliga verktyg att avslutas. Huvudsaklig NOK-anledning uppges som NOK för den aktuella skruven/bulten.

  • Om en av skruvarna är NOK och denna har en reparationsväg försöker systemet utföra en reparation tills att maximal tidsgräns har uppnåtts för NOK-skruven. Övriga skruvar, som har status OK, väntar. Om skruven får OK efter n reparationer, fortsätter programmet som vid första punkten ovan, med alla skruvarna. Om skruven fortfarande inte får OK avslutas hela synkläget som under den andra punkten.