Fehlerkennungen
Konnte ein Auftrag nicht ausgeführt werden, wird dies am Zustandsparameter Error mit
"logisch 1" angezeigt. Die Fehlerursache ist am Bausteinausgang State kodiert:
State
WORT-H
1 bis 8
0
0
1 bis 8
0
0
1 bis 8
0
1 bis 8
0
0
1 bis 8
1 bis 8
Projektierungsschritte
Für das Schreiben von NC-Variablen sind die gleichen Projektierungsschritte wie für das
Lesen von NC-Variablen notwendig. Es ist zweckmäßig, die Adressangaben aller NC-
Variablen, die gelesen oder geschrieben werden sollen, in einem DB zu hinterlegen.
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
Bedeutung
WORT-L
1
Zugriffsfehler
2
Fehler im Auftrag
3
negative Quittung, Auftrag
nicht ausführbar
4
Datenbereiche oder
Datentypen stimmen nicht
überein oder String ist leer
6
FIFO voll
7
Option nicht gesetzt
8
falscher Zielbereich (SD)
9
Übertragung belegt
10
Fehler bei variabler
Adressierung
11
Variablenadr. ungültig oder
Var. nur lesbar
12
NumVar = 0
13 (0x0d)
Referenz des ANY-Datums
falsch
15 (0x0f)
Nutzdaten zu lang
P3: PLC-Grundprogramm für SINUMERIK 840D sl
13.13 Bausteinbeschreibungen
Hinweis
im High-Byte Nummer der Var, bei der
der Fehler auftrat
falsche Zusammenstellung von Var in
einem Auftrag
interner Fehler,
evtl. Abhilfe: Auftrag überprüfen,
NC-RESET
zu schreibende Daten in SD1 bis SD8
überprüfen; im High-Byte Nummer der
Var, bei der der Fehler auftrat
Auftrag muss wiederholt werden, da die
Warteschlange voll ist
GP-Parameter "NCKomm" ist nicht
gesetzt
SD1 bis SD8 dürfen keine Lokaldaten
sein
Auftrag muss wiederholt werden
Unit oder Column/Line enthält den Wert
0
Addr (bzw. Variablenname), Area, Unit
überprüfen
Parameter NumVar prüfen
Gefordertes NcVar-Datum ist nicht
parametriert
Abhilfe: Weniger Variable in den Auftrag
packen oder kürzere Stringvariablen
verwenden
965