Bitbreite und Wertebereich gängiger SPS-Datentypen.
| Typ | Breite | Wertebereich |
|---|---|---|
| BOOL | 1 bit | 0 … 1 |
| BYTE | 8 bit | 0 … 255 |
| WORD | 16 bit | 0 … 65535 |
| DWORD | 32 bit | 0 … 4294967295 |
| SINT | 8 bit | -128 … 127 |
| USINT | 8 bit | 0 … 255 |
| INT | 16 bit | -32768 … 32767 |
| UINT | 16 bit | 0 … 65535 |
| DINT | 32 bit | -2147483648 … 2147483647 |
| UDINT | 32 bit | 0 … 4294967295 |
| REAL | 32 bit | ±1.18e-38 … ±3.4e+38 |
| LREAL | 64 bit | ±2.23e-308 … ±1.8e+308 |
| TIME | 32 bit | T#-24d … T#24d (ms) |
| CHAR | 8 bit | ASCII 0 … 255 |