Sonstige Laufzeitfehler
(OB 31)
Programmieranleitung CPU 928B
C79000-B8500-C898, 01
Beim Erkennen eines Lade-/Transferfehlers ruft das Systemprogramm
den Organisationsbaustein OB 32 auf, wenn dieser geladen ist. Der Be-
fehl, der den Transferfehler verursacht hat, wird nicht mehr bearbeitet.
Bei Aufruf von OB 32 stehen im AKKU 1 zusätzliche Informationen, die
den aufgetretenen Fehler näher erläutern:
Tabelle 5-21
LZF – Lade/Transferfehler (TRAF)
Fehlerkennung
AKKU-1-L AKKU-2-L
1A11H
–
Zugriff mit U/UN D, O/ON D, S/R D, =D
auf ein nicht definiertes Datenwort
1A12H
–
Transferfehler bei TDR auf ein nicht
definiertes Datenwort
1A13H
–
Transferfehler bei TDL auf ein nicht
definiertes Datenwort
1A14H
–
Transferfehler bei TDW auf ein nicht
definiertes Datenwort
1A15H
–
Transferfehler bei TDD auf ein nicht
definiertes Datenwort
1A16H
–
Ladefehler bei LDR auf ein nicht
definiertes Datenwort
1A17H
–
Ladefehler bei LDL auf ein nicht
definiertes Datenwort
1A18H
–
Ladefehler bei LDW auf ein nicht
definiertes Datenwort
1A19H
–
Ladefehler bei LDD auf ein nicht
definiertes Datenwort
Hierzu gehören alle Laufzeitfehler, die nicht einer der vorherigen Lauf-
zeitfehlerarten (Transferfehler oder Aufruf eines nicht geladenen Bau-
steins) zugeordnet werden können.
Beim Erkennen eines dieser Laufzeitfehler ruft das Systemprogramm
den Organisationsbaustein OB 31 auf. Der den Fehler verursachende
Befehl (bzw. die Sonderfunktion) wird nicht weiterbearbeitet. Wenn
der OB 31 nicht geladen ist, geht die CPU in den Stoppzustand.
Soll die Programmbearbeitung bei Auftreten eines der unten aufgeführ-
ten Fehler weiterlaufen, genügt die Bausteinende-Anweisung BE im
OB 31.
Fehler im RUN und im ANLAUF
Erläuterung
5
5 - 45