Vergleich Datentypen
System Manager | IEC61131-3 | Entsprechender .NET Typ | C# Keyword | Visual Basic Keyword | Bemerkung |
---|---|---|---|---|---|
BIT | BOOL | System.Boolean | bool | Boolean | Weitere Informationen zu den SPS-Datentypen sind zu finden unter: TwinCAT PLC Control - Datentypen
|
BIT8 | BOOL | System.Boolean | bool | Boolean |
|
BITARR8 | BYTE | System.Byte | byte | Byte |
|
BITARR16 | WORD | System.UInt16 | ushort | - |
|
BITARR32 | DWORD | System.UInt32 | uint | - |
|
INT8 | SINT | System.SByte | sbyte | - |
|
INT16 | INT | System.Int16 | short | Short |
|
INT32 | DINT | System.Int32 | int | Integer |
|
INT64 | LINT | System.Int64 | long | Long | Integer-Typ mit einer Größe von 8 Byte. Wird von TwinCAT PLC momentan nicht unterstützt. |
UINT8 | USINT | System.Byte | byte | Byte |
|
UINT16 | UINT | System.UInt16 | ushort | - |
|
UINT32 | UDINT | System.UInt32 | uint | - |
|
UINT64 | ULINT | System.UInt64 | ulong | - | Vorzeichenloser Integer-Typ mit einer Größe von 8 Byte. Wird von TwinCAT PLC momentan nicht unterstützt. |
FLOAT | REAL | System.Single | float | Single |
|
DOUBLE | LREAL | System.Double | double | Double |
|