Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Diagnose-Handbuch Seite 246

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

Werbung

NC-Alarme
Abhilfe:
Unterprogrammdefinition entsprechend des verwendeten Typs vornehmen.
1. Herkömmlicher UP-Aufbau (ohne Parameterübergabe):
% SPF 123456
:
M17
2. UP-Aufbau mit Schlüsselwort und UP-Name (ohne Parameterübergabe):
PROC UPNAME
:
M17
ENDPROC
3. UP-Aufbau mit Schlüsselwort und UP-Name (mit Parameterübergabe "call-by-value"):
PROC UPNAME (VARNAME1, VARNAME2, ...)
:
M17
ENDPROC
4. UP-Aufbau mit Schlüsselwort und UP-Name (mit Parameterübergabe "call-by-reference"):
PROC UPNAME (Typ1 VARNAME1, Typ2 VARNAME2, ...)
:
M17
ENDPROC
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
14520
[Kanal %1: ] Satz %2 unerlaubte PROC-Anweisung im Datendefinitionsteil
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Die PROC-Anweisung darf nur am Beginn eines Unterprogrammes stehen.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
NC-Teileprogramm entsprechend ändern.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
14530
[Kanal %1: ] Satz %2 EXTERN- und PROC-Anweisung stimmen nicht überein
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Unterprogramme mit Parameterübergabe müssen vor ihrem Aufruf im Programm bekannt sein. Sind die Unterprogramme
stets vorhanden (feste Zyklen), ermittelt die Steuerung die Aufrufschnittstellen beim Systemhochlauf. Andernfalls ist im
aufrufenden Programm eine EXTERN-Anweisung zu programmieren.
Beispiel:
N123 EXTERN UPNAME (TYP1, TYP2, TYP3, ...)
Der Typ der Variablen muss hierbei unbedingt mit dem in der Definition (PROC-Anweisung) festgelegten Typ
übereinstimmen oder verträglich sein; der Name kann anders lauten.
Reaktion:
Interpreterstop
NC-Startsperre in diesem Kanal.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Variablentypen der EXTERN- und der PROC-Anweisung gegeneinander auf Übereinstimmung überprüfen und korrigieren.
Programmfort-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
setzung:
246
Diagnosehandbuch, 01/2015, 6FC5398-6BP40-5AA2
Alarme

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinamics s120

Inhaltsverzeichnis