Übersicht der Alarme
NCK-Alarme
Erläuterung:
Programmierung bzw. Bedienung fehlerhaft:
Das Repositionieren per REPOS-Befehl ist nur in einem Asup (Interruptroutinen) moeglich.
Wird der REPOS-Befehl z.B. im Hauptprogramm oder in einem Zyklus programmiert, so wird die Tei-
leprogrammbearbeitung mit Alarm 16020 abgebrochen.
Zusaetzlich wird der Alarm in folgenden Situationen abgesetzt:
- Zugriff auf $AC_RETPOINT (Wiederanfahrposition) ausserhalb eines Asups (z.B. im Hauptpro-
gramm)
- Eine zu repositionierende Achse war im unterbrochenen Satz eine Pendelachse mit synchroner
Zustellung (OSCILL) und ist nun in einem Zustand, der es nicht erlaubt, dass die Achse als Pendel-
achse verfaehrt. Abhilfe: Achse vor dem Repositionieren mit WAITP in den Zustand "Neutrale Achse"
bringen.
- Eine zu repositionierende Achse war im unterbrochenen Satz eine Zustellachse zu einer Pendel-
achse und kann nun als solche nicht verfahren werden. Abhilfe: Achse vor dem Repositionieren wie-
der in den Zustand "POS-Achse" bringen.
Reaktion:
Interpreterstop
NC-Startsperre in diesem Kanal.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Teileprogramm ggf. aendern.
Programmfort-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
setzung:
16025
[Kanal %1: ] Satz %2 Unzulässiger Achstausch in REPOS-Befehl durch
Achse %3
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Achsbezeichner
Erläuterung:
Mit dem REPOS-Befehl wurde eine Achse oder Spindel programmiert, die sich zu diesem Zeitpunkt
im Zustand NEUTRAL befindet. Da der REPOS-Befehl kein implizites GET ausführen kann, koennen
diese
Achsen/Spindeln nicht repositioniert werden. Die Teileprogrammbearbeitung wird dehalb abgebro-
chen.
Reaktion:
Interpreterstop
NC-Startsperre in diesem Kanal.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Zu repositionierende Achsen/Spindeln vor dem REPOS-Befehl per GET-Befehl dem Kanal zuordnen.
Beispiel:
GET(A); A-Achse dem Kanal zuordnen
REPOSL A; Geometrieachsen und A-Achse repositionieren
Programmfort-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
setzung:
16100
[Kanal %1: ] Satz %2 Spindel %3 im Kanal nicht vorhanden
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = String
Erläuterung:
Programmierung fehlerhaft:
die Spindelnummer ist in diesem Kanal nicht bekannt.
Der Alarm kann auftreten in Verbindung mit Verweilzeit oder einer Spindel-Funktion.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Bitte das autorisierte Personal/Service benachrichtigen.
Teileprogramm überprüfen, ob die programmierte Spindelnummer stimmt, bzw. das Programm im
richtigen Kanal abläuft.
MD35000 $MA_SPIND_ASSIGN_TO_MACHAX für alle Maschinenachsen kontrollieren, ob in einem
die programmierte Spindelnummer vorkommt. Diese Maschinenachsnummer muss in einer
Kanalachse des MD20070 $MC_AXCONF_MACHAX_USED eingetragen sein.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
2-246
© Siemens AG 2009 All Rights Reserved
SINUMERIK 828D, SINAMICS S120, Diagnosehandbuch, 06/2009
06/2009