Reactie:
Interpreterstop
NC-startblokkering in dit kanaal.
Naadsignalen worden gezet.
Alarmweergave
Oplossing:
Werkstukprogramma wijzigen.
Voortzetting
Met RESET-toets alarm wissen. Werkstukprogramma herstarten.
programma:
14050
[Kanaal %1: ] Blok %2 Nestdiepte bij rekenoperaties overschreden
Parameter:
%1 = Kanaalnummer
%2 = Bloknummer, label
Verklaring:
Voor de berekening van arithmetische uitdrukkingen in NC-blokken wordt een operand-stack met vast ingestelde grootte
gebruikt. Bij zeer complexe uitdrukkingen kan deze stack overlopen. Dat kan ook bij omvangrijke uitdrukkingen in
synchroonacties voorkomen.
Reactie:
Correctieblok met reorganiseren.
Naadsignalen worden gezet.
Alarmweergave
Oplossing:
Complexe rekenkundige uitdrukkingen in meerdere, eenvoudige rekenblokken verdelen.
Voortzetting
Met NC-START of RESET-toets alarm wissen en programma voortzetten.
programma:
14051
[Kanaal %1: ] Blok %2 Rekenkundige fout in werkstukprogramma
Parameter:
%1 = Kanaalnummer
%2 = Bloknummer, label
Verklaring:
- Bij de berekening van een rekenkundige uitdrukking is een overloop opgetreden (bijv. deling door nul)
- Bij een gegevenstype is het weergeefbare waardenbereik overschreden.
Reactie:
Correctieblok met reorganiseren.
Naadsignalen worden gezet.
Alarmweergave
Oplossing:
Analyse van het programma en correctie van het foute programmapunt.
Voortzetting
Met NC-START of RESET-toets alarm wissen en programma voortzetten.
programma:
14055
[Kanaal %1: ] Blok %2 verboden NC-taalvervanging, foutcode %3
Parameter:
%1 = Kanaalnummer
%2 = Bloknummer, label
%3 = Foutcode
Verklaring:
Het alarm treedt op in combinatie met een via MD30465 $MA_AXIS_LANG_SUB_MASK geprojecteerde NC-taalsubstitutie
op. De foutcode %3 geeft meer informatie over de oorzaak van het probleem:
Foutcode:
1: Er werden meerdere events geprogrammeerd die een oproep van de vervangingscyclus tot gevolg hebben. Toegelaten
is slechts één substitutie per werkstukprogrammaregel.
2: Voor de werkstukprogrammaregel met de NC-taalvervanging werd ook een blokgewijze synchroonactie
geprogrammeerd.
3: De systeemvariabelen $P_SUB_SPOSIT resp. $P_SUB_SPOSMODE werden buiten een vervangcyclus opgeroepen.
Reactie:
Correctieblok met reorganiseren.
Interpreterstop
Naadsignalen worden gezet.
Alarmweergave
Oplossing:
NC-programma wijzigen
Voortzetting
Met NC-START of RESET-toets alarm wissen en programma voortzetten.
programma:
Alarmen
Diagnosehandboek, 01/2015, 6FC5398-8BP40-5JA2
NC-alarmen
173