Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840DE sl Diagnose-Handbuch Seite 209

Vorschau ausblenden Andere Handbücher für SINUMERIK 840DE sl:
Inhaltsverzeichnis

Werbung

Erläuterung:
Ein Unterprogrammaufruf wurde abgebrochen, weil das angesprochene Unterprogramm nicht geöffnet
werden konnte. Der Unterprogrammaufruf kann erfolgen über
- Unterprogrammbezeichner
- CALL / PCALL / MCALL-Befehl
- SETINT-Befehl
- M/T-Funktionsersetzung
- 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 Verzeichniss, _N_SPF_DIR oder Zyklenverzeichnisse
_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 Directories).
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 Unterprogrammaufruf
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 Anzahl von 16 Programmebenen wurde überschritten.
Vom Hauptprogramm aus können Unterprogramme aufgerufen werden, die ihrerseits eine 15-fache Schachtelung
aufweisen dürfen.
Bei Interruptroutinen können zwei zusätzliche Programmebenen genutzt werden. Damit erhöht sich die Gesamtanzahl
der Programmebene auf 18.
Die Programmebenen werden von Anwenderprogrammen und Siemens-Zyklen bzw. Siemens-Applikationen wie ShopMill
und ShopTurn gemeinsam genutzt.
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:
Alarme
Diagnosehandbuch, 08/2018, 6FC5398-6BP40-6AA2
NC-Alarme
209

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d slSinamics s120

Inhaltsverzeichnis