Présentation
Les types de données génériques sont des ensembles de types classiques (EDT, DDT) ayant pour vocation de déterminer la compatibilité entre ces types classiques.
Ces ensembles sont identifiés par le préfixe ANY_ARRAY, mais ces préfixes ne peuvent en aucun cas être utilisés pour instancier des données.
Leurs champs d'utilisation concernent les familles de type de données blocs fonctions (EFB\DFB) et les fonctions élémentaires (EF), afin de définir les types de données compatibles avec leur interface :
entrées
entrées/sorties
sorties
Types de données génériques (GDT) disponibles
Les types de données génériques disponibles dans Control Expert sont les suivants :
ANY_ARRAY_WORD
ANY_ARRAY_UINT
ANY_ARRAY_UDINT
ANY_ARRAY_TOD
ANY_ARRAY_TIME
ANY_ARRAY_STRING
ANY_ARRAY_REAL
ANY_ARRAY_INT
ANY_ARRAY_EBOOL
ANY_ARRAY_DWORD
ANY_ARRAY_DT
ANY_ARRAY_DINT
ANY_ARRAY_DATE
ANY_ARRAY_BYTE
ANY_ARRAY_BOOL
Exemple
Soit le DFB suivant :
