myWerkzeug.deTabellenbuch

SPS-Datentypen

BOOL, BYTE, WORD, INT, DINT, REAL, TIME und STRING mit Bitbreite und Wertebereich.

DatentypBitWertebereichBeispiel
BOOL1FALSE oder TRUE (0, 1)Taster gedrückt
BYTE816#00 bis 16#FFBitmuster
WORD1616#0000 bis 16#FFFFStatuswort
DWORD3216#0000_0000 bis 16#FFFF_FFFFBitmuster, Adressen
SINT8−128 bis 127kleine Zahlen
INT16−32 768 bis 32 767Analogwert 0 bis 27 648
UINT160 bis 65 535Zählerstand
DINT32−2 147 483 648 bis 2 147 483 647Wegstrecke in µm
REAL32± 1,2 × 10⁻³⁸ bis ± 3,4 × 10³⁸, ≈ 7 StellenTemperatur 21,5
LREAL64± 2,2 × 10⁻³⁰⁸ bis ± 1,8 × 10³⁰⁸, ≈ 15 Stellengenaue Berechnungen
TIME32T#−24d20h31m23s648ms bis T#24d20h31m23s647msT#5s
STRING8 × Länge + 16bis 254 Zeichen'Störung Pumpe 1'
Analogwerte liegen bei Siemens-Steuerungen als INT von 0 bis 27 648 für 0 bis 100 % vor; für Berechnungen in REAL umwandeln. Bei Vergleichen mit REAL nie auf Gleichheit prüfen, sondern auf eine kleine Abweichung.

Quelle: DIN EN 61131-3 (Stand 2014), sinngemäß. Richtwerte für die Praxis, maßgeblich sind die gültigen Normen und Herstellerangaben.

Begriffe im Lexikon