Sicherheitsbezogene elementare Datentypen
Datentyp | Größe in Bits | Bereich | Standard-Anfangswert | |
---|---|---|---|---|
SAFEBOOL | Boolesch, sicherheitsbezogen | 1 | TRUE / FALSE | SAFEFALSE |
SAFEBYTE | Bitfolge der Länge 8, sicherheitsbezogen | 8 | 0 bis 255 (16#00...16#FF) | SAFEBYTE#0 |
SAFEWORD | Bitfolge der Länge 16, sicherheitsbezogen | 16 | 0 bis 65.535 (16#00...16#FFFF) | SAFEWORD#0 |
SAFEDWORD | Bitfolge der Länge 32, sicherheitsbezogen | 32 | 0 bis 4.294.967.295 (16#00....16#FFFFFFFF) | SAFEDWORD#0 |
SAFEINT | Integer, sicherheitsbezogen | 16 | -32.768 bis 32.767 | SAFEINT#0 |
SAFEDINT | Double Integer, sicherheitsbezogen | 32 | -2.147.483.648 bis 2.147.483.647 | SAFEDINT#0 |
SAFESINT | 8-Bit-Integer, sicherheitsbezogen | 8 | -128...127 | SAFESINT#0 |
SAFEUSINT | 8-Bit-Integer ohne Vorzeichen, sicherheitsbezogen | 8 | 0 bis 255 | SAFEUSINT#0 |
SAFEUINT | Integer ohne Vorzeichen, sicherheitsbezogen | 16 | 0 bis 65.535 | SAFEUINT#0 |
SAFEUDINT | Double Integer ohne Vorzeichen, sicherheitsbezogen | 32 | 0 bis 4.294.967.295 | SAFEUDINT#0 |
SAFETIME | Zeitdauer, sicherheitsbezogen | 32 | 0 bis 2.147.483.647 ms(0 bis 24 Tage, 20 Stunden, 31 Minuten, 23 Sekunden, 647 Millisekunden) | SAFETIME#0s |