Skip to main content

Datentyp: __UXINT, __XINT, __XWORD

Variablen mit diesen Spezialdatentypen werden zielsystemabhängig in einen plattformkonformen Datentyp konvertiert.CODESYS unterstützt Systeme mit Adressregistern von 32 Bit Breite und 64 Bit Breite. Um den IEC-Code soweit als möglich vom Zielsystem unabhängig zu machen, können Sie die Pseudo-Datentypen __UXINT, __XINT und __XWORD verwenden. Der Compiler prüft, welcher Zielsystemtyp aktuell verwendet wird und konvertiert diese Datentypen entsprechend in die passenden Standard-Datentypen.

Außerdem stehen für Variablen dieses Datentyps Typkonvertierungsoperatoren zur Verfügung.

Pseudodatentyp

Typkonvertierung auf 64-Bit-Plattformen

Typkonvertierung auf 32-Bit-Plattformen

__UXINT

ULINT

UDINT

__XINT

LINT

DINT

__XWORD

LWORD

DWORD