Les modules analogiques comportent différents IODDT.
Ces IODDT sont prédéfinis par le constructeur et contiennent des objets de langage d'entrée/sortie appartenant à une voie de module métier.
Il existe six différents types d'IODDT pour la fonction analogique :
-
T_ANA_IN_GEN, propre à tous les modules d'entrée analogiques : TSX AEY 414/420/800/810/1600/1614 ;
-
T_ANA_IN_STD s'applique à tous les modules d'entrée analogiques : TSX AEY 414/420/800/810/1600/1614 ;
-
T_ANA_IN_CTRL, propre aux modules TSX AEY 810 et TSX AEY 1614 ;
-
T_ANA_IN_EVT, propre au module TSX AEY 420 ;
-
T_ANA_OUT_GEN, propre à tous les modules de sortie analogiques : TSX ASY 410 et TSX ASY 800 ;
-
T_ANA_OUT_STD, propre à tous les modules de sortie analogiques : TSX ASY 410 et TSX ASY 800.
-
T_ANA_OUT_STDX, propre à tous les modules de sortie analogiques : TSX ASY 410 et TSX ASY 800.
NOTE : les variables IODDT peuvent être créées de deux façons :
Chaque IODDT contient une série d'objets langage utilisés pour piloter et surveiller les opérations associées.
Il existe deux types d'objets langage :
-
Les objets à échanges implicites sont échangés automatiquement à chaque cycle de la tâche affectée au module.
-
Les objets à échanges explicites sont échangés à la demande de l'application, en utilisant des instructions d'échanges explicites.
Les échanges implicites concernent les entrées et les sorties des modules : résultats des mesures, données les commandes.
Les échanges explicites permettent de configurer et de diagnostiquer le module.