Présentation

Les types de données dérivés d’entrées\sorties (IODDT, Input Output Derived Data Type) sont prédéfinis par le constructeur. Ils contiennent des objets langage de la famille EDT appartenant à la voie d’un module métier.

Représentation :

Les type IODDT sont des structures dont la taille (nombre d’éléments constitutifs) dépend de la voie ou du module d’entrée/sortie qu’elles représentent.

Un module d'entrée/sortie donné peut avoir plus d'un IODDT.

La différence par rapport à une structure classique est que :

  • la structure IODDT est prédéfinie par le constructeur,

  • les éléments composant la structure IODDT n'ont pas d'allocation mémoire contiguë, mais une adresse spécifique dans le module.

Exemples

Structure IODDT pour une voie d'entrée\de sortie d'un module analogique

Accès aux données d'une instance de type ANA_IN_GEN :

Accès par adressage direct :