Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINAMICS S120 Handbuch Seite 178

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

Werbung

NCK-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:
178
Diagnosehandbuch, 04/2011, 6FC5398-8BP40-1AA0
Alarme

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis