Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840DE sl Diagnose-Handbuch Seite 186

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

Werbung

NC-Alarme
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. Das anzulegende Symbol oder das Sprungziel bei Programmsprüngen
(Label) ist innerhalb der Systemvereinbarungen zu wählen, d.h. der Name muss mit 2 Buchstaben beginnen (aber das 1.
Zeichen darf kein "$"-Zeichen sein) und darf höchstens 32 Zeichen umfassen.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
12430
[Kanal %1: ] Satz %2 angegebener Index ist ungültig
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Bei der Angabe eines Arrayindex (bei der Felddefinition) wurde ein Index verwendet, der außerhalb des zulässigen
Bereichs liegt.
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. Feldindex innerhalb des zulässigen Bereichs angeben. Wertebereich
pro Felddimension: 1 - 32 767.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
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 mehrfache
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.
186
Diagnosehandbuch, 08/2018, 6FC5398-6BP40-6AA2
Alarme

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d slSinamics s120

Inhaltsverzeichnis