💾 Datentypen (Übersicht)

Zusammenfassung der Kategorien

Gemäß DIN EN 61131-3 werden die Datentypen in folgende Gruppen unterteilt:

  • Bit-Datentypen: BOOL, BYTE, WORD, DWORD, LWORD

  • Ganzzahlen (mit Vorzeichen): SINT, INT, DINT, LINT

  • Ganzzahlen (vorzeichenlos): USINT, UINT, UDINT, ULINT

  • Gleitpunktzahlen: REAL, LREAL

  • Zeit und Datum: TIME, DATE, TOD, DT

  • Zeichenfolgen: STRING, WSTRING

💾 Datentypen2

Integer (Datentyp) – Wikipedia

Gleitkommazahl – Wikipedia

💾 Datentypen in der IEC 61131-3

Datentypen

Generische Datentypen (ANY-Typen)

Für überladene Funktionen und Standard-Bibliotheken definiert die Norm generische Datentypen. Details zur Hierarchie und Verwendung finden Sie hier: ANY-Typen

💾 Datentypen in der IEC 61499

Siehe auch: IEC 61499, Table E.1

💾 Datentypen zum Rechnen

Typ

Kürzel

BYTE Länge

Bit Länge

Wertebereich min

Wertebereich max

BOOL

X

1/8

1 Bit

0 = FALSE

1 = TRUE

SINT

S

1

8 Bit

−128

127

INT

I

2

16 Bit

−32.768

32.767

DINT

DI

4

32 Bit

−2.147.483.648

2.147.483.647

LINT

LI

8

64 Bit

−9.223.372.036.854.775.808

9.223.372.036.854.775.807

USINT

US

1

8 Bit

0

255

UINT

UI

2

16 Bit

0

65.535

UDINT

UDI

4

32 Bit

0

4.294.967.295

ULINT

ULI

8

64 Bit

0

18.446.744.073.709.551.615

REAL

R

4

32 Bit

LREAL

LR

8

64 Bit

DATE

D

8

64 Bit

TIME

T

8

64 Bit

TIME_OF_DAY

TOD

12

96 Bit

1970-01-01-00:00:00.000

DATE_AND_TIME

DT

20

160 Bit

1970-01-01-00:00:00.000

💾 Datentypen für I/O (Input / Output)

Typ

Kürzel

BYTE Länge

Bit Länge

Wertebereich min

Wertebereich max

BOOL

X

1/8

1 Bit

0 = FALSE

1= TRUE

QUARTER [1]

Q

1/4

2 Bit

0

3

BYTE

B

1

8 Bit

0

255

WORD

W

2

16 Bit

0

65.535

DWORD

D

4

32 Bit

0

4.294.967.295

LWORD

L

8

64 Bit

0

18.446.744.073.709.551.615

🔗 Adapter und IO-Bausteine

In der folgenden Tabelle finden Sie die zugehörigen Adapter und IO-Bausteine für jeden Datentyp:

Datentyp

Kürzel

Adapter

Input

Output

BOOL

X

AX

IX

QX

BYTE

B

AB

IB

QB

WORD

W

AW

IW

QW

DWORD

D

AD

ID

QD

LWORD

L

AL

IL

QL

SINT

S

AS

INT

I

AI

DINT

DI

ADI

LINT

LI

ALI

USINT

US

AUS

UINT

UI

AUI

UDINT

UDI

AUDI

ULINT

ULI

AULI

REAL

R

AR

LREAL

LR

ALR

DATE

D

TIME

T

TIME_OF_DAY

TOD

DATE_AND_TIME

DT

QUARTER

Q

In der folgenden Liste sind die elementaren Datentypen gemäß DIN EN 61131-3 aufgeführt.

🎧 Podcast