Herunterladen Inhalt Inhalt Diese Seite drucken

Itb Ganzzahl (16 Bit) Wandeln In Bcd - Siemens SIMATIC S7-300 Referenzhandbuch

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

Werbung

3.3
ITB
Ganzzahl (16 Bit) wandeln in BCD
Format
ITB
Beschreibung
ITB (Dual-Dezimal-Umwandlung einer Ganzzahl, 16 Bit) wertet den Inhalt von
AKKU1-L als eine Ganzzahl (16 Bit) aus und wandelt diese in eine dreistellige
binär-codierte Dezimalzahl (BCD) um. Das Ergebnis wird in AKKU1-L
gespeichert. Bit 0 bis Bit 11 geben den Wert der BCD-Zahl an. Bit 12 bis Bit 15
stellen den Vorzeichenstatus (0000 = positiv, 1111 = negativ) der BCD-Zahl dar.
AKKU1-H und AKKU 2 werden nicht verändert.
Die BCD-Zahl kann im Bereich von "-999" bis "+999" liegen. Befindet sich die Zahl
außerhalb des zulässigen Bereichs, werden die Statusbits OV und OS auf "1"
gesetzt.
Statuswort
schreibt: -
Beispiel
AWL
Erläuterung
L
MW10
//Lade die Ganzzahl in AKKU1-L.
ITB
//Wandle die Ganzzahl (16 Bit) in eine BCD-Zahl um, speichere das Ergebnis
in AKKU1-L.
T
MW20
//Transferiere das Ergebnis (BCD-Zahl) nach MW20.
15...
MW10
1
1
ITB
MW20
1
1
" - "
Anweisungsliste (AWL) für S7-300/400
A5E00706959-01
BIE
A1
A0
-
-
...8
1
1
1
1
1
0
Ganzzahl (16 Bit) wandeln in BCD
1
1
0
1
0
0
" 4 "
OV
OS
OR
x
x
-
7...
0
1
1
0
0
0
1
0
0
0
1
0
0
1
" 1 "
" 3 "
Umwandler
STA
VKE
/ER
-
-
-
...0
"-413" Ganzzahl
1
"-413" BCD
1
3-3

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-400

Inhaltsverzeichnis