Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D pl Diagnose-Handbuch Seite 195

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

Werbung

08/2005
Abhilfe:
Abschnitt des Teileprogramms analysieren:
1. Wurde bei den Variablendefinitionen immer der zweckmaessigste Datentyp gewaehlt?
(Schlecht z.B. REAL fuer Datenbits - besser: BOOL)
2. Koennen lokale Variable durch globale Variable ersetzt werden?
Programm-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
fortsetzung:
14080
Kanal %1 Satz %2 Sprungziel %3 nicht gefunden
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Sprungziel
Erlaeuterung:
Bei bedingten und unbedingten Spruengen muss das Sprungziel innerhalb des Pro-
gramms 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.
Reaktionen:
- Korrektursatz mit Reorganisieren.
- Nahtstellensignale werden gesetzt.
- Alarmanzeige.
Abhilfe:
NC-Teileprogramm auf folgende Fehlermoeglichkeiten ueberpruefen:
1. Kontrollieren, ob die Zielbezeichnung mit dem Label identisch ist.
2. Stimmt die Sprungrichtung?
3. Wurde das Label mit einem Doppelpunkt abgeschlossen?
Programm-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
fortsetzung:
14082
Kanal %1 Satz %2 Label %3 Programmabschnitt nicht gefunden
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Start- oder End-Label
Erlaeuterung:
Der Startpunkt fuer die Programmteilwiederholung mit CALL <Programmname> BLOCK
<Startlabel> TO <Endlabel> wurde nicht gefunden oder dieselbe Programmteilwiederho-
lung wurde rekursiv aufgerufen.
Reaktionen:
- Korrektursatz mit Reorganisieren.
- Nahtstellensignale werden gesetzt.
- Alarmanzeige.
Abhilfe:
Start- und Ende-Label fuer die Programmteilwiederholung im Anwenderprogramm
ueberpruefen.
Programm-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
fortsetzung:
14085
Kanal %1 Satz %2 Anweisung nicht zulaessig
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erlaeuterung:
Die Anweisung 'TML()' darf nur im Unterprogramm verwendet werden, das den T-Befehl
ersetzt.
Reaktionen:
- Korrektursatz mit Reorganisieren.
- Lokale Alarmreaktion.
- Nahtstellensignale werden gesetzt.
- Alarmanzeige.
- NC-Stop bei Alarm am Satzende.
Abhilfe:
Teileprogramm aendern.
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D Diagnoseanleitung (DA), Ausgabe 08/2005
Übersicht der Alarme
2-195

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis