Généralités

Les modules TOR ont différents IODDT associés.

Les IODDT sont prédéfinis par le constructeur. Ils contiennent des objets langage d'entrée/sortie appartenant à une voie d'un module métier.

Il existe 4 types IODDT pour les modules TOR :

  • T_DIS_IN_GEN

  • T_DIS_IN_STD

  • T_DIS_OUT_GEN

  • T_DIS_OUT_STD

NOTE : La création d'une variable de type IODDT s'effectue de deux manières différentes :

Types d'objets langage

Dans chacun des IODDT se trouve un ensemble d'objets langage permettant de les contrôler 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 de l'application, en utilisant les instructions d'échanges explicites.

Les échanges implicites concernent les entrées/sorties du module : résultats de mesure, informations et commandes.

Les échanges explicites permettent de paramétrer le module et de le diagnostiquer.

NOTE : Afin d'éviter plusieurs échanges explicites simultanés pour la même voie, vous devez tester la valeur du mot EXCH_STS de l'IODDT associé à la voie avant de lancer l'appel d'EF au moyen de cette voie.