Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

5.2.5
Anzeigenbildung
Das Steuerwerk des Automatisierungsgeräts
SIMATIC S5 10lU besitzt 3 Anzeigen:
o Anz 1 Wert positiv
o Anz 0 Wert negativ
o
~VF
Qberlauf (Overflow)
Die Anzeigen werden mit den Vergleichs-
operationen, den Rechenoperationen, den
Schiebeoperationen und einigen Umwand-
lungsoperationen beeinflußt.
Anzeigenbildung bei Vergleichsoperationen
Die Ausführung der Vergleichsoperationen
führt zum Setzen der Anzeigen Anz 0 und
Anz 1. Die Oberlaufanzeige wird nicht be-
einflußt •.
Die beiden, an einem Vergleich beteilig-
ten Operanden wurden wie folgt definiert:
Beispiel
:L
DW20 (1. Operand)
:L
DW2l (2. Operand)
:!=F
(Vergleichsoperation)
Datenwort DW 20 ist in diesem Beispiel
der 1. Operand, Datenwert DW 21 oder
2. Operand
Anzeigen
Sprungfunktionen
Der 1.0perand
Es werden folgende
ist gegenüber
Sprungfunktionen
dem 2. Operanden:
ausgeführt:
Anz 1 Anz 0
gleich
0
0
SPZ
kl~iner
0
1
SPN, SPM
größer
1
0
SPN, Spp
Hinweis:
Die Vergleichsoperationen beeinflussen
das Verknüpfungsergebnis. Bei erfüllter
Bedingung ist das VKE = 1. So kann die
bedingte Sprungoperation SPB nach einer
Vergleichsoperation eingesetzt werden.
Anzeigenbildung bei Rechenoperationen
Die Ausführung der Rechenoperationen
fUhrt zum Setzen aller Anzeigen. Dieses
wiederum richtet sich nach dem Akkumula-
torinhalt (dem Ergebnis der Rechenopera-
tion).
Anzeigenbildung bei Festpunkt-Arithmetik:
Anzeigen
Sprungfunktionen
Das Ergebnis
Es werden folgende
nach Ausführung
-
0
Sprungfunktionen
der Rechen-
N
N
ausgeführt:
c
c
>
operation ist:
<C
<{
0
<
-32768
1
0
1
SPN, SPP, SPO
-32768 bis -1
0
1
0
SPN, SPM
0
0
0
0
SPZ
+1 bis +32767
1
0
0
SPN, SPP
>
+32767
0
1
1
SPN, SPM, SPO
{-)65536*}
0
0
1
SPZ, SPO
*) Ergebnis der Rechnung: -32768 -32768
Anzeigenbildung bei Digitalverknüpfungen
Die DigitalverknUpfungen führen zum Setzen
der Anzeigen Anz 0 und Anz 1. Die Ober-
laufanzeige wird nicht beeinflußt.
Das Setzen der Anzeigen hängt vom Inhalt
des Akkumulators nach der Bearbeitung der
Operation ab:
Anzeigen
Sprungfunktionen
Der Inhalt des
Es werden folgende
Akkumulators
Sprungfunktionen
ist:
ausgeführt:
Anz 1 Anz 0
Null (KH
=
0000)
0
0
SPZ
nicht Null
1
0
SPN, SPP
Anzeigenbildung bei Schiebeoperationen
Die Ausführung der Schiebeoperationen
führt zum Setzen der Anzeigen Anz 0 und
Anz 1. Die Oberlaufanzeige wird nicht be-
einflußt.
Das Setzen der Anzeigen hängt vom Zustand
des zuletzt hinausgeschobenen Bits ab.
Anzeigen
Sprungfunktionen
Der Wert des zu-
Es werden folgende
letzt hinausge-
Sprungfunktionen
schobenen Bits ist
ausgeführt
~nz
1 Anz 0
"0"
0
0
SPZ
"1"
1
0
SPN, SPP
Anzeigenbildung bei Umwandlungsfunktionen
Die Bildung des Zweierkomplements (KZW)
fUhrt zum Setzen aller Anzeigen. Dieses
richtet sich nach dem Ergebnis der Um-
wandlungsfunktion:
Anzeigen
Sprungfunktionen
Das Ergebnis nach
-
0
Es werden folgende
der Umwandlungs-
N
N
Sprungfunktionen
c
c
>
funktion ist:
« «
0
ausgeführt:
< -32768
1
0
1
SPN, SPP, SPO
-32768 bis -1
0
1
0
SPN, SPM
+1 bis +32767
1
0
0
SPN, SPP
>
+32767
0
1
1
SPN, SPM, SPO
{-}65536*}
0
0
1
SPZ, SPO
*)
Ergebnis der Umwandlung von KH
=
0000
Hinweis:
Sprunganweisung und Sprungziel müssen in
einem Segment liegen. Pro Segment ist eine
Symbol adresse für Sprungziele nur einmal
zugelassen.
5.22

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis