Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINAMICS S120 Handbuch Seite 142

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

Werbung

Übersicht der Alarme
NCK-Alarme
Erläuterung:
Die Makrotechnik versieht eine 1-zeilige Anweisung oder Anweisungsfolge durch das Schluesselwort
DEFINE mit einem neuen Bezeichner. In der Anweisungsfolge darf kein weiteres Makro mehr stehen
(Schachtelung). Beispiel: N10 DEFINE MAKRO1 AS G01 G91 X123 MAKRO2 F100
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Taste NC-Stopp betaetigen und mit dem Softkey PROGRAMM KORREKT. die Funktion "Korrektur-
satz" anwaehlen. Der Korrekturzeiger stellt sich auf den fehlerhaften Satz.
Geschachtelte Makros durch die ausgeschriebene Programminformation ersetzen.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
12260
[Kanal %1: ] Satz %2 zu viele Initialisierungswerte angegeben %3
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Quell-String
Erläuterung:
Bei der Initialisierung eines Feldes (Felddefinition und Wertzuweisung zu einzelnen Feldelementen)
sind mehr Initialisierungswerte als Feldelemente vorhanden. Beispiel: N10 DEF INT OTTO[2,3]=(...,
..., {mehr als 6 Werte})
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Taste NC-Stopp betaetigen und mit dem Softkey PROGRAMM KORREKT. die Funktion "Korrektur-
satz" anwaehlen. Der Korrekturzeiger stellt sich auf den fehlerhaften Satz.
NC-Programm kontrollieren, ob:
1. bei der Felddefinition die Anzahl der Feldelemente (n,m) richtig angegeben wurde (DEF INT FELD-
NAME[n,m] z.B. ein Feld mit 2 Zeilen und 3 Spalten: n=2, m=3). 2. bei der Initialisierung die Wertzu-
weisung richtig vorgenommen wurde (Werte der einzelnen Feldelemente durch Komma getrennt,
Dezimalpunkt bei Variablen vom Typ REAL).
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
12261
[Kanal %1: ] Satz %2 Initialisierung von %3 nicht erlaubt
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Quell-String
Erläuterung:
Variable vom Typ Frame koennen bei der Definition nicht initialisiert werden. Beispiel: DEF FRAME
LOCFRAME = CTRANS(X,200)
Ebenso lassen sich keine Defaultwerte bei der Feldinitialisierung per SET im Programmablauf bei
Achsen programmieren.
Eine REDEF-Anweisung mit PRLOC ist nur für Settingdaten erlaubt,
aber nicht für Maschinendaten oder Variablen.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Initialisierung in eigenem Satz im Abarbeitungsteil des Programms vornehmen: DEF FRAME LOCF-
RAME LOCFRAME = CTRANS(X,200)
Bei Verwendung fuer Achsvariablen:
DEF AXIS AXIS_VAR [10] AXIS_VAR [5] = SET (X, , Y) ersetzen durch: DEF AXIS AXIS_VAR [10]
AXIS_VAR [5] = X AXIS_VAR [7] = Y
Wird mit REDEF ... INIRE, INIPO, INICF, PRLOC das Verhalten einer GUD, LUD usw. geaendert
muss das MD11270 $MN_DEFAULT_VALUES_MEM_MASK gleich 1 sein
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
12270
[Kanal %1: ] Satz %2 Makroname %3 bereits definiert
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Quell-String Makroname
2-142
© Siemens AG 2009 All Rights Reserved
SINUMERIK 828D, SINAMICS S120, Diagnosehandbuch, 06/2009
06/2009

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d sinumerik 828d

Inhaltsverzeichnis