Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 CPU 928B Anleitung Seite 11

Vorschau ausblenden Andere Handbücher für Simatic S5 CPU 928B:
Inhaltsverzeichnis

Werbung

5
Unterbrechungs- und Fehlerbehandlung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 3
5.1
Häufige Fehler im Anwenderprogramm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 4
5.2
Fehlerinformationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 5
5.3
Steuerbits und Unterbrechungsstack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 10
5.3.1
Steuerbits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 11
5.3.2
USTACK-Inhalt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
5.3.3
Beispiele zur Fehlerdiagnose über USTACK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 25
5.4
Fehlerbehandlung über Organisationsbausteine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 29
5.5
Fehler im ANLAUF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 32
5.5.1
DB0-FE (DB-0-Fehler) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 33
5.5.2
DB1-FE (DB-1-Fehler) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 34
5.5.3
DB2-FE (DB-2-Fehler) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 35
5.5.4
DX0-FE (DX-0- oder DX-2-Fehler) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 36
5.6
Fehler im RUN und im ANLAUF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 38
5.6.1
BCF (Befehlscodefehler) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 40
5.6.2
LZF (Laufzeitfehler) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 43
5.6.3
ADF (Adressierfehler) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 53
5.6.4
QVZ (Quittungsverzug) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 53
5.6.5
ZYK (Zykluszeitfehler) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 56
5.6.6
WECK-FE (Weckfehler) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 57
5.6.7
REG-FE (Reglerfehler) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 58
5.6.8
ABBR (Abbruch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 60
5.6.9
Kommunikationsfehler (FE-3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 61
6
Integrierte Sonderfunktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 5
6.1
Einführung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 6
6.2
OB 110: Zugiff auf das Anzeigenbyte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 11
6.3
OB 111: AKKU 1, 2, 3 und 4 löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 13
6.4
OB 112/113: AKKU-Roll-Up/AKKU-Roll-Down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 14
6.5
OB 120: "Alarme gemeinsam sperren" ein-/ausschalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 16
6.6
OB 121: "Weckalarme einzeln sperren" ein-/ausschalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 19
6.7
OB 122: "Alarme gemeinsam verzögern" ein-/ausschalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 22
6.8
OB 123: "Weckalarme einzeln verzögern" ein-/ausschalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 25
6.9
OB 150: Systemzeit stellen/lesen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 28
6.10
OB 151: Zeit für uhrzeitgesteuerten Weckalarm stellen/lesen . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 33
6.11
OB 152: Zyklusstatistik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 40
6.12
OB 153: Zeit für Verzögerungsalarm stellen/lesen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 48
Programmieranleitung CPU 928B
C79000-D8500-C898, 01
Inhalt
iii

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis