Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINAMICS S120 Handbuch Seite 126

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

Werbung

NCK-Alarme
12440
[Kanal %1: ] Satz %2 Maximale Anzahl formaler Parameter überschritten
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Bei der Definition einer Prozedur (eines Unterprogramms) oder bei einer EXTERN-Anweisung wurden mehr als 127
formale Parameter angegeben.
Beispiel: PROC ABC (FORMPARA1, FORMPARA2, ... ... FORMPARA127, FORMPARA128, ...) EXTERN ABC
(FORMPARA1, FORMPARA2, ... ... FORMPARA127, FORMPARA128, ...)
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Taste NC-Stopp betätigen und mit dem Softkey PROGRAMM KORREKT. die Funktion "Korrektursatz" anwählen. Der
Korrekturzeiger stellt sich auf den fehlerhaften Satz. Es ist zu prüfen, ob wirklich alle Parameter übergeben werden
müssen. Wenn doch, dann kann eine Reduzierung der formalen Parameter durch Verwendung von globalen
Variablen oder von R-Parametern erfolgen, oder dadurch, dass gleichartige Parameter zu einem Array
zusammengefasst und so übergeben werden.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
12450
[Kanal %1: ] Satz %2 Label doppelt definiert
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Das Label dieses Satzes existiert bereits.
Compiliert man NC-Programm offline, so wird das gesamte Programm Satz für Satz übersetzt. Dabei werden mehr-
fache Bezeichnungen mit Sicherheit erkannt, was bei on-line-Compilierung nicht unbedingt der Fall sein muss. (Hier
wird nur der aktuelle Programmablauf compiliert, d.h. Programmverzweigungen, die aktuell nicht durchlaufen werden,
werden auch nicht betrachtet und können deshalb Programmierfehler aufweisen).
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Taste NC-Stopp betätigen und mit dem Softkey PROGRAMM KORREKT. die Funktion "Korrektursatz" anwählen. Der
Korrekturzeiger stellt sich auf den Satz, in dem das angezeigte Label zum 2. Mal vorkommt. Mit dem Editor das
Teileprogramm durchsuchen, wo die gesuchte Bezeichnung zum 1. Mal vorkommt und einen der beiden Namen
ändern.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
12460
[Kanal %1: ] Satz %2 Maximale Anzahl von Symbolen mit %3 überschritten
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Quellstring
Erläuterung:
Die max. Anzahl Variablendefinitionen (GUD, LUD), Makrodefinitionen, Zyklenprogramme bzw. Zyklenparameter
(PROC-Anweisung), die die Datenhaltung der Steuerung aufzunehmen in der Lage ist, wurde überschritten.
Tritt der Alarm in Verbindung mit Alarm 15175 auf,so steht zu wenig Speicher für die Aufbereitung der Zyklenpro-
grammdefinitionen zur Verfügung (PROC-Anweisung).
Tritt der Alarm in Verbindung mit Alarm 15180 auf, so kann diesem Alarm der Name der fehlerverursachenden Datei
(INI- bzw. DEF-File) entnommen werden.
(Auflistung der Namen für INI-Files und ihrer Bedeutung -> siehe Dokumentation zu Alarm 6010)
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
126
Diagnosehandbuch, 03/2013, 6FC5398-8BP40-3AA1
Alarme

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis