Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINAMICS S120 Handbuch Seite 172

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

Werbung

NC-Alarme
14016
[Kanal %1: ] Satz %2 Fehler bei Unterprogrammaufruf per M-/T-Funktion
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Beim Unterprogrammaufruf per M- oder T-Funktion wurde folgender Konflikt festgestellt:
In dem mit Parameter %2 referenzierten Satz
- ist bereits eine M- oder T-Funktions-Ersetzung aktiviert worden
- ist ein modaler Unterprogrammaufruf aktiv
- ist ein Unterprogrammrücksprung programmiert
- ist das Teileprogrammende programmiert
- ist ein M98-Unterprogrammaufruf aktiv (nur im externen Sprachmode)
- ist eine T-Funktionsersetzung mit D-Funktionsprogrammierung in der selben Teileprogrammzeile bei aktiver WLK (G43/
G44) im ISO2-System programmiert.
- ist eine T-Funktionsersetzung, projektiert am Satzende, und ein UP Aufruf, beispielsweise durch einen modalen
Zyklenaufruf, programmiert.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Prinzipiell ist die M- oder eine T-Funktionsersetzung nur möglich, wenn nicht bereits wegen anderer Programmkonstrukte
ein Unterprogrammaufruf oder -rücksprung durchgeführt wird. Das Teileprogramm muss entsprechend korrigiert werden.
Ist eine T-Funktionserstzung, mit Ausführung am Satzende projektiert, und ein UP Aufruf im gleichen Satz programmiert,
so muss die T-Funktionsersetzung am Satzanfang ausgeführt werden. Dafür muss das MD10719
$MN_T_NO_FCT_CYCLE_MODE Bit 1 = 1 gesetzt werden.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
14017
[Kanal %1: ] Satz %2 Syntaxfehler bei Unterprogrammaufruf per M-Funktion
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Beim Unterprogrammaufruf per M -Funktion mit Parameterübergabe wurde eine nicht erlaubte Syntax festgestellt:
Adresserweiterung nicht als Konstante programmiert.
M-Funktionswert nicht als Konstante programmiert.
Hinweis:
Wurde über das MD10718 $MN_M_NO_FCT_CYCLE_PAR für eine M-Funktionsersetzung eine Parameterübergabe
projektiert, so gilt für diese M-Funktion die Einschränkung, dass sowohl Adresserweiterung als auch M-Funktionswert bei
der Ersetzung als Konstante programmiert werden müssen.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Programmierung der M-Funktion ändern.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
14018
[Kanal %1: ] Satz %2 Teileprogrammbefehl %3 nicht ausführbar (Schutzstufe Soll/Ist: %4)
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = programmierter Befehl
%4 = Schutzstufe des Befehls / aktuelle Schutzstufe
Erläuterung:
Dem Teileprogrammbefehl %3 ist eine Schutzstufe zugeordnet, die logisch höher (wertmäßig kleiner) ist als das aktuelle
Zugriffsrecht oder der Befehl existiert in der aktuellen Steuerungs Konfiguration nicht.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
172
Diagnosehandbuch, 10/2015, 6FC5398-8BP40-5AA3
Alarme

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis