Datentypen
Der Benutzer kann Standarddatentypen und selbstdefinierten Datentypen beim Programmieren verwenden. Jedem Bezeichner wird ein Datentyp zugeordnet, der festlegt, wie viel Speicherplatz reserviert wird und welche Werte dem Speicherinhalt entsprechen.
Hinweis | |
Datenverlust Die unterschiedlichen Datentypen decken unterschiedliche Zahlenbereich ab. Es kann passieren, dass bei der Typkonvertierung von größere auf kleinere Typen Information verloren geht. |
Voraussetzungen
Standard Datentyp | Benutzerdefinierter Datentyp |
---|---|
ARRAY (Felder, Arrays) | |
POINTER (Zeiger) | |
ENUM (Aufzählungstyp) | |
STRUCT (Strukturen) | |
ALIAS (Referenzen) | |
| |
| |
| |
| |
LINT (64 Bit Integer, wird aktuell von TwinCAT nicht unterstützt) |
|
ULINT (Unsigned 64 Bit Integer, wird aktuell von TwinCAT nicht unterstützt) |
|
| |
| |
| |
| |
TIME_OF_DAY (TOD) |
|
| |
DATE_AND_TIME (DT) |
|