Herunterladen Diese Seite drucken

Siemens SIMATIC S7-200 Systemhandbuch Seite 241

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

Werbung

Realzahlen multiplizieren und dividieren
K
O
EN
P
IN1
IN2
EN
IN1
IN2
A
*R
W
L
/R
212
214
Hinweis
Realzahlen bzw. Gleitpunktzahlen werden in dem Format dargestellt, das in der Richtlinie
ANSI/IEEE 754-1985 (einfachgenau) beschrieben ist. Ausführliche Informationen zu
diesen Zahlen entnehmen Sie den Richtlinien.
Quadratwurzel einer Realzahl ziehen
K
O
EN
P
IN
A
W
SQRT
L
212
214
Automatisierungssystem S7-200, Systemhandbuch
C79000-G7000-C230-02
Die Operation Realzahlen multiplizieren multipliziert zwei
Realzahlen (32 Bit) und liefert ein Ergebnis (32 Bit) in OUT.
MUL_R
Die Operation Realzahlen dividieren dividiert zwei Realzahlen
OUT
(32 Bit) und liefert ein Ergebnis (32 Bit) in OUT.
OUT
Operanden:
DIV_R
OUT
OUT
In KOP:
In AWL:
IN1, OUT
IN1, OUT
Hinweis: Wenn Sie in KOP programmieren, können Sie
angeben, daß IN1 gleich OUT ist. Auf diese Weise sparen Sie
Speicherplatz.
215
216
Diese Operationen beeinflussen die folgenden Sondermerker:
SM1.0 (Null); SM1.1 (Überlauf); SM1.2 (negativ); SM1.3
(Division durch Null)
Werden SM1.1 oder SM1.3 gesetzt, dann werden die anderen
Statusbits für arithmetische Operationen und die ursprünglichen
Eingangsoperanden nicht geändert.
Die Operation Quadratwurzel einer Realzahl ziehen zieht die
Quadratwurzel der Realzahl (32 Bit) in IN. Das Ergebnis (OUT)
SQRT
ist ebenfalls eine Realzahl (32 Bit).
OUT
IN = OUT
Operanden:
IN, OUT
215
216
Diese Operationen beeinflussen die folgenden Sondermerker:
SM1.0 (Null); SM1.1 (Überlauf); SM1.2 (negativ)
IN1, IN2: VD, ED, AD, MD, SMD, AC,
Konstante, *VD, *AC, SD
OUT:
VD, ED, AD, MD, SMD, AC, *VD,
*AC, SD
IN1 IN2 = OUT
IN1/ IN2 = OUT
IN1 OUT = OUT
OUT / IN1 = OUT
IN:
VD, ED, AD, MD, SMD, AC,
Konstante, *VD, *AC, SD
OUT:
VD, ED, AD, MD, SMD, AC, *VD,
*AC, SD
Operationssatz
10-53

Werbung

loading