Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

12.5 Wort-Spezialmerker

Im Folgenden werden die Bedeutungen der einzelnen Wort-Spezialmerker im Bereich WRF000 bis WRF1FF
wiedergegeben.
Nr.
Name
WRF000
Fehlercode der
Selbstdiagnose
WRF001
Details über Syntax-
/Assemblier-Fehler
Übereinstimmungs-
WRF002
Fehler bei E/A-
Überprüfung
WRF003
Nicht definiert
WRF004
Nicht definiert
WRF005
Nicht definiert
WRF006
Nicht definiert
WRF007
Nicht definiert
WRF008
Nicht definiert
WRF009
Nicht definiert
WRF00A
Nicht definiert
WRF00B
Aktueller Wert von
Kalender und Uhr
WRF00C
(BCD vierstellig)
WRF00D
WRF00E
WRF00F
WRF010
Zeitdauer des Prog-
rammdurchlaufs
(Maximalwert)
WRF011
Zeitdauer des Prog-
rammdurchlaufs
(aktueller Wert)
WRF012
Zeitdauer des Prog-
rammdurchlaufs
(Minimalwert)
WRF013
CPU-Status
Daten
Fehlercode (hexadezimal
Der über die 7-Segment-Anzeige
zweistellig; obere 2 Bit
dargestellte Fehlercode wird im
sind 0)
Spezialmerker abgespeichert
(4 digit hexadecimal)
Fehlercode für Anwenderprogramm
Fehlercode für Syntax-
Syntax-/Assemblier-Fehlercode wird
/Assemblier-Fehler
gespeichert
(hexadezimal vierstellig)
Nicht-übereinstimmende
Steckplatz-Nummer
a: Nummer der Einheit (0 bis 5)
b: Steckplatz-Nummer (0 bis F)
Darf nicht verwendet werden.
Darf nicht verwendet werden.
Darf nicht verwendet werden.
Darf nicht verwendet werden.
Darf nicht verwendet werden.
Darf nicht verwendet werden.
Darf nicht verwendet werden.
Darf nicht verwendet werden.
Jahr
Zeigt das Jahr vierstellig an.
Monat / Tag
Zeigt Monat / Tag an.
Wochentag
Zeigt den Wochentag an (0000 für
Sonntag bis 0006 für Samstag)
Stunde / Minute
Zeigt die Stunden / Minuten an (im 24-
Stunden-Format)
Sekunden
Zeigt in den niederwertigen 2 Stellen
die Sekunden an (die höherwertigen 2
Stellen sind immer 00).
Maximale Zeitdauer für
Diese Zeitdauer wird in Schritten von
Ausführung des normalen
10ms gespeichert.
Programms
Aktuelle Zeitdauer für
Diese Zeit wird in Schritten von 10ms
Ausführung des normalen
gespeichert.
Programms
Minimale Zeitdauer für
Diese Zeitdauer wird in Schritten von
Ausführung des normalen
10ms gespeichert (der erste Wert nach
Programms
dem Start beträgt HFFFF).
15 14 13 12 11
Nicht verwendet
a
a: CPU-Typ (0011), b: Batterie-Fehler (1 = Fehler, 0 = kein Fehler)
c: Nicht verwendet, d-g: Nicht verwendet (fest auf 0),
h: Halt (1 = Halt, 0 = kein Halt),
i: CPU-Betrieb (1 = RUN, 0 = STOP)
Kapitel 12 - Liste der Fehlercodes und Spezialmerker
Beschreibung
15
12
11
8
7
4
a
b
c
8
7
6
5
4
3
2
1
b
c
d
e
f
g
h
12-9
Wird
eingestellt
rückgesetzt
durch das
durch den
System
Anwender
3
0
d
durch das
System
durch das
System (beim
Start)
durch das
System
0
i
Wird
-
-

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis