Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 S5-90U Systemhandbuch Seite 276

Simatic s5 serie
Vorschau ausblenden Andere Handbücher für SIMATIC S5 S5-90U:
Inhaltsverzeichnis

Werbung

Integrierte Bausteine und ihre Funktionen
Parametrierfehler im "USTACK" lokalisieren
Wenn das AG einen Parametrierfehler im DB1 feststellt, dann bleibt das AG im STOP und hinterlegt
im USTACK, wo der Fehler aufgetreten ist. Der USTACK enthält sowohl die absolute (Fehler-)
Adresse wie auch die relative (Fehler-) Adresse. Der STEP-Adreßzähler (SAZ) im USTACK zeigt
dann entweder
auf die Adresse, die die fehlerhafte Eingabe enthält
oder direkt
vor die Adresse, die die fehlerhafte Eingabe enthält.
Dabei handelt es sich um Byte-Adressen.
Beispiel:
Sie haben den DB1 wie folgt eingegeben; die markierte Stelle beinhaltet einen Fehler
0:
KC
='DB1 OBA: AI 0 ; OBI:
12:
KC
='
; OBC: CAP N
24:
KC
='N
36:
KC
='DB2
DW0
48:
KC
='
KBE MB100
60:
KC
='01
72:
KC
='T 128 PBUS N ; TFB: OB13'
84:
KC
=' 100
96:
KC
='2
108:
KC
='
SET 3
120:
KC
='00
132:
KC
='
TIS 3 01.10. 12:00:00 '
144:
KC
='
STP Y SAV Y
156:
KC
=' ; #END ';
Bild 9.10 Fehlerhaft parametrierter DB1
Aufgrund des Fehlers zeigt der USTACK an:
die absolute (Fehler-) Adresse:
die relative (Fehler-) Adresse:
Um den Fehler in Ihrem DB1 genau zu lokalisieren, müssen Sie die als Hexadezimalzahl angege-
bene relative Byte-Adresse in eine dezimale Wort-Adresse umrechnen, weil die Anzeige am PG bei
Ausgabe eines DBs in Worten erfolgt.
0042
=
66
H
Byte-Adresse
Byte-Adresse
hexadezimal
dezimal
Daraus folgt:
Der Fehler liegt hinter der Adresse 24 und vor der Adresse 36. In unserem Beispiel ist die
Adresse 33 von dem Argument "40" belegt. Die Eingabe "40" ist fehlerhaft; Begründung: Bereichs-
überschreitung.
9-34
'
CBP '
; SL1: SLN 40 SF '
EF DB3
DW0
'
KBS MB1'
PGN 1
; SDP: N'
; #CLP: STW MW10'
CLK DB5
DW0
'
01.10.91 12:00:'
OHS 000000:00:00
'
CF 00
'
014C
0042
66
D
Bei den Dezimalzahlen vor jeder Eingabezeile
handelt es sich um die Wort-Adresse für das er-
ste frei eingebbare Zeichen in der entsprechen-
den Zeile. Jedes Wort besteht aus zwei Zeichen
(2 Byte).
(absoluter SAZ)
H
(relativer SAZ)
H
:
2
=
33
D
D
D
Wort-Adresse
dezimal
S5-90U/S5-95U
EWA 4NEB 812 6115-01b

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 s5-95u

Inhaltsverzeichnis