Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINAMICS S120 Handbuch Seite 145

Alarme
Vorschau ausblenden Andere Handbücher für SINAMICS S120:
Inhaltsverzeichnis

Werbung

- ereignisgesteuerte Programmaufrufe (PROG_EVENT)
- Anwahl eines PLC-Asups über PI "_N_ASUP__" bzw. FB-4
- Aufruf eines PLC-Asups über Interrupt-Schnittstelle (FC-9)
Es gibt verschiedene Gründe für den Alarm:
- das Unterprogramm befindet sich nicht im Teileprogrammspeicher
- das Unterprogramm befindet sich nicht im Suchpfad (angewähltes Directory, _N_SPF_DIR oder Zyklendirektories
_N_CUS_DIR, _N_CMA_DIR, _N_CST_DIR
- das Unterprogramm ist nicht freigegeben oder wird editiert
- Fehlerhafte absolute Pfadangabe im Unterprogrammaufruf:
Beispiele für vollständige Pfadangaben: /_N_directoryName_DIR/_N_programmName_SPF oder /_N_WKS_DIR/
_N_wpdName_WPD/_N_programmName_SPF. directoryName: MPF, SPF, CUS, CMA, CST (festgelegte Directo-
ries). wpdName: anwendungsspezifischer Bezeichner des Werkstückdirectories (max. 24 Zeichen). programmName:
Name des Unterprogramms (max. 24 Zeichen)
- Ein Nachladebuffer für Abarbeiten von Extern wurde als Unterprogramm aufgerufen.
Hinweis: unbekannte Bezeichner (String), die alleine in einer Teileprogrammzeile stehen, werden als Unterpro-
grammaufruf interpretiert.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
sicherstellen dass das Unterprogramm (Alarmparameter %3)
- im Teileprogrammspeicher vorhanden ist
- freigegeben ist und nicht editiert wird
- sich im Suchpfad befindet, falls es nicht über einen absoluten Pfadnamen aufgerufen wird
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
14012
[Kanal %1: ] Satz %2 Maximale Unterprogramm-Ebene überschritten
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Die maximale Schachtelungstiefe von 8 Programmebenen wurde überschritten.
Vom Hauptprogramm aus können Unterprogramme aufgerufen werden, die ihrerseits eine 7-fache Schachtelung auf-
weisen dürfen.
Bei Interruptroutinen ist die maximale Ebenenanzahl 4!
Reaktion:
Interpreterstop
NC-Startsperre in diesem Kanal.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Bearbeitungsprogramm ändern, damit die Schachtelungstiefe verringert wird, z.B. mit dem Editor ein Unterprogramm
der nächsten Schachtelungsebene in das aufrufende Programm kopieren und den Aufruf für dieses Unterprogramm
entfernen. Damit reduziert sich die Schachtelungstiefe um eine Programmebene.
Programmfort-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
setzung:
14013
[Kanal %1: ] Satz %2 Unterprogrammdurchlaufzahl unzulässig
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Bei einem Unterprogrammaufruf ist die programmierte Durchlaufzahl P Null oder negativ.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Durchlaufzahl von 1 bis 9 999 programmieren.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
Alarme
Diagnosehandbuch, 03/2013, 6FC5398-8BP40-3AA1
NCK-Alarme
145

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis