Freitag, April 11, 2025

Alle Computer arbeiten mit dem binären Zahlensystem. Um die Daten interpretieren zu können muss definiert sein, um welchen Datentyp es sich handelt, denn nur so können die Daten richtig decodiert und verarbeitet werden. An der Größe des Datentyps kann erkannt werden, wie viel Speicher pro Information zur Verfügung stehen. Je größer der Speicher, umso mehr Information kann gespeichert werden.

 

 

Name

Datentyp

Größe

Wertebereich

{glossary BOOL,

abkürzung für Boolscher Wert Hierbei handelt es sich um eine Variable, die nur 2 Zustände annehmen kann, 1 oder 0, bzw High und Low, bzw True und False.

}

Boolescher Wert 1Bit False/Falsch /Low    (logisch 0)
True/Wahr/High      (logisch 1)

{glossary BYTE,

Duales Zahlensystem 8 Bit = 1 Byte 1024 Byte = 1 Kilobyte

}

Dual- und Hexadezimalzahlen mit 8 Bits 8 Bits Dualzahlen 00000000 - 11111111
Hexadezimal B#16#0 - B#16#FF

WORD

Dual- und Hexadezimalzahlen mit 16 Bits 16 Bits Dualzahlen von 0 bis 1111 1111 1111 1111
Hexadezimal W#16#0 - W#16#FFFF
BCD-Zahlen von 0 bis 999
Dezimal ohne Vorz. B#(0,0) bis B#(255,255)

DWORD

Dual- und Hexadezimalzahlen mit 32 Bits 32 Bits Dualzahlen von 0 bis 1111 1111 1111 1111 1111 1111 1111 1111
Hexadezimal von DW#16#0000 0000 bis DW#16#FFFF FFFF
Dezimal ohne Vorz. von B#(0,0,0,0) bis B#(255,255,255,255)

CHAR

ASCII-Zeichen 8 Bit Buchstaben, z.B. A, B, C, D usw.

{glossary INT,

Abkürzung für Integer Hierbei handelt es sich um Ganze Zahl mit Vorzeichen

}

Ganze Zahlen mit Vorzeichen 16 Bit -32768 bis +32768

DINT

Ganze Zahlen mit Vorzeichen 32 Bit -2147483648 bis +2147483648

REAL

Reelle Zahlen 32 Bit Dezimalzahl mit Punkt (156,235)
Exponentialdarstellung (1.568 E+04)

{glossary S5TIME,

Zeit (Step7 Format)

}

Zeitdauer im S5T#-Format
Step7 Zeit in Schritten von 10ms
16 Bit S5T#0H_0M_0S_10MS bis
S5T#2H_46M_30S_0MS und
S5T#0H_0M_0S_0MS

TIME

Zeitdauer im IEC-Format
IEC-Zeit in Schritten von 1ms, Ganzzahl mit Vorzeichen
32 Bit -T#24D_20H_31M_23S_648MS
bis
T#24D_20H_31M_23S_647MS

TIME_OF_DAY

Uhrzeit (Tageszeit)
in Schritten von 1ms
32 Bit TOD#0:0:0.0 bis TOD#23:59:59.999
z.B. TIME_OF_DAY#23:59:59,9

DATE

IEC-Datum in Schritten von
1 Tag
16 Bit D#1990-1-1 bis D#2168-12-31
z.B. DATE#2006-05-10