1
2
.
Z
O
N
E
M
A
P
P
I
N
G
1
2
.
Z
O
N
E
M
A
P
P
I
N
G
ère
ème
1
/ 2
adresses mots utilisateur
ème
ème
3
/ 4
adresses mots utilisateur
ème
ème
171
/ 172
adresses mots utilisateur
ème
ème
173
/ 174
adresses mots utilisateur
Possibilité de constituer un mapping spécifique des variables du TELIS en répartissant , aux adresses
6000 à 6086 , jusqu'à 174 adresses mots [ parmi celles disponibles ] dans un ordre déterminé par l'utilisateur .
Ces adresses mots doivent être comprises entre 0 et 172 [ éléments de la fonction segments non compris ] .
Pour une variable de type float [4 octets] , il faudra configurer à l'adresse 60XY choisie les 2 adresses
constitutives de la variable concernée .
Pour pouvoir lire et écrire le contenu de ces adresses 6000 à 6068 , il faut utiliser
respectivement les codes fonctions 43 et 56 , et non pas les codes classiques 3 et 16 .
L'utilisation de ces codes 3 et 16 aux adresses 6000 à 6068 concernera le
contenu des variables dont les adresses sont configurées en 6000 à 6068 .
On veut constituer le mapping suivant [ code écriture 56 ] :
• valeur de la mesure [ adresses fixes 0 et 1 ] à l'adresse mapping 6000
• il faut écrire la valeur 0 en poids fort de l'adresse 6000 et 1 en poids faible
• valeur du niveau de sortie de la S.A1 [ adresses fixes 73 et 74 ] à l'adresse mapping 6001
• il faut écrire la valeur 73 en poids fort de l'adresse 6001 et 74 en poids faible
• états des relais R1 / R2 / R3 / R4 [ adresses fixes 83 et 84 ] à l'adresse mapping 6002
• il faut écrire la valeur 83 en poids fort de l'adresse 6002 et 84 en poids faible
Une lecture , par le code fonction classique 3 , des adresses 6000 / 6001 / 6002 renverra les valeurs de
la mesure , du niveau de sortie de la S.A1 et l'état des relais R1 / R2 / R3 / R4 .
Variable
Exemple de mapping
Adresse mapping
6000
6001
6002
Adresse mot
Format
6000
integer
6001
integer
6085
integer
6086
integer
Adresse variable
0
1
73
74
83
84
Page 36