CODESYS 支持具有 32 位和 64 位宽度地址寄存器的系统。为了使 IEC 代码尽可能独立于目标系统,请使用伪数据类型__UXINT和__XWORD。编译器检查哪些目标系统类型是最新的,然后将这些数据类型转换为相应的标准数据类型。

__UXINT在 64 位平台上转换为 ULINT,在 32 位平台上转换为 UDINT。

__XWORD在 64 位平台上转换为 LWORD,在 32 位平台上转换为 DWORD。