Les modules analogiques comportent différents IODDT.
Les IODDT sont prédéfinis par le constructeur. Ils contiennent des objets langage d'entrées/sorties appartenant à la voie d'un module analogique.
Il existe plusieurs types d'IODDT pour le module analogique :
-
type T_ANA_IN_BMX spécifique aux modules d'entrées analogiques tels que BME AHI 0812 et BMX AMI 0410, ainsi qu'aux entrées du module mixte BMX AMM 600
-
type T_ANA_IN_T_BMX spécifique aux modules d'entrées analogiques tels que BMX ART 0414/0814
-
type T_ANA_OUT_BMX spécifique aux modules de sorties analogiques tels que BME AHO 0412 et BMX AMO 0210 et aux sorties du module mixte BMX AMM 600
-
type T_ANA_IN_GEN spécifique à tous les modules d'entrées analogiques tels que BME AHI 0812, BMX AMI 0410 et BMX ART 0414/0814, ainsi qu'aux entrées du module mixte BMX AMM 600
NOTE : Les variables IODDT peuvent être créées de deux manières :
Dans chaque IODDT se trouve un ensemble d'objets langage permettant de commander les modules et de vérifier leur fonctionnement.
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. Ils concernent les entrées/sorties du module (résultats de mesure, informations, commandes, etc.).
-
Les objets à échanges explicites sont échangés à la demande de l'application, en utilisant des instructions d'échanges explicites. Ils permettent de paramétrer et de diagnostiquer le module.