Generic data types

Generic data types comprise a group of data types. They have the prefix ANY_ … . Generic data types can be grouped again, for example, ANY_INT covers ANY_SIGNED and ANY_UNSIGNED. The generic data type names staring with ANY_ are not keywords according to IEC, they just describe groups of types with the same properties. The types with SUBRANGE property are part of generic data type ANY_INT. The hierarchy of generic data types id in the following table:

Generic data type

Group of elementary data types

ANY
ANY_DERIVED
ANY_ELEMENTARY

ANY_MAGNITUDE

ANY_NUM

ANY_REAL

REAL, LREAL

ANY_INT

ANY_UNSIGNED

USINT, UINT, UDINT, ULINT

ANY_SIGNED

SINT, INT, DINT, LINT

ANY_DURATION

TIME

ANY_BIT

BOOL, BYTE, WORD, DWORD, LWORD

ANY_CHARS

ANY_STRING

STRING

ANY_DATE

DATE_AND_TIME, DT, DATE, TIME_OF_DAY, TOD

  • © Energocentrum Plus, s.r.o. 2017 - 2021