Herunterladen Inhalt Inhalt Diese Seite drucken

R Multipliziere Akku 1 Und 2 Als Gleitpunktzahl (32 Bit) - Siemens SIMATIC S7-300 Referenzhandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-300:
Inhaltsverzeichnis

Werbung

8.3.3

*R Multipliziere AKKU 1 und 2 als Gleitpunktzahl (32 Bit)

Format
*R
Beschreibung
*R (Multipliziere Gleitpunktzahlen, 32-Bit, IEEE-FP) multipliziert den Inhalt von
AKKU 2 mit dem Inhalt von AKKU 1. Die Inhalte von AKKU 1 und AKKU 2 werden
als Gleitpunktzahlen (32-Bit, IEEE-FP) ausgewertet. Das Ergebnis wird als
Gleitpunktzahl (32-Bit, IEEE-FP) in AKKU 1 gespeichert. Die Operation wird
ausgeführt, ohne das VKE zu berücksichtigen oder zu beeinflussen. Die Statusbits
A1, A0, OS und OV werden als Ergebnis der Operation gesetzt.
Bei CPUs mit zwei Akkus bleibt der Inhalt von AKKU 2 unverändert.
Bei CPUs mit vier Akkus werden die Inhalte von AKKU 3 in AKKU 2, und von
AKKU 4 in AKKU 3 kopiert. Der Inhalt von AKKU 4 bleibt unverändert.
Ergebnis
Ergebnis in AKKU 1
+qNaN
+unendlich
+normalisiert
+denormalisiert
+Null
-Null
-denormalisiert
-normalisiert
-unendlich
-qNaN
Statuswort
schreibt: -
Beispiel
AWL
Erläuterung
OPN DB10
L
ED10
//Der Wert von ED10 wird in AKKU 1 geladen.
L
MD14
//Lade den Inhalt von AKKU 1 in AKKU 2. Lade den Wert von MD14 in AKKU 1.
*R
//Multipliziere AKKU 2 und AKKU 1, speichere das Ergebnis in AKKU 1.
T
DBD25
//Der Inhalt von AKKU 1 (Ergebnis) wird nach DBD25 in DB10 transferiert.
Anweisungsliste (AWL) für S7-300/400
A5E00706959-01
A1
1
1
1
0
0
0
0
0
0
1
BIE
A1
A0
x
x
A0
OV
OS
1
1
1
0
1
1
0
0
-
0
1
1
0
0
-
0
0
-
0
1
1
1
0
-
1
1
1
1
1
1
OV
OS
OR
x
x
-
Gleitpunkt-Funktionen
Anmerkung
Überlauf
Unterlauf
Unterlauf
Überlauf
STA
VKE
/ER
-
-
-
8-7

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-400

Inhaltsverzeichnis