12
Statusbits
12.1
Statusbitoperationen Übersicht
Beschreibung
Statusbitoperationen sind Bitverknüpfungsoperationen, die mit den Bits des Statusworts arbeiten.
Diese Operationen reagieren auf eine der folgenden Bedingungen, die von einem oder
mehreren Bits angezeigt werden:
•
Das Binärergebnis-Bit (BIE) wird gesetzt (d. h. es hat einen Signalzustand von "1").
•
Die Beziehung des Ergebnisses einer arithmetischen Operation zu 0 ist: == 0, <> 0, > 0, < 0,
>= 0, <= 0.
•
Das Ergebnis einer arithmetischen Operation ist ungültig (UO).
•
In einer arithmetischen Operation trat ein Überlauf (OV) oder ein speichernder Überlauf (OS)
auf.
In einer UND–Operation verknüpfen die Statusbitoperationen das Ergebnis ihrer
Signalzustandsabfrage mit dem vorherigen Verknüpfungsergebnis VKE entsprechend der UND–
Wahrheitstabelle. In einer ODER–Operation geschieht dies entsprechend der ODER–
Wahrheitstabelle.
Statuswort
Das Statuswort ist ein Register im Speicher Ihrer CPU. Es enthält Bits, die Sie in den Operanden
von Bit– und Wortverknüpfungsoperationen ansprechen können. Aufbau des Statusworts:
15
2
...
Sie können die Bits im Statuswort auswerten
•
bei Festpunkt-Funktionen,
•
bei Gleitpunkt-Funktionen.
Funktionsplan (FUP) für S7-300/400
Referenzhandbuch, 04/2017, A5E41654587-AA
9
8
7
6
...2
2
2
2
BIE
A1
A0
5
4
3
2
2
2
2
2
OV
OS
OR
STA
1
0
2
2
VKE
/ER
147