3.5
ITD
Ganzzahl (16 Bit) wandeln in Ganzzahl (32 Bit)
Format
ITD
Beschreibung
ITD (Umwandlung einer Ganzzahl, 16 Bit, in eine Ganzzahl, 32 Bit) wertet den
Inhalt von AKKU1-L als Ganzzahl (16 Bit) aus und wandelt diese in eine Ganzzahl
(32 Bit) um. Das Ergebnis wird in AKKU 1 gespeichert. AKKU 2 wird nicht
verändert.
Statuswort
schreibt: -
Beispiel
AWL
Erläuterung
L
MW12
//Lade die Ganzzahl (16 Bit) in AKKU 1-L.
ITD
//Wandle die Ganzzahl (16 Bit) in eine Ganzzahl (32 Bit) um, speichere das
Ergebnis in AKKU 1.
T
MD20
//Transferiere das Ergebnis (Ganzzahl, 32 Bit) nach MD20.
Beispiel: MW12 = "-10" (Ganzzahl, 16 Bit):
Inhalt
Bit
vor Ausführung von ITD
nach Ausführung von ITD
Anweisungsliste (AWL) für S7-300/400
A5E00706959-01
BIE
A1
A0
-
-
AKKU1-H
31 . . . . .
XXXX
XXXX
1111
1111
(X = 0 oder 1, Bits sind für die Umwandlung nicht erforderlich)
OV
OS
OR
-
-
-
AKKU1-L
. .
. . . 16 15 . . .
XXXX
XXXX
1111
1111
1111
1111
Umwandler
STA
VKE
/ER
-
-
-
. .
. .
. . . 0
1111
1111
0110
1111
1111
0110
3-5