Herunterladen Inhalt Inhalt Diese Seite drucken

I Addiere Akku 1 Und 2 Als Ganzzahl (16 Bit) - Siemens SIMATIC S7-300 Referenzhandbuch

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

Werbung

7.3

+I Addiere AKKU 1 und 2 als Ganzzahl (16 Bit)

Format
+I
Beschreibung
+I (Addiere Ganzzahlen, 16 Bit) addiert den Inhalt von AKKU1-L zum Inhalt von
AKKU2-L und speichert das Ergebnis in AKKU1-L. Die Inhalte von AKKU1-L und
AKKU2-L werden als Ganzzahlen (16 Bit) ausgewertet. 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
Überlauf/Unterlauf ist das Ergebnis der Operation keine Ganzzahl (32 Bit), sondern
eine Ganzzahl (16 Bit).
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.
Statuswort
schreibt: -
Bilden der Statusbits
Summe
-32768
32767
Summe
65534
-65535
Beispiel
AWL
Erläuterung
L
EW10
//Der Wert von EW10 wird in AKKU1-L geladen.
L
MW14
//Lade den Inhalt von AKKU1-L in AKKU2-L. Lade den Wert von MW14 in
AKKU1-L.
+I
//Addiere AKKU2-L und AKKU1-L, speichere das Ergebnis in AKKU1-L.
T
DB1.DBW25
//Der Inhalt von AKKU1-L (Ergebnis) wird nach DBW25 von DB1
transferiert.
Anweisungsliste (AWL) für S7-300/400
A5E00706959-01
BIE
A1
A0
x
x
=
0
<=
Summe <
>=
Summe >
=
-65536
>=
Summe > 32767
<=
Summe < -32768
OV
OS
OR
x
x
-
A1
0
0
0
0
1
0
0
1
Festpunkt-Funktionen
STA
VKE
/ER
-
-
-
A0
OV
OS
0
0
-
1
0
-
0
0
-
0
1
1
1
1
1
0
1
1
7-3

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-400

Inhaltsverzeichnis