Herunterladen Inhalt Inhalt Diese Seite drucken

Dtb Ganzzahl (32 Bit) Wandeln In Bcd - Siemens SIMATIC S7-300 Referenzhandbuch

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

Werbung

Umwandler
3.6
DTB
Format
DTB
Beschreibung
DTB (Dual-Dezimal-Umwandlung einer Ganzzahl, 32 Bit) wertet den Inhalt von
AKKU 1 als eine Ganzzahl (32 Bit) aus und wandelt diese in eine siebenstellige
binär-codierte Dezimalzahl um. Das Ergebnis wird in AKKU 1 gespeichert. Bit 0
bis Bit 27 geben den Wert der BCD-Zahl an. Bit 28 bis Bit 31 stellen den
Vorzeichenstatus der BCD-Zahl (0000 = positiv, 1111 = negativ) dar. AKKU 2 wird
nicht verändert.
Die BCD-Zahl kann im Bereich zwischen "-9999999" und "+9999999" liegen. Wenn
sich die Zahl nicht im zulässigen Bereich befindet, werden die Statusbits OV und
OS auf "1" gesetzt.
Statuswort
schreibt: -
Beispiel
AWL
Erläuterung
L
MD10
//Lade die Ganzzahl (32 Bit) in AKKU 1.
DTB
//Wandle die Ganzzahl (32 Bit) in eine BCD-Zahl um, speichere das Ergebnis
in AKKU 1.
T
MD20
//Transferiere das Ergebnis (BCD-Zahl) nach MD20.
31...
MD10
1
1
1
DTB
MD20
1
1
1
" - "
3-6
Ganzzahl (32 Bit) wandeln in BCD
BIE
A1
A0
-
-
1
1
1
1
1
1
1
1
1
Ganzzahl (32 Bit) wandeln in BCD
1
0
0
0
0
0
0
0
0
" 0 "
" 0 "
OV
OS
OR
x
x
-
...16 15...
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
1
" 0 "
" 0 "
" 7 "
Anweisungsliste (AWL) für S7-300/400
STA
VKE
/ER
-
-
-
...0
0
1
0
1
0
0
0
0
1
1
"-701" Ganzzahl
1
1
0
0
0
0
0
0
0
1
" 0 "
" 1 "
"-701" BCD
A5E00706959-01

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-400

Inhaltsverzeichnis