Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Diagnose-Handbuch Seite 210

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

Werbung

NC-Alarme
Programmfort-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
setzung:
14070
[Kanal %1: ] Satz %2 Variablenspeicher für Unterprogrammaufruf nicht ausreichend
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Ein aufgerufenes Unterprogramm kann nicht bearbeitet (geöffnet) werden, da entweder der generell anzulegende interne
Datenspeicher nicht ausreicht oder der verfügbare Speicherbereich für die lokalen Programmvariablen zu klein ist. Der
Alarm kann nur bei MDA auftreten.
Reaktion:
Interpreterstop
NC-Startsperre in diesem Kanal.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Abschnitt des Teileprogramms analysieren:
1. Wurde bei den Variablendefinitionen immer der zweckmäßigste Datentyp gewählt? (Schlecht z.B. REAL für Datenbits
- besser: BOOL)
2. Können lokale Variable durch globale Variable ersetzt werden?
Programmfort-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
setzung:
14080
[Kanal %1: ] Satz %2 Sprungziel %3 nicht gefunden
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Sprungziel
Erläuterung:
Bei bedingten und unbedingten Sprüngen muss das Sprungziel innerhalb des Programms ein Satz mit einem Label
(symbolischer Name statt Satznummer) sein. Wird beim Suchen in der programmierten Richtung kein Sprungziel mit dem
angegebenen Label gefunden, erfolgt Alarmanzeige.
Bei parametrierbarem Rücksprung mit RET auf Satznummer oder Label muss das Sprungziel innerhalb des Programms
ein Satz mit der Satznummer oder dem Label (symbolischer Name statt Satznummer) sein.
Bei Rücksprung über mehrere Ebenen (Parameter 2) muss das Sprungziel ein Satz innerhalb der angesprungenen
Programmebene sein.
Bei Rücksprung mit String als Rücksprungziel muss der Suchstring ein in der Steuerung bekannter Name sein und vor
dem Suchstring darf im Satz nur eine Satznummer oder/und ein Label stehen.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
NC-Teileprogramm auf folgende Fehlermöglichkeiten überprüfen:
1. Kontrollieren, ob die Zielbezeichnung mit dem Label identisch ist.
2. Stimmt die Sprungrichtung?
3. Wurde das Label mit einem Doppelpunkt abgeschlossen?
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
14082
[Kanal %1: ] Satz %2 Label %3 Programmabschnitt nicht gefunden
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Start- oder End-Label
Erläuterung:
Der Startpunkt für die Programmteilwiederholung mit CALL <Programmname> BLOCK <Startlabel> TO <Endlabel> wurde
nicht gefunden oder dieselbe Programmteilwiederholung wurde rekursiv aufgerufen.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
210
Diagnosehandbuch, 01/2015, 6FC5398-6BP40-5AA2
Alarme

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinamics s120

Inhaltsverzeichnis