Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINAMICS S120 Handbuch Seite 308

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

Werbung

NC-Alarme
Abhilfe:
Angabe der Feldelemente bei der Zugriffsanweisung entsprechend der definierten Größe korrigieren.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
17040
[Kanal %1: ] Satz %2 unerlaubter Achsindex
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Es wurde ein Lese- oder Schreibzugriff auf eine axiale Variable programmiert, bei der der Achsname nicht eindeutig auf
eine Maschinenachse abbildbar ist.
Beispiel:
Schreiben eines axialen Maschinendatums
$MA_... [X]= ... ; aber Geometrieachse X sei wegen einer Transformation nicht auf eine Maschinenachse abbildbar!
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Transformation vor dem Beschreiben der axialen Daten abwählen (Schlüsselwort: TRAFOOF) oder als Achsindex die
Maschinenachsnamen verwenden.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
17050
[Kanal %1: ] Satz %2 unerlaubter Wert
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
Erläuterung:
Es wurde ein Wert programmiert der den Wertebereich oder einen Grenzwert einer Variablen oder eines Maschinendatums
überschreitet.
Z. B. - in eine Stringvariable (z. B. GUD oder LUD) soll ein String geschrieben werden der größer ist als die in der
Variablendefinition vereinbarte Stringlänge.
- wenn ein ungültiger Wert in eine Werkzeug- oder Magazinverwaltunsvariable geschrieben werden soll ( z. B
unzulässige Schneidennummer in $TC_DPCE[x,y] oder unzulässige Magazinplatznummer in $TC_MDP2[x,y]).
- der Wert von MTL ist falsch. MTL muss mit einer Multitoolplatznummer programmiert werden eines Multitools, das
in dem Befehl T=Magazinplatznummer desselben NC-Satzes programmiert ist.
- es soll ein unzulässiger Wert in $P_USEKT oder $A_DPB_OUT[x,y] geschrieben werden.
- es soll ein unzulässiger Wert in ein Maschinendatum geschrieben werden (z. B. MD10010
$MN_ASSIGN_CHAN_TO_MODE_GROUP[0] = 0).
- beim Zugriff auf ein einzelnes Frame-Element wurde eine andere Framekomponente als TRANS, ROT, SCALE oder
MIRROR adressiert oder die Funktion CSCALE wurde mit einem negativen Maßstabsfaktor versehen.
Es wurde eine Multitool-Nummer programmiert, die mit einer bereits definierten T-Nummer oder einer bereits definierten
Magazin-Nummer kollidiert.
Bei der Programmierung von DELMLOWNER: der Befehl kann nicht programmiert werden mit der T-Nummer eines WZs,
das in einem Multitool bestückt ist.
Reaktion:
Interpreterstop
NC-Startsperre in diesem Kanal.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Framekomponenten nur mit den dafür vorgesehenen Schlüsselworten adressieren; Maßstabsfaktor in den Grenzen von
0.000 01 bis 999.999 99 programmieren.
Programmfort-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
setzung:
17052
[Kanal %1: ] Satz %2 unerlaubter Wert/Parameterwert vom Typ STRING
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
308
Diagnosehandbuch, 10/2015, 6FC5398-8BP40-5AA3
Alarme

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis