Instructions

Table Of Contents
PLC-Grundlagen
5.4 Datentypen
S7-1200 Automatisierungssystem
134 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
5.4.1
Datentypen Bool, Byte, Word und DWord
Tabelle 5- 29 Bit- und Bitfolge-Datentypen
Daten-
typ
Bit-
größe
Zahlen-
typ
Zahlen-
bereich
Beispiele für
Konstanten
Beispiele für
Adressen
Bool 1
Boolesch
FALSCH oder WAHR
WAHR
I1.0
Q0.1
M50.7
DB1.DBX2.3
Variablenname
Binär 2#0 oder 2#1 2#0
Vorzeichenlose
Ganzzahl
0 oder 1 1
Oktal 8#0 oder 8#1 8#1
Hexadezimal
16#0 oder 16#1
16#1
Byte 8
Binär
2#0 bis 2#1111_1111
2#1000_1001
IB2
MB10
DB1.DBB4
Variablenname
Vorzeichenlose
Ganzzahl
0 bis 255 15
Vorzeichenbehaf-
tete Ganzzahl
-128 bis 127 -63
Oktal
8#0 bis 8#377
8#17
Hexadezimal B#16#0 bis B#16#FF, 16#0 bis
16#FF
B#16#F, 16#F
Word 16 Binär 2#0 bis
2#1111_1111_1111_1111
2#1101_0010_1001_0110 MW10
DB1.DBW2
Variablenname
Vorzeichenlose
Ganzzahl
0 bis 65535 61680
Vorzeichenbehaf-
tete Ganzzahl
-32768 bis 32767 72
Oktal
8#0 bis 8#177_777
8#170_362
Hexadezimal W#16#0 bis W#16#FFFF,
16#0 bis 16#FFFF
W#16#F1C0, 16#A67B
DWord 32 Binär 2#0 bis
2#1111_1111_1111_1111_1111
_1111_1111_1111
2#1101_0100_1111_1110
_1000_1100
MD10
DB1.DBD8
Variablenname
Vorzeichenlose
Ganzzahl*
0 bis 4_294_967_295 15_793_935
Vorzeichenbehaf-
tete Ganzzahl*
-2_147_483_648 bis
2_147_483_647
-400000
Oktal
8#0 bis 8#37_777_777_777
8#74_177_417
Hexadezimal DW#16#0000_0000 bis
DW#16#FFFF_FFFF,
16#0000_0000 bis
16#FFFF_FFFF
DW#16#20_F30A,
16#B_01F6
* Der Unterstrich "_" ist ein Tausendertrennzeichen, um die Lesbarkeit von Zahlen mit mehr als acht Ziffern zu verbessern.