Los tipos de datos genéricos se pueden utilizar internamente en las funciones y bloques de función del sistema. No se pueden utilizar en las POUs definidas por el usuario. Los tipos de datos genéricos se identifican por el prefijo ANY.
Los tipos de datos genéricos no están disponibles en las POUs de usuario.
Jerarquía de tipos de datos genéricos:
ANY16 (WX, WY, WR, DT...) |
ANY32 (DWX, DWY, DWR, DDT...) |
ANY64 (LWX, LWY, LWR, LDT...) |
|||
---|---|---|---|---|---|
ANY |
BOOL |
INT, UINT, WORD |
DINT, UDINT, DWORD, REAL, DATE, TOD, DT |
LREAL |
STRING |
ANY_NUM |
INT, UINT |
DINT, UDINT, REAL |
LREAL |
||
ANY_INT |
INT, UINT |
DINT, UDINT |
|||
ANY_BIT |
BOOL |
WORD |
DWORD |
||
ANY_DATE |
DATE, TOD, DT |
||||
ANY_REAL |
REAL |
LREAL |