Fehlerkennungen
NC-Variablen
High-
Byte
1 - 8
1 - 8
1 - 8
1 - 8
1) High-Byte > 0 ⇒ Nummer der Variablen, bei der der Fehler auftrat
Für das Lesen von NC-Variablen sind folgende Projektierungsschritte nötig:
● Auswahl der Variablen mit dem NC-VAR-Selector
● Speichern der ausgewählten Variablen in einer Datei *.VAR
● Erzeugen der AWL-Quelle
● Erzeugen eines Datenbausteins mit den zugehörigen Adressangaben durch Einbindung
der AWL-Quelle als externe Quelle im TIA Portal Projekt
● Der Name des Datenbausteins kann frei geändert werden, ebenso der darin enthaltene S7-
Name
● Parametrierung des "LBP_ReadVar [FB2]"
PLC
Funktionshandbuch, 12/2019, A5E48053808A AB
State
Bedeutung
Low-Byte
1)
1
Zugriffsfehler
0
2
Fehler im Auftrag
0
3
negative Quittung, Auftrag
nicht ausführbar
4
nicht ausreichend lokaler An‐
wenderspeicher zur Verfü‐
gung
5
Formatwandlungsfehler
0
6
FIFO voll
10
Fehler bei variabler Adressie‐
rung
0
11
Variablenadresse ungültig
0
12
NumVar == 0
Referenz zum PLC-Grundprogramm
9.5 Funktionsbausteine (FB)
Hinweis
Auf die Variable kann nicht zugegriffen wer‐
den.
Mögliche Ursachen:
● Variable existiert im NCK nicht (möglicher‐
weise müssen erst Maschinendaten ge‐
setzt werden)
● Der "Line" Parameter ist falsch (0 ist nur
bei bestimmten Variablen erlaubt, bei
Word-Variablen muss der Parameter ge‐
rade sein)
falsche Zusammenstellung von Variablen in
einem Auftrag
interner Fehler, eventuelle Abhilfe:
● Auftragsdaten überprüfen
● NC-Reset
● weniger String-Variablen in einem Aufruf
Datentyp der gelesenen Variable ist größer
als in "RD1" - "RD8" angegeben
Fehler bei Wandlung des Var.-Typ
Auftrag muss wiederholt werden, da die War‐
teschlange voll ist
"Unit" oder "Column" / "Line" enthält den Wert
0
"Addr" (bzw. Variablenname), "Area", "Unit"
überprüfen
Parameter "NumVar" prüfen
599