Gleitpunktarithmetik
8.5
Gleitpunktzahlen dividieren
Beschreibung
Ein Signalzustand von "1" am Freigabeeingang (EN) aktiviert die Operation
Gleitpunktzahlen dividieren. Diese Operation dividiert Eingang IN1 durch
IN2. Das Ergebnis kann an Ausgang OUT abgefragt werden. Liegt das Er-
gebnis außerhalb des zulässigen Bereichs für Gleitpunktzahlen (Bereichsü-
ber- oder Bereichsunterschreitung), haben das OV-Bit und das OS-Bit den
Wert "1" und ENO den Wert "0". Information zur Auswertung der Anzeigen
im Statuswort finden Sie im Kapitel 8.6.
Beim Anordnen der Box Gleitpunktzahlen dividieren müssen Sie bestimmte
Einschränkungen beachten (siehe Kapitel 2.1).
Tabelle 8-4
Box Gleitpunktzahlen dividieren und Parameter
KOP-Box
Parameter
EN
DIV_R
DIV R
ENO
EN
EN
ENO
ENO
IN1
IN1
IN1
IN2
IN2
IN
OUT
OUT
OUT
E 0.0
DIV_R
EN
MD0
IN1
MD4
IN2
Operation wird ausgeführt (EN = 1):
BIE
A1
schreibt x
Bild 8-4
Gleitpunktzahlen dividieren
8-6
Datentyp
Speicherbereich
BOOL
E, A, M, D, L
BOOL
E, A, M, D, L
REAL
E, A, M, D, L
REAL
E, A, M, D, L
REAL
E, A, M, D, L
A 4.0
ENO
S
NOT
OUT
MD10
Beschreibung der Bits im Statuswort
A0
OV
OS
x
x
x
x
Beschreibung
Freigabeeingang
Freigabeausgang
Dividend
Divisor
Divisionsergebnis
Die Box DIV_R wird aktiviert, wenn
E 0.0 = 1 ist. Das Ergebnis der Division
MD0 durch MD4 wird in Merkerdoppelwort
MD10 abgelegt. Befindet sich das Ergebnis
außerhalb des zulässigen Bereichs für
Gleitpunktzahlen oder ist der Signalzustand
von E 0.0 = 0, wird Ausgang A 4.0 gesetzt.
OR
STA
VKE
0
x
x
Kontaktplan (KOP) für S7-300/400
C79000-G7000-C564-01
/ER
1