Parameter
Done
State
SD1
SD2
...
SD8
Fehlerkennungen
NC-Variablen
High-
Byte
1 - 8
1 - 8
1 - 8
1 - 8
1 - 8
1) High-Byte > 0 ⇒ Nummer der Variablen, bei der der Fehler auftrat
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.
PLC
Funktionshandbuch, 06/2019, A5E47437861A AA
Deklaration
A
A
E/A
State
Bedeutung
Low-Byte
1)
1
Zugriffsfehler
0
2
Fehler im Auftrag
0
3
negative Quittung, Auftrag
nicht ausführbar
4
Datenbereiche oder Datenty‐
pen stimmen nicht überein
oder String ist leer
5
Formatwandlungsfehler
0
6
FIFO voll
10
Fehler bei variabler Adressie‐
rung
0
11
Variablenadresse ungültig
oder Variable nur lesbar
0
12
NumVar == 0
15
Nutzdaten zu lang
Typ
Wertebereich
BOOL
---
WORD
---
VARIANT
---
Hinweis
z. B. wenn versucht wird einen ungültigen
Wert zu schreiben
falsche Zusammenstellung von Variablen in
einem Auftrag
interner Fehler, evtl. Abhilfe:
● Auftrag überprüfen
● NC-Reset
Daten in "SD1" - "SD8" überprüfen
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
Abhilfe: Weniger Variable pro Auftrag schrei‐
ben oder kürzere Stringvariablen verwenden
Referenz zum PLC-Grundprogramm
10.5 Funktionsbausteine (FB)
Bedeutung
TRUE: Auftrag wurde erfolg‐
reich ausgeführt.
siehe Absatz "Fehlerkennun‐
gen"
zu schreibende Daten,
z. B. DB-Bereich oder Merker
vom gleichen Datentyp, wie die
zu schreibende Variable
523