Les IODDT sont prédéfinis par le constructeur. Ils contiennent des objets langage d'entrées/de sorties appartenant à une voie d'un module métier.
Le module TSX CSY 84 possède 7 types d'IODDT :
-
T_CSY_CMD,
-
T_CSY_RING,
-
T_CSY_TRF,
-
T_CSY_IND,
-
T_CSY_FOLLOW,
-
T_CSY_COORD,
-
T_CSY_CAM.
NOTE : La création d'une variable de type IODDT s'effectue selon deux méthodes :
Dans chacun des IODDT se trouve un ensemble d'objets langage permettant de les commander et de vérifier leur fonctionnement.
Il existe deux types d'objets langage :
-
les objets à échange implicite, qui sont échangés automatiquement à chaque tour de cycle de la tâche associée au module,
-
les objets à échange explicite, qui sont échangés à la demande du projet, en utilisant les instructions d'échanges explicites,
Les échanges implicites concernent les états des modules, des signaux de communication, des esclaves...
Les échanges explicites permettent de paramétrer le module et de le diagnostiquer.