Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINAMICS S120 Handbuch Seite 141

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

Werbung

Abhilfe:
Taste NC-Stopp betätigen und mit dem Softkey PROGRAMM KORREKT. die Funktion "Korrektursatz" anwählen. Der
Korrekturzeiger stellt sich auf den fehlerhaften Satz.
- Kürzeren String wählen oder die Zeichenkette auf 2 Strings aufteilen
- Größere Stringvariable definieren
- String auf 31 Zeichen begrenzen
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
12220
[Kanal %1: ] Satz %2 Binärkonstante %3 im String zu lang
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Binärkonstante
Erläuterung:
Bei der Initialisierung oder der Wertzuweisung einer Variablen vom Typ STRING wurden als Binärkonstante mehr als 8
Bits festgestellt.
DEF STRING[8] OTTO = "ABC'H55''B000011111'DEF"
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Taste NC-Stopp betätigen und mit dem Softkey PROGRAMM KORREKT. die Funktion "Korrektursatz" anwählen. Der
Korrekturzeiger stellt sich auf den fehlerhaften Satz.
Im Fenster für die Alarmmeldung werden immer die ersten Zeichen der Binärkonstante angezeigt obwohl die überzähligen
Bits evtl. erst weiter hinten stehen. Es ist also immer die gesamte Binärkonstante auf einen fehlerhaften Wert zu
kontrollieren.
Programmfort-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
setzung:
12230
[Kanal %1: ] Satz %2 Hexadezimalkonstante %3 im String zu groß
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Hexadezimalkonstante
Erläuterung:
Ein String kann auch Bytes enthalten, die keinem eingebbaren Zeichen entsprechen bzw. die bei einer Tastatur mit
minimierter Tastenanzahl nicht zur Verfügung stehen. Diese werden als Binär- oder als Hex-Konstanten eingegeben. Sie
dürfen nur je ein Byte belegen - müssen also < 256 sein, z.B.
N10 DEF STRING[2] OTTO=" 'HCA' 'HFE' "
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Taste NC-Stopp betätigen und mit dem Softkey PROGRAMM KORREKT. die Funktion "Korrektursatz" anwählen. Der
Korrekturzeiger stellt sich auf den fehlerhaften Satz.
Im Fenster für die Alarmanzeige werden immer die ersten Zeichen der Hexadezimalkonstante angezeigt, obwohl die
überzähligen Dezimalen evtl. erst weiter hinten stehen. Es ist daher immer die gesamte Hexadezimalkonstante auf einen
fehlerhaften Wert hin zu kontrollieren.
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})
Alarme
Diagnosehandbuch, 10/2015, 6FC5398-8BP40-5AA3
NC-Alarme
141

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis