Exemple d'adressage
Traduction de la notice originale
Comparaison des 3 modes d'adressage
L'exemple suivant compare les 3 modes d'adressage possibles. Un module 140 ATI 030  00 thermocouple à 8 voies avec les données de configuration suivantes a été utilisé :
Pour accéder aux données d'E/S du module, vous pouvez utiliser la syntaxe suivante :
Données du module
Adressage plat
Adressage topologique
Adressage IODDT
Adressage Concept
Température
voie 3
%IW203
%IW1.5.3
My_Temp.VALUE
300203
Température
hors limites
%IW209.5
%I1.5.3.1
My_Temp.ERROR
300209
Le bit 5 doit être extrait par la logique utilisateur.
Température
voie 3
%IW209.13
%I1.5.3.2
My_Temp.WARNING
300209
Le bit 13 doit être extrait par la logique utilisateur.
Température interne
du module
%IW210
%IW1.5.10
inaccessible par IODDT
300210
NOTE : Pour l'IODDT, on utilise le type de données T_ANA_IN_VWE et la variable My_Temp avec l'adresse %CH1.5.10 définie.
A titre de comparaison, l'adressage du registre, tel qu'il est utilisé avec Concept, est ajouté dans la dernière colonne. Etant donné que Concept n'est pas compatible avec l'adressage direct d'un bit dans un mot, l'extraction du bit doit être réalisée dans le programme utilisateur.