Schneider Electric Mise en oeuvre logicielle métiers PL7 Junior/Pro 4.3 - Tome 7 Mode d'emploi

Ajouter à Mes manuels
408 Des pages
Schneider Electric Mise en oeuvre logicielle métiers PL7 Junior/Pro 4.3 - Tome 7 Mode d'emploi | Fixfr
PL7 Junior/Pro
Métiers Automates Premium
Analogique, Régulation PID,
Pesage
TLX DS 57 PL7 xxF fre
2
Documents à consulter
Documents à consulter
Présentation
TLX DS 57 PL7 xxF
Ce manuel se compose de 8 tomes :
l Tome 1
l Communs fonctions métiers
l Métier Tout ou Rien
l Mise en oeuvre AS-i
l Métier Dialogue opérateur
l Tome 2
l Métier Comptage
l Tome 3
l Métier Commande d’axes
l Tome 4
l Métier Commande pas à pas
l Tome 5
l Métier Came électronique
l Tome 6
l Métier Commande de mouvement SERCOS(r)
l Tome 7
l Métier Analogique
l Métier PID Control
l Métier Pesage
l Tome 8
l Métier Régulation
3
Documents à consulter
4
TLX DS 57 PL7 xxF
Table des matières
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Intercalaire I Métier analogique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Chapitre 1
Le métier analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Introduction au métier analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Chapitre 2
2.1
2.2
2.3
Les modules analogiques en rack . . . . . . . . . . . . . . . . . . . . . . 19
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modules TSX AEY 800 et TSX AEY 1600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation des modules TSX AEY 800 et TSX AEY 1600 . . . . . . . . . . . . . . .
Cadencement des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Filtrage des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Alignement capteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calibration du module TSX AEY 800 et du module TSX AEY 1600 . . . . . . . . . .
Module TSX AEY 810 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation du module TSX AEY 810 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cadencement des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Filtrage des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calibration du module TSX AEY 810 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Module TSX AEY 1614 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation du module TSX AEY 1614 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cadencement des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Filtrage des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Alignement capteur pour le module TSX AEY 1614 . . . . . . . . . . . . . . . . . . . . . .
19
20
20
21
23
25
27
29
30
31
32
32
33
35
37
40
41
42
43
43
44
46
48
50
51
52
5
2.4
2.5
2.6
Chapitre 3
3.1
3.2
6
Calibration du module TSX AEY 1614. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Module TSX AEY 414 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Présentation du module TSX AEY 414 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Cadencement des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Contrôle de la liaison capteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Filtrage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Alignement capteur pour le module TSX AEY 414 . . . . . . . . . . . . . . . . . . . . . . . 65
Compensation de soudure froide du module TSX AEY 414 . . . . . . . . . . . . . . . . 66
Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Module TSX AEY 420 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Présentation du module TSX AEY 420 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Cadencement des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Seuils et traitement événementiels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Alignement capteur pour le module TSX AEY 420 . . . . . . . . . . . . . . . . . . . . . . . 79
Modules TSX ASY 410 et TSX ASY 800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Présentation du module TSX ASY 410 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Caractéristiques des sorties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Contrôle des dépassements du module TSX ASY 410 . . . . . . . . . . . . . . . . . . . . 84
Comportement des sorties du module TSX ASY 410 . . . . . . . . . . . . . . . . . . . . . 86
Présentation du module TSX ASY 800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Caractéristiques des sorties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Contrôle des dépassements du module TSX ASY 800 . . . . . . . . . . . . . . . . . . . . 90
Comportement des sorties du module TSX ASY 800 . . . . . . . . . . . . . . . . . . . . . 91
Les modules analogiques déportés TBX. . . . . . . . . . . . . . . . . 93
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Module TBX AES 400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Présentation du module TBX AES 400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Cadencement des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Filtrage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Calibration du module TBX AES 400. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Alignement capteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Module TBX AMS 620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Présentation du module TBX AMS 620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Cadencement des mesures sur les entrées . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
3.3
Chapitre 4
4.1
4.2
4.3
4.4
4.5
4.6
Contrôle des dépassements sur les entrées . . . . . . . . . . . . . . . . . . . . . . . . . . .
Filtrage des mesures sur les entrées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichage des mesures sur les entrées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caractéristiques des sorties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Traitement des défauts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle des dépassements des sorties du module TBX AMS 620 . . . . . . . . .
Calibration du module TBX AMS 620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Alignement capteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Module TBX ASS 200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation du module TBX ASS 200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caractéristiques des sorties du module TBX ASS 200 . . . . . . . . . . . . . . . . . . .
Traitement des défauts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle des dépassements du module TBX ASS 200. . . . . . . . . . . . . . . . . . .
111
112
113
114
115
116
117
119
120
120
121
123
124
125
Les modules analogiques déportés Momentum . . . . . . . . . . 127
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Module 170 AAI 030 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation du module 170 AAI 030 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mots du module 170 AAI 030 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Module 170 AAI 140 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation du module 170 AAI 140 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mots du module 170 AAI 140 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichage des mesures sur le module 170 AAI 140 00 . . . . . . . . . . . . . . . . . . .
Module 170 AAI 520 40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation du module 170 AAI 520 40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mots du module 170 AAI 520 40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichage des mesures sur le module 170 AAI 520 40 . . . . . . . . . . . . . . . . . . .
Module 170 AAO 120 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation du module 170 AAO 120 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mots de l’embase 170 AAO 120 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Correspondance des mesures sur le module 170 AAO 120 00 . . . . . . . . . . . .
Module 170 AAO 921 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation du module 170 AAO 921 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mots du module 170 AAO 921 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Correspondance des mesures sur le module 170 AAO 921 00 . . . . . . . . . . . .
Module 170 AMM 090 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation du module 170 AAM 090 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mots du module 170 AAM 090 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichage des mesures sur le module 170 AMM 090 00. . . . . . . . . . . . . . . . . .
127
128
128
129
130
132
132
133
134
136
138
138
139
140
144
145
145
146
147
149
150
150
151
152
154
155
155
156
158
161
7
Chapitre 5
5.1
5.2
5.3
5.4
Chapitre 6
Configuration des modules . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Configuration du métier analogique : Généralités . . . . . . . . . . . . . . . . . . . . . . . 166
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Description de l’écran de configuration d’un module analogique en rack et TBX167
Description de l’écran de configuration d’un module analogique Momentum . . 168
Comment accéder aux paramètres de configuration d’un module analogique en rack
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Comment accéder aux paramètres de configuration d’un module analogique
déporté sur le bus FIPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Modification des paramètres des voies d’un module analogique : Généralités . 173
Paramètres des voies d’entrées analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Paramètres des entrées des modules analogiques en rack . . . . . . . . . . . . . . . 176
Paramètres des entrées des modules analogiques déportés TBX . . . . . . . . . . 179
Paramètres des entrées des modules analogiques déportés Momentum. . . . . 180
Paramètres des voies de sorties analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Paramètres des sorties des modules analogiques en rack . . . . . . . . . . . . . . . . 182
Paramètres des sorties des modules analogiques déportés TBX . . . . . . . . . . . 183
Paramètres de sorties des modules analogiques déportés Momentum . . . . . . 184
Configuration des modules (illustrations). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Modification de la gamme d’une entrée ou d’une sortie d’un module analogique
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Modification de la tâche associée à une voie d’un module analogique . . . . . . . 187
Modification du format d'affichage d'une voie d’entrée en tension ou en courant
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Modification Format d'affichage d'une voie thermocouples ou thermosondes . 189
Modification de la valeur de filtrage des voies de modules analogiques . . . . . . 190
Modification du Cycle de scrutation des entrées d’un module analogique en rack
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Modification de la détection de présence du bornier des modules analogiques TSX
et TBX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Modification des Voies d'entrées utilisées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Modification du contrôle de dépassement et sélection du traitement événementiel
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Compensation de soudure froide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Mode haute précision du module TSX AEY 1614 . . . . . . . . . . . . . . . . . . . . . . . 196
Modification du mode de repli des sorties analogiques . . . . . . . . . . . . . . . . . . . 197
Modification des paramètres communs d’un module de sorties TBX ou TSX . . 198
La fonction Mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Présentation de la Fonction Mise au point d’un module analogique . . . . . . . . . 200
8
Description de l’écran de mise au point d’un module analogique . . . . . . . . . . .
Diagnostic d’un module analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Forçage/déforçage de voies analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostic détaillé de voie analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modification de la valeur de filtrage des voies. . . . . . . . . . . . . . . . . . . . . . . . . .
Alignement d’une voie d’entrée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modification de la valeur de repli d’une sortie . . . . . . . . . . . . . . . . . . . . . . . . . .
Fonction Calibration d’un module analogique . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 7
7.1
7.2
7.3
201
203
204
206
208
210
212
214
Bits et mots associés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adressage des objets de modules analogiques . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adressage des objets de modules analogiques en rack . . . . . . . . . . . . . . . . . .
Adressage des objets de modules analogiques déportés. . . . . . . . . . . . . . . . .
Les objets à échanges implicites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets à échange implicite associés au métier analogique. . . . . . . . . . . . . . . .
Les objets à échanges explicites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets à échange explicite : Généralités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets à échange explicite associés aux entrées . . . . . . . . . . . . . . . . . . . . . . .
Détail des mots à échange explicite du métier analogique . . . . . . . . . . . . . . . .
217
218
218
219
221
223
223
225
225
226
227
230
Intercalaire II Les fonctions de régulation . . . . . . . . . . . . . . . . . . . . . 233
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Chapitre 8
Généralités sur le PID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Principe de la boucle de régulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Méthodologie de développement d’une application de régulation . . . . . . . . . .
Chapitre 9
Description des fonctions de régulation . . . . . . . . . . . . . . . . 239
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programmation d’une fonction de régulation. . . . . . . . . . . . . . . . . . . . . . . . . . .
Fonction PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programmation de la fonction PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fonction PWM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programmation de la fonction PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fonction SERVO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programmation de la fonction SERVO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comportement des fonctions dans les modes de marche . . . . . . . . . . . . . . . .
Chapitre 10
235
236
237
238
239
240
241
243
248
250
252
255
258
Dialogue opérateur sur CCX 17. . . . . . . . . . . . . . . . . . . . . . . . 259
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Dialogue opérateur sur CCX 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
9
Sélection d’une boucle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Pilotage d'une boucle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Réglage d'une boucle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Fonction PID_MMI : programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Comportement de la fonction PID_MMI selon les modes de marche automate et
CCX 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Chapitre 11
Caractéristiques des fonctions . . . . . . . . . . . . . . . . . . . . . . . 271
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Occupation mémoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Temps d’exécution des fonctions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Chapitre 12
Exemple d’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Description de l’exemple d’application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Configuration de l’exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Programmation de l’exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Chapitre 13
Annexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Méthode de réglage des paramètres PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Rôle et influence des paramètres d’un PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Intercalaire III Métier Pesage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Chapitre 14
Présentation générale de la fonction métier pesage . . . . . . 293
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Description de l’offre pesage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Fonctionnement du module de pesage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Mise en oeuvre du métier Pesage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Terminologie du métier pesage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Chapitre 15
Configuration du métier Pesage. . . . . . . . . . . . . . . . . . . . . . . 303
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Description de l’écran de configuration de la fonction métier pesage . . . . . . . . 304
Paramètres de configuration du module de pesage . . . . . . . . . . . . . . . . . . . . . 306
Comment modifier le paramètre tâche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Comment modifier les informations métrologiques . . . . . . . . . . . . . . . . . . . . . . 308
Comment modifier le zéro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Comment modifier le format des données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Comment modifier la stabilité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Comment modifier le(s) filtrage(s) des entrées mesures . . . . . . . . . . . . . . . . . . 313
Comment modifier le calcul du débit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Comment modifier la tare. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Comment modifier le contrôle des seuils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
10
Chapitre 16
16.1
16.2
16.3
16.4
16.5
Chapitre 17
Programmation du pesage . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Généralités sur la programmation du pesage . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Principe de programmation d’une application de pesage . . . . . . . . . . . . . . . . .
Adressage des objets langage associés au module de pesage . . . . . . . . . . . .
Description des principaux objets liés à la fonction pesage . . . . . . . . . . . . . . .
Présymbolisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets langages à échange implicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets langage bit à échange implicite associés au métier Pesage . . . . . . . . .
Objets langage mot à échange implicite associés au métier Pesage . . . . . . . .
Objets langages à échange explicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets à échange explicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets à échange explicite : Echange en cours et Compte-rendu . . . . . . . . . .
Objet à échange explicite : Status Module %MWxy.MOD.2 . . . . . . . . . . . . . . .
Objet à échange explicite : Status voie %MWxy.0.2 . . . . . . . . . . . . . . . . . . . . .
Objet à échange explicite : Mot de commande %MWxy.0.3 . . . . . . . . . . . . . . .
Description des commandes transmises par programme . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Envoi des commandes au module de pesage par programme. . . . . . . . . . . . .
Comment effectuer un tarage par programme . . . . . . . . . . . . . . . . . . . . . . . . .
Comment remettre à zéro la valeur du poids par programme. . . . . . . . . . . . . .
Comment retourner en mesure de poids brut par programme . . . . . . . . . . . . .
Comment afficher la tare manuelle par programme . . . . . . . . . . . . . . . . . . . . .
Comment valider ou invalider les seuils par programme . . . . . . . . . . . . . . . . .
Modification des paramètres par programme . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modification des paramètres par programme . . . . . . . . . . . . . . . . . . . . . . . . . .
Instructions PL7 utilisées pour le réglage . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description des paramètres réglables par programme . . . . . . . . . . . . . . . . . . .
Lecture des paramètres de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Etalonnage de la chaîne de mesure . . . . . . . . . . . . . . . . . . . . 359
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation de la fonction étalonnage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description de l’écran d’étalonnage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comment étalonner la chaîne de mesure . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comment étalonner la chaîne de mesure par programme . . . . . . . . . . . . . . . .
Comment réaliser un étalonnage forcé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comment effectuer un étalonnage forcé par programme . . . . . . . . . . . . . . . . .
Chapitre 18
321
322
322
323
324
325
327
329
329
330
331
333
333
334
336
337
338
339
340
340
341
342
344
346
347
348
350
350
351
353
355
356
359
360
361
362
364
366
367
Mise au point de la fonction pesage . . . . . . . . . . . . . . . . . . . . 369
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
Description de l’écran de mise au point de la fonction métier Pesage . . . . . . . 370
11
Description de la zone module de l’écran de mise au point. . . . . . . . . . . . . . . . 372
Description de la zone de visualisation de l’écran de mise au point . . . . . . . . . 374
Description de la zone de réglage de paramètres . . . . . . . . . . . . . . . . . . . . . . . 375
Chapitre 19
Protection des réglages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
Protection des réglages des paramètres de pesage . . . . . . . . . . . . . . . . . . . . . 378
Comment protéger les réglages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Métrologie légale et réglementation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
Chapitre 20
Exploitation d’une application de pesage . . . . . . . . . . . . . . . 383
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Moyens de visualisation des informations de pesage . . . . . . . . . . . . . . . . . . . . 384
Description du report de visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
Modes de marche du module de pesage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
Chapitre 21
Diagnostic de l’application de pesage. . . . . . . . . . . . . . . . . . 389
Présentation du diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
Chapitre 22
Exemples de programme de pesage . . . . . . . . . . . . . . . . . . . 393
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
Exemple d’un tarage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Exemple de dosage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
12
Glossaire
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
Index
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
A propos de ce manuel
Présentation
Objectif du
document
Ce manuel traite de la mise en oeuvre logicielle des métiers (hors métiers
communication) sur TSX/PMX/PCX57 par le logiciel PL7.
Champ
d'application
La mise à jour de cette publication prend en compte les fonctionnalités de PL7 V4.3;
Elle permet néammoins de mettre en oeuvre les versions antérieures de PL7.
Document à
consulter
Commentaires
utilisateur
TLX DS 57 PL7 xxF
Titre
Référence
Manuel de mise en oeuvre matérielle
TSX DM 57 4x F
Envoyez vos commentaires à l'adresse e-mail TECHCOMM@modicon.com
13
A propos de ce manuel
14
TLX DS 57 PL7 xxF
Métier analogique
I
Présentation
Objet de cet
intercalaire
Cet intercalaire présente la fonction métier analogique sur automates Premium et
décrit sa mise en oeuvre avec les logiciels PL7.
Contenu de cet
intercalaire
Cet intercalaire contient les chapitres suivants :
TLX DS 57 PL7 xxF
Chapitre
Titre du chapitre
Page
1
Le métier analogique
17
2
Les modules analogiques en rack
19
3
Les modules analogiques déportés TBX
4
Les modules analogiques déportés Momentum
127
5
Configuration des modules
165
6
La fonction Mise au point
199
7
Bits et mots associés
217
93
15
Métier analogique
16
TLX DS 57 PL7 xxF
Le métier analogique
1
Introduction au métier analogique
Introduction
La fonction métier analogique s’applique :
l
l
aux modules d’entrées/sorties analogiques montés en rack,
aux modules d'entrées/sorties analogiques déportés sur bus FIPIO.
Note : Pour accéder à ces derniers, le processeur configuré devra être
obligatoirement un processeur avec liaison FIPIO intégrée.
La mise en oeuvre du métier analogique nécessite de définir le contexte de fonctionnement physique de l’application dans laquelle il sera intégré (rack, alimentation,
processeur, modules ou équipements, ...), puis d’en assurer sa mise en oeuvre
logicielle.
Ce second aspect sera réalisé depuis les différents éditeurs de PL7 :
l
l
soit en mode local,
soit en mode connecté ; dans ce cas, la modification est limitée à certains
paramètres.
Note : Les fonctions en mode connecté ne sont pas accessibles pour les modules
d'entrées/sorties déportés.
TLX DS 57 PL7 xxF
17
Métier analogique
Principe de mise
en oeuvre
Le tableau ci-dessous présente les différentes phases de mise en oeuvre de la
fonction métier analogique.
Mode
Phase
Description
Local
Déclaration d’un module
Choix :
l de la position géographique
l numéro et emplacement dans le cas d’un module en rack,
l point de connexion dans le cas d’un module déporté,
l du type de module.
Configuration
Saisie des paramètres de configuration.
Validation des paramètres
de configuration
Validation de niveau module.
Validation globale de
l’application
Validation de niveau application.
Local ou connecté Symbolisation
Programmation
Symbolisation des variables associées à la fonction métier.
Programmation des fonctions que doit réaliser le métier à l'aide :
l des objets bit et mot associés au module,
l des instructions spécifiques métier.
Connecté
Transfert
Transfert de l’application dans l'automate.
Mise au point
Mise au point de l’application à l’aide :
l des écrans d'aide à la mise au point permettant de piloter les
entrées et les sorties,
l des écrans de diagnostic permettant d'identifier les défauts.
Calibration
Calibration du module permettant :
l de corriger des dérives à long terme du module,
l d’optimiser la précision de la mesure.
Local ou connecté Documentation
Impression des différentes informations relatives à l’application.
Note : L'ordre défini ci-dessus est donné à titre indicatif, le logiciel PL7 permet
d'utiliser les éditeurs dans l'ordre désiré de manière interactive (cependant, on ne
peut pas utiliser l'éditeur de données ou de programme sans avoir configuré au
préalable les modules d'entrées/sorties.
18
TLX DS 57 PL7 xxF
Les modules analogiques en rack
2
Présentation
Contenu de ce
chapitre
Ce chapitre présente les modules analogiques en rack.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
Souschapitre
2.1
TLX DS 57 PL7 xxF
Sujet
Modules TSX AEY 800 et TSX AEY 1600
Page
20
2.2
Module TSX AEY 810
32
2.3
Module TSX AEY 1614
43
2.4
Module TSX AEY 414
55
2.5
Module TSX AEY 420
69
2.6
Modules TSX ASY 410 et TSX ASY 800
80
19
Modules analogiques en rack
2.1
Modules TSX AEY 800 et TSX AEY 1600
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente les modules en rack TSX AEY 800 et TSX AEY 1600.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
20
Sujet
Page
Présentation des modules TSX AEY 800 et TSX AEY 1600
21
Cadencement des mesures
23
Contrôle des dépassements
25
Filtrage des mesures
27
Affichage des mesures
29
Alignement capteur
30
Calibration du module TSX AEY 800 et du module TSX AEY 1600
31
TLX DS 57 PL7 xxF
Modules analogiques en rack
Présentation des modules TSX AEY 800 et TSX AEY 1600
Généralités
Les modules TSX AEY 800 et TSX AEY 1600 sont des chaînes de mesure
industrielle 8 /16 entrées haut niveau.
Associés à des capteurs ou des transmetteurs, ils permettent de réaliser des
fonctions de surveillance, de mesure et de régulation des procédé continus.
Les modules TSX AEY 800 et TSX AEY 1600 offrent pour chacune de leurs entrées
la gamme +/-10 V, 0..10 V, 0..5 V, 1..5 V, 0..20 mA ou 4..20 mA, suivant le choix fait
en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie d’un
module analogique, p. 186).
L’écran de mise au point affiche en temps réel la valeur et l’état de chacune des
voies du module sélectionné. Il permet également d’accéder à la commande des
voies (forçage de la valeur d’entrée ou de sortie, réarmement des sorties,...).
Synoptique
Les modules d’entrées TSX AEY 800 et TSX AEY 1600 réalisent les fonctions
suivantes :
A/N
Multiplexeur
Optocoupleur
Optocoupleur
Interface
bus X
Traitement
Connecteur vers bus X
8 ou 16 entrées
Connecteur(s) SubD
Sélection de la voie
Isolement
1000Veffs
Convertisseur
DC/DCs
Fonction
1
5V
6
2
3
4
5
7
TLX DS 57 PL7 xxF
21
Modules analogiques en rack
Description
Le tableau ci-dessous donne les différentes fonctions
Repère
Elément
Fonction
1
Raccordement au
processus et
scrutation des voies
d’entrées
l raccordement physique au processus, au travers de connecteur(s) SubD,
Adaptation des
signaux d’entrées
l sélection du gain, en fonction des caractéristiques des signaux d’entrées,
3
Numérisation des
signaux analogiques
des mesures d’entrées
l convertisseur analogique / numérique 12 bits,
4
Transformation des
mesures d’entrées
dans une unité
exploitable par
l’utilisateur
l prise en compte des coefficients de recalibration et d’alignement à
Interface et
communication avec
l’application
l gestion des échanges avec le processeur,
6
Alimentation du
module
-
7
Surveillance du module
et indication des
défauts éventuels à
l’application
l test de la chaîne de conversion,
2
5
l protection du module contre les surtensions par des diodes écrêteuses,
l adaptation des signaux d’entrées par filtrage analogique,
l scrutation des voies d’entrées, par multiplexage statique.
définies en configuration (gamme unipolaire ou bipolaire, en tension ou en
courant),
l compensation des dérives de la chaîne d’amplification.
appliquer sur les mesures, ainsi que des coefficients d’autocalibration du
module,
l filtrage (filtre numérique) des mesures, en fonction des paramètres de
configuration,
l mise à l’échelle des mesures, en fonction des paramètres de
configuration.
l adressage géographique,
l réception des paramètres de configuration du module et des voies,
l envoi des valeurs mesurées, ainsi que l’état du module, à l’application.
22
l test du dépassement de gamme sur les voies,
l test de la présence du bornier,
l test du chien de garde.
TLX DS 57 PL7 xxF
Modules analogiques en rack
Cadencement des mesures
Introduction
Le cadencement des mesures dépend du cycle utilisé, défini en configuration: cycle
normal ou cycle rapide.
l en cycle normal, le temps de cycle de scrutation est fixe.
l en cycle rapide, seules les voies déclarées utilisées sont scrutées. Le temps de
cycle de scrutation est donc proportionnel au nombre de voies déclarées
utilisées.
Note : En cycle rapide, le filtrage est inhibé
Cycle de
scrutation des
voies
Le cycle de scrutation des voies utilisées en cycle normal est le suivant :
Voie 0
Voie 1
Voie 7 (ou 15)
Ref. interne
Tv
Tv
Tv
Tv
Temps de cycle
Tv = temps de scrutation d’une voie
Ref. interne = correspond à l’acquisition des références de tensions intégrées
au module, pour permettre son auto étalonnage périodique.
Le cycle de scrutation des voies utilisées en cycle rapide est le suivant :
Exemple pour les voies 3, 5, 6
Voie 3
Voie 5
Voie 6
Tv
Tv
Tv
Ref. interne
Tv
Temps de cycle = (3+1)xTv
Tv = temps de scrutation d’une voie
Ref. interne = correspond à l’acquisition des références de tensions intégrées
au module, pour permettre son auto étalonnage périodique.
TLX DS 57 PL7 xxF
23
Modules analogiques en rack
Calcul du temps
de cycle
Le tableau ci-dessous donne les valeurs de temps de cycle en fonction du cycle
utilisé :
Module
Cycle normal
TSX AEY 800
27 ms
Cycle rapide
(N+1) x 3 ms
l avec N=nombre de voies utilisées
TSX AEY 1600
51 ms
(N+1) x 3 ms
l avec N=nombre de voies utilisées
Note : Le cycle du module est asynchrone du cycle automate. A chaque début de
cycle automate, il y a prise en compte des valeurs des voies. Si le temps de cycle
de la tâche MAST est inférieur à celui du module, certaines valeurs n’auront pas
évoluées.
Illustration :
Temps de traitement du module
Temps de la tâche MAST
évolutions des valeurs des voies
24
TLX DS 57 PL7 xxF
Modules analogiques en rack
Contrôle des dépassements
Introduction
Les modules TSX AEY 800 et TSX AEY 1600 donnent le choix entre 6 gammes de
tension ou de courant pour chacune de leurs entrées. Pour la gamme choisie, le
module effectue un contrôle de dépassement : il vérifie que la mesure est comprise
entre une borne inférieure et une bonne supérieure.
Ce contrôle est toujours valide.
D’une manière générale, les modules autorisent un dépassement de 5% de la plage
électrique positive couverte par la gamme.
Les zone de
mesure
La plage de mesure est divisée en trois zones:
zone de dépassement
inférieur
zone nominale
borne inférieure
l
l
l
Indications de
dépassement
TLX DS 57 PL7 xxF
zone de dépassement
supérieur
borne supérieure
la zone nominale est la plage de mesure correspondant à la gamme choisie,
la zone de dépassement supérieur est la zone située au delà de la borne
supérieure,
la zone de dépassement inférieur est la zone située en deçà de la borne
inférieure.
Dans les zones de dépassement, il existe un risque de saturation de la chaîne de
mesure signalé par :
Nom du bit
Signification (quand = 1)
%Ixy.i.ERR
Défaut de la voie
%MWxy.i.2:X1
Dépassement de gamme sur la voie
25
Modules analogiques en rack
Bornes de
dépassement
Gamme
Les valeurs des bornes de dépassement sont les suivantes:.
Borne
inférieure
Borne
inférieure
Valeurs
disponibles par
défaut au format
normalisé
Borne minimale au
format utilisateur
Borne maximale au
format utilisateur
+/-10V
-10,5V
+10,5V
+/- 10500
Min-5%x(Max-Min)/2
Max+5%x(Max-Min)/2
0..10V
-0,5V
+10,5V
-500...10500
Min-5%x(Max-Min)/2
Max+5%x(Max-Min)/2
0..5V
0V
+5,25V
-500...10500
environ -10mV
Max+5%x(Max-Min)/2
1..5V
0,8V
+5,25V
-500...10500
Min-5%x(Max-Min)/2
Max+5%x(Max-Min)/2
0..20mA
0mA
+21mA
0...10500
environ -40 µ A
Max+5%x(Max-Min)/2
4..20mA
+3,2mA
+20,8mA
-500...10500
Min-5%x(Max-Min)/2
Max+5%x(Max-Min)/2
Note : Min désigne la valeur minimale indiquée par l’utilisateur. Max désigne la
valeur maximale indiquée par l’utilisateur.
26
TLX DS 57 PL7 xxF
Modules analogiques en rack
Filtrage des mesures
Introduction
Le filtrage effectué est un filtrage de premier ordre.
Le coefficient de filtrage est modifiable (Voir Modification de la valeur de filtrage des
voies, p. 208) depuis l’écran PL7 ou par programme.
Formule
mathématique
La formule mathématique utilisée est la suivante :
Mesf ( n ) = α × Mesf ( n – 1 ) + ( 1 – α ) × Valb ( n )
avec :
α =efficacité du filtre,
Mesf(n)=mesure filtrée à l’instant n,
Mesf(n-1)=mesure filtrée à l’instant n-1,
Valb(n)=valeur brute à l’instant n.
L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités. Cette
valeur est modifiable, même lorsque l’application est en RUN.
Note : Le filtrage est inhibé en cycle rapide.
Valeurs pour le
module
TSX AEY 800
TLX DS 57 PL7 xxF
Les valeurs de filtrage sont les suivantes :
Efficacité
recherchée
Valeur à
choisir
α correspondant
Temps de
réponse du
filtre à 63%
Fréquence de
coupure (Hz)
Pas de filtrage
0
0
0
0
Peu de filtrage
1
2
0,750
0,875
100 ms
202 ms
1,591
0,788
Filtrage moyen
3
4
0,937
0,969
419 ms
851 ms
0,379
0,187
Filtrage fort
5
6
0,984
0,992
1,714 ms
3,442 ms
0,093
0,046
27
Modules analogiques en rack
Valeurs pour le
module
TSX AEY 1600
28
Les valeurs de filtrage sont les suivantes :
Efficacité
recherchée
Valeur à
choisir
α correspondant Temps de
Fréquence de
coupure (Hz)
Pas de filtrage
0
0
0
0
Peu de filtrage
1
2
0,750
0,875
178 ms
382 ms
0,894
0,416
Filtrage moyen
3
4
0,937
0,969
791 ms
1,607 s
0,201
0,099
Filtrage fort
5
6
0,984
0,992
3,239 s
6,502 s
0,049
0,024
réponse du
filtre à 63%
TLX DS 57 PL7 xxF
Modules analogiques en rack
Affichage des mesures
Introduction
La mesure fournie à l’application est directement exploitable par l’utilisateur qui peut
choisir entre :
l utiliser l'affichage normalisé 0..10000 (ou +/- 10000 pour la gamme +/-10 V),
l paramétrer son format d’affichage en indiquant les valeurs minimales et
maximales souhaitées.
Affichage
normalisé
Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également
symbolisé °/
):.
°°°
Affichage
utilisateur
Type de gamme
Affichage
gamme unipolaire:
0-10V, 0-5V, 0-20mA, 4-20mA
de 0 à 10000 (0 °/
gamme bipolaire :
+/-10V
de -10000 à +10000 (-10000 °/
°°°
à 10000 °/
°°°
°°°
)
à +10000 °/
°°°
)
L'utilisateur peut choisir la plage de valeurs (Voir Modification du format d'affichage
d'une voie d’entrée en tension ou en courant, p. 188) dans laquelle sont exprimées
les mesures, en choisissant :
l la borne minimale correspondant au minimum de la gamme 0 °/
(ou -10000
°°°
°/
,)
°°°
l la borne maximale correspondant au maximum de la gamme + 10000 °/
).
°°°
Ces bornes minimale et maximale sont des entiers compris entre - 30000 et +
30000.
Exemple:
Supposons qu'un conditionneur indique une information de pression sur une boucle
4-20 mA, avec 4 mA correspondant à 3200 mB et 20 mA correspondant à 9600 mB.
L'utilisateur peut alors choisir le format utilisateur (User), en définissant les bornes
minimale et maximale suivantes :
3200 °/
pour 3200 mB comme borne minimale,
°°°
9600 °/
pour 9600 mB comme borne maximale.
°°°
Les valeurs transmises au programme évolueront entre 3200 (= 4 mA) et 9600 (=
20 mA).
Les correspondances sont alors les suivantes :
Valeur transmise au programme
Valeur du courant
Valeur de la pression
3200
4 mA
3200 mB
valeur courante
comprise entre 4 et 20 mA
valeur courante
9600
20 mA
9600 mB
TLX DS 57 PL7 xxF
29
Modules analogiques en rack
Alignement capteur
Introduction
L'alignement consiste à éliminer un décalage systématique observé avec un
capteur donné, autour d'un point de fonctionnement donné. On compense une
erreur liée au procédé. Pour cette raison, le remplacement d'un module ne
nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le
changement du point de fonctionnement de ce capteur, nécessite un nouvel
alignement.
Droite de
conversion après
alignement
Droite de conversion
initiale
Exemple
Supposons qu'un capteur de pression, relié à un conditionneur (1mV/mB), indique
3200 mB, alors que la pression réelle est de 3210 mB.
La valeur mesurée par le module en échelle normalisée sera 3200 (3,20 V).
L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaitée).
Après cette procédure d'alignement, la voie de mesure appliquera un offset
systématique de +10. La valeur d'alignement qu'il faudra saisir est de 3210.
Valeurs
d’alignement
La valeur d'alignement est modifiable (Voir Alignement d’une voie d’entrée, p. 210)
depuis l’écran PL7, même si le programme est en RUN.
Pour chaque voie d'entrée, l'utilisateur peut :
l visualiser et modifier la valeur de mesure souhaitée
l sauvegarder la valeur d'alignement
l savoir si la voie possède déjà un alignement
L'offset d'alignement peut également être modifié par programme.
L'alignement s'effectue voie en exploitation normale, sans influence sur les modes
de marche de la voie du module. L'écart maximal entre la valeur mesurée et la
valeur souhaitée (valeur alignée) ne doit pas excéder 1000.
L'offset d'alignement est stocké dans le mot %MWxy.i.8.
30
TLX DS 57 PL7 xxF
Modules analogiques en rack
Calibration du module TSX AEY 800 et du module TSX AEY 1600
Introduction
La calibration (Voir Fonction Calibration d’un module analogique, p. 214) s'effectue
globalement pour le module sur la voie 0. Il est conseillé de calibrer le module hors
application. La calibration peut s'effectuer avec la tâche automate liée à la voie en
RUN ou en STOP.
Précautions
En mode calibration, les mesures de toutes les voies du module sont déclarées
invalides (bit %Ixy.i.ERR = 1), le filtrage et les alignements sont inhibés, les cycles
d'acquisition des voies peuvent être allongés.
Les entrées autres que la voie 0 n'étant plus acquises pendant la calibration, la
valeur transmise à l'application pour ces autres voies est la dernière valeur mesurée
avant le passage en calibration.
Marche à suivre
Le tableau donne la marche à suivre pour calibrer le module :
Etape
Action
1
Accéder à l’écran de réglage de la calibration
2
Double-cliquer sur la voie 0.
Résultat: Un question apparaît ‘Voulez-vous passer en mode recalibration ?’.
3
Répondre Oui à cette question.
Résultat: La fenêtre de calibration apparaît.
4
En fonction de la gamme à calibrer, connecter une tension de référence sur l'entrée tension de la voie 0 :
l tension de référence = 10 V (précision 20 ppm) pour calibrer le module sur les gammes +/-10 V et
0..10 V,
l tension de référence = 5 V (précision 20 ppm) pour calibrer le module sur les gammes 0..5 V, 1..5V,
0..20 mA et 4..20 mA,
Attention : la référence 5 V permet de calibrer la chaîne de mesure complète pour les gammes 0..20 mA
et 4..20 mA, à l'exception du shunt de courant 250 Ohms situé sur l'entrée courant.
5
Une fois la référence connectée sur l'entrée tension (par exemple 10 V), utiliser la boîte à liste déroulante
Référence pour sélectionner cette valeur. Attendre éventuellement le temps nécessaire à la stabilisation
de la tension de référence connectée, puis confirmer le choix par le bouton de commande Valider. La
calibration des gammes liées à cette référence (par exemple +/-10 V et 0..10 V) s'effectue
automatiquement.
6
Calibrer éventuellement le module pour les autres gammes.
le bouton de commande Retour paramètres Usine permet d'annuler toutes les calibrations
précédemment effectuées et de revenir à la calibration initiale réalisée en usine.
7
Appuyer sur le bouton de commande Sauvegarder, afin de prendre en compte et sauvegarder dans le
module sa nouvelle calibration. Lorsque l'on quitte l'écran de calibration sans que la sauvegarde soit
effectuée, un message est visualisé pour signaler que les opérations de calibration vont être perdues
TLX DS 57 PL7 xxF
31
Modules analogiques en rack
2.2
Module TSX AEY 810
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module en rack TSX AEY 810.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
32
Sujet
Page
Présentation du module TSX AEY 810
33
Cadencement des mesures
35
Contrôle des dépassements
37
Filtrage des mesures
40
Affichage des mesures
41
Calibration du module TSX AEY 810
42
TLX DS 57 PL7 xxF
Modules analogiques en rack
Présentation du module TSX AEY 810
Généralités
Le module TSX AEY 810 est une chaîne de mesure industrielle 8 entrées haut
niveau.
Associé à des capteurs ou des transmetteurs, il permet de réaliser des fonctions de
surveillance, de mesure et de régulation des processus continus.
Le module TSX AEY 810 offre pour chacune de leurs entrées la gamme +/-10 V,
0..10 V, 0..5 V, 1..5 V, 0..20 mA ou 4..20 mA, suivant le choix fait en configuration
(Voir Modification de la gamme d’une entrée ou d’une sortie d’un module
analogique, p. 186).
L’écran de mise au point affiche en temps réel la valeur et l’état de chacune des
voies du module sélectionné. Il permet également d’accéder à la commande des
voies (forçage de la valeur d’entrée ou de sortie, réarmement des sorties, ...).
Synoptique
Le module d’entrées TSX AEY 810 réalise les fonctions suivantes :
TSX AEY 810
Isolement 1000 Veff.
Optocoupleur
8 entrées
Connecteur(s) SubD
Filtre
2
3
Interface
bus X
Traitement
Convertisseur
DC/DC
Filtre
1
Optocoupleur
A/N
Connecteur vers bus X
Sélection de la voie
5V
4
6
5
7
TLX DS 57 PL7 xxF
33
Modules analogiques en rack
Description
Le tableau ci-dessous présente les différentes fonctions :
Repère
Elément
Fonction
1
Raccordement
au processus et
scrutation des
voies d’entrées
l raccordement physique au processus, au travers de connecteur(s) SubD,
l protection du module contre les surtensions par des diodes écrêteuses,
l adaptation des signaux d’entrées par filtrage analogique,
l scrutation des voies d’entrées, par multiplexage statique.
l isolement entre voies assurées par des commutateurs optiques.
2
Adaptation des
signaux
d’entrées
l sélection du gain, en fonction des caractéristiques des signaux d’entrées, définies
en configuration (gamme unipolaire ou bipolaire, en tension ou en courant)
l compensation des dérives de la chaîne d’amplification.
3
l convertisseur analogique / numérique 16 bits,
Numérisation
des signaux
analogiques des
mesures
d’entrées
4
Transformation
des mesures
d’entrées dans
une unité
exploitable par
l’utilisateur
l prise en compte des coefficients de recalibration et d’alignement à appliquer sur
Interface et
communication
avec
l’application
l gestion des échanges avec le processeur,
6
Alimentation du
module
-
7
Surveillance du
module et
indication des
défauts
éventuels à
l’application
l test de la chaîne de conversion,
5
34
les mesures, ainsui que des coefficients d’autocalibration du module,
l filtrage (filtre numérique) des mesures, en fonction des paramétres de
configuration
l mise à l’échelle des mesures, en fonction des paramétres de configuration.
l adressage géographique,
l réception des paramétres de configuration du module et des voies,
l envoi des valeurs mesurées, ainsi que l’état du module, à l’application.
l test du dépassement de gamme sur les voies,
l test de la présence du bornier,
l test du chien de garde.
TLX DS 57 PL7 xxF
Modules analogiques en rack
Cadencement des mesures
Introduction
Le cadencement des mesures dépend du cycle utilisé, défini en configuration (Voir
Modification du Cycle de scrutation des entrées d’un module analogique en rack,
p. 191) :
cycle normal ou cycle rapide.
l en cycle normal, le temps de cycle de scrutation est fixe,
l en cycle rapide, seules les voies déclarées utilisées sont scrutées. Le temps de
cycle de scrutation est donc proportionnel au nombre de voies déclarées utilisées
Note : En cycle rapide, le filtrage est inhibé
Cycle de
scrutation des
voies
Le cycle de scrutation des voies utilisées en cycle normal est le suivant :
Voie 0
Voie 1
Voie 7 (ou 15)
Ref. interne
Tv
Tv
Tv
Tv
Temps de cycle
Tv = temps de scrutation d’une voie
Ref. interne = correspond à l’acquisition des références de tensions intégrées
au module, pour permettre son auto étalonnage périodique
Le cycle de scrutation des voies utilisées en cycle rapide est le suivant :
Exemple pour les voies 3, 5, 6
Voie 3
Voie 5
Voie 6
Tv
Tv
Tv
Ref. interne
Tv
Temps de cycle = (3+1)xTv
Tv = temps de scrutation d’une voie
Ref. interne = correspond à l’acquisition des références de tensions intégrées
au module, pour permettre son auto étalonnage périodique
TLX DS 57 PL7 xxF
35
Modules analogiques en rack
Calcul du temps
de cycle
Le tableau ci-dessous donne les valeurs de temps de cycle en fonction du cycle
utilisé :
Module
Cycle normal
Cycle rapide
TSX AEY 810
29,7 ms
(N+1) x 3,3 ms
l avec N:nombre de voies utilisées
Note : Le cycle du module est asynchrone au cycle automate. A chaque début de
cycle automate, il y a prise en compte des valeurs des voies. Si le temps de cycle
de la tâche MAST est inférieur à celui du module, certaines valeurs n’auront pas
évolué.
Illustration :
Temps de traitement du module
Temps de la tâche MAST
évolutions des valeurs des voies
36
TLX DS 57 PL7 xxF
Modules analogiques en rack
Contrôle des dépassements
Introduction
Le module TSX AEY 810 donne le choix entre 6 gammes de tension ou de courant
pour chacune de ses entrées. Pour la gamme choisie, le module effectue un
contrôle de dépassement : il vérifie que la mesure est comprise entre une borne
inférieure et une bonne supérieure.
Ce contrôle est optionnel.
D’une maniére générale, le module autorise un dépassement de 5% de la plage
électrique positive couverte par la gamme.
Les zone de
mesure
La plage de mesure est divisée en cinq zones :
Borne inférieure
zone de
dépassement
inférieur
l
l
l
l
l
Indications de
dépassement
TLX DS 57 PL7 xxF
Vsup
gamme
Vinf
gamme
zone de
tolérance
inférieure
zone nominale
Borne supérieure
zone de
tolérance
supérieure
zone de
dépassement
supérieur
la zone nominale est la plage de mesure correspondant à la gamme choisie,
la zone de tolérance supérieure sont les valeurs comprises entre la valeur
supérieure de la gamme (exemple: +10V pour une gamme -10V/+10V) et la
borne supérieure,
la zone de tolérance inférieure sont les valeurs comprises entre la valeur
inférieure de la gamme (exemple: -10V pour une gamme -10V/+10V) et la borne
inférieure,
la zone de dépassement supérieur est la zone située au delà de la borne
supérieure,
la zone de dépassement inférieur est la zone située en deçà de la borne
inférieure.
Dans les zones de dépassement, il existe un risque de saturation de la chaîne de
mesure. Pour pallier ce risque par programme utilisateur, des bits d’erreur existent:
Nom du bit
Signification (quand = 1)
%IWxy.i.1:X5
Mesure dans la zone de tolérance inférieure
%IWxy.i.1:X6
Mesure dans la zone de tolérance supérieure
%MWxy.i.2:X1
Si le contrôle de dépassement est demandé, ce bit
signale un défaut de dépassement de la gamme:
l %MWxy.i.2:X14 signale un dépassement inférieur
l %MWxy.i.2:X15 signale un dépassement supérieur
%Ixy.i.ERR
Défaut de la voie
37
Modules analogiques en rack
Note : Lors d’un dépassement, la valeur mesurée est écrétée à la valeur de la
borne correspondante.
Valeurs des
bornes de
dépassement
Les valeurs des bornes de dépassement sont configurables (Voir Modification du
contrôle de dépassement et sélection du traitement événementiel, p. 194)
indépendament l’une de l’autre. Elles peuvent prendre des valeurs entières
comprises entre les valeurs suivantes:
Borne inférieure = Vinf gamme + zone de tolérance inférieure
Borne supérieure = Vsup gamme + zone de tolérance supérieure
Le tableau ci-dessous donne les valeurs des zones de tolérance en fonction des
différentes gammes :
Gamme
Zone de tolérance inférieure
-
Valeur par
défaut
Valeur
maxi
Valeur mini
Valeur par défaut
Valeur
mini
Valeur maxi
Bipolaire
-0,125 x
0
- 0,25 x
-0,125 x
0
0,25 x
∆gamme /2
∆gamme /2
- 0,25 x
0,125 x ∆gamme
0
∆gamme /2
Unipolaire
-0,125 x
0
∆gamme
Zone de tolérance supérieure
∆gamme
∆gamme /2
0,25 x
∆gamme
Normalisée
Bipolaire
-1250
0
-2500
1250
0
2500
Normalisée
Unipolaire
-1250
0
-2500
1250
0
2500
Utilisateur
Bipolaire
-0,125 x
0
-0,25 x
0,125 x ∆gamme / 0
Utilisateur
Unipolaire
-0,125 x
∆gamme /2
∆gamme
∆gamme /2
0
-0,25 x ∆gamme
2
0,125 x ∆gamme
0
0,25 x
∆gamme /2
0,25 x
∆gamme
Avec ∆gamme = Valeur supérieure gamme - Valeur inférieure gamme,
Note :
l La gamme bipolaire est la gamme +/-10V, les gamme unipolaires sont les
gammes 0..20mA, 0..10V, 0..5V, 1..5V, 4..20mA.
l Par défaut, le contrôle de dépassement est actif mais il peut être activé
partiellement (uniquement pour les dépassements inférieur ou supérieur), ou
désactivé.
38
TLX DS 57 PL7 xxF
Modules analogiques en rack
Exemple
Dépassement pour la gamme 4..20mA en mode normalisé, sur la voie 0
Borne Inf. : -1250 (2mA)
0 mA
1
Borne sup. = 10625 (21mA)
4 mA
2
20 mA
3
Gamme de mesure
4
24 mA
5
Gamme électriquement mesurable
%MWxy.0.2:X1
%MWxy.0.2:X14
%MWxy.0.2:X15
%IWxy.0.1:X5
%IWxy.0.1:X6
%Ixy.0.ERR
Borne sup :
10625
10000
Borne inf : 0
-1250
1.
2.
3.
4.
5.
TLX DS 57 PL7 xxF
2 mA 4 mA
20 mA 21 mA
Zone de dépassement inférieur
Zone de tolérance inférieure
Zone nominale
Zone de tolérance supérieure
Zone de dépassement supérieur
39
Modules analogiques en rack
Filtrage des mesures
Introduction
Le filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est
modifiable depuis une console de programmation et par programme (Voir
Modification de la valeur de filtrage des voies de modules analogiques, p. 190).
Formule
mathématique
La formule mathématique utilisée est la suivante :
Mesf ( n ) = α × Mesf ( n – 1 ) + ( 1 – α ) × Valb ( n )
avec :
α =efficacité du filtre,
Mesf(n)=mesure filtrée à l’instant n,
Mesf(n-1)=mesure filtrée à l’instant n-1,
Valb(n)=valeur brute à l’instant n.
L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités. Cette
valeur est modifiable, même lorsque l’application est en RUN.
Note : Le filtrage est inhibé en cycle rapide.
Valeurs pour le
module TSX AEY
810
40
Les valeurs de filtrage sont les suivantes : .
Efficacité
recherchée
Valeur à
choisir
α correspondant
Temps de
réponse du
filtre à 63%
fréquence de
coupure (Hz)
Pas de filtrage
0
0
0
0
Peu de filtrage
1
2
0,750
0,875
104,3 ms
224,7 ms
1,526
0,708
Filtrage moyen
3
4
0,937
0,969
464,8 ms
944,9 ms
0,342
0,168
Filtrage fort
5
6
0,984
0,992
1,905 ms
3,825 ms
0,084
0,042
TLX DS 57 PL7 xxF
Modules analogiques en rack
Affichage des mesures
Introduction
La mesure fournie à l’application est directement exploitable par l’utilisateur qui peut
choisir (Voir Modification du format d'affichage d'une voie d’entrée en tension ou en
courant, p. 188) entre :
l utiliser l'affichage normalisé 0..10000 (ou +/-10000 pour la gamme +/-10 V),
l paramétrer son format d’affichage en indiquant les valeurs minimales et
maximales souhaitées.
Affichage
normalisé
Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également
symbolisé °/
):
°°°
Affichage
utilisateur
Type de gamme
Affichage
gamme unipolaire:
0-10V, 0-5V, 0-20mA, 4-20mA
de 0 à 10000 (0 °/
gamme bipolaire :
+/-10V
de -10000 à +10000 (-10000 °/
°°°
à 10000 °/
°°°
°°°
)
à +10000 °/
°°°
)
L'utilisateur peut choisir la plage de valeurs dans laquelle sont exprimées les
mesures, en choisissant :
l la borne minimale correspondant au minimum de la gamme 0 °/
(ou -10000
°°°
°/
,)
°°°
l la borne maximale correspondant au maximum de la gamme + 10000 °/
.
°°°
Ces bornes minimale et maximale sont des entiers compris entre - 30000 et +
30000.
Exemple:
Supposons qu'un conditionneur indique une information de pression sur une boucle
4-20 mA, avec 4 mA correspondant à 3200 mB et 20 mA correspondant à 9600 mB.
L'utilisateur peut alors choisir le format utilisateur (User), en définissant les bornes
minimale et maximale suivantes :
3200 °/
pour 3200 mB comme borne minimale,
°°°
9600 °/
pour 9600 mB comme borne maximale.
°°°
Les valeurs transmises au programme évolueront entre 3200 (= 4 mA) et 9600 (=
20 mA).
Les correspondances sont alors les suivantes :
Valeur transmise au programme
Valeur du courant
Valeur de la pression
3200
4 mA
3200 mB
valeur courante
comprise entre 4 et 20 mA
valeur courante
9600
20 mA
9600 mB
TLX DS 57 PL7 xxF
41
Modules analogiques en rack
Calibration du module TSX AEY 810
Introduction
La calibration (Voir Fonction Calibration d’un module analogique, p. 214) s'effectue
globalement pour le module sur la voie 0. Il est conseillé de calibrer le module hors
application. La calibration peut s'effectuer avec la tâche automate liée à la voie en
RUN ou en STOP.
Précautions
En mode calibration, les mesures de toutes les voies du module sont déclarées
invalides (bit %IWxy.i.1:X2 = 1), le filtrage et les alignements sont inhibés, les cycles
d'acquisition des voies peuvent être allongés.
Les entrées autres que la voie 0 n'étant plus acquises pendant la calibration, la
valeur transmise à l'application pour ces autres voies est la dernière valeur mesurée
avant le passage en calibration.
Marche à suivre
Le tableau présente la marche à suivre pour calibrer le module :
Etape
42
Action
1
Accéder à l’écran de réglage de la calibration
2
Double-cliquer sur la voie 0.
Résultat: Un question apparaît ‘Voulez-vous passer en mode recalibration ?’.
3
Répondre Oui à cette question.
Résultat: La fenêtre de calibration apparaît.
4
En fonction de la gamme à calibrer, connectez une tension de référence sur l'entrée tension de la voie 0 :
l tension de référence = 10 V (précision 20 ppm) pour calibrer le module sur les gammes +/-10 V et 0..10
V,
l tension de référence = 5 V (précision 20 ppm) pour calibrer le module sur les gammes 0..5 V, 1..5V,
0..20 mA et 4..20 mA,
Attention : la référence 5 V permet de recalibrer la chaîne de mesure complète pour les gammes 0..20 mA
et 4..20 mA, à l'exception du shunt de courant 250 Ohms situé sur l'entrée courant.
5
Une fois la référence connectée sur l'entrée tension (par exemple 10 V), utiliser la boîte à liste déroulante
Référence pour sélectionner cette valeur. Attendre éventuellement le temps nécessaire à la stabilisation
de la tension de référence connectée, puis confirmer le choix par le bouton de commande Valider. La
calibration des gammes liées à cette référence (par exemple +/-10 V et 0..10 V) s'effectue
automatiquement.
6
Calibrer éventuellement le module pour les autres gammes.
le bouton de commande Retour paramètres Usine permet d'annuler toutes les calibrations
précédemment effectuées et de revenir à la calibration initiale réalisée en usine.
7
Appuyer sur le bouton de commande Sauvegarder, afin de prendre en compte et sauvegarder dans le
module sa nouvelle calibration. Lorsque l'on quitte l'écran de calibration sans que la sauvegarde soit
effectuée, un message est visualisé pour signaler que les opérations de calibration vont être perdues
TLX DS 57 PL7 xxF
Modules analogiques en rack
2.3
Module TSX AEY 1614
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module en rack TSX AEY 1614.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Présentation du module TSX AEY 1614
44
Cadencement des mesures
46
Contrôle des dépassements
48
Filtrage des mesures
50
Affichage des mesures
51
Alignement capteur pour le module TSX AEY 1614
52
Calibration du module TSX AEY 1614
53
43
Modules analogiques en rack
Présentation du module TSX AEY 1614
Généralités
Le module TSX AEY 1614 est une chaîne de mesure industrielle 16 entrées
thermocouples.
Le module TSX AEY 1614 offre pour chacune de ses entrées et suivant le choix fait
en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie d’un
module analogique, p. 186), les gammes suivantes :
l Thermocouple: B,E,J,K,L,N,R,S,T ou U;
l Tension : -80..+80 mV.
Note : L’accessoire de raccordement TELEFAST ABE 7 CP A12 facilite le
raccordement et offre un dispositif de compensation de soudure froide
Synoptique
Le module d’entrées TSX AEY 1614 réalise les fonctions suivantes :
TSX AEY1614
Opto
Soudure froide
Telefast 8
Chaine d’acquisition
CAN
Opto
Voies
8 à 15
Soudure froide
Telefast 8
Multiplexage
Traitement
Chaine d’acquisition
Opto
CAN
Opto
Alimentation
1
44
2
3
Interface
bus X
7
4
Connecteur vers bus X
Voies
0à7
Multiplexage
Alimentation
6
5
TLX DS 57 PL7 xxF
Modules analogiques en rack
Description
Le détail des fonctions est le suivant :
Repère
Elément
Fonction
1
Adaptation et
multiplexage
L’adaptation consiste en un filtre de mode commun et de mode différentiel. Il est
suivi du multiplexage des voies par opto commutateurs afin d’offrir une possibilité
de tension mode commun entre voies (jusqu’à 400V). Un second étage de
multiplexage permet l’autocalibration de l’offset de la chaîne d’acquisition au plus
prés de la borne d’entrée, ainsi que la sélection du capteur de compensation de
soudure froide inclus dans le boîtier téléfast
2
Amplification
Elle est construite autour d’un amplificateur faible offset. L’écrétage en entrée de
l’amplificateur permet de résister à une surcharge de 30V.
3
Conversion
Le convertisseur reçoit le signal provenant d’une voie d’entrée ou de la
compensation de soudure froide. La conversion repose sur un convertisseur Σ∆
16 bits.
4
5
Transformation
des mesures
d'entrées dans
une unité
exploitable par
l'utilisateur
l prise en compte des coefficients de recalibration et d'alignement à appliquer sur
Interface et
communication
avec l’application
l gestion des échanges avec le processeur,
les mesures, ainsi que des coefficients d'autocalibration du module,
l filtrage (filtre numérique) des mesures, en fonction des paramètres de
configuration,
l mise à l'échelle des mesures, en fonction des paramètres de configuration.
l adressage géographique,
l réception des paramètres de configuration du module et des voies,
l envoi des valeurs mesurées, ainsi que de l’état du module, à l’application.
6
Alimentation du
module
-
7
Surveillance du
module et
indication des
défauts éventuels
à l’application
l test de la chaîne de conversion,
Compensation de
soudure froide
l intégrée au TELEFAST ABE 7CP A12,
8
TLX DS 57 PL7 xxF
l test du dépassement de gamme sur les voies,
l test de la présence du bornier,
l test du chien de garde.
l à prévoir par l’utilisateur si le TELEFAST n’est pas utilisé.
45
Modules analogiques en rack
Cadencement des mesures
Introduction
Le temps de cycle du module TSX AEY 1614 dépend du cycle utilisé: cycle normal
ou cycle rapide, défini en configuration (Voir Modification du Cycle de scrutation des
entrées d’un module analogique en rack, p. 191), ainsi que des options configurées.
l en cycle normal, le temps de cycle de scrutation est fixe,
l en cycle rapide, seules les voies déclarées utilisées sont scrutées. Le temps de
cycle de scrutation est donc proportionnel au nombre de voies déclarées
utilisées.
Note : Les voies sont acquises simultanément par paires (voie 0 et voie 8, voie 1
et voie 9, ..., voie 7 et voie 15).
Cycle normal
Exemple pour un module dont toutes les options sont activées
Tf0
V0
Tf1
V1
Tf2
V2
.......
Tf7
V7
CFST
Hte préc.
Tf8
V8
Tf9
V9
Tf10
V10
.......
Tf15
V15
CFST
Hte préc.
8ms
70ms
8ms
8ms
70ms
8ms
70ms
70ms
70ms
Temps de cycle du module
Tf: test de filerie (8 ms par voies demandant le test)
CSFT : compensation de soudure froide sur Telefast (70 ms)
Hte préc. : mode haute précision (correspond à une procédure d’auto-étalonnage du module) (70 ms)
46
TLX DS 57 PL7 xxF
Modules analogiques en rack
Cycle rapide
Pour réduire au maximum le temps de cycle, on tiendra compte du fait que les voies
sont acquises simultanément par paire.
Exemple de câblage optimum pour 3 voies utilisées avec test de filerie,
compensation de soudure froide Telefast et mode haute précision :
Si l'on désire n'utiliser que 3 voies et avoir le temps de cycle minimal, il vaut mieux
câbler des voies duales. Ainsi il n’y aura qu’un temps élémentaire pour deux voies.
Dans notre exemple, on choisit les voies duales 0 et 8 ainsi que la voie 1.
Le temps de cycle est alors le suivant :
2 × 70ms + 2 × 8ms + 70ms + 70ms = 296ms
Tf0
V0
Tf1
V1
CSFT
Hte préc.
Tf8
V8
Tf9
V9
CSFT
Hte préc.
8ms
70ms
8ms
70ms
70ms
70ms
Temps de cycle = 296ms
Note : Le cycle du module est asynchrone du cycle automate. A chaque début de
cycle automate, il y a prise en compte des valeurs des voies. Si le temps de cycle
de la tâche MAST est inférieur à celui du module, certaines valeurs n’auront pas
évoluées.
Illustration :
Temps de traitement du module
Temps de la tâche MAST
évolutions des valeurs des voies
TLX DS 57 PL7 xxF
47
Modules analogiques en rack
Contrôle des dépassements
Introduction
Le module TSX AEY 1614 donne le choix entre une gamme en tension et six
gammes thermocouples pour chacune de ses entrées.
Pour la gamme choisie, le module effectue un contrôle de dépassement : il vérifie
que la mesure est comprise entre une borne inférieure et une bonne supérieure
(Voir Modification du contrôle de dépassement et sélection du traitement
événementiel, p. 194).
Ce contrôle est optionnel.
Zones de mesure
La plage de mesure est divisée en trois zones:
borne supérieure
borne inférieure
zone de
dépassement
inférieur
l
l
l
zone nominale
zone de
dépassement
supérieur
la zone nominale est la plage de mesure correspondant à la gamme choisie,
la zone de dépassement supérieur est la zone située au delà de la borne
supérieure,
la zone de dépassement inférieur est la zone située en deçà de la borne
inférieure.
Note : Au delà de ces bornes limites (zone de dépassement supérieur ou zone de
dépassement inférieur) qui correspondent aux valeurs nominales de la gamme
choisie (valeurs limites des thermocouples ou -80mV et +80mV pour la gamme
électrique), il y a saturation de la mesure, même si le contrôle de dépassement n'a
pas été choisi.
48
TLX DS 57 PL7 xxF
Modules analogiques en rack
Indications de
dépassement
Dans les zones de dépassement, il existe un risque de saturation de la chaîne de
mesure. Pour pallier ce risque par programme utilisateur, des bits d’erreur existent :
Nom du bit
Signification (quand égal à 1)
%Ixy.i.ERR
Défaut de la voie
%MWxy.i.2:X1
Indique un dépassement de gamme sur la voie
%MWxy.i.2:X14
Indique un dépassement de limite inférieure sur la voie
%MWxy.i.2:X15
Indique un dépassement de limite supérieure sur la voie
Note : Si le contrôle de dépassement n’est pas activé, tous les bits ci-dessus
restent à zéro quel que soit la valeur de la mesure.
Gamme "en
température"
TLX DS 57 PL7 xxF
Le dépassement de gamme correspond soit à un dépassement dynamique de la
chaîne d'acquisition, soit à un dépassement de la zone normalisée de mesure du
capteur, soit à un dépassement dynamique de la température de compensation de
soudure froide (-5 ° C à +85 ° C).
49
Modules analogiques en rack
Filtrage des mesures
Introduction
Le filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est
modifiable (Voir Modification de la valeur de filtrage des voies, p. 208) depuis une
console de programmation et par programme.
Formule
mathématique
La formule mathématique utilisée est la suivante :
Mesf ( n ) = α × Mesf ( n – 1 ) + ( 1 – α ) × Valb ( n )
avec :
α =efficacité du filtre,
Mesf(n)=mesure filtrée à l’instant n,
Mesf(n-1)=mesure filtrée à l’instant n-1,
Valb(n)=valeur brute à l’instant n.
L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités. Cette
valeur est modifiable, même lorsque l’application est en RUN.
Note : Le filtrage est inhibé en cycle rapide.
Valeurs pour le
module TSX AEY
1614
50
Les valeurs de filtrage sont les suivantes, elles dépendent du temps de cycle T:
Efficacité
recherchée
Valeur à
choisir
α correspondant Temps de
fréquence de
coupure (Hz)
Pas de filtrage
0
0
0
0
Peu de filtrage
1
2
0,750
0,875
4xT
8xT
0,040 / T
0,020 / T
Filtrage moyen
3
4
0,937
0,969
16 x T
32 x T
0,010 / T
0,005 / T
Filtrage fort
5
6
0,984
0,992
64 x T
128 x T
0,025 / T
0,012 / T
réponse du
filtre à 63%
TLX DS 57 PL7 xxF
Modules analogiques en rack
Affichage des mesures
Introduction
Ce traitement permet de choisir le format d’affichage suivant lequel sont fournies au
programme utilisateur. Il est nécessaire de faire la différence entre les gammes
électriques et les gammes thermocouples ou thermosondes.
Gamme 80..+80mV
La mesure fournie à l'application est directement exploitable par l'utilisateur qui peut
choisir entre l’affichage normalisé et l’affichage utilisateur.
Affichage normalisé:
Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également
symbolisé °/
)
°°°
Affichage
de -10000 à +10000 (-10000 °/
°°°
à +10000 °/
°°°
)
Affichage utilisateur:
L'utilisateur peut choisir (Voir Modification du format d'affichage d'une voie d’entrée
en tension ou en courant, p. 188) la plage de valeurs dans laquelle sont exprimées
les mesures, en choisissant :
l la borne minimale correspondant au minimum de la gamme (-10000 °/
),
°°°
l la borne maximale correspondant au maximum de la gamme (+10000°/
).
°°°
Ces bornes minimale et maximale sont des entiers compris entre - 30000 et + 30000
Gammes
thermocouples
La mesure fournie à l'application est directement exploitable par l'utilisateur qui peut
choisir (Voir Modification Format d'affichage d'une voie thermocouples ou
thermosondes, p. 189) entre deux types d’affichages : l’affichage en température et
l’affichage normalisé.
Affichage en température:
Les valeurs sont fournies en dixiéme de degré (Celsius ou Farenheit, selon l’unité
choisie en configuration)
Affichage utilisateur:
L'utilisateur peut choisir un affichage normalisé 0..10000 (soit 0 à 10000 °/
), en
°°°
précisant les températures minimale et maximale correspondant à 0 et 10000
TLX DS 57 PL7 xxF
51
Modules analogiques en rack
Alignement capteur pour le module TSX AEY 1614
Introduction
L'alignement consiste à éliminer un décalage systématique observé avec un
capteur donné, autour d'un point de fonctionnement donné. On compense une
erreur liée au procédé. Pour cette raison, le remplacement d'un module ne
nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le
changement du point de fonctionnement de ce capteur, nécessite un nouvel
alignement.
Droite de
conversion après
alignement
Droite de
conversion initiale
Valeurs
d’alignement
La valeur d'alignement est modifiable (Voir Alignement d’une voie d’entrée, p. 210)
depuis une console de programmation, même si le programme est en RUN. Pour
chaque voie d'entrée, l'utilisateur peut:
l visualiser et modifier la valeur de mesure souhaitée,
l sauvegarder la valeur d'alignement,
l savoir si la voie possède déjà un alignement.
L'offset d'alignement peut également être modifié par programme.
L'alignement s'effectue sur la voie en exploitation normale, sans influence sur les
modes de marche de la voie du module.
L'écart maximal entre la valeur mesurée et la valeur souhaitée (valeur alignée) ne
doit pas excéder 1500.
Note : le bit %IWxy.i.1:X0 = 1 indique que la voie est alignée.
52
TLX DS 57 PL7 xxF
Modules analogiques en rack
Calibration du module TSX AEY 1614
Introduction
La calibration (Voir Fonction Calibration d’un module analogique, p. 214) s'effectue
sur les voies 0 et 8.
Pour la voie 0, deux types de calibration sont possibles :
l la calibration de la chaîne de mesure pour une voie,
l la calibration de la source de courant nécessaire aux mesures issues de capteurs
à sondes résistives.
Pour la voie 8, seule la calibration de la chaîne de mesure est possible.
Recommandations
Il est conseillé de calibrer le module hors application. La calibration peut s'effectuer
avec la tâche automate liée à la voie, en RUN ou en STOP.
Note : dans l'écran de calibration, les valeurs affichées sur la partie gauche de
l'écran (voies 0 et 8) indiquent la valeur mesurée sur la référence de tension
connectée. Le format d'affichage en dixième de mV (16000 affiché pour 1,6V) n'est
pas destiné à contrôler la précision de la référence mais indique simplement la
présence de cette référence.
Marche à suivre
pour la
recalibration de
la chaîne de
mesure
TLX DS 57 PL7 xxF
Le tableau donne la marche à suivre pour calibrer la chaîne de mesure :
Etape
Action
1
Accéder à l’écran de réglage de la calibration
2
Double-cliquer sur la voie 0.
Résultat: Une question apparaît ‘Voulez-vous passer en mode recalibration?’.
3
Répondre Oui à cette question.
Résultat: La fenêtre de recalibration apparaît.
4
Connecter une référence de tension sur l’entrée tension à calibrer en fonction de
la gamme à calibrer
l +25,000mV+/-0,039% pour les gammes à calibrer Thermocouples B, R, S, et T
l +55,000mV+/-0,026% pour les gammes à calibrer Thermocouples U, N, L, et K
l +80,000mV+/-0,023% pour les gammes à calibrer Thermocouples J, et E
l +166,962mV+/-0,019% pour la gamme Pt100
5
Une fois la référence connectée sur l'entrée tension (par exemple 10 V), utiliser la
boîte à liste déroulante Référence pour sélectionner cette valeur. Attendre
éventuellement le temps nécessaire à la stabilisation de la tension de référence
connectée, puis confirmer le choix par le bouton de commande Valider. La
calibration des gammes liées à cette référence (par exemple 10 V et 0..10 V)
s'effectue automatiquement.
53
Modules analogiques en rack
Etape
Calibration de la
source de
courant 1,25 mA
54
Action
6
Calibrer éventuellement le module pour les autres gammes.
Le bouton de commande Retour paramètres Usine permet d'annuler toutes les
calibrations précédemment effectuées et de revenir à la calibration initiale réalisée
en usine.
7
Appuyer sur le bouton de commande Sauvegarder, afin de prendre en compte et
sauvegarder dans le module sa nouvelle calibration. Lorsque l'on quitte l'écran de
calibration sans que la sauvegarde soit effectuée, un message est visualisé pour
signaler que les opérations de calibration vont être perdues
La source de courant sert à la compensation de soudure froide. Le tableau donne
la marche à suivre pour calibrer la source de courant:
Etape
Action
1
Accéder à l’écran de réglage de la calibration
2
Double-cliquer sur la voie 0.
Résultat: Un question apparaît ‘Voulez-vous passer en mode recalibration?’.
3
Répondre Oui à cette question.
Résultat: La fenêtre de calibration apparaît.
4
Mesurer à l'aide d'un multimètre de précision (0,068% à 1,25mA), la valeur de la
source de courant délivrée par la voie à calibrer.
Noter cette valeur et la convertir en micro-Ampères
5
Utiliser la boîte à liste déroulante Référence pour sélectionner Source.
Tapez la valeur convertie dans le champs Source (par exemple 12501 pour 1,2501
mA) puis confirmer le choix par le bouton de commande Valider.
6
Appuyer sur le bouton de commande Sauvegarder, afin de prendre en compte et
sauvegarder dans le module sa nouvelle calibration. Lorsque l'on quitte l'écran de
calibration sans que la sauvegarde soit effectuée, un message est visualisé pour
signaler que les opérations de calibration vont être perdues
TLX DS 57 PL7 xxF
Modules analogiques en rack
2.4
Module TSX AEY 414
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module en rack TSX AEY 414.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Présentation du module TSX AEY 414
56
Cadencement des mesures
58
Contrôle des dépassements
59
Contrôle de la liaison capteur
61
Filtrage des mesures
62
Affichage des mesures
63
Alignement capteur pour le module TSX AEY 414
65
Compensation de soudure froide du module TSX AEY 414
66
Calibration
67
55
Modules analogiques en rack
Présentation du module TSX AEY 414
Généralités
Le module TSX AEY 414 est une chaîne d'acquisition multigamme, à 4 entrées
isolées entre elles. Ce module offre pour chacune de ses entrées et suivant le choix
fait en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie
d’un module analogique, p. 186), les gammes:
l Thermocouple: B, E, J, K, L, N, R, S, T et U
l Tension :-13..+63 mV,
l Thermosonde Pt100, Pt1000, Ni1000 en 2 ou 4 fils, ou gamme ohmique : 0..400
Ohms, 0..3850 Ohms
l Haut niveau +/-10 V, 0..10 V, +/- 5 V, 0..5 V (0..20 mA avec un shunt externe)
ou 1..5 V (4..20 mA avec un shunt externe). Il est à noter que les shunts externes
sont livrés avec le produit.
Note : Le bornier est fourni séparément sous la référence TSX BLY 01.
Synoptique
Le module d’entrées TSX AEY 414 réalise les fonctions suivantes :
TSX AEY 414
Isolement 1780 Veff
Isolement 2830 Veff
Optocoupleur
Optocoupleur
Traitement
Multiplexeur
Optocoupleur
Mesure de
température
interne
Optocoupleur
Convertisseur
1DC / DC
Fonction
1
Interface
bus X
Connecteur vers bus X
Bornier à vis 20 points
A/N
Optocoupleur
5
5V
2
3
4
6
56
TLX DS 57 PL7 xxF
Modules analogiques en rack
Description
Le détail des fonctions est le suivant :
Repère
Elément
Fonction
1
Raccordement
au processus et
scrutation des
voies d’entrées
l raccordement physique au processus par un bornier à vis,
l sélection du gain, en fonction des caractéristiques des signaux d'entrées,
définies en configuration pour chaque voie (gamme haut niveau, thermocouple
ou thermosonde),
l multiplexage.
2
Numérisation des signaux analogiques des mesures d'entrées
Numérisation
des signaux
analogiques des
mesures
d'entrées
3
Transformation
des mesures
d'entrées dans
une unité
exploitable par
l'utilisateur
l prise en compte des coefficients de recalibration et d'alignement à appliquer sur
Interface et
communication
avec
l’application
l gestion des échanges avec le processeur,
5
Alimentation du
module
-
6
Surveillance du
module et
indication des
défauts
éventuels à
l’application
l test de la chaîne de conversion,
4
TLX DS 57 PL7 xxF
les mesures (voie par voie et gamme par gamme), ainsi que des coefficients
d'autocalibration du module,
l linéarisation de la mesure fournie par les thermosondes Pt ou Ni,
l linéarisation de la mesure et prise en compte de la compensation de soudure
froide interne ou externe, dans le cas des thermocouples,
l mise à l'échelle des mesures, en fonction des paramètres de configuration
(unités physiques ou gamme utilisateur).
l adressage géographique,
l réception des paramètres de configuration du module et des voies,
l envoi des valeurs mesurées, ainsi que de l’état du module, à l’application.
l test du dépassement de gamme sur les voies,
l test de la présence du bornier,
l test de la liaison capteur (sauf sur les gammes +/-10 V, 0..10V, +/-5 V, 0..5V
(0..20mA),
l test du chien de garde.
57
Modules analogiques en rack
Cadencement des mesures
Introduction
Le temps de cycle du module TSX AEY 414 est toujours de 550 ms.
Ce temps est indépendant de la fréquence secteur (50 Hz ou 60 Hz). Les mesures
s'enchaînent de la manière suivante : voie 0, voie 1, voie 2, voie 3 et sélection
interne.
Décomposition
du temps de
cycle
Le tableau ci-dessous décompose les différents temps:
Type de temps
Décomposition des temps
Total
Temps de scrutation
de la voie 0
l Test de filerie : 4 ms
110 ms
Temps de scrutation
de la voie 1
l Test de filerie : 4 ms
Temps de scrutation
de la voie 2
l Test de filerie : 4 ms
Temps de scrutation
de la voie 3
l Test de filerie : 4 ms
Temps de scrutation
de la voie 4
l Test de filerie : 4 ms
Sélection interne
l Sélection interne : 110 ms
l Conversion de la voie : 106 ms
110 ms
l Conversion de la voie : 106 ms
110 ms
l Conversion de la voie : 106 ms
110 ms
l Conversion de la voie : 106 ms
110 ms
l Conversion de la voie : 106 ms
TOTAL
110 ms
550 ms
Note : La sélection interne correspond soit à la température interne, soit aux
références internes pour l'auto-calibration du module, soit à la compensation de
ligne pour les gammes thermosondes.
Illustration
110 ms
Tconv
Voie 0
110 ms
Ttf
Tconv
Voie 1
Tconv
Sélection interne
Le cycle s’exécute toujours de la même manière et dure 550 ms
58
TLX DS 57 PL7 xxF
Modules analogiques en rack
Contrôle des dépassements
Introduction
Le module TSX AEY 414 donne le choix entre des gammes en tension, des gammes
thermocouples et des gammes thermosondes pour chacune de ses entrées.
Pour la gamme choisie, le module effectue un contrôle de dépassement : il vérifie
que la mesure est comprise entre une borne inférieure et une bonne supérieure.
Les zone de
mesure
La plage de mesure est divisée en trois zones:
borne supérieure
borne inférieure
zone de
dépassement
inférieur
l
l
l
Indications de
dépassement
zone de
dépassement
supérieur
la zone nominale est la plage de mesure correspondant à la gamme choisie,
la zone de dépassement supérieur est la zone située au delà de la borne
supérieure,
la zone de dépassement inférieur est la zone située en deçà de la borne
inférieure.
Dans les zones de dépassement, il existe un risque de saturation de la chaîne de
mesure. Pour pallier ce risque par programme utilisateur, des bits d’erreur existent:
Nom du bit
Valeurs de
dépassement
des gammes en
tension
zone nominale
Indication (quand est égal à 1)
%Ixy.i.ERR
Défaut de la voie
%IWxy.voie.2:X1
Indique un dépassement de gamme sur la voie
Pour les gammes en tension, le module autorise un dépassement de 5% de la plage
électrique positive couverte par la gamme.
tableau des valeurs:
Gamme
Borne
inférieure
Borne
supérieure
Valeurs par
défaut
Borne min. en mode
User
Borne max. en mode
User
+/-10 V
-10,5 V
+10,5 V
+/- 10500
Min - 5%(Max-Min)/2
Max + 5%(Max-Min)/2
0..10 V
-0,5 V
+10,5 V
-500..+ 10500
Min - 5%(Max-Min)
Max + 5%(Max-Min)
+/-5 V
-5,25 V
+5,25 V
+/- 10500
Min - 5%(Max-Min)
Max + 5%(Max-Min)
0..5 V
-0,25 V
+5,25 V
-500..+ 10500
Min - 5%(Max-Min)
Max + 5%(Max-Min)
1..5 V
+0,8 V
+5,2 V
-500..+ 10500
Min - 5%(Max-Min)
Max + 5%(Max-Min)
0..20 mA
-1 mA
+21 mA
-500..+ 10500
Min - 5%(Max-Min)
Max + 5%(Max-Min)
4..20 mA
+3,2 mA
+20,8 mA
-500..+ 10500
Min - 5%(Max-Min)
Max + 5%(Max-Min)
TLX DS 57 PL7 xxF
59
Modules analogiques en rack
Valeurs de
dépassement
des gammes
thermiques
Le dépassement de gamme correspond soit à un dépassement dynamique de la
chaîne d'acquisition, soit à un dépassement de la zone normalisée de mesure du
capteur, soit à un dépassement dynamique de la température de compensation (-5
° C à +85 ° C). L'utilisation de la compensation interne à une ambiance normative (0
° C à +60 ° C) est compatible avec les seuils -5 ° C à +85 ° C,.
Tableau des valeurs:
Gamme
Borne inférieure
Borne supérieure
Valeurs par
défaut
Borne
min. en
mode
User
Borne
max. en
mode
User
Thermo B
0 ° C (32 ° F)
+1802 ° C (+3276 ° F)
° C ou ° F
0
+10000
Thermo E
-270 ° C (-454 ° F)
+812 ° C (+1495 ° F)
° C ou ° F
0
+10000
Thermo J
-210 ° C (-346 ° F)
+1065 ° C (+1953 ° F)
° C ou ° F
0
+10000
Thermo K
-210 ° C (-454 ° F)
+1372 ° C (+2502 ° F)
° C ou ° F
0
+10000
Thermo L
-200 ° C (-328 ° F)
+900 ° C (+1652 ° F)
° C ou ° F
0
+10000
Thermo N
-270 ° C (-454 ° F)
+1300 ° C (+2372 ° F)
° C ou ° F
0
+10000
Thermo R
-50 ° C (-58 ° F)
+1769 ° C (+3216 ° F)
° C ou ° F
0
+10000
Thermo S
-50 ° C (-58 ° F)
+1769 ° C (+3216 ° F)
° C ou ° F
0
+10000
Thermo T
-270 ° C (-454 ° F)
+400 ° C (+752 ° F)
° C ou ° F
0
+10000
Thermo U
-200 ° C (-328 ° F)
+600 ° C (+1112 ° F)
° C ou ° F
0
+10000
Pt100
-200 ° C (-328 ° F)
+850 ° C (+1562 ° F)
° C ou ° F
0
+10000
Pt1000
-200 ° C (-328 ° F)
+800 ° C (+1472 ° F)
° C ou ° F
0
+10000
Ni1000
-60 °C (-76 °F)
+240 °C (+464 °F)
° C ou ° F
0
+10000
-13..+63 mV
-13 mV
+63 mV
-2064..+ 10000
Min
Max
0..400 Ω
0
400 Ω
0..+10000
Min
Max
0..3850 Ω
0
3850 Ω
0..+10000
Min
Max
60
TLX DS 57 PL7 xxF
Modules analogiques en rack
Contrôle de la liaison capteur
Valeurs de la
résistance
Le contrôle de la liaison capteur impose une valeur maximale à la résistance Rs des
capteurs raccordés sur les entrées du module. Cette valeur Rs max. est compatible
avec le fonctionnement normal du module TSX AEY 414.
Le défaut de liaison capteur peut correspondre à un court-circuit ou à un circuit
ouvert selon le type de capteur utilisé. Par contre, le compte-rendu est global et ne
fait pas la différence entre le court-circuit et le circuit ouvert.
Tableau de valeur des résistances :
Capteur
Thermosondes
Pt1000/Ni1000
Thermosonde
Pt100
Thermocouples -15/60 mV,
B, E, J, K, L, N, R, S, T et U
Rs max.
-
0
100 ohms
Circuit ouvert
>3850 ohms
>400 ohms
100000 ohms
Court-circuit
150 ohms
15 ohms
non détectable
Note :
l Le module gère la cohérence entre le défaut bornier et le défaut de liaison
capteur.
l Le défaut de liaison capteur n'est pas détecté en gamme 0-5 V / 0-20 mA (le
service n'est pas proposé à l'utilisateur et le test de filerie n'est pas exécuté).
l Dans la gamme 1-5 V / 4-20 mA, le test de filerie n'est efficace que si le shunt
de 250 W est connecté. Dans le cas contraire (shunt non connecté), le test de
filerie peut ne pas détecter un défaut, même si les câbles sont coupés.
l Dans le cas des thermosondes, le défaut de liaison capteur dû à une anomalie
sur la compensation de la ligne, peut apparaître ou disparaître avec un retard
maximum de 12 s, par rapport à l'occurrence de l'anomalie.
TLX DS 57 PL7 xxF
61
Modules analogiques en rack
Filtrage des mesures
Introduction
Le filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est
modifiable (Voir Modification de la valeur de filtrage des voies, p. 208) par un écran
PL7 et par programme.
Formule
mathématique
La formule mathématique utilisée est la suivante :
Mesf ( n ) = α × Mesf ( n – 1 ) + ( 1 – α ) × Valb ( n )
avec :
α =efficacité du filtre,
Mesf(n)=mesure filtrée à l’instant n,
Mesf(n-1)=mesure filtrée à l’instant n-1,
Valb(n)=valeur brute à l’instant n.
L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités. Cette
valeur est modifiable, même lorsque l’application est en RUN.
Note : Le filtrage est inhibé en cycle rapide.
Valeurs pour le
module
TSX AEY 414
62
Les valeurs de filtrage sont les suivantes :
Efficacité
recherchée
Valeur à
choisir
α correspondant Temps de
Fréquence de
coupure (Hz)
Pas de filtrage
0
0
0
0
Peu de filtrage
1
2
0,750
0,875
1,91 s
4,12 s
0,083
0,039
Filtrage moyen
3
4
0,937
0,969
8,45 s
17,5 s
0,019
0,0091
Filtrage fort
5
6
0,984
0,992
34,1 s
68,5 s
0,0046
0,0022
réponse du
filtre à 63%
TLX DS 57 PL7 xxF
Modules analogiques en rack
Affichage des mesures
Introduction
Ce traitement permet de choisir le format d’affichage suivant lequel sont fournies au
programme utilisateur. il est nécessaire de faire la différence entre les gammes
électriques et les gammes thermocouples ou thermosondes :
Affichage
normalisé des
gammes
électriques
Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également
symbolisé °/
)
°°°
Affichage
utilisateur
Type de gamme
Affichage
gamme unipolaire
de 0 à 10000 (0 °/
gamme bipolaire
de -10000 à 10000 (-10000 °/
°°°
à +10000 °/
°°°
°°°
)
à +10000 °/
°°°
)
L'utilisateur peut choisir la plage de valeurs (Voir Modification du format d'affichage
d'une voie d’entrée en tension ou en courant, p. 188) dans laquelle sont exprimées
les mesures, en choisissant :
l la borne minimale correspondant au minimum de la gamme : 0 °/
) (ou -10000
°°°
°/
),
°°°
l la borne maximale correspondant au maximum de la gamme +10000 °/
.
°°°
Ces bornes minimale et maximale sont des entiers compris entre - 30000 et +30000.
Exemple:
Supposons qu'un conditionneur indique une information de pression sur une boucle
4-20 mA, avec 4 mA correspondant à 3200 mB et 20 mA correspondant à 9600 mB.
L'utilisateur peut alors choisir le format utilisateur (User), en définissant les bornes
minimale et maximale suivantes :
3200 °/
pour 3200 mB comme borne minimale,
°°°
9600 °/
pour 9600 mB comme borne maximale.
°°°
Les valeurs transmises au programme évolueront entre 3200 (= 4 mA) et 9600 (=
20 mA).
Les correspondances sont alors les suivantes :
Valeur transmise au
programme
TLX DS 57 PL7 xxF
Valeur du courant
Valeur de la pression
3200
4 mA
3200 mB
valeur courante
comprise entre 4 et 20 mA
valeur courante
9600
20 mA
9600 mB
63
Modules analogiques en rack
Affichage des
gammes
thermiques
64
La mesure fournie à l'application est directement exploitable par l'utilisateur qui peut
choisir (Voir Modification Format d'affichage d'une voie thermocouples ou
thermosondes, p. 189) entre l’affichage en température et l’affichage normalisé.
l Pour l’affichage en température, les valeurs sont fournies en dixiéme de degré
Celsius ou Farenheit selon l’unité choisie.
l Pour l’affichage utilisateur, l'utilisateur peut choisir un affichage normalisé
0..10000 (soit 0 à 10000 °/
) en précisant les températures minimale et
°°°
maximale correspondant à 0 et 10000.
TLX DS 57 PL7 xxF
Modules analogiques en rack
Alignement capteur pour le module TSX AEY 414
Introduction
L'alignement consiste à éliminer un décalage systématique observé avec un
capteur donné, autour d'un point de fonctionnement donné. On compense une
erreur liée au procédé et non pas une erreur liée à l'automatisme. Pour cette raison,
le remplacement d'un module ne nécessite pas un nouvel alignement, par contre, le
remplacement du capteur ou le changement du point de fonctionnement de ce
capteur, nécessite un nouvel alignement.
Illustration
Les droite de conversion sont les suivantes :
Droite de
conversion après
alignement
Droite de
conversion initiale
Exemple
Supposons qu'une sonde Pt100, plongée dans la glace fondante (procédure de
réglage des sondes) indique après mesure et affichage 10 °C (et non 0 °C).
L'utilisateur peut aligner sa mesure sur la valeur 0 (valeur souhaitée). Après cette
procédure d'alignement, la voie de mesure appliquera un offset systématique de 10 sur toute nouvelle mesure.
Valeurs
d’alignement
La valeur d'alignement est modifiable (Voir Alignement d’une voie d’entrée, p. 210)
depuis une console de programmation, même si le programme est en RUN.
Pour chaque voie d'entrée, l'utilisateur peut :
l visualiser et modifier la valeur de mesure souhaitée,
l sauvegarder la valeur d'alignement,
l savoir si la voie possède déjà un alignement.
L'offset d'alignement peut également être modifié par programme. L'alignement
s'effectue voie en exploitation normale, sans influence sur les modes de marche de
la voie du module.
L'écart maximal entre la valeur mesurée et la valeur souhaitée (valeur alignée) ne
doit pas excéder +/-1000.
TLX DS 57 PL7 xxF
65
Modules analogiques en rack
Compensation de soudure froide du module TSX AEY 414
Définition
66
Dans le cas des gammes thermocouples, la compensation de soudure froide est
assurée par le module.
Toutefois, la mesure de la température de soudure froide peut s'effectuer sur le
bornier du module (par une sonde interne au module) ou de manière déportée en
utilisant un sonde Pt100 Classe A externe (non fournie), connectée sur la voie 0 du
module (Voir Compensation de soudure froide, p. 195).
TLX DS 57 PL7 xxF
Modules analogiques en rack
Calibration
Introduction
La calibration (Voir Fonction Calibration d’un module analogique, p. 214) du module
permet de corriger les dérives à long terme du module, et d'optimiser la précision à
une température ambiante autre que 25 degrés Celsius. La calibration du module
TSX AEY414 s’effectue voie par voie.
Important
La dynamique de calibration est bornée à 1% de la pleine échelle, car au delà, le
module considère qu'il y a une anomalie de la chaîne d'acquisition.
La calibration à pleine échelle s'effectue sur chacune des voies et dans chacune des
gammes, en plaçant une source étalon directement sur le bornes d'entrées.
Marche à suivre
pour une entrée
en tension
Elle s’effectue à partir de l’écran de recalibration
TLX DS 57 PL7 xxF
Etape
Action
1
Accéder à l’écran de réglage de la calibration
2
Sélectionner une voie et passer en mode calibration
3
Connecter une référence de tension sur l’entrée tension à calibrer en fonction de
la gamme à calibrer
l +10,000mV+/-0,018% pour les gammes en tension
l +60,000mV+/-0,028% pour les gammes Thermocouples B, E, J, K, L, N, R,
S, T et U et la gamme -13..63 mV
l +2,500mV+/-0,016% pour les gammes Thermosondes Pt100, Pt1000 et
Ni1000
4
Une fois la référence connectée sur l'entrée tension, choisir cette référence sur
l'écran par l'intermédiaire de la boîte à liste déroulante
5
Attendre éventuellement le temps nécessaire de stabilisation de la référence de
tension connectée, puis valider ce choix par le bouton "Valider". La calibration
correspondant aux gammes liées à cette référence s'effectue alors
automatiquement.
67
Modules analogiques en rack
Marche à suivre
pour la source de
courant
thermosonde
Elle s’effectue à partir de l’écran de calibration
Etape
Action
1
Accéder à l’écran de réglage de la calibration
2
Sélectionner une voie et passer en mode calibration
3
Connecter une référence de courant voie par voie pour calibrer
l +2,5mA+/-0,0328% pour les gammes Thermosondes
4
Prise en compte
Lire la valeur fournie et la fournir cette valeur en unités x 100 nA
La calibration n’est prise en compte qu’après sa sauvegarde dans le module par le
bouton "Sauvegarder".
Le bouton "Retour paramètres usine" permet d'annuler toutes les calibrations et de
revenir à la calibration initiale (effectuée en usine).
La sélection de ce bouton déclenche un message de confirmation. Par contre, après
confirmation, la prise en compte est immédiate et ne nécessite pas de sauvegarde.
L'abandon de l'écran sans sauvegarde affiche un message qui rappelle à l'utilisateur
que la sauvegarde n'est pas effectuée. Si l'utilisateur choisit quand même de quitter
l'écran, les nouveaux coefficients de calibration sont perdus (retour aux anciens
coefficients).
Note :
l Pour les étalons de tension 10 V et 2,5 V, la valeur lue attendue après
calibration est 10000 +/-2
l Pour l'étalon 60 mV, la valeur lue attendue est 9523 +/-2 (10000 correspondant
à la pleine échelle, soit 63 mV)
68
TLX DS 57 PL7 xxF
Modules analogiques en rack
2.5
Module TSX AEY 420
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module en rack TSX AEY 420.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Présentation du module TSX AEY 420
70
Cadencement des mesures
72
Contrôle des dépassements
73
Seuils et traitement événementiels
75
Affichage des mesures
78
Alignement capteur pour le module TSX AEY 420
79
69
Modules analogiques en rack
Présentation du module TSX AEY 420
Généralités
Le module TSX AEY 420 est une chaîne de mesure industrielle 4 entrées haut
niveau, rapide.
Associés à des capteurs ou des transmetteurs, ils permettent de réaliser des
fonctions de surveillance, de mesure et de régulation des processus continus.
Le module TSX AEY 420 offre pour chacune de ses entrées la gamme +/-10 V, 0..10
V, 0..5 V, 1..5 V, 0..20 mA ou 4..20 mA, suivant le choix fait en configuration (Voir
Modification de la gamme d’une entrée ou d’une sortie d’un module analogique,
p. 186).
Synoptique
Le module d’entrées TSX AEY 420 réalise les fonctions suivantes :
TSX AEY 420
Isolement 1000 Veff.
Optocoupleur
Optocoupleur
Filtre
Convertisseur
DC/DC
Référence
interne 9
1
2
3
4
8
70
Traitement
5
5V
Connecteur vers bus X
A/N
Interface
bus x
Filtre
Multiplexage
4 entrées
Connecteur(s) SubD
Sélection de la voie
7
6
TLX DS 57 PL7 xxF
Modules analogiques en rack
Description
Le tableau ci-dessous présente les différentes fonctions :
Repère
Elément
Fonction
1
Raccordement au
processus et
scrutation des voies
d’entrées
l raccordement physique au processus, au travers de connecteur(s) SubD,
2
Multiplexage des
signaux d’entrées
l scrutation des voies d’entrées, par multiplexage statique
3
Adaptation des
signaux d’entrées
l Adaptation des signaux d’entrées
4
Numérisation des
signaux analogiques
des mesures
d’entrées
l convertisseur analogique / numérique 16 bits,
5
Transformation des
mesures d’entrées
dans une unité
exploitable par
l’utilisateur
l prise en compte des coefficients de recalibration et d’alignement à appliquer
Interface et
communication avec
l’application
l gestion des échanges avec le processeur,
7
Alimentation du
module
-
8
Surveillance du
module et indication
des défauts
éventuels à
l’application
l test de la chaîne de conversion,
Référence interne
l la lecture d’une référence interne de tension étalon permet au module de
6
l adaptation des signaux d’entrées par filtrage analogique,
sur les mesures, ainsui que des coefficients d’autocalibration du module,
l mise à l’échelle des mesures, en fonction des paramétres de configuration.
l adressage géographique,
l réception des paramétres de configuration du module et des voies,
l envoi des valeurs mesurées, ainsi que l’état du module, à l’application.
9
l test du dépassement de gamme sur les voies,
l test de la présence du bornier,
l test du chien de garde.
calculer ses coefficients d’autocalibration.
TLX DS 57 PL7 xxF
71
Modules analogiques en rack
Cadencement des mesures
Introduction
Sans aucun traitement événementiel activé, le temps de cycle du module TSX AEY
420 est de 1 ms. Il est indépendant du nombre d’entrées utilisées.
Les mesures s'enchaînent de la manière suivante : voie 0, voie 1, voie 2 et voie 3.
Le cycle de scrutation est rallongé de 0,150 ms par voie dans le cas où le traitement
événementiel est activé.
Décomposition
du temps de
cycle
Le tableau ci-dessous présente les différents temps de cycle
Configuration
Temps de cycle
Aucun traitement événementiel
1 ms
1 voie avec traitement événementiel
1,15 ms
2 voies avec traitement événementiel
1,30 ms
3 voies avec traitement événementiel
1,45 ms
4 voies avec traitement événementiel
1,60 ms
Illustration
Voie 0
Voie 1
Voie 2
Voie 3
Temps de cycle indépendant du
nombre d’entrées utilisées
72
TLX DS 57 PL7 xxF
Modules analogiques en rack
Contrôle des dépassements
Introduction
Le module TSX AEY 420 donne le choix entre 6 gammes de tension ou de courant
pour chacune de ses entrées.
Pour la gamme choisie, le module effectue un contrôle de dépassement: il vérifie
que la mesure est comprise entre une borne inférieure et une bonne supérieure.
Ce contrôle est optionnel.
D’une maniére générale, le module autorise un dépassement de 5% de la plage
électrique positive couverte par la gamme.
Les zone de
mesure
La plage de mesure est divisée en cinq zones:
borne inférieure
zone de
dépassement
inférieur
l
l
l
l
l
TLX DS 57 PL7 xxF
Vsup
gamme
Vinf
gamme
zone de
tolérance
inférieure
zone nominale
borne supérieure
zone de
tolérance
supérieure
zone de
dépassement
supérieure
la zone nominale est la plage de mesure correspondant à la gamme choisie,
la zone de tolérance supérieure s’étend des valeurs comprises entre la valeur
supérieure de la gamme (exemple: +10V pour une gamme -10V/+10V) et la
borne supérieure,
la zone de tolérance inférieure s’étend des valeurs comprises entre la valeur
inférieure de la gamme (exemple: -10V pour une gamme -10V/+10V) et la borne
inférieure,
la zone de dépassement supérieur est la zone située au delà de la borne
supérieure,
la zone de dépassement inférieur est la zone située en deçà de la borne
inférieure.
73
Modules analogiques en rack
Indications de
dépassement
Dans les zones de dépassement, il existe un risque de saturation de la chaîne de
mesure. Pour pallier ce risque par programme utilisateur, des bits d’erreur existent: .
Nom du bit
Indication (quand = 1)
%IWxy.i.1:X5
La valeur lue est dans la zone de tolérance inférieure
%IWxy.i.1:X6
La valeur lue est dans la zone de tolérance supérieure
%IWxy.i.2:X1
Si le contrôle de dépassement est demandé, ce bit signale que la valeur lue est dans
l’une des 2 zones de dépassement.
l %MWxy.i.2:X14 signale un dépassement dans la zone inférieure
l %MWxy.i.2:X15 signale un dépassement dans la zone supérieure
%Ixy.ERR
Défaut de la voie
Note : Lors d’un dépassement, la valeur mesurée est écrêtée à la valeur de la
borne correspondante.
Valeurs des
bornes de
dépassement
Les valeurs des bornes de dépassement sont configurables (Voir Modification du
contrôle de dépassement et sélection du traitement événementiel, p. 194)
indépendamment l’une de l’autre. Elles peuvent prendre des valeurs entières
comprises entre les valeurs suivantes:
Gamme
Zone de tolérance inférieure
Zone de tolérance supérieure
-
Valeur par
défaut
Valeur
maxi
Valeur mini
Valeur par
défaut
Valeur
mini
Valeur maxi
Bipolaire
+/-10V
-0,125 x
0
- 0,25 x
0,125 x
0
0,25 x
∆gamme /2
∆gamme /2
Unipolaire
0..10V,0..5V,1..5V,0..20m
A,4..20mA
-0,125 x
- 0,25 x
0,125 x
∆gamme
∆gamme
Normalisée
-1250
0
-2500
1250
0
2500
Utilisateur Bipolaire
+/-10V
-0,125 x
0
-0,25 x
0,125 x
0
0,25 x
∆gamme /2
∆gamme /2
Utilisateur Unipolaire
0..10V,0..5V,1..5V,0..20m
A,4..20mA
-0,125 x
-0,25 x
0,125 x
∆gamme
∆gamme
∆gamme /2
0
∆gamme
∆gamme /2
∆gamme
0
∆gamme /2
0
0,25 x
∆gamme
∆gamme /2
0
0,25 x
∆gamme
Avec ∆gamme = Valeur supérieure gamme - Valeur inférieure gamme
74
TLX DS 57 PL7 xxF
Modules analogiques en rack
Seuils et traitement événementiels
Présentation
Le module TSX AEY 420 gère 2 seuils par voie (seuil 0 et 1).
Sur franchissement de ces seuils, le module peut déclencher un traitement
événementiel.
Causes de
l’événement
L'utilisateur associe un traitement événementiel à une voie analogique lors de la
configuration logicielle du module (Voir Modification du contrôle de dépassement et
sélection du traitement événementiel, p. 194).
L'événement peut avoir plusieurs causes :
la mesure devient inférieure au seuil 0
la mesure devient supérieure au seuil 0
la mesure devient inférieure au seuil 1
la mesure devient supérieure au seuil 1
Masquage des
causes de
l’événement
Source de
l’événement
TLX DS 57 PL7 xxF
Ces causes peuvent être masquées ou validées par programme à l'aide des bits du
mot %QWxy.i
Adresse
Fonction (0 = masquage, 1 = validation)
%QWxy.i:X 0
Franchissement du Seuil 0 en montant
%QWxy.i:X 1
Franchissement du Seuil 0 en descendant
%QWxy.i:X 2
Franchissement du Seuil 1 en montant
%QWxy.i:X 3
Franchissement du Seuil1 en descendant
Les bits du mot %IWxy.i.2 indiquent la source de l'événement :
Adresse
Fonction (1 = événement, 0 = pas d’événement)
%IWxy.i.2:X0
Franchissement du Seuil 0 en montant
%IWxy.i.2:X1
Franchissement du Seuil 0 en descendant
%IWxy.i.2:X2
Franchissement du Seuil 1 en montant
%IWxy.i.2:X3
Franchissement du Seuil1 en descendant
75
Modules analogiques en rack
Exemple
%QWxy.0:X0
%QWxy.0:X1
%QWxy.0:X2
%QWxy.0:X3
Seuil 1
Seuil 0
Evt
%IWxy.0.2:X0
Evt
%IWxy.0.2:X1
%IWxy.0.2:X2
Evt
Evt
%IWxy.0.2:X3
76
TLX DS 57 PL7 xxF
Modules analogiques en rack
Informations
complémentaires
l
l
l
l
TLX DS 57 PL7 xxF
Le mot d'entrée %IWxy.i.2 n'est remis à jour qu'à chaque apparition d'une
nouvelle cause d'événement.
Lorsque la valeur mesurée est égale au seuil mais ne le franchit pas, il n'y a pas
de déclenchement d'événement.
Le traitement événementiel peut être activé ou désactivé par configuration pour
chacune des voies.
Un numéro d'événement 0 à 63 est attribué à chaque voie. Le choix du numéro
détermine la priorité de l'événement (0 = priorité maximum, 1 à 63 = priorité
minimum).
77
Modules analogiques en rack
Affichage des mesures
Introduction
La mesure fournie à l’application est directement exploitable par l’utilisateur qui peut
choisir entre :
l utiliser l'affichage normalisé 0..10000 (ou +/- 10000 pour la gamme +/- 10 V),
l paramétrer son format d’affichage en indiquant les valeurs minimales et
maximales souhaitées.
Affichage
normalisé
Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également
symbolisé °/
)
°°°
Affichage
utilisateur
Type de gamme
Affichage
gamme unipolaire
de 0 à 10000 (0 °/
gamme bipolaire
de -10000 à 10000 (-10000 °/
°°°
à +10000 °/
°°°
°°°
)
à +10000 °/
°°°
)
L'utilisateur peut choisir la plage de valeurs (Voir Modification du format d'affichage
d'une voie d’entrée en tension ou en courant, p. 188) dans laquelle sont exprimées
les mesures, en choisissant :
l la borne minimale correspondant au minimum de la gamme : 0 °/
(ou -10000
°°°
°/
),
°°°
l la borne maximale correspondant au maximum de la gamme +10000 °/
.
°°°
Ces bornes minimale et maximale sont des entiers compris entre -30000 et +30000.
Exemple:
Supposons qu'un conditionneur indique une information de pression sur une boucle
4-20 mA, avec 4 mA correspondant à 3200 mB et 20 mA correspondant à 9600 mB.
L'utilisateur peut alors choisir le format utilisateur (User), en définissant les bornes
minimale et maximale suivantes :
3200 °/
pour 3200 mB comme borne minimale,
°°°
9600 °/
pour 9600 mB comme borne maximale.
°°°
Les valeurs transmises au programme évolueront entre 3200 (= 4 mA) et 9600 (=
20 mA).
Les correspondances sont alors les suivantes :
Valeur transmise au programme
Valeur du courant
Valeur de la pression
3200
4 mA
3200 mB
valeur courante
comprise entre 4 et 20 mA
valeur courante
9600
20 mA
9600 mB
78
TLX DS 57 PL7 xxF
Modules analogiques en rack
Alignement capteur pour le module TSX AEY 420
Introduction
L'alignement consiste à éliminer un décalage systématique observé avec un
capteur donné, autour d'un point de fonctionnement donné. On compense une
erreur liée au procédé. Pour cette raison, le remplacement d'un module ne
nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le
changement du point de fonctionnement de ce capteur, nécessite un nouvel
alignement.
Illustration
Les droite de conversion sont les suivantes :
Droite de
conversion après
alignement
Droite de
conversion initiale
Exemple
Par exemple, supposons qu'un capteur de pression, relié à un conditionneur (1mV/
mB), indique 3200 mB, alors que la pression réelle est de 3210 mB. La valeur
mesurée par le module en échelle normalisée sera 3200 (3,20 V). L'utilisateur peut
aligner sa mesure sur la valeur 3210 (valeur souhaitée). Après cette procédure
d'alignement, la voie de mesure appliquera un offset systématique de +10 sur toute
nouvelle mesure. La valeur d'alignement qu'il faudra saisir est de 3210.
Valeurs
d’alignement
La valeur d'alignement est modifiable (Voir Alignement d’une voie d’entrée, p. 210)
par les écrans de PL7, même si le programme est en RUN.
Pour chaque voie d'entrée, l'utilisateur peut :
l visualiser et modifier la valeur de mesure souhaitée
l sauvegarder la valeur d'alignement
l savoir si la voie possède déjà un alignement
L'offset d'alignement peut également être modifié par programme.
L'alignement s'effectue voie en exploitation normale, sans influence sur les modes
de marche de la voie du module. L'écart maximal entre la valeur mesurée et la
valeur souhaitée (valeur alignée) ne doit pas excéder 1000.
L'offset d'alignement est stocké dans le mot %MWxy.i.8.
Note : le bit %IWxy.i.1:X0 = 1 indique que la voie est alignée.
TLX DS 57 PL7 xxF
79
Modules analogiques en rack
2.6
Modules TSX ASY 410 et TSX ASY 800
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente les modules en rack TSX ASY 410 et TSX ASY 800.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
80
Sujet
Page
Présentation du module TSX ASY 410
81
Caractéristiques des sorties
83
Contrôle des dépassements du module TSX ASY 410
84
Comportement des sorties du module TSX ASY 410
86
Présentation du module TSX ASY 800
87
Caractéristiques des sorties
89
Contrôle des dépassements du module TSX ASY 800
90
Comportement des sorties du module TSX ASY 800
91
TLX DS 57 PL7 xxF
Modules analogiques en rack
Présentation du module TSX ASY 410
Généralités
Le module TSX ASY 410 est un module comportant 4 sorties analogiques isolées
entre elles. Ce module offre pour chacune de ses sorties et suivant le choix fait en
configuration (Voir Modification de la gamme d’une entrée ou d’une sortie d’un
module analogique, p. 186), les gammes :
l +/- 10V
l 0..20 mA,
l 4..20 mA.
Synoptique
Le module de sortie TSX ASY 410 réalise les fonctions suivantes :
TSX ASY 410
Optocoupleur
Optocoupleur
Tension / Courant
N/A
6
N/A
Optocoupleur
N/A
Optocoupleur
N/A
Convertisseur
DC / DC-
5V
5
Optocoupleur
Traitement
Connecteur vers bus X
Interface
bus X
Bornier à vis 20 points
Isolement 1500 Veff
4
3
2
1
Fonction
7
TLX DS 57 PL7 xxF
81
Modules analogiques en rack
Description
Le détail des fonctions est le suivant :
Repère
Fonction
Caractéristiques
1
Raccordement au processus
l raccordement physique au processus par un bornier à vis 20
points,
l Protection du module contre les surtensions
2
Adaptation aux différents
actionneurs
l L’adaptation se fait en tension ou en courant.
3
Conversion des données
numériques en signaux
analogiques
l elle s’effectue sur 11 bits avec signe (-2048 à 2047),
4
Transformation des valeurs
applicatives en données
utilisables par le convertisseur
numérique/analogique
-
5
Interface de communication avec l gestion des échanges avec le processeur,
l’application
l adressage géographique,
l réception depuis l’application des paramètres de configuration du
module et des voies, ainsi que des consignes numériques des
voies
l envoi de l’état du module à l’application.
6
Alimentation du module
-
7
Surveillance du module et
indication des défauts éventuels
à l’application
l test du convertisseur,
l le recadrage des données, fournies par le programme, dans la
dynamique du convertisseur est réalisé automatiquement,
l test du dépassement de gamme sur les voies,
l test de la présence du bornier,
l test du chien de garde.
8
Alimentation 24V externe des
sorties
-
Rafraîchissement
des sorties
Le temps maximum entre l'envoi de la valeur de la sortie sur le bus automate et son
positionnement effectif sur le bornier est de 2,5 ms.
Les sorties peuvent être individuellement affectées à la tâche MAST ou à la tâche
FAST du programme application.
Ecriture des
sorties
L’application doit fournir aux sorties des valeurs au format normalisé :
l -10000 à +10000 en gamme +/-10 V
l 0 à +10000 en gammes 0-20 mA et 4-20 mA
Ces valeurs doivent être écrites dans les mots %QWxy.i.0 à 3 pour les voies 0 à 3
du module.
82
TLX DS 57 PL7 xxF
Modules analogiques en rack
Caractéristiques des sorties
Ecriture des
sorties
L’application doit fournir aux sorties des valeurs au format normalisé :
l -10000 à +10000 en gamme +/-10 V
l 0 à +10000 en gammes 0-20 mA et 4-20 mA
Les valeurs doivent être écrites dans les mots %QWxy.i.0 à 3 pour les voies 0 à 3
du module.
Conversion
numérique /
analogique
La conversion numérique / analogique s’effectue sur :
l 11 bits + signe (-2048 à +2047)
Le recadrage des données, fournies par le programme, dans la dynamique du
convertisseur est réalisé automatiquement
Forçage des
sorties
Chaque sortie peut, depuis l’écran de Mise au point de PL7, être forcée à une valeur
comprise entre -10000 et +10000, définie par l’utilisateur. Cette fonction est
essentiellement dédiée au test de câblage.
Le forçage n’est accessible que si la tâche programme qui pilote la sortie est en
RUN (la sortie étant en position Repli ou Maintien lorsque la tâche programme est
en STOP).
TLX DS 57 PL7 xxF
83
Modules analogiques en rack
Contrôle des dépassements du module TSX ASY 410
Introduction
Le type de contrôle des dépassements du module TSX ASY 410 dépend de sa
version logicielle (la version logicielle est mentionnée sur l’étiquette donnant la
référence du module, collée sur la face latérale du produit ou bien accessible par
PL7 en mode connecté).
Cas des modules
de version
logicielle
SV<=1.0
Si les valeurs fournies par l’application sont inférieures à -10000 ou supérieures à
+10000, les sorties saturent à la valeur suivante :
l -10 V ou +10 V en gamme +/-10 V
l 4 mA ou 20 mA en gamme 4..20 mA
l 0 mA ou 20 mA en gamme 0..20 mA
Un défaut de dépassement est signalé par les bits suivants (exploitables par
programme) :
Nom du bit
84
Signification
%Ixy.i.ERR
Quand = 1, Indique une erreur sur la voie
%IWxy.i.2:X1
Quand = 1, Indique un dépassement de gamme sur la voie.
TLX DS 57 PL7 xxF
Modules analogiques en rack
Cas des modules
de versions
logicielles
SV>=2.0
Ces modules autorisent un dépassement de :
l +/-5 % sur les gammes tension et 4..20 mA
l +5 % sur la gamme 0..20 mA
La plage de mesure est divisée en trois zones :
borne supérieure
borne inférieure
zone de
dépassement
inférieur
zone nominale
zone de
dépassement
supérieur
l
la zone nominale est la plage de mesure correspondant à la gamme choisie,
la zone de dépassement supérieur est la zone située au delà de la borne
supérieure,
l la zone de dépassement inférieur est la zone située en deçà de la borne
inférieure.
Valeurs de dépassements en fonction de la gamme:
l
Gamme
Borne inférieure
Borne supérieure
+/- 10V
-10500 (soit -10,5 V)
+10500 (soit +10,5 V)
0..20mA
0 (soit 0mA)
+10500 (soit +21 mA)
4..20mA
-500 (soit 3,2 mA)
+10500 (soit +20,8 mA)
La détection de dépassements de gamme est optionnelle :
L’utilisateur peut choisir (Voir Modification du contrôle de dépassement et sélection
du traitement événementiel, p. 194) l’indication de dépassement par valeur
supérieure, inférieure ou les deux.
Lorsque la valeur envoyée se situe au-delà des bornes de dépassement et que le
contrôle de dépassement est demandé, les dépassements sont alors signalées par
les bits suivants :
Adresse
TLX DS 57 PL7 xxF
Signification
%Ixy.i.ERR
Quand = 1, indique une erreur sur la voie
%MWxy.i.2:X1
Quand = 1, indique un dépassement de gamme sur la voie.
l %MWxy.i.2:X3 = 1 indique alors un dépassement par valeur supérieure
l %MWxy.i.2:X3 = 0 indique alors un dépassement par valeur inférieure
85
Modules analogiques en rack
Comportement des sorties du module TSX ASY 410
Repli/Maintien
ou mise à zéro
des sorties
A l’apparition d’un défaut et suivant la gravité de celui-ci, les sorties passent
individuellement ou ensemble en position de ‘Repli/Maintien’ ou sont forcées à 0 (0
V ou 0 mA)
Différents cas de comportement des sorties:
Défaut
Comportement des sorties Comportement des sorties
tension
courant
Tâche en STOP ou
programme absent
Repli/Maintien (voie par voie) Repli/Maintien (voie par voie)
Défaut de communication
Repli/Maintien (voie par voie) Repli/Maintien (voie par voie)
Défaut de configuration
0V (voie par voie)
0mA (voie par voie)
Défaut interne du module
0V (voie par voie)
0mA (voie par voie)
Valeur de sortie hors limites
(dépassement de gamme)
Version logicielle>=2.0
Valeur transmise avec
saturation à +10,5/-10,5V
(voie par voie)
Valeur transmise avec
saturation à 3,2/20,8 mA ou 0/
20mA
Valeur de sortie hors limites
(dépassement de gamme)
Version logicielle=1.0
+10V/-10V
4/20 mA ou 0/20mA
Défaut bornier
Maintien à la valeur (toutes
les voies)
Maintien à la valeur (toutes
les voies)
Embrochage sous tension
Processeur en STOP
Sorties à 0 (toutes les voies) 0 mA (toutes les voies)
Rechargement du
programme
0 V (toutes les voies)
0 mA (toutes les voies)
Le repli ou le maintien à la valeur courante est choisi lors de la configuration du
module. La valeur de repli peut être modifiée depuis l’écran de Mise au point (Voir
Modification de la valeur de repli d’une sortie, p. 212) de PL7 ou par programme.
86
TLX DS 57 PL7 xxF
Modules analogiques en rack
Présentation du module TSX ASY 800
Généralités
Le module TSX ASY 800 est un module comportant 8 sorties analogiques non
isolées entre elles. Ce module offre pour chacune de ses sorties et suivant le choix
fait en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie
d’un module analogique, p. 186), les gammes:
l +/- 10V
l 0..20 mA,
l 4..20 mA.
Synoptique
Le module de sortie TSX ASY 800 réalise les fonctions suivantes:
TSX ASY 800
N/A
Bornier à vis 20 points
Optocoupleur
Convertisseur
DC/DC
8
5
4
3
2
24 V externe
Traitement
Multi-plexeur
Connecteur vers bus X
6
Interface
bus X
Optocoupleur
1
7
Description
Le détail des fonctions est le suivant :
Repère
Elément
Fonction
1
Raccordement au
processus
l raccordement physique au processus par un connecteur SubD 25 points,
TLX DS 57 PL7 xxF
l protection du module contre les surtensions.
87
Modules analogiques en rack
Repère
Elément
Fonction
2
Adaptation aux différents
actionneurs
l L’adaptation se fait en tension ou en courant.
3
Conversion des données
numériques en signaux
analogiques
l en tension, elle s’effectue sur 13 bits + signe (-8192 à +8191),
4
Transformation des
valeurs applicatives en
données utilisables par le
convertisseur numérique/
analogique
-
5
Interface de
communication avec
l’application
l gestion des échanges avec le processeur,
l en courant, elle s’effectue sur 13 bits (0 à +8191)
l adressage géographique,
l réception depuis l’application des paramètres de configuration du module
et des voies, ainsi que des consignes numériques des voies
l envoi de l’état du module à l’application.
6
Alimentation du module
-
7
Surveillance du module et
indication des défauts
éventuels à l’application
l test du convertisseur,
Alimentation 24V externe
des sorties
-
l test du dépassement de gamme sur les voies,
l test de la présence du bornier,
l test du chien de garde.
8
Temps de
rafraîchissement
des sorties
Le temps maximum entre l'envoi de la valeur de la sortie sur le bus automate et son
positionnement effectif sur le bornier est de 5 ms.
Comportement
sur défaut
d’alimentation
externe des
sorties
Lors d’un défaut d’alimentation externe des sorties, toutes les sorties du module
TSX ASY 800 passent à 0.
Ecriture des
sorties
L’application doit fournir aux sorties des valeurs au format normalisé :
l -10000 à +10000 en gamme +/-10 V
l 0 à +10000 en gammes 0-20 mA et 4-20 mA
Ces valeurs doivent être écrites dans les mots %QWxy.i.0 à 7 pour les voies 0 à 7
du module.
88
Note : Lorsque le module est en même temps en défaut alimentation externe et en
défaut bornier, seul le défaut d’alimentation est signalé.
TLX DS 57 PL7 xxF
Modules analogiques en rack
Caractéristiques des sorties
Ecriture des
sorties
L’application doit fournir aux sorties des valeurs au format normalisé :
l -10000 à +10000 en gamme +/-10 V
l 0 à +10000 en gammes 0-20 mA et 4-20 mA
Les valeurs doivent être écrites dans les mots %QWxy.i.0 à 7 pour les voies 0 à 7
du module.
Conversion
numérique /
analogique
La conversion numérique / analogique s’effectue sur :
l 13 bits + signe (-8192 à +8191) en tension
l 13 bits (0 à +8191) en courant
Le recadrage des données, fournies par le programme, dans la dynamique du
convertisseur est réalisé automatiquement
Forçage des
sorties
Chaque sortie peut, depuis l’écran de Mise au point de PL7, être forcée à une valeur
comprise entre -10000 et +10000, définie par l’utilisateur. Cette fonction est
essentiellement dédiée au test de câblage.
Le forçage n’est accessible que si la tâche programme qui pilote la sortie est en
RUN (la sortie étant en position Repli ou Maintien lorsque la tâche programme est
en STOP).
Comportement
sur défaut
d’alimentation
externe des
sorties
Sur défaut d’alimentation externe des sorties toutes les sorties du module passent
à0
TLX DS 57 PL7 xxF
Note : Lorsque le module est en même temps en défaut d’alimentation externe et
en défaut bornier, seul le défaut d’alimentation est signalé.
89
Modules analogiques en rack
Contrôle des dépassements du module TSX ASY 800
Introduction
Le module TSX ASY 800 autorise un dépassement de +/- 5% sur les gammes en
tension et 4..20mA et de +5% sur la gamme en courant.
La détection de dépassement est optionnelle.
Les zone de
mesure
La plage de mesure est divisée en trois zones:
borne supérieure
borne inférieure
zone de
dépassement
inférieur
l
l
l
Indications de
dépassement
zone nominale
zone de
dépassement
supérieur
la zone nominale est la plage de mesure correspondant à la gamme choisie,
la zone de dépassement supérieur est la zone située au delà de la borne
supérieure,
la zone de dépassement inférieur est la zone située en deçà de la borne
inférieure.
Les valeurs de dépassement des différentes gammes sont les suivantes :
Gamme
Borne inférieure
Borne supérieure
+/- 10V
-10500 (soit -10,5 V)
+10500 (soit +10,5 V)
0..20mA
0 (soit 0mA)
+10500 (soit +21 mA)
4..20mA
-500 (soit 3,2 mA)
+10500 (soit +20,8 mA)
L’utilisateur peut choisir (Voir Modification du contrôle de dépassement et sélection
du traitement événementiel, p. 194) l’indication de dépassement par valeur
supérieure, inférieure ou les deux.
Lorsque le contrôle de dépassement est demandé, les indications sont signalés par
les bits suivants :
Nom du bit
Signification
%Ixy.i.ERR
Quand = 1, Indique une erreur sur la voie
%MWxy.i.2:X1
Quand = 1, Indique un dépassement de gamme sur la voie.
l %MWxy.i.2:X3 = 1 indique alors un dépassement par
valeur supérieure
l %MWxy.i.2:X3 = 0 indique alors un dépassement par
valeur inférieure
90
TLX DS 57 PL7 xxF
Modules analogiques en rack
Comportement des sorties du module TSX ASY 800
Repli/Maintien
ou mise à zéro
des sorties
A l’apparition d’un défaut et suivant la gravité de celui-ci, les sorties passent
individuellement ou ensemble en position de ‘Repli/Maintien’ ou sont forcées à 0 (0
V ou 0 mA)
Différents cas de comportement des sorties:.
Défaut
Comportement des sorties tension
Comportement des sorties courant
Tâche en STOP ou
programme absent
Repli/Maintien (voie par voie)
Repli/Maintien (voie par voie)
Défaut de communication
Repli/Maintien (voie par voie)
Repli/Maintien (voie par voie)
Défaut de configuration
0V (voie par voie)
0mA (voie par voie)
Défaut interne du module
0V (voie par voie)
0mA (voie par voie)
Valeur de sortie hors limites
(dépassement de gamme)
Valeur transmise avec saturation à
+10,5/-10,5V (voie par voie)
Valeur transmisse avec saturation à
3,2/20,8 mA ou 0/20mA
Défaut bornier
Maintien à la valeur (toutes les voies)
Maintien à la valeur (toutes les voies)
Embrochage sous tension
Processeur en STOP
Sorties à 0 V (toutes les voies)
0 mA (toutes les voies)
Rechargement du
programme
0 V (toutes les voies)
0 mA (toutes les voies)
Le repli ou le maintien à la valeur courante est choisi lors de la configuration du
module. La valeur de repli peut être modifiée depuis l’écran de Mise au point (Voir
Modification de la valeur de repli d’une sortie, p. 212) de PL7 ou par programme.
Comportement à
la mise sous
tension
TLX DS 57 PL7 xxF
Lors de la mise sous tension du module (mise sous tension du rack ou embrochage
sous tension), les sorties sont figées à 0V/0mA pendant une seconde avant de
devenir opérationnelles.
Ce temps est nécessaire pour la stabilisation de l'alimentation des sorties.
91
Modules analogiques en rack
92
TLX DS 57 PL7 xxF
Les modules analogiques
déportés TBX
3
Présentation
Objet de ce
chapitre
Ce chapitre présente les modules analogiques déportés TBX.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
TLX DS 57 PL7 xxF
Souschapitre
Sujet
Page
3.1
Module TBX AES 400
94
3.2
Module TBX AMS 620
107
3.3
Module TBX ASS 200
120
93
TBX analogiques
3.1
Module TBX AES 400
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module déporté TBX AES 400.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Présentation du module TBX AES 400
95
Cadencement des mesures
97
Contrôle des dépassements
Filtrage des mesures
94
Page
98
101
Affichage des mesures
102
Calibration du module TBX AES 400
104
Alignement capteur
106
TLX DS 57 PL7 xxF
TBX analogiques
Présentation du module TBX AES 400
Généralités
L'embase TBX AES 400 est un module d’entrées analogiques comportant 4 voies
isolées multigammes. Elle doit obligatoirement être associée à un communicateur
TBX LEP 030.
Ce module offre pour chacune de ses entrées les gammes suivantes :
l Haut niveau tension,
l Haut niveau courant,
l Thermocouples (B,E,J,K,N,R,S,T),
l Thermosondes (Pt100, Pt1000, Ni1000).
Synoptique
Module d’entrées TBX AES 400 associé à communicateur TBX LEP 030 :
Mesures
Entrée 0
Traitements (par ordre
chronologique):
-sélection gamme
-dépassement
-contrôle capteur
-filtrage
-linéarisation
-affichage
Conversion
Analogique/
Numérique
Entrée 2
Entrée 3
Base de
Temps
FIPIO
2
Voie 1
Voie 0
interface bus
Entrée 1
1
3
4
5
6
7
Température soudure froide
24/48V
Alimentation
TLX DS 57 PL7 xxF
95
TBX analogiques
Description
Le module TBX AES 400 associé à communicateur TBX LEP 030 réalise les
fonctions suivantes :
Repère
Fonction
1
l acquisition par multiplexage à relais des 4 voies avec réjection du 50Hz ou
60Hz,
2
l conversion analogique numérique 12 bits + signe,
3
l sélection de la gamme pour chaque entrée: tension, courant ou
thermocouple,
4
l contrôle de dépassement des entrées,
5
l contrôle capteur,
6
l filtrage des mesures,
l linéarisation et compensation de soudure froide dans le cas des
thermocouples,
l linéarisation dans le cas des thermosondes,
7
96
l mise au format utilisateur des mesures.
TLX DS 57 PL7 xxF
TBX analogiques
Cadencement des mesures
Introduction
Le temps de cycle du module TBX AES 400 dépend de la fréquence secteur (50 Hz
ou 60 Hz) et donc du mode de réjection choisi en configuration.
Les mesures s'enchaînent de la manière suivante : voie 0, voie 1, voie 2, voie 3 puis
acquisition de la température de soudure froide du module.
Décomposition
du temps de
cycle
Illustration du temps de cycle
Voie 0 Voie 1 Voie 2 Voie 3 Tp sf Voie 0 Voie 1 Voie 2 Voie 3 Tp sf
T voie
T cycle
Tp sf : temps acquisition température de soudure froide
Le tableau ci-dessous donne les éléments de calcul.
Type de temps
Réjection 50 Hz
Réjection 60 Hz
Temps de scrutation d’une voie
80 ms
68 ms
Temps d’acquisition température de
soudure froide
80 ms
68 ms
Temps d’acquisition d’un cycle complet
400 ms
340 ms
Note :
l Le cycle est toujours identique même si certaines voies ne sont pas utilisées.
l Les temps d’accès aux mesures par programme dépendent aussi des temps de
transmission sur le bus FIPIO et de la période de la tâche automate.
TLX DS 57 PL7 xxF
97
TBX analogiques
Contrôle des dépassements
Introduction
Le module TBX AES 400 donne le choix entre des gammes en tension, des
gammes en courant, des gammes thermocouples et des gammes thermosondes
pour chacune de ses entrées.
Pour la gamme choisie, le module effectue un contrôle de dépassement: il vérifie
que la mesure est comprise entre une borne inférieure et une bonne supérieure.
La zone de
mesure
La plage de mesure est divisée en cinq zones:
borne de
dépassement
inférieur
zone de
dépassement
inférieur
l
l
l
l
l
Indications de
dépassement
98
borne de
dépassement
supérieur
zone nominale
Zone de
tolérance
supérieure
Zone de
tolérance
inférieure
zone de
dépassement
supérieur
La zone nominale est la plage de mesure correspondant à la gamme choisie
la zone de tolérance supérieure sont les valeurs comprises entre la valeur
supérieure de la gamme (exemple: +10V pour une gamme -10V/+10V) et la
borne supérieure,
la zone de tolérance inférieure sont les valeurs comprises entre la valeur
inférieure de la gamme (exemple: -10V pour une gamme -10V/+10V) et la borne
inférieure,
la zone de dépassement supérieur est la zone située au delà de la borne
supérieure,
la zone de dépassement inférieur est la zone située en deçà de la borne
inférieure.
Si les valeurs fournies par l’application sont en dehors des bornes, il y a saturation
à la valeur de la borne dépassée et ce dépassement est signalé.
Le module continue à fournir la grandeur convertie jusqu'à saturation du
convertisseur ou du format d'affichage (+32767/-32768), même si la validité de la
mesure n'est pas garantie.
L'utilisateur peut par l'intermédiaire du bit de dépassement éviter de prendre en
compte ces mesures.
Bit de dépassement:
Adresse
Signification
%I\p.2.c\m.i.ERR
Quand = 1, Indique un dépassement de gamme sur la voie.
TLX DS 57 PL7 xxF
TBX analogiques
Valeurs de
dépassement
des gammes
électrique
TLX DS 57 PL7 xxF
Pour les gammes en tension, le module autorisent, un dépassement de 5% de la
plage électrique positive couverte par la gamme.
Gammes électriques:
Gamme
Borne inférieure
Borne supérieure
+/-10 V
-10,5 V
+10,5 V
+/-5 V
-5,25 V
+5,25 V
0..20 mA
-1 mA
+21 mA
4..20 mA
+3,2 mA
+20,8 mA
-20..+20 mV
-21 mV
+21 mV
-50..+50 mV
-52,5 mV
+52,5 mV
-200..+200 mV
-210 mV
+210 mV
-500..+500 mV
-525 mV
+525 mV
99
TBX analogiques
Valeurs de
dépassement
des gammes
thermiques
Le dépassement de gamme correspond soit à un dépassement dynamique de la
chaîne d'acquisition, soit à un dépassement de la zone normalisée de mesure du
capteur, soit à un dépassement dynamique de la température de compensation (5 ° C à +85 ° C). L'utilisation de la compensation interne à une ambiance normative
(0 ° C à +60 ° C) est compatible avec les seuils -5 ° C à +85 ° C.
Gamme thermocouples:
Gamme
Borne inférieure
Borne supérieure
Thermo B
0 ° C (32 ° F)
+1802 ° C (+3276 ° F)
Thermo E
-270 ° C (-454 ° F)
+717 ° C (+1322 ° F)
Thermo J
-210 ° C (-346 ° F)
+935 ° C (+1715 ° F)
Thermo K
-270 ° C (-454 ° F)
+1338 ° C (+2440 ° F)
Thermo N
-270 ° C (-454 ° F)
+1300 ° C (+2372 ° F)
Thermo R
-50 ° C (-58 ° F)
+1769 ° C (+3216 ° F)
Thermo S
-50 ° C (-58 ° F)
+1769 ° C (+3216 ° F)
Thermo T
-270 ° C (-454 ° F)
+400 ° C (+752 ° F)
Gamme thermosondes:
100
Gamme
Borne inférieure
Borne supérieure
Pt100
-200 ° C (-328 ° F)
+850 ° C (+1562 ° F)
Pt1000
-200 ° C (-328 ° F)
+850 ° C (+1562 ° F)
Ni1000
-60 ° C (-76 ° F)
+250 ° C (+482 ° F)
TLX DS 57 PL7 xxF
TBX analogiques
Filtrage des mesures
Introduction
Le filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est
modifiable depuis une console de programmation et par programme (Voir
Modification de la valeur de filtrage des voies de modules analogiques, p. 190).
Formule
mathématique
La formule mathématique utilisée est la suivante :
Mesf ( n ) = α × Mesf ( n – 1 ) + ( 1 – α ) × Valb ( n )
avec :
α =efficacité du filtre,
Mesf(n)=mesure filtrée à l’instant n,
Mesf(n-1)=mesure filtrée à l’instant n-1,
Valb(n)=valeur brute à l’instant n.
L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités.
Valeurs pour le
module
TBX AES 400
TLX DS 57 PL7 xxF
Les valeurs de filtrage sont les suivantes, elles dépendent de la tension secteur:
Efficacité
Valeur
α correspondant
Constante de
temps
réjection à 50
Hz
Constante de
temps
réjection à 60
Hz
Pas de filtrage
0
0
0
0
Peu de filtrage
1
2
0,750
0,875
1,6 s
3,2 s
1,4s
2,7s
Filtrage moyen
3
4
0,937
0,969
6,4 s
12,8 s
5,4 s
10,8 s
Filtrage fort
5
6
0,984
0,992
25,6 s
51,2 s
21,1 s
43,5 s
101
TBX analogiques
Affichage des mesures
Introduction
Ce traitement permet de choisir le format d’affichage suivant lequel les mesures
sont fournies au programme utilisateur.
Il est nécessaire de faire la différence entre les gammes électriques et les gammes
thermocouples ou thermosondes.
Affichage
normalisé des
gammes
électriques
Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également
symbolisé °/
):
°°°
Affichage
utilisateur des
gammes
électriques
Type de gamme
Affichage
gamme unipolaire
0-10V, 0-5V, 0-20mA, 4-20mA
de 0 à 10000 (0 °/
gamme bipolaire
+/-10V
de -10000 à +10000 (-10000 °/
°°°
à 10000 °/
°°°
°°°
)
à +10000 °/
°°°
)
L'utilisateur peut choisir la plage de valeurs dans laquelle sont exprimées les
mesures, en choisissant :
l la borne minimale correspondant au minimum de la gamme : 0 (ou - 10000 °/
)
°°°
l la borne maximale correspondant au maximum de la gamme : + 10000 °/
.
°°°
Les bornes minimale et maximale sont comprises entre - 31128 et + 31128.
Exemple :
Utilisation d'un capteur de pression 2/20 bars fournissant un signal 0/20mA et ayant
une caractéristique linéaire.
Ce qui intéresse l'utilisateur est la pression et non la valeur du courant. La meilleure
résolution est obtenue en choisissant en affichage utilisateur :
l pour borne minimum : 2000
l pour borne maximum : 20000
Le programme utilisateur exploite ainsi des valeurs exprimées directement en unité
physique, le millibar.
Illustration
Pression
20,000 bars
2,000 bars
20 mA
102
Courant
TLX DS 57 PL7 xxF
TBX analogiques
Affichage
gammes
thermocouples
et thermosondes
Pour l’affichage en température, les valeurs sont fournies en dixième de degré.
Pour l’affichage utilisateur, l'utilisateur peut choisir un affichage normalisé 0..10000
en précisant les températures minimale et maximale correspondant à 0 et 10000.
La mesure fournie à l'application est directement exploitable par l'utilisateur qui peut
choisir entre l’affichage en température et l’affichage normalisé.
Exemple :
Thermocouple J connecté à un module TBX AES 400. L’utilisateur désire surveiller
une plage de température de 200°C à 600°C et avoir un résultat en pourcentage de
la dynamique.
Pour cela choisir un affichage normalisé et définir les bornes :
l borne inférieure = 2000
l borne supérieure = 6000
La mesure accessible par programme est alors comprise entre 0 et 10 000.
Pour une température de 400°C, le module fournit comme mesure une valeur
numérique égale à 5000 soit 50% de la dynamique d'entrée.
Illustration :
Valeur de la
mesure affichée
%
100,00
50,00
0
200
TLX DS 57 PL7 xxF
400
600
T en degrés Celcius
103
TBX analogiques
Calibration du module TBX AES 400
Introduction
La calibration (Voir Fonction Calibration d’un module analogique, p. 214) s'effectue
globalement pour le module sur la voie 0.
Il est conseillé de calibrer le module hors application. La calibration peut s'effectuer
avec la tâche automate liée à la voie, en RUN ou en STOP.
La calibration comprend deux étapes:
l la calibration du zéro
l la calibration à pleine échelle.
Calibration du
zéro
La calibration du zéro est recommandée pour les gammes +/-20mV, +/-50mV et les
gammes thermocouples. Elle consiste à faire la calibration du zéro sur chacune des
voies simultanément en gamme +/- 20 mV à la température ambiante désirée en
plaçant des shunts directement sur les bornes d’entrées de l’embase.
Calibration
pleine échelle
La calibration à pleine échelle se fait sur la voie 0 en plaçant la source étalon réglée
à la pleine échelle +/-0,01% directement sur les bornes d’entrée de la voie 0 de
l’embase.
Précautions
En mode calibration, les mesures de toutes les voies du module sont déclarées
invalides, le filtrage et les alignements sont inhibés, les cycles d'acquisition des
voies peuvent être allongés.
Les entrées autres que la voie 0 n'étant plus acquises pendant la calibration, la
valeur transmise à l'application pour ces autres voies est la dernière valeur mesurée
avant le passage en calibration.
Comment
calibrer le
module
Le tableau suivant présente la marche à suivre pour calibrer le module :
104
Etape
Action
1
Accéder à l’écran de réglage de la calibration
2
Double-cliquer sur la voie 0.
Résultat: Une question apparaît ‘Voulez-vous passer en mode recalibration?’.
3
Placer un shunt sur toutes les entrées du module pour réaliser la calibration à 0
4
Répondre Oui à la question précédente (répondre Non pour ne pas effectuer la
calibration à 0).
Résultat: La fenêtre de calibration apparaît.
TLX DS 57 PL7 xxF
TBX analogiques
Etape
TLX DS 57 PL7 xxF
Action
5
Réaliser alors la calibration à pleine échelle.
En fonction de la gamme à calibrer, connectez une tension de référence sur
l'entrée tension de la voie 0 :
l tension de référence = 10 V (précision +/- 0,01%) pour calibrer le module sur
les gammes 10 V et 0..10 V,
l tension de référence = 5 V (précision +/- 0,01%) pour calibrer le module sur les
gammes 0..5 V, 1..5V, 0..20 mA et 4..20 mA,
l tension de référence = 2 V (précision +/- 0,01%) pour calibrer le module sur les
gammes Pt1000 et Ni1000,
l tension de référence = 500 mV (précision +/- 0,01%) pour calibrer le module sur
la gamme 500 mV,
l tension de référence = 200 mV (précision +/- 0,01%) pour calibrer le module sur
les gammes Pt100 et +/- 200 mV,
l tension de référence = 50 mV (précision +/- 0,01%) pour calibrer le module sur
les gammes +/- 200 mV et thermocouples E,J,K, et N,
l tension de référence = 20 mV (précision +/- 0,01%) pour calibrer le module sur
les gammes +/- 200 mV et thermocouples B,R,S, et T,
Attention : la référence 5 V permet de recalibrer la chaîne de mesure complète
pour les gammes 0..20 mA et 4..20 mA, à l'exception du shunt de courant 250
Ohms situé sur l'entrée courant.
6
Une fois la référence connectée sur l'entrée tension (par exemple 10 V), utiliser la
boîte à liste déroulante Référence pour sélectionner cette valeur. Attendre
éventuellement le temps nécessaire à la stabilisation de la tension de référence
connectée, puis confirmer le choix par le bouton de commande Valider. La
calibration des gammes liées à cette référence (par exemple 10 V et 0..10 V)
s'effectue automatiquement.
7
Calibrer éventuellement le module pour les autres gammes.
le bouton de commande Retour paramètres Usine permet d'annuler toutes les
calibrations précédemment effectuées et de revenir à la calibration initiale réalisée
en usine.
8
Appuyer sur le bouton de commande Sauvegarder, afin de prendre en compte et
sauvegarder dans le module sa nouvelle calibration. Lorsque l'on quitte l'écran de
calibration sans que la sauvegarde soit effectuée, un message est visualisé pour
signaler que les opérations de calibration vont être perdues
105
TBX analogiques
Alignement capteur
Introduction
L'alignement consiste à éliminer un décalage systématique observé avec un
capteur donné, autour d'un point de fonctionnement donné. On compense une
erreur liée au procédé. Pour cette raison, le remplacement d'un module ne
nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le
changement du point de fonctionnement de ce capteur, nécessite un nouvel
alignement.
Droite de
conversion après
alignement
Droite de conversion
initiale
Exemple
Supposons qu'un capteur de pression, relié à un conditionneur (1mV/mB), indique
3200 mB, alors que la pression réelle est de 3210 mB.
La valeur mesurée par le module en échelle normalisée sera 3200 (3,20 V).
L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaitée).
Après cette procédure d'alignement, la voie de mesure appliquera un offset
systématique de +10. La valeur d'alignement qu'il faudra saisir est de 3210.
Valeurs
d’alignement
La valeur d'alignement est modifiable (Voir Alignement d’une voie d’entrée, p. 210)
depuis l’écran PL7, même si le programme est en RUN.
Pour chaque voie d'entrée, l'utilisateur peut :
l visualiser et modifier la valeur de mesure souhaitée
l sauvegarder la valeur d'alignement
l savoir si la voie possède déjà un alignement
L'offset d'alignement peut également être modifié par programme.
L'alignement s'effectue voie en exploitation normale, sans influence sur les modes
de marche de la voie du module. L'écart maximal entre la valeur mesurée et la
valeur souhaitée (valeur alignée) ne doit pas excéder 1000.
L'offset d'alignement est stocké dans le mot %MWxy.i.8.
106
TLX DS 57 PL7 xxF
TBX analogiques
3.2
Module TBX AMS 620
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module déporté TBX AMS 620.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Présentation du module TBX AMS 620
108
Cadencement des mesures sur les entrées
110
Contrôle des dépassements sur les entrées
111
Filtrage des mesures sur les entrées
112
Affichage des mesures sur les entrées
113
Caractéristiques des sorties
114
Traitement des défauts
115
Contrôle des dépassements des sorties du module TBX AMS 620
116
Calibration du module TBX AMS 620
117
Alignement capteur
119
107
TBX analogiques
Présentation du module TBX AMS 620
Généralités
L'embase TBX AMS 620 est un module de 6 entrées haut niveau non isolées et 2
sorties isolées. Elle doit obligatoirement être associée à un communicateur
TBX LEP 030.
Ce module offre pour chacune de ses entrées les gammes suivantes :
l Haut niveau tension,
l Haut niveau courant.
Ce module offre pour chacune de ses sorties les gammes suivantes :
Haut niveau tension,
l Haut niveau courant.
l
Synoptique
Synoptique du module TBX AMS 620 associé à communicateur TBX LEP 030:
processeur
Entrée 0
Entrée 1
Entrée 2
Conversion
Analogique
Numérique
Entrée 3
Entrée 4
1
Entrée 5
Voie 1
Voie 0
Traitements :
- sélection gamme
- dépassement
- filtrage
- affichage
2
3
5
4
Voie 7
Voie 6
6
Interface
bus
Base de
temps
Conversion
Numérique
analogique
Sortie 0
Traitements
- rafraîchissement
- traitement défauts
- sélection gamme
Sortie 1
9
Voie 6
8
FIPIO
7
10
Voie 7
24/48V
108
TLX DS 57 PL7 xxF
TBX analogiques
Description
Le module TBX AMS 620 associé à communicateur TBX LEP 030 réalise les
fonctions d’entrées suivantes :
Repère
Fonction
1
l acquisition par multiplexage statique des 6 voies,
2
l conversion analogique numérique 12 bits + signe,
3
l sélection de la gamme pour chaque entrée: tension, courant, thermocouple.
4
l contrôle de dépassement des entrées
5
l filtrage des mesures,
6
l mise au format utilisateur des mesures.
Le module TBX AMS 620 associé à communicateur TBX LEP 030 réalise les
fonctions de sorties suivantes:
TLX DS 57 PL7 xxF
Repère
Fonction
7
rafraîchissement des valeurs numériques transmises par le processeur,
8
traitement des défauts de dialogue automate,
9
sélection de la gamme pour chaque sortie: tension, courant,
10
conversion numérique analogique.
109
TBX analogiques
Cadencement des mesures sur les entrées
Introduction
Le temps de cycle du module TBX AMS 620 est fixe. Il est de 42,4 ms.
Les mesures s'enchaînent de la manière suivante : voie 0, voie 1, voie 2, voie 3, voie
4, voie 5 puis acquisition de 2 voies internes de référence de tension nécessaire à
l’étalonnage cyclique.
Décomposition
du temps de
cycle
Valeurs des temps de scrutation :
Type de temps
Temps
Temps de scrutation d’une voie
l 5,3 ms
Temps d’acquisition d’un cycle complet
l 42,4 ms
Illustration :
Voie 0 Voie 1 Voie 2 Voie 3 Voie 4 Voie 5 Voie int Voie intVoie 0 Voie 1 Voie 2 Voie 3
T voie
T cycle = 42,4 ms
Note :
l Le cycle est toujours identique même si certaines voies ne sont pas utilisées.
l Les temps d’accès aux mesures par programme dépendent aussi des temps de
transmission sur le bus FIPIO et de la période de la tâche automate.
110
TLX DS 57 PL7 xxF
TBX analogiques
Contrôle des dépassements sur les entrées
Introduction
Le module TBX AMS 620 donne le choix entre des gammes en tension et des
gammes en courant.
Pour la gamme choisie, le module effectue un contrôle de dépassement: il vérifie
que la mesure est comprise entre une borne inférieure et une bonne supérieure.
Les zone de
mesure
La zone de mesure est située dans la zone nominale.
Au delà de la zone nominale, le dépassement est toléré jusqu’aux bornes de
dépassement
Illustration :
borne de
dépassement
inférieure
zone nominale
zone de
dépassement
inférieur
Indications de
dépassement
Valeurs de
dépassement
des gammes
électriques
TLX DS 57 PL7 xxF
borne de
dépassement
supérieure
zone de
dépassement
supérieur
Si les valeurs fournies par l’application sont en dehors des bornes, il y a saturation
à la valeur de la borne dépassée.
Le module continue à fournir la grandeur convertie jusqu'à saturation du
convertisseur ou du format d'affichage (+32767/-32768), bien que la validité de la
mesure ne soit pas garantie.
L'utilisateur peut par l'intermédiaire du bit de dépassement éviter de prendre en
compte ces mesures.
Bit de dépassement :
Nom du bit
Signification
%I\p.2.c\m.i.ERR
Quand = 1, Indique un dépassement de gamme sur la voie.
Pour les gammes en tension, le module autorisent, un dépassement de 5% de la
plage électrique positive couverte par la gamme.
Valeurs de dépassement en fonction du type d’entrée
Gamme
Borne inférieure
Borne supérieure
+/-10 V
-10,5 V
+10,5 V
0..5 V
0 V : ce dépassement n’est pas détecté
+5,25 V
0..20 mA
0 V : ce dépassement n’est pas détecté
+21 mA
4..20 mA
+3,2 mA
+20,8 mA
111
TBX analogiques
Filtrage des mesures sur les entrées
Introduction
Le filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est
modifiable depuis une console de programmation et par programme (Voir
Modification de la valeur de filtrage des voies de modules analogiques, p. 190).
Formule
mathématique
La formule mathématique utilisée est la suivante :
Mesf ( n ) = α × Mesf ( n – 1 ) + ( 1 – α ) × Valb ( n )
avec :
α =efficacité du filtre,
Mesf(n)=mesure filtrée à l’instant n,
Mesf(n-1)=mesure filtrée à l’instant n-1,
Valb(n)=valeur brute à l’instant n.
L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités.
Valeurs pour le
module
TBX AMS 620
112
Les valeurs de filtrage sont les suivantes :.
Efficacité
Valeur à choisir
Constante de temps
α correspondant
Pas de filtrage
0
0s
0
Peu de filtrage
1
2
170 ms
339 ms
0,750
0,875
Filtrage moyen
3
4
678 ms
1,35 s
0,937
0,969
Filtrage fort
5
6
2,71 s
5,42 s
0,984
0,992
TLX DS 57 PL7 xxF
TBX analogiques
Affichage des mesures sur les entrées
Introduction
Ce traitement permet de choisir le format d’affichage suivant lequel les mesures
sont fournies au programme utilisateur.
Affichage
normalisé des
gammes
électriques
Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, (également
symbolisé °/
):
°°°
Affichage
utilisateur des
gammes
électriques
Type de gamme
Affichage
gamme unipolaire
0-10V, 0-5V, 0-20mA, 4-20mA
de 0 à 10000 (0 °/
gamme bipolaire
+/-10V
de -10000 à +10000 (-10000 °/
°°°
à 10000 °/
°°°
°°°
)
à +10000 °/
°°°
)
L'utilisateur peut choisir la plage de valeurs dans laquelle sont exprimées les
mesures, en choisissant :
l la borne minimale correspondant au minimum de la gamme: 0 (ou - 10000 °/
)
°°°
l la borne maximale correspondant au maximum de la gamme: + 10000 °/
.
°°°
Les bornes minimale et maximale sont comprises entre - 31128 et + 31128.
Exemple :
Utilisation d'un capteur de pression 2/20 bars fournissant un signal 0/20mA et ayant
une caractéristique linéaire.
Ce qui intéresse l'utilisateur est la pression et non la valeur du courant. La meilleure
résolution est obtenue en choisissant en affichage utilisateur :
l pour borne minimum : 2000
l pour borne maximum : 20000
Le programme utilisateur exploite ainsi des valeurs exprimées directement en unité
physique, le millibar.
Illustration :
Pression
20,000 bars
2,000 bars
20 mA
TLX DS 57 PL7 xxF
Courant
113
TBX analogiques
Caractéristiques des sorties
Ecriture des
sorties
L’utilisateur a accès par programme à 2 mots (1 mot de 16 bits par voie) dans les
quels il donne les valeurs des sorties analogiques.
l de 0 à 10000 (soit 0 °/
à 10000 °/
) pour les gammes unipolaires 0/20 mA
°°°
°°°
et 4/20 mA
l de -10000 à +10000 (-10000 °/
à +10000 °/
) pour la gamme bipolaire +/°°°
°°°
10 V
Rafraîchissemen
t des sorties par
le module
Le rafraîchissement des sorties s’effectue tous les 5 ms
Le temps de réponse entre l’écriture de la sortie par programme et la mise à jour de
la sortie aux bornes du module dépend de la période de la tâche automate dans
laquelle le module est configuré.
114
TLX DS 57 PL7 xxF
TBX analogiques
Traitement des défauts
Défauts de
dialogue avec
l’automate
Ce type de traitement regroupe :
l la mise en STOP de l’automate (ou tâche dans laquelle le module est configuré)
l un défaut automate
l un défaut de liaison entre automate et module
Dans l’un des cas ci-dessus, l’utilisateur a le choix entre 2 comportements pour
chaque sortie :
l maintien de la sortie à la valeur en cours
l repli à une valeur définie. La valeur doit être choisie entre les bornes d’affichage
normal 0/10000 pour les gammes unipolaires ou -10000/10000 pour la gamme
tension. Par défaut le module est configuré en mode repli à 0.
Défauts internes
du module
Sur défaut interne du module les sorties sont forcées à 0.
TLX DS 57 PL7 xxF
115
TBX analogiques
Contrôle des dépassements des sorties du module TBX AMS 620
Introduction
Le module TBX AMS 620 comporte un dispositif de contrôle de dépassement.
Caractéristiques
des gammes
Les bornes et les précisions des différentes gammes sont les suivantes :
Gamme
Borne inférieure Borne supérieure
Précision
+/- 10V
-10000
+10000
conversion sur 11 bits + signe de
-2048 à +2047 points
0.20mA
0
+10000
conversion sur 11 bits de 0 à
+2047 points
4.20mA
0
+10000
conversion sur 11 bits de 0 à
+2047 points
Illustration
Valeur analogique
de sortie
+10 V
-10000
10000
Valeur numérique
-10 V
Valeur analogique
de sortie
20 mA
0
Indications de
dépassement
116
Valeur analogique
de sortie
20 mA
4 mA
10000
Valeur numérique
10000
Valeur numérique
Si les valeurs fournies par l’application sont en dehors des bornes, il y a saturation
à la valeur de la borne dépassée. le dépassement est signalé par :
Nom du bit
Signification
%I\p.2.c\m.voie.ERR
Quand égal à 1, Indique un dépassement de gamme sur la voie.
TLX DS 57 PL7 xxF
TBX analogiques
Calibration du module TBX AMS 620
Introduction
La calibration (Voir Fonction Calibration d’un module analogique, p. 214) s'effectue
globalement pour le module sur la voie 0.
Il est conseillé de calibrer le module hors application. La calibration peut s'effectuer
avec la tâche automate liée à la voie, en RUN ou en STOP. La calibration est une
calibration de la pleine échelle
Calibration
pleine échelle
La calibration à pleine échelle se fait sur la voie 0 en plaçant la source étalon réglée
à la pleine échelle +/-0,01% directement sur les bornes d’entrée de la voie 0 de
l’embase.
Précautions
En mode calibration, les mesures de toutes les voies du module sont déclarées
invalides, le filtrage et les alignements sont inhibés, les cycles d'acquisition des
voies peuvent être allongés.
Les entrées autres que la voie 0 n'étant plus acquises pendant la calibration, la
valeur transmise à l'application pour ces autres voies est la dernière valeur mesurée
avant le passage en calibration.
Comment
calibrer le
module
Le tableau suivant présente la marche à suivre pour calibrer le module :
TLX DS 57 PL7 xxF
Etape
Action
1
Accéder à l’écran de réglage de la calibration
2
Double-cliquer sur la voie 0.
Résultat: Un question apparaît ‘Voulez-vous passer en mode recalibration?’.
3
Répondre Oui à la question précédente.
Résultat: La fenêtre de calibration apparaît.
4
Réaliser alors la calibration à pleine échelle.
En fonction de la gamme à calibrer, connectez une tension de référence sur
l'entrée tension de la voie 0 :
l tension de référence = 10 V (précision +/- 0,01%) pour calibrer le module sur
les gammes +/-10 V
l tension de référence = 5 V (précision +/- 0,01%) pour calibrer le module sur les
gammes 0..5 V
5
Une fois la référence connectée sur l'entrée tension (par exemple 10 V), utiliser la
boîte à liste déroulante Référence pour sélectionner cette valeur. Attendre
éventuellement le temps nécessaire à la stabilisation de la tension de référence
connectée, puis confirmer le choix par le bouton de commande Valider. La
calibration des gammes liées à cette référence s'effectue automatiquement.
117
TBX analogiques
Etape
118
Action
6
Calibrer éventuellement le module pour les autres gammes.
le bouton de commande Retour paramètres Usine permet d'annuler toutes les
calibrations précédemment effectuées et de revenir à la calibration initiale réalisée
en usine.
7
Appuyez sur le bouton de commande Sauvegarder, afin de prendre en compte
et sauvegarder dans le module sa nouvelle calibration. Lorsque l'on quitte l'écran
de calibration sans que la sauvegarde soit effectuée, un message est visualisé
pour signaler que les opérations de calibration vont être perdues
TLX DS 57 PL7 xxF
TBX analogiques
Alignement capteur
Introduction
L'alignement consiste à éliminer un décalage systématique observé avec un
capteur donné, autour d'un point de fonctionnement donné. On compense une
erreur liée au procédé. Pour cette raison, le remplacement d'un module ne
nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le
changement du point de fonctionnement de ce capteur, nécessite un nouvel
alignement.
Droite de
conversion après
alignement
Droite de conversion
initiale
Exemple
Supposons qu'un capteur de pression, relié à un conditionneur (1mV/mB), indique
3200 mB, alors que la pression réelle est de 3210 mB.
La valeur mesurée par le module en échelle normalisée sera 3200 (3,20 V).
L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaitée).
Après cette procédure d'alignement, la voie de mesure appliquera un offset
systématique de +10. La valeur d'alignement qu'il faudra saisir est de 3210.
Valeurs
d’alignement
La valeur d'alignement est modifiable depuis l’écran PL7, même si le programme est
en RUN.
Pour chaque voie d'entrée, l'utilisateur peut :
l visualiser et modifier la valeur de mesure souhaitée
l sauvegarder la valeur d'alignement
l savoir si la voie possède déjà un alignement
L'offset d'alignement peut également être modifié par programme.
L'alignement s'effectue voie en exploitation normale, sans influence sur les modes
de marche de la voie du module. L'écart maximal entre la valeur mesurée et la
valeur souhaitée (valeur alignée) ne doit pas excéder 1000.
L'offset d'alignement est stocké dans le mot %MWxy.i.8.
TLX DS 57 PL7 xxF
119
TBX analogiques
3.3
Module TBX ASS 200
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module en rack TBX ASS 200.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
120
Sujet
Page
Présentation du module TBX ASS 200
121
Caractéristiques des sorties du module TBX ASS 200
123
Traitement des défauts
124
Contrôle des dépassements du module TBX ASS 200
125
TLX DS 57 PL7 xxF
TBX analogiques
Présentation du module TBX ASS 200
Généralités
L'embase TBX ASS 200 est un module de sorties analogiques comportant 2 voies
isolées. Elle doit obligatoirement être associée à un communicateur TBX LEP 030.
Ce module offre pour chacune de ses sorties les gammes :
l Tension : 10V,
l Courant : 0/20 mA et 4/20mA,
Synoptique
Le module TBX ASS 200 associé à communicateur TBX LEP 030 réalise les
fonctions suivantes :
l rafraîchissement des valeurs numériques, correspondant aux valeurs
analogiques de sorties, transmises par l’automate
l traitement des défauts de dialogue avec l'automate,
l sélection de la gamme pour chaque sortie : tension, courant,
l conversion numérique analogique.
Synoptique du module TBX ASS 200 associé à communicateur TBX LEP 030:
Conversion
Numérique
analogique
Sortie 0
Traitements
- rafraîchissement
- traitement défauts
- sélection gamme
Sortie 1
3
Voie 0
2
Ecriture des
sorties
Voie 1
Voie 0
Interface
bus
1
4
FIPIO
Voie 1
24/48V
Alimentation
TLX DS 57 PL7 xxF
121
TBX analogiques
Description
Le module TBX ASS 200 associé à communicateur TBX LEP 030 réalise les
fonctions suivantes:
Repère
Fonction
1
rafraîchissement des valeurs numériques transmises par le processeur,
2
traitement des défauts de dialogue automate,
3
sélection de la gamme pour chaque sortie: tension, courant,
4
conversion numérique analogique.
Note : Une même voie ne peut être utilisée que dans une seule gamme, c’est-àdire soit en courant, soit en tension.
122
TLX DS 57 PL7 xxF
TBX analogiques
Caractéristiques des sorties du module TBX ASS 200
Ecriture des
sorties
L’utilisateur a accès par programme à 2 mots (1 mot de 16 bits par voie) dans les
quels il donne les valeurs des sorties analogiques.
l de 0 à 10000 (soit 0 °/
à 10000 °/
) pour les gammes unipolaires 0/20 mA
°°°
°°°
et 4/20 mA
l de -10000 à +10000 (-10000 °/
à +10000 °/
) pour la gamme bipolaire +/°°°
°°°
10 V
Rafraîchissemen
t des sorties par
le module
Le rafraîchissement des sorties s’effectue tous les 5 ms
Le temps de réponse entre l’écriture de la sortie par programme et la mise à jour de
la sortie aux bornes du module dépend de la période de la tâche automate dans
laquelle le module est configuré.
TLX DS 57 PL7 xxF
123
TBX analogiques
Traitement des défauts
Défauts de
dialogue avec
l’automate
Ce type de traitement regroupe :
l la mise en STOP de l’automate (ou tâche dans laquelle le module est configuré)
l un défaut automate
l un défaut de liaison entre automate et module
Dans l’un des cas ci-dessus, l’utilisateur a le choix entre 2 comportements pour
chaque sortie :
l maintien de la sortie à la valeur en cours
l repli à une valeur définie. La valeur doit être choisie entre les bornes d’affichage
normal 0/10000 pour les gammes unipolaires ou -10000/10000 pour la gamme
tension. Par défaut le module est configuré en mode repli à 0.
Défauts internes
du module
Sur défaut interne du module les sorties sont forcées à 0.
124
TLX DS 57 PL7 xxF
TBX analogiques
Contrôle des dépassements du module TBX ASS 200
Introduction
Le module TBX ASS 200 comporte un dispositif de contrôle de dépassement.
Caractéristiques
des gammes
Les bornes et les précisions des différentes gammes sont les suivantes :
Gamme
Borne inférieure Borne supérieure
Précision
+/- 10V
-10000
+10000
conversion sur 11 bits + signe de
-2048 à +2047 points
0.20mA
0
+10000
conversion sur 11 bits de 0 à
+2047 points
4.20mA
0
+10000
conversion sur 11 bits de 0 à
+2047 points
Illustration
Valeur analogique
de sortie
+10 V
-10000
10000
Valeur numérique
-10 V
20 mA
Valeur analogique
de sortie
0
Indications de
dépassement
TLX DS 57 PL7 xxF
20 mA
Valeur analogique
de sortie
4 mA
10000
Valeur numérique
10000
Valeur numérique
Si les valeurs fournies par l’application sont en dehors des bornes, il y a saturation
à la valeur de la borne dépassée. le dépassement est signalé par :
Nom du bit
Signification
%I\p.2.c\m.voie.ERR
Quand égal à 1, Indique un dépassement de gamme sur la voie.
125
TBX analogiques
126
TLX DS 57 PL7 xxF
Les modules analogiques
déportés Momentum
4
Présentation
Objet de ce
chapitre
Ce chapitre présente les modules analogiques déportés Momentum.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
TLX DS 57 PL7 xxF
Souschapitre
Sujet
Page
4.1
Module 170 AAI 030 00
128
4.2
Module 170 AAI 140 00
132
4.3
Module 170 AAI 520 40
138
4.4
Module 170 AAO 120 00
145
4.5
Module 170 AAO 921 00
150
4.6
Module 170 AMM 090 00
155
127
Momentum analogiques
4.1
Module 170 AAI 030 00
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module déporté 170 AAI 030 00.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
128
Sujet
Page
Présentation du module 170 AAI 030 00
129
Mots du module 170 AAI 030 00
130
TLX DS 57 PL7 xxF
Momentum analogiques
Présentation du module 170 AAI 030 00
Généralités
L’embase analogique 170 AAI 030 00 possède 8 entrées isolées entre elles.
Elle peut être configurée selon les gammes suivantes :
l +/- 10 V,
l +/- 5 V,
l 1...5 V,
l +/-20 mA,
l 4.20 mA.
Configuration de
l’embase
L’embase utilise :
l 8 mots d’entrées contigus, pour renvoyer les valeurs analogiques d’entrées de
l’embase vers le module processeur.
l 2 mots de sorties contigus, pour définir les paramètres de chacune des 8 entrées.
Note : Les 8 entrées analogiques doivent être paramétrées avant que l’embase
soit mise en service.
Temps de
conversion
Le temps de conversion dépend du nombre d’entrées déclarées. Un temps fixe est
à ajouter sytématiquement.
Valeurs des temps :
Type
Valeur
Temps de conversion d’une entrée
1,33 ms
Temps fixe
1,33 ms
Illustration
T fixe Voie 1 Voie 2 Voie 3 Voie 4 Voie 5 Voie 6 Voie 7 Voie 8
1,33ms 1,33ms 1,33ms 1,33ms 1,33ms 1,33ms 1,33ms 1,33ms 1,33ms
Temps maxi pour 8 entrées déclarées : 12 ms
TLX DS 57 PL7 xxF
129
Momentum analogiques
Mots du module 170 AAI 030 00
Valeurs des
entrées
Les valeurs analogiques en entrée sont lues ou écrites dans un mot par voie.
L’embase 170 AAI 030 00 utilise donc 8 mots contigus. Le signe est toujours affecté
au bit 15 du mot.
La valeur est justifiée à gauche.
Le format de représentation est binaire complément à 2.
La conversion analogique numérique est effectuée sur 12 bits + signe de polarité.
Les bits 2 ... 0 sont inutilisés et toujours sur 0. Il en résulte que la valeur de lecture
sera modifiée en incréments de 8 unités.
Illustration :
%IW\p.2.c\0.0.0
à
%IW\p.2.c\0.0.7
15
14
13
12
11
10
9
14
13
12
11
10
9
%MW\p.2.c\0.0.4
15
14
13
15
14
13
Voie 8
130
5
4
3
8
7
6
5
2
1
0
Toujours à 0
4
3
2
1
0
Toujours à 0
Ces paramètres sont transmis via le communicateur au module, sous forme de mots
pour configurer le mode de fonctionnement de l’entrée. Chaque quartet d’un mot
correspond à une voie analogique.
L’ordre des quartets est le suivant :
12
11
Voie 4
%MW\p.2.c\0.0.5
6
Valeur de l’entrée 8
Signe
Paramètres
7
Valeur de l’entrée 1
Signe
15
8
10
9
8
7
Voie 3
12
11
10
9
Voie 7
6
5
4
3
Voie 2
8
7
6
5
Voie 6
2
1
0
Voie 1
4
3
2
1
0
Voie 5
TLX DS 57 PL7 xxF
Momentum analogiques
La valeur de chaque quartet est codée selon les règles suivantes :
Valeur du quartet (en binaire)
Valeur en Hexa
Signification
2#0000
0
réservé
2#0010
2
+/-5 VDC et +/-20 mA
2#0011
3
+/-10 VDC
2#0100
4
voie inactive
2#1001
9
1...5 VDC et 4...20 mA
Note : Toute valeur de paramètre autre que celles indiquées dans le tableau cidessus est interdite. Le module continue à fonctionner avec les derniers
paramètres valides qu'il a reçu.
TLX DS 57 PL7 xxF
131
Momentum analogiques
4.2
Module 170 AAI 140 00
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module déporté 170 AAI 140 00.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
132
Sujet
Page
Présentation du module 170 AAI 140 00
133
Mots du module 170 AAI 140 00
134
Affichage des mesures sur le module 170 AAI 140 00
136
TLX DS 57 PL7 xxF
Momentum analogiques
Présentation du module 170 AAI 140 00
Généralités
L’embase analogique 170 AAI 140 00 possède 16 entrées à point commun non
isolées entre elles.
Elle peut être utilisée pour des fonctions de surveillance, de mesure et de régulation
de processus continus.
Ce module possède également un contrôle de rupture de fils.
Il peut être configuré selon les gammes suivantes :
l +/- 10 V,
l +/- 5 V,
l 4.20 mA.
Configuration de
l’embase
L’embase utilise :
l 16 mots d’entrées contigus, pour renvoyer les valeurs analogiques d’entrées de
l’embase vers le module processeur.
l 4 mots de sorties contigus, pour définir les paramètres de chacune des 16
entrées.
Note : Les 16 entrées analogiques doivent être paramétrées avant que l’embase
soit mise en service.
Temps de
conversion
Le temps de conversion dépend du nombre d’entrées déclarées. Un temps fixe est
à ajouter sytématiquement.
Valeurs des temps :
Type
Valeur
Temps de conversion d’une entrée
1,5 ms
Temps fixe
1,5 ms
Illustration
T fixe Voie 1 Voie 2 Voie 3 Voie 4 Voie 5
1ms 1,5ms 1,5ms 1,5ms 1,5ms 1,5ms
Voie 14Voie 15 Voie 16
1,5ms 1,5ms 1,5ms
Temps maxi pour 16 entrées déclarées : 25 ms
TLX DS 57 PL7 xxF
133
Momentum analogiques
Mots du module 170 AAI 140 00
Valeurs des
entrées
Les valeurs analogiques en entrée sont lues ou écrites dans un mot par voie.
L’embase 170 AAI 140 00 utilise donc 16 mots contigus. Le signe est toujours
affecté au bit 15 du mot.
La valeur est justifiée à gauche.
Le format de représentation est binaire complément à 2.
La conversion analogique numérique est effectuée sur 12 bits + signe de polarité
(gammes bipolaires).
Les bits 2 ... 0 sont inutilisés et toujours sur 0. Il en résulte que la valeur de lecture
sera modifiée en incréments de 8 unités.
Illustration :
%IW\p.2.c\0.0.0
à
%IW\p.2.c\0.0.15
15
13
12
11
10
15
9
8
7
6
5
4
3
Valeur de l’entrée 1
Signe
Signe
134
14
14
13
12
11
10
9
8
7
6
5
Valeur de l’entrée 16
2
1
0
Toujours à 0
4
3
2
1
0
Toujours à 0
TLX DS 57 PL7 xxF
Momentum analogiques
Paramètres
%MW\p.2.c\0.0.20
Ces paramètres sont transmis via le communicateur au module, sous forme de mots
pour configurer le mode de fonctionnement de l’entrée. Chaque quartet d’un mot
correspond à une voie analogique.
L’ordre des quartets est le suivant :
15
14
13
12
11
Voie 4
%MW\p.2.c\0.0.21
15
14
13
15
14
13
12
11
15
14
13
Voie 16
8
7
10
9
12
11
10
9
8
7
11
10
5
4
3
2
6
5
8
7
6
5
4
3
2
8
Voie 15
7
6
5
0
1
0
Voie 5
4
3
2
Voie 10
9
1
Voie 1
Voie 6
Voie 11
12
6
Voie 2
Voie 7
Voie 12
%MW\p.2.c\0.0.23
9
Voie 3
Voie 8
%MW\p.2.c\0.0.22
10
1
0
Voie 9
4
3
Voie 14
2
1
0
Voie 13
La valeur de chaque quartet est codée selon les règles suivantes :
Valeur du quartet (en binaire)
Valeur en Hexa
Signification
2#0000
0
réservé
2#1010
A
+/-5 VDC
2#1011
B
+/-10 VDC
2#1100
C
voie inactive
2#1110
E
4...20 mA
Note : Toute valeur de paramètre autre que celles indiquées dans le tableau cidessus est interdite. Le module continue à fonctionner avec les derniers
paramètres valides qu'il a reçu.
TLX DS 57 PL7 xxF
135
Momentum analogiques
Affichage des mesures sur le module 170 AAI 140 00
Gamme +/-10V
La valeur numérique transmise par l’embase en fonction de la tension analogique
d’entrée est déterminée par la formule:
Vn = 3200 x Va (en volts)
Illustration :
Vn
32767
32000
10,2397 V
-10,2397 V -10 V
10 V
Va
-32000
-32767
Rappel : la résolution est sur 12 bits + signe
Gamme +/- 5V
La valeur numérique transmise par l’embase en fonction de la tension analogique
d’entrée est déterminée par la formule:
Vn = 6400 x Va (Va en volts)
Illustration :
Vn
32767
32000
-5,1198 V
5,1198 V
-5 V
5V
Va
-32000
-32767
Rappel : la résolution est sur 12 bits + signe
136
TLX DS 57 PL7 xxF
Momentum analogiques
Gamme 4...20 mA
Dans la plage de courant 3,6165 .. 20,3835 mA, la valeur transmise par l’embase
en fonction du courant d’entrée (Ia) est déterminée par la formule:
Vn = 2000 x Ia - 8000 (Ia en mA)
Illustration :
Vn
32767
32000
-1 mA
Ia
+1 mA
+4 mA
+20 mA +20,3835 mA
-767
-32767
TLX DS 57 PL7 xxF
Rappel : la résolution est sur 12 bits
137
Momentum analogiques
4.3
Module 170 AAI 520 40
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module déporté 170 AAI 520 40.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
138
Sujet
Page
Présentation du module 170 AAI 520 40
139
Mots du module 170 AAI 520 40
140
Affichage des mesures sur le module 170 AAI 520 40
144
TLX DS 57 PL7 xxF
Momentum analogiques
Présentation du module 170 AAI 520 40
Généralités
L’embase 170 AAI 520 40 possède quatre entrées analogiques différentielles. Les
entrées associées à des thermosondes ou des thermocouples permettent de
réaliser des fonctions de surveillance, de mesure et de régulation de température.
Elles peuvent également être configurées comme entrées de tension en mV.
L’embase reconnaît les ruptures de fils.
Cette embase comporte 4 entrées analogiques qui peuvent être configurée avec les
gammes suivantes :
l +/- 100 mV,
l +/- 25 mV,
l Sonde de température Pt100, Pt1000,
l Sonde de température Ni100 ou Ni1000,
l Thermocouple B, E, J, K, N, R, S ou T,
Configuration de
l’embase
L’embase utilise :
l 4 mots d’entrées contigus, pour renvoyer les valeurs analogiques d’entrées de
l’embase vers le module processeur.
l 4 mots de sorties contigus, pour définir les paramètres de chacune des 4 entrées.
Note : Les 16 entrées analogiques doivent être paramétrées avant que l’embase
soit mise en service.
Temps de
conversion
TLX DS 57 PL7 xxF
Le temps de conversion est indépendant du nombre d’entrées déclarées.
Temps de conversion = 500ms
139
Momentum analogiques
Mots du module 170 AAI 520 40
Valeurs des
entrées
Les valeurs analogiques en entrée sont lues ou écrites dans un mot par voie.
L’embase 170 AAI 520 40 utilise donc 4 mots contigus. Le signe est toujours affecté
au bit 15 du mot.
La valeur est justifiée à gauche.
Le format de représentation est binaire complément à 2.
La conversion analogique numérique est effectuée sur 15 bits + signe de polarité.
Illustration :
%IW\p.2.c\0.0.0
à
%IW\p.2.c\0.0.3
15
14
13
12
11
10
9
14
13
12
11
10
9
%MW\p.2.c\0.0.4
à
%MW\p.2.c\0.0.7
6
5
4
3
2
1
0
8
7
6
5
4
3
2
1
0
Valeur de l’entrée 4
Signe
Paramètres
7
Valeur de l’entrée 1
Signe
15
8
Ces paramètres sont transmis via le communicateur au module, sous forme de mots
pour configurer le mode de fonctionnement de l’entrée. Le paramètre correspond :
au type de capteur, au choix de l’unité de température, à la nécessité d’un contrôle
de filerie.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Paramètres de la voie
Gammes thermocouples :
Gamme
Température
Thermocouple B
1/10 degrés C
1/10 degrés F
Thermocouple E
1/10 degrés C
1/10 degrés F
140
Contrôle de filerie
Mot de paramètre
(hexa)
inactif
2201
actif
2301
inactif
2281
actif
2381
inactif
1202
actif
1302
inactif
1282
actif
1382
TLX DS 57 PL7 xxF
Momentum analogiques
Gamme
Température
Thermocouple J
1/10 degrés C
1/10 degrés F
Thermocouple K
1/10 degrés C
1/10 degrés F
Thermocouple N
1/10 degrés C
1/10 degrés F
Thermocouple R
1/10 degrés C
1/10 degrés F
Thermocouple S
1/10 degrés C
1/10 degrés F
Thermocouple T
1/10 degrés C
1/10 degrés F
TLX DS 57 PL7 xxF
Contrôle de filerie
Mot de paramètre
(hexa)
inactif
1203
actif
1303
inactif
1283
actif
1383
inactif
1204
actif
1304
inactif
1284
actif
1384
inactif
1205
actif
1305
inactif
1285
actif
1385
inactif
2206
actif
2306
inactif
2286
actif
2386
inactif
2207
actif
2307
inactif
2287
actif
2387
inactif
2208
actif
2308
inactif
2288
actif
2388
141
Momentum analogiques
Gammes PT100, PT1000, Ni 100 et Ni 1000 :
Gamme
Câblage
Température
IEC PT100 RTD
2 ou 4 fils
1/10 degrés C
1/10 degrés F
3 fils
1/10 degrés C
1/10 degrés F
IEC PT1000 RTD
2 ou 4 fils
1/10 degrés C
1/10 degrés F
3 fils
1/10 degrés C
1/10 degrés F
US/JIS PT100 RTD
2 ou 4 fils
1/10 degrés C
1/10 degrés F
3 fils
1/10 degrés C
1/10 degrés F
US/JIS PT1000 RTD
2 ou 4 fils
1/10 degrés C
1/10 degrés F
3 fils
1/10 degrés C
1/10 degrés F
142
Contrôle de
filerie
Mot de
paramètre
(hexa)
inactif
0A20
actif
0B20
inactif
0AA0
actif
0BA0
inactif
0E20
actif
0F20
inactif
0221
actif
0321
inactif
0221
actif
0321
inactif
02A1
actif
03A1
inactif
0621
actif
0721
inactif
06A1
actif
07A1
inactif
0A60
actif
0B60
inactif
0AE0
actif
0BE0
inactif
0E60
actif
0F60
inactif
0EE0
actif
0FE0
inactif
0261
actif
0361
inactif
02E1
actif
03E1
inactif
0661
actif
0761
inactif
06E1
actif
07E1
TLX DS 57 PL7 xxF
Momentum analogiques
Gamme
Câblage
Température
Contrôle de
filerie
Mot de
paramètre
(hexa)
DIN Ni 100 RTD
2 ou 4 fils
1/10 degrés C
inactif
0A23
actif
0B23
1/10 degrés F
inactif
0AA3
actif
0BA3
1/10 degrés C
inactif
0E23
actif
0F23
1/10 degrés F
inactif
0EA3
actif
0FA3
1/10 degrés C
inactif
0222
actif
0322
1/10 degrés F
inactif
02A2
3 fils
DIN Ni 1000 RTD
2 ou 4 fils
3 fils
actif
03A2
1/10 degrés C
inactif
0622
actif
0722
1/10 degrés F
inactif
06A2
actif
07A2
Gammes tensions
TLX DS 57 PL7 xxF
Gamme
Contrôle de filerie
Mot de paramètre
(hexa)
+/-25mV
inactif
2210
actif
2310
+/-100mV
actif
1211
inactif
1311
143
Momentum analogiques
Affichage des mesures sur le module 170 AAI 520 40
Affichage pour la
gamme
+/- 100 mV
La valeur numérique transmise par l’embase en fonction de la tension analogique
d’entrée est déterminée par la formule:
Vn = 320 x Va (Va en mV)
Illustration :
Vn
32767
32000
-102,326 mV
102,326 mV
-100 mV
100 mV
Va
-32000
-32767
Affichage pour la
gamme +/- 25 mV
La valeur numérique transmise par l’embase en fonction de la tension analogique
d’entrée est déterminée par la formule:
Vn = 1280 x Va (Va en mV)
Illustration :
Vn
32767
32000
-25,599 mV -25 mV
Va
25 mV 25,599 mV
-32000
-32767
Gammes pour
sondes
thermiques
144
Si une gamme d’entrée Sonde ou Thermocouple est choisie, la valeur numérique
transmise est directement la valeur de température exprimée, soit en dixième de
degré Celsius, soit en dixième de degré Fahrenheit, suivant l’unité de température
choisie en configuration.
TLX DS 57 PL7 xxF
Momentum analogiques
4.4
Module 170 AAO 120 00
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module déporté 170 AAO 120 00.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Présentation du module 170 AAO 120 00
146
Mots de l’embase 170 AAO 120 00
147
Correspondance des mesures sur le module 170 AAO 120 00
149
145
Momentum analogiques
Présentation du module 170 AAO 120 00
Généralités
L’embase 170 AAO 120 00 possède 4 sorties analogiques pour la commande
d’actionneurs à évolution continue tels que variateurs de vitesse, vannes proportionnelles ou convertisseurs électropneumatiques.)
Ce module peut être configuré selon les gammes suivantes:
l +/- 10 V,
l 0 ... 20 mA.
Configuration de
l’embase
L’embase utilise :
l 4 mots contigus, pour ecrire les valeurs analogiques de sorties du module
processeur vers l’embase.
l 1 mot, pour définir les paramètres de chacune des 4 sorties.
Note : Les 4 sorties analogiques doivent être paramétrées avant que l’embase ne
soit mise en service.
Temps de cycle
146
Le temps de cycle est indépendant du nombre de sorties déclarées.
Temps de cycle = 2 ms
TLX DS 57 PL7 xxF
Momentum analogiques
Mots de l’embase 170 AAO 120 00
Valeurs des
sorties
%QW\p.2.c\0.0.0
à
%QW\p.2.c\0.0.3
Les valeurs analogiques en sorties sont écrites dans un mot par voie. L’embase 170
AAO 120 00 utilise donc 4 mots contigus. Le signe est toujours affecté au bit 15 du
mot.
La valeur est justifiée à gauche.
Le format de représentation est binaire complément à 2.
La conversion analogique numérique est effectuée sur 12 bits + signe de polarité
(en +/-10 V).
Les bits 2 ... 0 sont inutilisés et toujours sur 0. Il en résulte que la valeur de lecture
sera modifiée en incréments de 8 unités.
Illustration :
15
13
12
11
10
15
9
8
7
6
5
4
3
Valeur de la sortie 1
Signe
Signe
TLX DS 57 PL7 xxF
14
14
13
12
11
10
9
8
7
6
5
Valeur de la sortie 4
2
1
0
Toujours à 0
4
3
2
1
0
Toujours à 0
147
Momentum analogiques
Paramètres
%MW\p.2.c\0.0.4
Ces paramètres sont transmis via le communicateur au module sous forme d’un mot
pour configurer le mode de fonctionnement des sorties. Chaque quartet de ce mot
correspond à une voie analogique.
L’ordre des quartets est le suivant
15
14
13
12
11
10
Voie 4
9
8
7
Voie 3
6
5
Voie 2
4
3
2
1
0
Voie 1
La valeur de chaque quartet est codée selon les règles suivantes :
Valeur du quartet (en Valeur en
binaire)
Hexa
Signification
2#0000
0
réservé
2#00x1
1 ou 3
Sortie configurée par défaut à zéro : envoie une
valeur à l’embase qui l’oblige à forcer les actionneurs
à zero (0 V ou 0 mA).
2#01x1
5 ou 7
Sortie configurée par défaut en pleine échelle :
envoie une valeur à l’embase qui l’oblige à forcer les
actionneurs à la valeur de pleine échelle (+10 V ou
+20 mA).
2#10x1
9 ou B
Sortie configurée par défaut à la dernière valeur
affichée
x vaut indifféremment 0 ou 1
Note : Toute valeur de paramètre autre que celles indiquées dans le tableau cidessus est interdite. Le module continue à fonctionner avec les derniers
paramètres valides qu'il a reçu.
148
TLX DS 57 PL7 xxF
Momentum analogiques
Correspondance des mesures sur le module 170 AAO 120 00
Gamme +/-10 V
La valeur numérique de la tension de sortie transmise par l’embase est déterminée
par la formule :
Va = 1/3200 x Vn en volts
Illustration :
Va
10 V
-32000
32000
Vn
-10 V
Gamme 0...20 mA
La valeur numérique du courant de sortie est déterminée par la formule suivante :
la = 1/1600 x Vn en mA
Illustration :
Ia
20 mA
0
32000
TLX DS 57 PL7 xxF
Vn
149
Momentum analogiques
4.5
Module 170 AAO 921 00
Présentation
Contenu de ce
sous- chapitre
Ce sous-chapitre présente le module déporté 170 AAO 921 00.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
150
Sujet
Page
Présentation du module 170 AAO 921 00
151
Mots du module 170 AAO 921 00
152
Correspondance des mesures sur le module 170 AAO 921 00
154
TLX DS 57 PL7 xxF
Momentum analogiques
Présentation du module 170 AAO 921 00
Généralités
L’embase 170 AAO 921 00 possède 4 sorties analogiques pour la commande
d’actionneurs à évolution continue tels que variateurs de vitesse, vannes proportionnelles ou convertisseurs électropneumatiques.
Ce module peut être configuré selon les gammes suivantes:
l +/- 10 V,
l 4 ... 20 mA.
Configuration de
l’embase
L’embase utilise :
l 4 mots contigus, pour ecrire les valeurs analogiques de sorties du module
processeur vers l’embase.
l 1 mot, pour définir les paramètres de chacune des 4 sorties.
Note : Les 4 sorties analogiques doivent être paramétrées avant que l’embase ne
soit mise en service.
Temps de cycle
TLX DS 57 PL7 xxF
Le temps de cycle est indépendant du nombre de sorties déclarées.
Temps de cycle = 2 ms
151
Momentum analogiques
Mots du module 170 AAO 921 00
Valeurs des
sorties
%QW\p.2.c\0.0.0
à
%QW\p.2.c\0.0.3
Les valeurs analogiques en sorties sont écrites dans un mot par voie. L’embase 170
AAO 921 00 utilise donc 4 mots contigus. Le signe est toujours affecté au bit 15 du
mot.
La valeur est justifiée à gauche.
Le format de représentation est binaire complément à 2.
La conversion analogique numérique est effectuée sur 12 bits + signe de polarité
(en +/-10v).
Les bits 2 ... 0 sont inutilisés et toujours sur 0. Il en résulte que la valeur de lecture
sera modifiée en incréments de 8 unités.
Illustration :
15
13
12
11
10
15
9
8
7
6
5
4
3
Valeur de la sortie 1
Signe
Signe
152
14
14
13
12
11
10
9
8
7
6
5
Valeur de la sortie 4
2
1
0
Toujours à 0
4
3
2
1
0
Toujours à 0
TLX DS 57 PL7 xxF
Momentum analogiques
Paramètres
%MW\p.2.c\0.0.4
Ces paramètres sont transmis via le communicateur au module sous forme d’un mot
pour configurer le mode de fonctionnement des sorties. Chaque quartet de ce mot
correspond à une voie analogique.
L’ordre des quartets est le suivant :
15
14
13
12
11
10
Voie 4
9
8
7
Voie 3
6
5
Voie 2
4
3
2
1
0
Voie 1
La valeur de chaque quartet est codée selon les règles suivantes :
Valeur du quartet (en Valeur en
binaire)
Hexa
Signification
2#0000
0
réservé
2#00x1
1 ou 3
Sortie configurée par défaut à zéro : envoie une
valeur à l’embase qui l’oblige à forcer les actionneurs
à zero (0 V ou 4 mA).
2#01x1
5 ou 7
Sortie configurée par défaut en pleine échelle :
envoie une valeur à l’embase qui l’oblige à forcer les
actionneurs à la valeur de pleine échelle (+10 V ou
+20 mA).
2#10x1
9 ou B
Sortie configurée par défaut à la dernière valeur
affichée
x vaut indifféremment 0 ou 1
Note : Toute valeur de paramètre autre que celles indiquées dans le tableau cidessus est interdite. Le module continue à fonctionner avec les derniers
paramètres valides qu'il a reçu.
TLX DS 57 PL7 xxF
153
Momentum analogiques
Correspondance des mesures sur le module 170 AAO 921 00
Gamme +/-10 V
La valeur numérique de la tension de sortie transmise par l’embase est déterminée
par la formule :
Va = 1/3200 x Vn en volts
Illustration :
Va
10 V
-32000
32000
Vn
-10 V
Gamme 4...20 mA
La valeur numérique du courant de sortie est déterminée par la formule suivante :
la = 1/20000 x Vn + 4 en mA
Illustration :
Ia
20 mA
4 mA
32000
154
Vn
TLX DS 57 PL7 xxF
Momentum analogiques
4.6
Module 170 AMM 090 00
Présentation
Contenu de ce
sous-chapitre
Ce sous-chapitre présente le module déporté 170 AMM 090 00.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Présentation du module 170 AAM 090 00
156
Mots du module 170 AAM 090 00
158
Affichage des mesures sur le module 170 AMM 090 00
161
155
Momentum analogiques
Présentation du module 170 AAM 090 00
Généralités
L’embase analogique 170 AAM 090 00 est un module mixte.
Il possède des voies analogiques et des voies TOR :
l 4 entrées différentielles
l 2 sorties analogiques
l 4 entrées TOR 24 VDC
l 2 sorties TOR 24 VDC/ 0,5 A
Les entrées TOR permettent le raccordement direct de capteurs de proximité 2 fils.
Un dispositif de protection thermique protège chaque sortie contre les courts–
circuits et les surcharges. Les sorties restent disjonctées jusqu’à ce que le défaut
disparaisse.
Les entrées analogiques de cette embase peuvent être configurées avec les
gammes suivantes :
l +/- 10 V,
l +/- 5 V,
l 1-5 V
l +/- 20 mA
l 4-20 mA.
Les sorties analogiques peuvent être configurées avec les gammes suivantes :
l +/- 10 V
l 4-20 mA
Configuration de
l’embase
L’embase utilise :
l 4 mots d’entrées contigus, pour renvoyer les valeurs analogiques d’entrées de
l’embase vers le module processeur.
l 2 mots de sorties contigus, pour définir les paramètres de chacune des 16
entrées.
l 1 mot pour échanger avec les entrées TOR
l 1 mot pour échanger avec les sorties TOR
Note : Les 16 entrées analogiques doivent être paramétrées avant que l’embase
ne soit mise en service.
156
TLX DS 57 PL7 xxF
Momentum analogiques
Temps de
conversion
TLX DS 57 PL7 xxF
Les temps de conversion sont fixes quelque soit le nombre d’entrées ou sorties
analogiques utilisées.
Valeurs des temps :
Type
Valeur
Temps de conversion des entrées analogiques
10 ms
Temps de conversion des sorties analogiques
1 ms
157
Momentum analogiques
Mots du module 170 AAM 090 00
Entrées TOR
%IW\p.2.c\0.4
L’embase 170 AMM 090 00 envoie quatre bits d’entrée T.O.R (et éventuellement un
message de défaut détecté) au maître dans un mot de 16 bits. Les entrées sont
raccordées au connecteur 2 de l’embase.
Illustration :
15
14
13
12
11
10
9
8
7
I4
6
5
4
3
2
1
I2
I3
0
I1
Bornier 1
16
Sorties TOR
%QW\p.2.c\0.2
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
Le maître envoie deux bits de sortie T.O.R. à l’embase dans un mot unique de 16
bits. Les sorties sont raccordées au connecteur 3.
Illustration :
15
14
13
O2
12
11
10
9
8
7
6
5
4
3
2
1
0
12
11
10
9
8
7
6
5
4
3
2
1
O1
Bornier 1
16
Entrées
analogiques
158
15
14
13
Les valeurs analogiques en entrée sont lues ou écrites dans un mot par voie.
L’embase 170 AAM 090 00 utilise 4 mots contigus. Le signe est toujours affecté au
bit 15 du mot.
La valeur est justifiée à gauche.
Le format de représentation est binaire complément à 2.
La conversion analogique numérique est effectuée sur 12 bits + signe de polarité
(pour les gammes bipolaires).
Les bits 2 ... 0 sont inutilisés et toujours sur 0. Il en résulte que la valeur de lecture
sera modifiée en incréments de 8 unités.
TLX DS 57 PL7 xxF
Momentum analogiques
Illustration :
%IW\p.2.c\0.0.0
à
%IW\p.2.c\0.0.3
15
14
13
12
11
10
9
14
13
12
11
10
9
%QW\p.2.c\0.0.0
à
%QW\p.2.c\0.0.1
%MW\p.2.c\0.0.4
5
4
3
8
7
6
5
2
1
0
Toujours à 0
4
3
2
1
0
Toujours à 0
Les valeurs analogiques en sorties sont écrites dans un mot par voie. L’embase
utilise 2 mots contigus.
Le format est identique aux entrées analogiques.
Illustration :
15
14
13
12
11
10
9
15
8
7
6
5
4
3
Valeur de la sortie 1
Signe
14
13
12
11
10
9
Signe
Paramètres pour
entrées
analogiques
6
Valeur de l’entrée 4
Signe
Valeurs des
sorties
7
Valeur de l’entrée 1
Signe
15
8
8
7
6
5
2
1
0
Toujours à 0
4
3
2
1
0
Toujours à 0
Valeur de la sortie 2
Ces paramètres sont transmis via le communicateur au module, sous forme de mots
pour configurer le mode de fonctionnement de l’entrée. Chaque quartet d’un mot
correspond à une voie analogique.
L’ordre des quartets est le suivant :
15
14
13
Voie 4
12
11
10
9
8
Voie 3
7
6
5
4
3
Voie 2
2
1
0
Voie 1
La valeur de chaque quartet est codée selon les règles suivantes :
TLX DS 57 PL7 xxF
Valeur du quartet (en binaire)
Valeur en Hexa
Signification
2#0000
0
réservé
2#0010
2
+/-5 VDC ou +/- 20 mA
2#0011
3
+/-10 VDC
2#0100
4
voie inactive
2#1010
A
1...5V ou 4...20 mA
159
Momentum analogiques
Paramètres pour
sorties
analogiques
%MW\p.2.c\0.0.4
Ces paramètres sont transmis via le communicateur au module sous forme d’un mot
pour configurer le mode de fonctionnement des sorties. Chaque quartet de ce mot
correspond à une voie analogique.
L’ordre des quartets est le suivant :
15
14
13
12
11
Réservé
10
9
8
7
Réservé
6
5
Voie 2
4
3
2
1
0
Voie 1
La valeur de chaque quartet est codée selon les règles suivantes :
Valeur du quartet (en Valeur en
binaire)
Hexa
Signification
2#0000
0
réservé
2#00x1
1 ou 3
Sortie configurée par défaut à zéro : envoie une
valeur à l’embase qui l’oblige à forcer les actionneurs
à zero (0 V ou 0 mA).
2#01x1
5 ou 7
Sortie configurée par défaut en pleine échelle :
envoie une valeur à l’embase qui l’oblige à forcer les
actionneurs à la valeur de pleine échelle (+10 V ou
+20 mA).
2#10x1
9 ou B
Sortie configurée par défaut à la dernière valeur
affichée
x vaut indifféremment 0 ou 1
Note : Toute valeur de paramètre autre que celles indiquées dans les tableaux cidessus est interdite. Le module continue à fonctionner avec les derniers
paramètres valides qu'il a reçu.
160
TLX DS 57 PL7 xxF
Momentum analogiques
Affichage des mesures sur le module 170 AMM 090 00
Gamme d’entrée
+/-10V
La valeur de tension est calculée avec la formule suivante à l’aide des valeurs de
mesures numériques :
Vn = 3200 x Va en volts (pour la zone linéaire)
Illustration
Vn
(défaut de dépassement supérieur) 32767
32760
32000
-10,238 V
<-10,238 V
-10 V
10 V
> 10,238 V
10,238 V
Va
-32000
: zone linéaire
Gamme d’entrée
+/-5V
-32760
-32767 (défaut de dépassement inférieu
Rappel : la résolution est sur 12 bits + signe
La valeur de tension est calculée avec la formule suivante à l’aide des valeurs de
mesures numériques :
Vn = 6400 x Va en volts (pour la zone linéaire)
Illustration
Vn
(défaut de dépassement supérieur) 32767
32752
32000
<-5,118 V
-5,118 V
-5 V
5V
> 5,118 V
5,118 V
Va
-32000
: zone linéaire
TLX DS 57 PL7 xxF
-32752
-32767 (défaut de dépassement inférieu
Rappel : la résolution est sur 12 bits + signe
161
Momentum analogiques
Gamme d’entrée
+/-20 mA
La valeur de courant est calculée avec la formule suivante à l’aide des valeurs de
mesures numériques :
Vn = 1600 x Ia en mA (pour la zone linéaire)
Illustration
Vn
(défaut de dépassement supérieur) 32767
32752
32000
<-20,470 mA
-20,470 mA
-20 mA
20 mA
> 20,470 mA Ia
20,470 mA
-32000
: zone linéaire
Gamme d’entrée
1-5 V
-32752
-32767 (défaut de dépassement inférieu
Rappel : la résolution est sur 12 bits + signe
La valeur de tension est calculée avec la formule suivante à l’aide des valeurs de
mesures numériques :
Vn = 8000 x Va en volts (pour la zone linéaire)
Illustration :
Vn
(défaut de dépassement supérieur) 32767
32752
32000
<0,5 V
-766
(défaut de dépassement inférieur) -768
1v
>5,094 V
5V
5,094 V
Va
0,904 V
: zone linéaire
-32738 (rupture de fils)
Rappel : la résolution est sur 12 bits
162
TLX DS 57 PL7 xxF
Momentum analogiques
Gamme d’entrée
4-20 mA
La valeur de courant est calculée avec la formule suivante à l’aide des valeurs de
mesures numériques :
Vn = 2000 x Ia en mA (pour la zone linéaire)
Illustration :
Vn
(défaut de dépassement supérieur) 32767
32752
32000
<2 mA
-766
(défaut de dépassement inférieur) -768
4 mA
20 mA >20,376 mA
Ia
20,376 mA
<3,617 mA
: zone linéaire
-32738 (rupture de fils)
Rappel : la résolution est sur 12 bits
Note : Des voies inactives délivrent une valeur de 0
Gamme de sortie
+/-10 V
La valeur numérique de la tension de sortie transmise par l’embase est déterminée
par la formule :
Va = 1/3200 x Vn en volts
Illustration :
Va
10 V
-32000
32000
Vn
-10 V
TLX DS 57 PL7 xxF
163
Momentum analogiques
Note : Lorsque le bus est en redémarrage, les sorties utilisent les paramètres
configurés. Si le module n’a pas de paramètre valide, les sorties sont initialisées à
0 V.
Gamme de sortie
0...20 mA
La valeur numérique du courant de sortie est déterminée par la formule suivante :
la = 1/1600 x Vn en mA
Illustration :
Ia
20 mA
0
32000
Vn
Note : Lorsque le bus est en redémarrage, les sorties utilisent les paramètres
configurés. Si le module n’a pas de paramètre valide, les sorties sont initialisées à
0 mA.
164
TLX DS 57 PL7 xxF
Configuration des modules
5
Présentation
Contenu de ce
chapitre
Ce chapitre présente la configuration d’un module d’entrées/sorties analogiques.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
Souschapitre
5.1
TLX DS 57 PL7 xxF
Sujet
Configuration du métier analogique : Généralités
Page
166
5.2
Paramètres des voies d’entrées analogiques
175
5.3
Paramètres des voies de sorties analogiques
181
5.4
Configuration des modules (illustrations)
185
165
Configuration
5.1
Configuration du métier analogique : Généralités
Présentation
Objet de ce souschapitre
Ce sous-chapitre décrit les opérations de base que nécessite la configuration du
métier analogique.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
166
Sujet
Page
Description de l’écran de configuration d’un module analogique en rack et TBX
167
Description de l’écran de configuration d’un module analogique Momentum
168
Comment accéder aux paramètres de configuration d’un module analogique
en rack
170
Comment accéder aux paramètres de configuration d’un module analogique
déporté sur le bus FIPIO
172
Modification des paramètres des voies d’un module analogique : Généralités
173
TLX DS 57 PL7 xxF
Configuration
Description de l’écran de configuration d’un module analogique en rack et TBX
Présentation
L’écran de configuration du module analogique sélectionné dans le rack affiche les
paramètres qui lui sont associés.
Illustration
Cet écran donne accès à la visualisation et à la modification des paramètres en
mode local, ainsi qu’à la Mise au point en mode connecté.
1
2
TSX AEY 1600 [RACK 0 POSITION 2]
Configuration
Désignation : 16E ANA. HAUT NIVEAU
Cycle
3
4
Description
Repère Elément
Normal
Rapide
Voie
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Utilisée
Détection bornier
Tâche
MAST
MAST
MAST
MAST
Symbole
Gamme
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
Echelle
%..
%..
%..
%..
%..
%..
%..
%..
%..
%..
%..
%..
%..
%..
%..
%..
Filtre
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Le tableau ci-dessous présente les différents éléments de l’écran de configuration
et leurs fonctions.
Fonction
1
Barre de titre
Indique la référence du module sélectionné et sa position physique dans l’automate.
2
Zone
commande
Permet l’affichage et la sélection du type de paramètres :
l mode de fonctionnement (ex : Configuration),
l mode de Mise au point (diagnostic), accessible uniquement en mode connecté.
3
Zone module
Donne un intitulé court du module et pour certains modules fournit des informations
complémentaires, telles que :
l le Cycle de scrutation des entrées,
l la compensation de Soudure Froide réalisée,
l le Mode de repli des sorties.
4
Zone voies
Indique les paramètres configurés pour chacune des voies du module analogique.
TLX DS 57 PL7 xxF
167
Configuration
Description de l’écran de configuration d’un module analogique Momentum
Présentation
L’écran de configuration du module analogique sélectionné affiche les paramètres
qui lui sont associés.
Illustration
Cet écran donne accès à la visualisation et à la modification des paramètres en
mode local, ainsi qu’à la Mise au point en mode connecté.
1
2
170 AAI 140 00 [FIPIO2
MODULE 0]
Réglage
Désignation : 16 ENT ANA POINT COMMUN
3
Voie 0
Tâche :
MAST
Base
Paramètres par défaut
4
168
Libellé
Entrée 0
Entrée 1
Entrée 2
Entrée 3
Entrée 4
Entrée 5
Entrée 6
Entrée 7
Entrée 8
Entrée 9
Entrée 10
Entrée 11
Entrée 12
Entrée 13
Entrée 14
Entrée 15
Valeur
4..20mA
4..20mA
4..20mA
4..20mA
4..20mA
4..20mA
4..20mA
4..20mA
4..20mA
4..20mA
4..20mA
4..20mA
Voie inactive
4..20mA
4..20mA
4..20mA
TLX DS 57 PL7 xxF
Configuration
Description
Le tableau ci-dessous présente les différents éléments de l’écran de configuration
et leurs fonctions.
Repère
Elément
Fonction
1
Barre de titre
Indique la référence du module sélectionné et sa position physique sur le bus
FIPIO.
2
Zone commande
Permet l’affichage et la sélection du type de paramètres :
l Configuration permet la modification de la zone Module,
l Réglage permet la modification de la zone Voies,
Note :Le réglage n’est autorisé que si l’automate est en RUN.
3
Zone module
Donne un intitulé court du module et fournit l’information complémentaire :
l le Cycle de scrutation des voies,
4
Zone voies
Indique la valeur configurée pour chacune des voies du module analogique.
Note : L’affectation d’une voie dans la tâche se fixe en mode configuration et le
type de voie se fixe en mode réglage.
TLX DS 57 PL7 xxF
169
Configuration
Comment accéder aux paramètres de configuration d’un module analogique en
rack
Marche à suivre
Cette opération permet d’accéder aux paramètres de configuration des voies d’un
module.
Etape
Action
1
Accéder à l’écran de configuration matérielle du module.
2
Effectuer un double clic sur le module à configurer ou sélectionner le module puis
exécuter la commande Service → Ouvrir le module.
Résultat : L’écran de configuration du module sélectionné apparaît.
TSX AEY 800 [RACK 0 POSITION 10]
Configuration
Désignation : 8E ANA. HAUT NIVEAU
Cycle
Normal
Rapide
Voie
0
1
2
3
4
5
6
7
Utilisée
Détection bornier
Tâche
MAST
MAST
Symbole
Gamme
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
Echelle
%..
%..
%..
%..
%..
%..
%..
%..
Filtre
0
0
0
0
0
0
0
0
Certains modules disposent d’une boite de dialogue permettant d’accéder à des
paramètres complémentaires.
Pour accéder à cette boite de dialogue effectuer au choix:
l un clic droit sur la ligne du tableau correspondant à la voie à paramétrer puis
choisir la commande Propriétés dans le menu déroulant
l un double clic gauche sur la ligne du tableau correspondant à la voie à
paramétrer
l la sélection d’une cellule de la voie à paramétrer puis valider par Entrée.
170
TLX DS 57 PL7 xxF
Configuration
Exemple d’écran de paramètrage complèmentaire :
TSX AEY 800 [RACK 0 POSITION 10]
Configuration
Désignation : 8E ANA. HAUT NIVEAU
Cycle
Normal
Rapide
Voie
0
1
2
3
4
5
6
7
TLX DS 57 PL7 xxF
Utilisée
Paramètres voie 7
Echelle
Détection bornier
Tâche
MAST
MAST
Symbole
Affichage
-100% -> -10000
Gamme
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
Echelle
%..
%..
%..
%..
%..
%..
%..
%..
100% ->
Filtre
10000
0
0
0
0
0
0
0
0
171
Configuration
Comment accéder aux paramètres de configuration d’un module analogique
déporté sur le bus FIPIO
Marche à suivre
Cette opération permet d’accéder aux paramètres de configuration des voies d’un
module analogique déporté sur le bus :
Etape
Action
1
Accéder à l’écran de configuration matérielle du module.
2
Effectuer un double clic dans la zone FIPIO du processeur.
3
Effectuer un double clic sur le module à configurer ou sélectionner le module puis
exécuter la commande Service → Ouvrir le module.
Résultat : L’écran de configuration du module sélectionné apparaît :
TBX AMS 620 [FIPIO 64
MODULE 0]
Configuration
Désignation : 6 ENT.HN 2 SORTIES ANALOG
Voie
Tâche
0
MAST
1
2
3
4
5
Voie
Tâche
6
MAST
7
172
Symbole
Symbole
Gamme
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
+/- 10 V
Gamme
+/- 10 V
+/- 10 V
Echelle
%..
%..
%..
%..
%..
%..
Repli
Filtre
0
0
0
0
0
0
Valeur
0
0
TLX DS 57 PL7 xxF
Configuration
Modification des paramètres des voies d’un module analogique : Généralités
Introduction
L'éditeur de configuration offre un ensemble de fonctionnalités qui permettent
d'effectuer facilement la saisie ou la modification des paramètres des modules tels
que :
l les menus contextuels,
l la sélection simple ou multiple de voies,
l le copier/coller de paramètres (à l’aide des menus contextuels).
Accéder aux
menus
contextuels
Accessibles par clic droit souris, ils permettent un accès rapide aux principales
commandes.
Si l’élément à sélectionner est ... Alors les fonctionnalités disponibles sont ...
la cellule
Copier paramètres
la zone module (hors tableau)
Annuler les modifications
Coller paramètres
Valider
Animer
Sélectionner une
voie ou une
cellule
Le tableau ci-dessous donne la marche à suivre pour sélectionner une voie ou la
cellule d’une voie d’un module.
Etape
1
Sélectionner un
groupe de voies
consécutives
TLX DS 57 PL7 xxF
Action
Effectuer un clic gauche sur le numéro de voie ou la cellule désiré.
Le tableau ci-dessous donne la marche à suivre pour sélectionner un groupe de
voies consécutives d’un module.
Etape
Action
1
Sélectionner la première voie.
2
Appuyer sur Shift et cliquer sur la dernière voie.
173
Configuration
Sélectionner un
groupe de voies
nonconsécutives
Sélectionner un
groupe de
cellules
consécutives
174
Le tableau ci-dessous donne la marche à suivre pour sélectionner un groupe de
voies non-consécutives d’un module.
Etape
Action
1
Sélectionner la première voie.
2
Appuyer sur Ctrl et cliquer successivement sur chacune des voies.
Le tableau ci-dessous donne la marche à suivre pour sélectionner un groupe de
cellules consécutives d’un module.
Etape
Action
1
Sélectionner la première cellule.
2
Faire glisser la souris vers le bas ou vers le haut tout en maintenant le bouton
de la souris appuyé, puis le relâcher lorsque la dernière cellule est atteinte.
TLX DS 57 PL7 xxF
Configuration
5.2
Paramètres des voies d’entrées analogiques
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente les différents paramètres de voies d’entrées par type de
module analogique.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Paramètres des entrées des modules analogiques en rack
176
Paramètres des entrées des modules analogiques déportés TBX
179
Paramètres des entrées des modules analogiques déportés Momentum
180
175
Configuration
Paramètres des entrées des modules analogiques en rack
Présentation
Les modules d’entrées analogiques comportent des paramètres par voie affichés
dans l’écran de configuration du module.
Paramètres
Paramètres de chacun des modules (les paramètres par défaut sont en gras dans
les tableaux)
Paramètre
TSX AEY 1600
TSX AEY 800
TSX AEY 810
TSX AEY 420
Nombre de
voies
d’entrées
16
8
8
4
Voie utilisée
Oui / Non
Oui / Non
Oui / Non
Oui / Non
Cycle de
srutation
Normal
Rapide
Normal
Rapide
Normal
Rapide
-
Gamme
+/- 10 V
0..10 V
0..5 V
1..5 V
0..20 mA
4..20 mA
+/- 10 V
0..10 V
0..5 V
1..5 V
0..20 mA
4..20 mA
+/- 10 V
0..10 V
0..5 V
1..5 V
0..20 mA
4..20 mA
+/- 10 V
0..10 V
0..5 V
1..5 V
0..20 mA
4..20 mA
Filtrage
0..6
0..6
0..6
-
Affichage
176
% oo
% oo
% oo
% oo
User
User
User
User
Tâche
associée à la
voie
Mast / Fast
Mast / Fast
Mast / Fast
Mast / Fast
Ensemble de
voies affecté
par la
modification
de tâche
4 voies
consécutives
4 voies
consécutives
4 voies
consécutives
2 voies
consécutives
Détection
bornier
Oui / Non
Oui / Non
Oui / Non
Oui / Non
Contrôle
dépassement
gamme
inférieur
-
-
Oui / Non
Oui / Non
TLX DS 57 PL7 xxF
Configuration
Paramètre
TSX AEY 1600
TSX AEY 800
TSX AEY 810
TSX AEY 420
Contrôle
dépassement
gamme
supérieur
-
-
Oui / Non
Oui / Non
Borne
dépassement
gamme
inférieure
-
-
min-12,5%
min-12,5%
Borne
dépassement
gamme
supérieure
-
-
max+12,5%
max+12,5%
Seuil 0
-
-
-
0
Seuil 1
-
-
-
0
Traitement
événementiel
-
-
-
Oui / Non
Paramètres de chacun des modules (les paramètres par défaut sont en gras dans
les tableaux).
Paramètre
TSX AEY 414
TSX AEY 1614
Nombre de
voies d’entrées
4
16
Voie utilisée
-
Oui / Non
Cycle de
srutation
-
Normal
Rapide
Gamme
+/-10 V / 0..10 V /0..5 V / 1..5 V
0..20 mA / 4..20 mA
Pt100 / Pt1000 / Ni1000 / Thermo B
/ Thermo E / Thermo J / Thermo K /
Thermo L / Thermo N / Thermo R /
Thermo S / Thermo T / Thermo U
-13..63 mV
0..400 Ohms / 0..3850 Ohms
Thermo K / Thermo B / Thermo E /
Thermo J / Thermo L / Thermo N /
Thermo R / Thermo S / Thermo T /
Thermo U
-80..+80 mV
Filtrage
0..6
0..6
Affichage haut
niveau
Affichage
thermosondes
thermocouples
TLX DS 57 PL7 xxF
% oo
% oo
User
User
1/10 °C
1/10 °F
1/10 °C
1/10 °F
% oo
% oo
177
Configuration
Paramètre
TSX AEY 414
Tâche associée Mast / Fast
à la voie
Mast / Fast
Ensemble de
voies affecté
par la
modification
de tâche
1 voie
4 voies consécutives
Détection
bornier
Oui / Non
Oui / Non
Contrôle filerie
Actif / Inactif
Actif / Inactif
Compensation
soudure froide
Interne / Externe
Telefast / Pt100
lecture soudure froide
Contrôle
dépassement
gamme
inférieur
-
Oui / Non
Contrôle
dépassement
gamme
supérieur
-
Oui / Non
Borne
dépassement
gamme
inférieure
-
min-12,5%
Borne
dépassement
gamme
supérieure
-
max+12,5%
Haute précision -
178
TSX AEY 1614
Oui / Non
TLX DS 57 PL7 xxF
Configuration
Paramètres des entrées des modules analogiques déportés TBX
Présentation
Les modules d’entrées analogiques déportés TBX comportent des paramètres par
voie affichés dans l’écran de configuration du module.
Paramètres
Paramètres de chacun des modules (les paramètres par défaut sont en gras dans
les tableaux).
Paramètre
TBX AES 400
TBX AMS 620
Nombre de
voies d’entrées
4
6
Gamme
+/-10 V
+/-5 V
0..20 mA
4..20 mA
Pt100 / Pt1000 / Ni1000
Thermo B / Thermo E / Thermo J /
Thermo K / Thermo L / Thermo N /
Thermo R / Thermo S / Thermo T
+/-20 mV, +/-50 mV
+/-200 mV, +/-500 mV
+/-10 V
0..5 V
0..20 mA
4..20 mA
Filtrage
0..6
0..6
Affichage haut
niveau
TLX DS 57 PL7 xxF
% oo
% oo
User
User
Affichage
thermosondes
thermocouples
1/10°C
1/10 °F
-
Tâche associée
à la voie
Mast
Fast
Mast
Fast
Contrôle
capteur
Actif / Non actif
-
Réjection
50Hz / 60Hz
-
% oo
179
Configuration
Paramètres des entrées des modules analogiques déportés Momentum
Présentation
Les modules d’entrées analogiques déportés Momentum comportent des
paramètres par voie affichés dans l’écran de configuration du module.
Note : La plupart de ces paramètres ne sont accessibles que dans le mode
Réglage (Voir Description de l’écran de configuration d’un module analogique
Momentum, p. 168) des modules Momentum
Paramètres
Paramètres de chacun des modules (les paramètres par défaut sont en gras dans
les tableaux).
Paramètre
170 AAI 030 00
170 AAI 1400 00
170 AAI 520 400
170 AMM 090 00
Nombre de voies
d’entrées
8
16
4
4
Gamme
+/-10 V
+/-10 V
+/-5 V
4..20 mA
Voie inactive
+/-25 mV
+-100 mV
EIC Pt100
EIC Pt1000
US/JIS Pt100
US/JIS Pt1000
Ni100 / Ni1000
Thermo B / Thermo E /
Thermo J / Thermo K /
Thermo L / Thermo N /
Thermo R /Thermo S /
Thermo T
+/-10 V
-
1/10 °C
1/10 °F
-
Tâche associée à toutes Mast
les voies
Fast
Mast
Fast
Mast
Fast
Mast
Fast
Test de filerie
-
-
Actif / Inactif
-
Cablâge
-
-
2 ou 4 fils
3 fils uniquement pour
les thermosondes
-
+/-5 V ou
+-20 mA
1..5 V ou
4..20 mA
Voie inactive
Affichage
thermosondes
thermocouples
180
-
5 V ou
4..20mA
1..5 V ou
4..20 mA
Voie inactive
TLX DS 57 PL7 xxF
Configuration
5.3
Paramètres des voies de sorties analogiques
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente les différents paramètres de voies de sorties par type de
module analogique.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Paramètres des sorties des modules analogiques en rack
182
Paramètres des sorties des modules analogiques déportés TBX
183
Paramètres de sorties des modules analogiques déportés Momentum
184
181
Configuration
Paramètres des sorties des modules analogiques en rack
Présentation
Les modules de sorties analogiques en rack comportent des paramètres par voie
affichés dans l’écran de configuration du module.
Paramètres
Paramètres de chacun des modules (les paramètres par défaut sont en gras dans
les tableaux).
182
Module
TSX ASY 410
TSX ASY 800
Nombre de voies de
sorties
4
8
Gamme
+-10 V
0..20 mA
4..20 mA
+-10 V
0..20 mA
4..20 mA
Affichage haut niveau
% oo (non modifiable)
% oo (non modifiable)
Tâche associée à la voie
Mast / Fast
Mast / Fast
Détection bornier
Oui / Non
Oui / Non
Repli
Repli à 0
Maintien
Repli à une valeur
Repli à 0
Maintien
Repli à une valeur
Contrôle alimentation 24V
/
Oui / Non
Alimentation
/
Interne / Externe
Contrôle dépassement
gamme inférieur
Oui / Non
Oui / Non
Contrôle dépassement
gamme supérieur
Oui / Non
Oui / Non
TLX DS 57 PL7 xxF
Configuration
Paramètres des sorties des modules analogiques déportés TBX
Présentation
Les modules de sorties analogiques déportés TBX comportent des paramètres par
voie affichés dans l’écran de configuration du module.
Paramètres
Paramètres de chacun des modules (les paramètres par défaut sont en gras dans
les tableaux).
TLX DS 57 PL7 xxF
Module
TBX AMS 620
TBX ASS 200
Nombre de voies de
sorties
2
2
Gamme
+/-10 V
0..20 mA
4..20 mA
+/-10 V
0..20 mA
4..20 mA
Affichage
% oo
% oo
Tâche associée à la voie
Mast / Fast
Mast / Fast
Repli
Repli à 0
Maintien
Repli à une valeur
Repli à 0
Maintien
Repli à une valeur
183
Configuration
Paramètres de sorties des modules analogiques déportés Momentum
Présentation
Les modules de sorties analogiques déportés Momentum comportent des
paramètres par voie affichés dans l’écran de configuration du module.
Note : La plupart de ces paramètres ne sont accessibles que dans le mode
Réglage (Voir Description de l’écran de configuration d’un module analogique
Momentum, p. 168) des modules Momentum
Paramètres
184
Paramètres de chacun des modules (les paramètres par défaut sont en gras dans
les tableaux).
Module
170 AAO 120 00
170 AAO 921 00
170 AMM 090 00
Nombre de voies de
sorties
4
4
2
Gamme
+/-10 V
0..20mA
+/-10 V
4..20mA
+/-10 V
0..20mA
Tâche associée à
toutes les voies
Mast / Fast
Mast / Fast
Mast / Fast
Repli
Maintien
Repli à 0
Repli à pleine
échelle
Maintien
Repli à 0
Repli à pleine
échelle
Maintien
Repli à 0
Repli à pleine échelle
TLX DS 57 PL7 xxF
Configuration
5.4
Configuration des modules (illustrations)
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente la plupart des marches à suivre pour modifier les
paramètres de configuration de niveau module des entrées/sorties analogiques.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Modification de la gamme d’une entrée ou d’une sortie d’un module
analogique
TLX DS 57 PL7 xxF
Page
186
Modification de la tâche associée à une voie d’un module analogique
187
Modification du format d'affichage d'une voie d’entrée en tension ou en
courant
188
Modification Format d'affichage d'une voie thermocouples ou thermosondes
189
Modification de la valeur de filtrage des voies de modules analogiques
190
Modification du Cycle de scrutation des entrées d’un module analogique en
rack
191
Modification de la détection de présence du bornier des modules analogiques
TSX et TBX
192
Modification des Voies d'entrées utilisées
193
Modification du contrôle de dépassement et sélection du traitement
événementiel
194
Compensation de soudure froide
195
Mode haute précision du module TSX AEY 1614
196
Modification du mode de repli des sorties analogiques
197
Modification des paramètres communs d’un module de sorties TBX ou TSX
198
185
Configuration
Modification de la gamme d’une entrée ou d’une sortie d’un module analogique
Présentation
Ce paramètre définit la gamme de la voie d’entrée ou de sortie.
Suivant le type module, la gamme d’entrée ou de sortie peut être :
l en tension électrique,
l en intensité électrique,
l thermocouple,
l thermosonde.
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour définir la gamme affectée
aux voies d’un module analogique.
Etape
Marche à suivre
1
Accéder à l’écran de configuration matérielle du module désiré.
2
Cliquer, pour la voie d’entrée désirée, sur le bouton du menu déroulant situé dans
la colonne Gamme de la zone voies d’entrée.
Résultat : une liste déroulante apparaît.
Gamme
+/-10V
+/-10V
0..20mA
4..20mA
186
3
Choisir la gamme désirée.
4
Valider le cas échéant la reconfiguration.
TLX DS 57 PL7 xxF
Configuration
Modification de la tâche associée à une voie d’un module analogique
Présentation
Ce paramètre définit la tâche dans laquelle se fait l’acquisition des entrées et la mise
à jour des sorties.
La tâche est définie :
l pour toutes les voies d’un point de connexion FIPIO,
l pour un ensemble de 2 ou 4 voies consécutives.
Les choix possibles sont :
l la tâche MAST,
l la tâche FAST.
Remarque : Il est impératif de ne pas affecter à la tâche FAST plus de 2 modules
analogiques, avec chacun 4 voies utilisées. Au delà, des problèmes système
risquent d’apparaître.
Note : La tâche FAST est affectée aux voies d’entrée seulement en cycle de
scrutation rapide.
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour définir le type de tâche
affectée aux voies d’un module analogique.
Etape
Action
1
Accéder à l’écran de configuration matérielle du module désiré.
2
Cliquer, pour les groupe de voies d’entrée, sur le bouton du menu déroulant
situé dans la colonne Tâche de la zone voies d’entrée.
Résultat : une liste déroulante apparaît:
Tâche
MAST
MAST
FAST
TLX DS 57 PL7 xxF
3
Choisir la tâche désirée.
4
Valider le cas échéant la reconfiguration.
187
Configuration
Modification du format d'affichage d'une voie d’entrée en tension ou en courant
Présentation
Ce paramètre défini le format d'affichage de la mesure d'une voie d'un module
analogique dont la gamme est configurée en tension ou en courant.
Le format d'affichage peut être :
l normalisé 0..10000 ou +10000 (%),
l utilisateur (User),
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour définir l'échelle d'affichage
affectée à une voie d'un module analogique.
Etape
Action
1
Accéder à l'écran de configuration matérielle du module désiré.
2
Double-cliquer, pour la voie désirée, sur la case correspondante dans la
colonne Echelle de la zone voies d'entrée.
3
Résultat : La boîte de dialogue Paramètres voie apparaît:
Paramètres voie 0
Echelle
Affichage
-100%-> -10000
100%-> 10000
Dépassements
Inférieur:
-11250
Controlé.
Supérieur: 11250
Controlé
Evénement
Evénement
Seuil 0:
0
Seuil 1:
0
0
4
188
Taper les valeurs à affecter à la voie dans les deux cases Affichage situées
dans la zone Echelle
5
Valider le choix en refermant la boite de dialogue
6
Si les valeurs par défaut ont été choisies (affichage normalisé), la cellule
correspondante dans la zone Echelle indique %.. Sinon, elle indique User
(affichage utilisateur)
TLX DS 57 PL7 xxF
Configuration
Modification Format d'affichage d'une voie thermocouples ou thermosondes
Présentation
Ce paramètre définit le format d'affichage de la mesure d'une voie d'un module
analogique dont la gamme est configurée en thermocouples ou en thermosondes.
Le format d'affichage peut être pour un affichage en degrés Celcius ou en degrés
Fahrenheit, avec signalement éventuel de court-circuit ou de circuit ouvert.
Le format d'affichage peut être :
l normalisé qui est l'échelle par défaut du thermocouple ou de la thermosonde
choisi, définie en dixiéme de degré (par exemple: -600 à +1100 de ° C pour une
l
Marche à suivre
sonde Ni1000) (1/10 ° F ou 1/10 ° C),
utilisateur (User),
Le tableau ci-dessous donne la marche à suivre pour définir l'échelle d'affichage
affectée à une voie d'un module analogique.
Etape
Action
1
Accéder à l'écran de configuration matérielle du module désiré.
2
Double-cliquer, pour la voie désirée, sur la case correspondante dans la
colonne Echelle de la zone voies d'entrée.
3
Résultat : La boîte de dialogue Paramètres voie apparaît:
Paramètres voie 0
Unité
Contrôle défaut filerie
Plage de température:
de -2700 à 13720 1/10°C
°C
°F
Echelle
Normalisée
-2700
13720
Affichage
1/10°C
1/10°C
Dépassements
-2700
Controlé
supérieur : 13720
Controlé
Intérieur:
TLX DS 57 PL7 xxF
4
Choisir ou non le Contrôle défaut filerie.
5
Choisir l'unité de température en cochant ° C ou ° F.
6
Cocher la case Normalisée pour un affichage normalisé, ou modifier au moins
une des bornes: la zone de visualisation des paramètresde la voie affiche %..
quelque soit l'unité de température choisie.
189
Configuration
Modification de la valeur de filtrage des voies de modules analogiques
Présentation
Ce paramètre défini le type de filtrage de la voie d'entrée sélectionnée des modules
analogiques.
Les valeurs de filtrage disponibles sont :
l 0 : pas de filtrage,
l 1 et 2 : peu de filtrage,
l 3 et 4 : filtrage moyen,
l 5 et 6 : filtrage fort.
Note : Si le cycle de scrutation rapide est choisi, le filtrage n'est pas pris en compte.
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour définir la valeur de filtrage
affectée aux entrées des modules analogiques
Etape
Action
1
Accéder à l'écran de configuration matérielle du module désiré.
2
Cliquer, pour la voie d'entrée désirée, sur la flèche du menu déroulant dans la
colonne Filtre.
3
Résultat : Le menu déroulant apparaît:
Filtre
0
0
1
2
3
4
5
190
4
Choisir la valeur de filtrage à affecter à la voie sélectionnée.
5
La valeur d'efficacité (coefficient alpha) du filtre choisi et le temps de réponse
associé sont alors affichés dans la barre de status, en bas de l'écran.
TLX DS 57 PL7 xxF
Configuration
Modification du Cycle de scrutation des entrées d’un module analogique en rack
Présentation
Ce paramètre définit le cycle de scrutation des entrées des modules analogiques en
rack.
Le cycle de scrutation des entrées peut être :
l normal : les voies sont échantillonnées suivant le temps précisé dans les
caractéristiques du module,
l rapide : seules les entrées déclarées et Utilisées sont échantillonnées. Le temps
de cycle dépend du nombre de voies utilisées et du temps de scrutation d’une
voie.
La mise à jour des registres d’entrées s’effectue :
l pour le cycle Normal, en début du cycle de la tâche MAST,
l pour le cycle Rapide, en début du cycle de la tâche à laquelle le module est
affecté (MAST ou FAST).
Note : Les paramètres cycle Normal / Rapide et voies Utilisée ne sont pas
modifiables en mode connecté si l’application a été transféré dans l’automate avec
les valeurs par défaut de ces paramètres (cycle normal et toutes voies utilisées).
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour définir le cycle de scrutation
affecté aux entrées d’un module analogique.
Etape
Action
1
Accéder à l’écran de configuration matérielle du module désiré.
2
Cliquer, pour le groupes de voies d’entrée, sur la case à cocher Normal / Rapide
situé dans le champ Cycle de la zone module.
Résultat : le cycle de scrutation choisi sera donc affecté aux voies.
TSX AEY 800 [RACK 0 POSITION 9]
Configuration
Désignation : 8E ANA. HAUT NIVEAU
Cycle
Normal
Rapide
Voie
0
1
2
3
4
5
6
7
TLX DS 57 PL7 xxF
Utilisée
Détection bornier
Tâche
MAST
MAST
Symbole
Gamme
non utilisé
+/-10V
+/-10V
+/-10V
non utilisé
non utilisé
+/-10V
non utilisé
Echelle
%...
%...
%...
%...
%...
%...
%...
%...
Filtre
0
0
0
0
0
0
0
0
191
Configuration
Modification de la détection de présence du bornier des modules analogiques
TSX et TBX
Présentation
Cette fonction réalise la détection de la présence du ou des connecteurs SubD ou
du bornier et signale un défaut lorsque celui-ci est absent.
Note : pour les modules équipés de 2 connecteurs SubD, le défaut bornier est
signalé si au moins une voie est utilisée sur le connecteur absent.
Désignation : 8E ANA. HAUT NIVEAU
Cycle
Normal
Détection bornier
Rapide
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour sélectionner la détection
bornier.
Etape
192
Action
1
Accéder à l’écran de configuration matérielle du module désiré.
2
Cliquer sur la case à cocher Détection bornier
TLX DS 57 PL7 xxF
Configuration
Modification des Voies d'entrées utilisées
Présentation
Une voie est déclarée dans une tâche lorsque les valeurs mesurées sont
"remontées" dans la tâche affectée à la voie.
Lorsqu'une voie est inutilisée la ligne est grisée, la valeur 0 est remontée au
programme application et les défauts sur cette voie (dépassement de gamme, ...)
sont inactifs.
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour modifier l'utilisation d'une voie:
Etape
Action
1
Accéder à l'écran de configuration matérielle du module.
2
Sélectionner la voie désirée.
3
Cliquer sur la case à cocher Utilisée de la voie à paramétrer pour séléctionner
ou non la voie:
Voie
0
1
2
3
TLX DS 57 PL7 xxF
Utilisée
193
Configuration
Modification du contrôle de dépassement et sélection du traitement
événementiel
Présentation
Le contrôle de dépassement se définit par une limite inférieure controlée ou non et
par une limite supérieure controlée ou non.
Le traitement événementiel se définit par le numéro d’événement qui est activé sur
franchissement de l’un des seuils indiqués.
Note : Le traitement événementiel n’est proposé que si l’application PL7 comporte
un événement
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour régler ces paramètres :
Etape
Action
1
Accéder à l’écran de configuration matérielle du module désiré.
2
Double-cliquer sur la voie à modifier.
Résultat : La boîte de dialogue Paramètres voie apparaît.
Paramètres voie 0
Echelle
Affichage
-100%-> -10000
100%-> 10000
Dépassements
Inférieur:
-11250
Controlé.
Supérieur: 11250
Controlé
Evénement
Evénement
Seuil 0:
0
Seuil 1:
0
0
194
3
Cocher ou non la case Dépassements inférieur Controlé pour indiquer une
limite de dépassement inférieur.
4
Cocher ou non la case Dépassements supérieur Controlé pour indiquer une
limite de dépassement supérieur.
5
Cocher ou non la case Evénement pour caractériser un déclenchement
événementiel. Le traitement événementiel choisi dans cet écran, est activé sur
franchissement d'un des seuils indiqués dans Seuil 0 et Seuil 1.
TLX DS 57 PL7 xxF
Configuration
Compensation de soudure froide
Présentation
Cette fonction est disponible sur les modules d’entrée TSX et TBX. Elle peut être
interne ou externe. Par défaut, c’est une compensation interne qui est proposée.
Note : Si la compensation externe est choisie, la voie 0 du module est forcée,
après confirmation, en gamme Pt100.
Cas du module
TSX AEY 414
Le tableau ci-dessous donne la marche à suivre pour modifier la compensation de
soudure froide.
Etape
Cas du module
TSX AEY 1614
Accéder à l’écran de configuration matérielle du module désiré.
2
Cliquer sur la case à cocher Interne ou Externe de la case Soudure Froide
Le tableau ci-dessous donne la marche à suivre pour modifier la compensation de
soudure froide.
Etape
TLX DS 57 PL7 xxF
Action
1
Action
1
Accéder à l’écran de configuration matérielle du module désiré.
2
Cliquez sur lle bouton Interne par Téléfast ou Externe par Pt100
Ces deux boutons de commande permettent de choisir le type de compensation
de soudure froide :
l Interne par Téléfast (défaut). La compensation est réalisée au niveau du
bornier Telefast, dans ce cas il est possible de "remonter" la valeur de la
température de soudure froide par la voie 8, en cochant la case Lecture
Soudure Froide et après validation du message d’avertissement.
l Externe, par une sonde PT100 à câbler sur les voies 0 et 8. La voie 0 débite
le courant dans la sonde et la voie 8 effectue la mesure de température
195
Configuration
Mode haute précision du module TSX AEY 1614
Présentation
Ce mode offre une précision plus importante sur les mesures de température par
une procédure d’autoétalonnage.
Note : cette procédure d’autoétalonnage ajoute à chaque cycle (Voir
Cadencement des mesures, p. 46) une durée de 70 ms.
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour choisir le mode haute
précision.
Etape
196
Action
1
Accéder à l’écran de configuration matérielle du module désiré.
2
Cliquer sur la case à cocher Hte Précision
TLX DS 57 PL7 xxF
Configuration
Modification du mode de repli des sorties analogiques
Présentation
Ce paramètre définit le mode de repli que prennent les sorties lors du passage en
STOP de l'automate ou sur un défaut de communication.
Les modes possibles sont :
l Repli : les sorties sont mises à une valeur paramétrable comprise entre -10000
et 10000 (0 par défaut),
l Maintien de la valeur : les sorties restent dans l'état où elles se trouvaient avant
le passage en STOP.
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour définir le mode de repli
affectée aux sorties des modules analogiques.
Etape
1
Action
Pour modifier la valeur de repli, laisser la case Repli cochée et taper dans la
case Valeur, la valeur souhaitée
Résultat : Le mode de repli choisi sera donc affecté aux sorties du module.
Repli
2
Pour un maintien, cliquer sur la case à cocher Repli
Résultat : Le maintien de la valeur sera affecté aux sorties du module.
Repli
TLX DS 57 PL7 xxF
Valeur
706
1964
Valeur
197
Configuration
Modification des paramètres communs d’un module de sorties TBX ou TSX
Présentation
Les modules de sorties analogiques TBX ou TSX disposent de paramètres
applicables à tout le module.
Ces paramètres définissent
l le type d’alimentation du module,
l le contrôle d’alimentation du module,
l la détection de présence bornier.
Ces informations sont visualisées dans la zone module
Désignation : 8 S ANA. HN NON ISO.
Alimentation
Contrôle Alimentation 24V des sorties
Interne
Externe
Détection bornier
Alimentation des
sorties
Elle s'effectue par 2 boutons :
l interne : l’alimentation 24V interne au module alimente alors les voies de sorties,
l externe : une alimentation 24V externe au module alimente alors les voies de
sorties,
Note : Ne pas alimenter plus de 2 modules TSX ASY 800 avec l’alimentation d’un
même rack.
Défaut
alimentation
Lorsque la case Contrôle de défaut alimentation 24V des sorties est cochée, le
module effectue le contrôle de la présence de l’alimentation 24V externe ou interne.
Détection de
présence du
bornier
Lorsque la case Détection bornier est cochée, le module effectue le contrôle de la
présence du bornier et signale un défaut lorsque celui-ci est absent.
198
TLX DS 57 PL7 xxF
La fonction Mise au point
6
Présentation
Contenu de ce
chapitre
Ce chapitre traite de la fonction et des commandes de mise au point des modules
d’entrées/sorties analogiques.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Présentation de la Fonction Mise au point d’un module analogique
200
Description de l’écran de mise au point d’un module analogique
201
Diagnostic d’un module analogique
203
Forçage/déforçage de voies analogiques
204
Diagnostic détaillé de voie analogique
206
Modification de la valeur de filtrage des voies
208
Alignement d’une voie d’entrée
210
Modification de la valeur de repli d’une sortie
212
Fonction Calibration d’un module analogique
214
199
Mise au point
Présentation de la Fonction Mise au point d’un module analogique
Introduction
Cette fonction n’est accessible qu'en mode connecté. La Mise au point permet pour
chaque module d'entrées/sorties de l'application:
l de visualiser les paramètres de chacune de ses voies (état de la voie, valeur du
filtrage, ...)
l d'accéder au diagnostic et au réglage de la voie sélectionnée (forçage de la voie,
masquage de la voie...).
La fonction donne également accès au diagnostic d'un module en cas de défaut.
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour accéder à la fonction Mise
au point :
Etape
200
Action
1
Passer en mode connecté.
2
Double-cliquer sur le module en configuration matérielle.
Résultat : L’écran de Mise au point du module apparaît alors
TLX DS 57 PL7 xxF
Mise au point
Description de l’écran de mise au point d’un module analogique
Présentation
L’écran de mise au point affiche en temps réel la valeur et l’état de chacune des
voies du module sélectionné. Il permet également d’accéder à la commande des
voies (forçage de la valeur d’entrée ou de sortie, réarmement des sorties, ...).
Illustration
L’écran de mise au point se présente ainsi :
1
2
TSX AEY 420 [RACK 0 POSITION 6]
Mise au point
Désignation : 4E ANA. RAPIDES HN.
3
Version : 1.0
Déforçage global
RUN
ERR
IO
DIAG...
Réglages Voie 2
4
5
Voie
0
1
2
3
Symbole
F
ERR
<
DIAG..
DIAG..
DIAG..
DIAG..
Valeur
0
-4
-2
-3
>
A
0
0
0
0
Affichage
Gamme +/-10V
-100000 à 10000
Forçage
Forcer
0
Déforcer
Evénement
Evénement
Seuil 0 :
0
Seuil 1 :
0
Alignement
Valeur cible
0
Valider
Offset
0
Valider
TLX DS 57 PL7 xxF
0
Reset
201
Mise au point
Description
Le tableau ci-dessous présente les différents éléments de l’écran de mise au point
et leurs fonctions.
Repère
Elément
Fonction
1
Barre de titre
Indique la référence du module sélectionné et sa position physique ainsi que le numéro
du rack pour les modules en rack ou le point de connexion FIPIO pour les entrées/sorties
déportées.
2
Menu
déroulant
Permet la sélection :
l de la phase de mise au point:
l
Configuration,
Mise au point (diagnostic), accessible uniquement en mode connecté.
l Calibration (pour les modules d’entrées).
l du type de voies (entrées ou sorties), lorsque le module désigné comporte à la fois des
entrées et des sorties.
l
3
Zone module
Affiche la désignation du module sélectionné ainsi qu’une recopie des voyants d’état du
module (Run, Err, I/O).
Fournit un accès direct :
l au diagnostic du module lorsque celui-ci est en défaut (signalé par le voyant intégré
au bouton d'accès au diagnostic, qui prend la couleur rouge,
l à la fonction Déforçage global des voies.
Remarque : L’affichage de cette zone est optionnelle. Le choix s’effectue en utilisant la
commande Vue → Zone module.
4
Zone voies
Visualise en temps réel la valeur et l'état de chacune des voies du module. La colonne
symbole affiche le symbole associé à la voie lorsque celui-ci a été défini par l’utilisateur
(depuis l’éditeur de variables).
Fournit un accès direct :
l au diagnostic voie par voie lorsque celles-ci sont en défaut (signalé par le voyant
intégré au bouton d'accès au diagnostic, qui prend la couleur rouge,
l à la commande de réarmement des sorties.
5
Zone de
commandes
Donne accès aux commandes d’une voie.
202
TLX DS 57 PL7 xxF
Mise au point
Diagnostic d’un module analogique
Présentation
La fonction Diagnostic module affiche, lorsqu’ils existent, les défauts en cours,
classés selon leur catégorie :
l défauts internes (modules en panne, autotest en cours),
l défauts externes (défaut bornier),
l autres défauts (défaut de configuration, module absent ou hors tension, voie(s)
en défaut (détail dans le diagnostic de la voie).
Un module en défaut se matérialise par le passage en rouge d’un certain nombre
de voyants tels que :
l dans l’éditeur de configuration niveau rack :
l le voyant de la position du module,
l dans l’éditeur de configuration niveau module :
l les voyants Err et I/O selon le type de défaut,
l le voyant Diag .
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour accéder à l’écran Diagnostic
module.
Etape
Action
1
Accéder à l’écran de mise au point du module.
2
Cliquer sur le bouton Diag situé dans la zone module.
Résultat : La liste des défauts module apparaît.
Diagnostic Module
Défauts internes
Défauts externes
Autres défauts
Bornier
OK
Remarque : Lors d'un défaut de configuration, en cas de panne majeure ou
d’absence du module , l'accès à l'écran de diagnostic module n'est pas
possible. Le message suivant apparaît alors sur l'écran : " Le module est
absent ou différent de celui configuré à cette position."
TLX DS 57 PL7 xxF
203
Mise au point
Forçage/déforçage de voies analogiques
Présentation
Cette fonction permet de modifier l’état de tout ou parties des voies d’un module.
L’état d’une sortie forcée est figé et ne pourra être modifié par l’application qu’après
un déforçage.
Note : Cependant, en cas de défaut entraînant un repli des sorties, l’état de cellesci prend la valeur définie lors de la configuration du paramètre Mode de repli.
Les différentes commandes disponibles sont :
l pour une ou plusieurs voies :
l le forçage à la valeur indiquée,
l le déforçage (lorsque la ou les voies sélectionnées sont forcées,
l pour l’ensemble des voies d’un module (lorsque au moins une voie est forcée :
l le déforçage global des voies.
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour forcer ou déforcer tout ou
parties des voies d’un module:
Etape
Action pour une voie
1
Accéder à l’écran de mise au point du module.
2
Effectuer un double clic dans la cellule de la colonne Valeur de la voie désirée
(1).
3
Indiquer la valeur désirée dans la case Forçage.
4
Cliquer sur le bouton Forcer.
Résultat : un F apparaît dans la colonne F
Réglages Voie 2
Affichage
Gamme +/-10V
-100000 à 10000
Forçage
0
Forcer
Déforcer
Evénement
Evénement
0
Valider
0
204
TLX DS 57 PL7 xxF
Mise au point
Etape
Action pour une voie
(1) L’accès à l’écran Réglage voie est également possible en effectuant successivement
un clic droit sur la voie désirée puis un clic gauche sur le bouton Propriétés.
Il est possible de supprimer le forçage de toutes les voies d’un module par le bouton
de commande Déforçage global de l’écran de Mise au point.
TSX AEY 420 [RACK 0 POSITION 6]
Mise au point
Désignation : 4E ANA. RAPIDES HN.
Version : 1.0
Déforçage global
Règles à
respecter
TLX DS 57 PL7 xxF
RUN
ERR
IO
DIAG...
Le forçage d'une sortie n'est possible que lorsque la tâche associée à cette sortie
est en RUN. Si la tâche est en STOP, le forçage est accepté mais pas appliqué :la
sortie est en Repli / Maintien.
Si une sortie est dans l'état forcé, celle-ci passe en Repli / Maintien lorsque la tâche
associée passe en STOP. Quand cette tâche repasse en RUN, la sortie reprendra
valeur forcée.
Une voie forcée ne peut pas être reconfigurée en connecté.
205
Mise au point
Diagnostic détaillé de voie analogique
Présentation
206
La fonction Diagnostic voie affiche, lorsqu’ils existent, les défauts en cours classés
selon leur catégorie :
l défauts internes:
l Module en panne
l défauts externes:
l défaut liaison capteur
l défaut bornier
l défaut dépassement gamme par borne supérieure ou inférieure
l défaut calibration
l défaut compensation soudure froide
l autres défauts:
l défaut bornier
l défaut de configuration
l défaut de communication
l défaut d’application
l défaut alimentation 24V
l valeur hors bornes
l voie non prête
Une voie en défaut se matérialise par le passage en rouge du voyant Diag situé
dans la colonne Err de l’éditeur de configuration.
TLX DS 57 PL7 xxF
Mise au point
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour accéder à l’écran Diagnostic
voie.
Etape
Action
1
Accéder à l’écran de mise au point du module.
2
Cliquer, pour la voie en défaut, sur le bouton Diag situé dans la colonne Err.
Voie
0
1
2
3
Symbole
F
ERR
<
DIAG..
DIAG..
DIAG..
DIAG..
Valeur
0
-4
-2
-3
>
A
0
0
0
0
Résultat : La liste des défauts voie apparaît.
Diagnostic Voie
Défauts internes
Défauts externes
Autres défauts
Bornier
Voie forcée
OK
Remarque : L’accès aux informations de diagnostic de la voie est également
accessible par programme (se reporter au Manuel Communs Métiers :
instruction READ_STS).
TLX DS 57 PL7 xxF
207
Mise au point
Modification de la valeur de filtrage des voies
Présentation
208
Cette fonction permet de modifier la valeur de filtrage d’une ou plusieurs voies d’un
module analogique.
Les commandes disponibles sont :
l 0 : pas de filtrage,
l 1 et 2 : peu de filtrage,
l 3 et 4 : filtrage moyen,
l 5 et 6 : filtrage fort.
TLX DS 57 PL7 xxF
Mise au point
Marche à suivre
Etape
Le tableau ci-dessous donne la marche à suivre pour changer une valeur de filtrage.
Action pour une voie
1
Accéder à l’écran de mise au point.
2
Sélectionner la voie à modifier dans la zone voies et double-cliquer sur la case correspondante dans
la colonne Filtre.
3
Cliquer sur la petite flèche de la case située dans le champ Filtrage de la boîte de dialogue Réglages
Voie et définir dans le menu déroulant la nouvelle valeur de filtrage choisie.
Résultat : La boîte de dialogue Réglages Voie apparaît.
TSX AEY 1600 [RACK 0 POSITION 9]
Mise au point
Désignation : 16E ANA. HAUT NIVEAU
Version : 0.4
Réglages Voie 7
Déforçage global
Voie
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Symbole
F
ERR
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
Valeur
-252
-193
-188
-177
-166
-177
-177
-177
-257
-198
-182
-177
-171
-171
-166
-182
RUN
ERR
Filtre
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
IO
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
DIAG...
Affichage
Gamme +/-10V
-100000 à 10000
Forçage
Forcer
0
Déforcer
Filtrage
1
4
Alignement
5
Valeur
cible
6
0
Valider
Offset
0
Valider
Reset
4
Valider le choix en refermant la boîte de dialogue Réglage Voie.
5
La nouvelle valeur de filtrage apparaît donc dans la case correspondante à la voie sélectionnée dans
la colonne Filtre de la zone voies.
TLX DS 57 PL7 xxF
209
Mise au point
Alignement d’une voie d’entrée
Présentation
La procédure d'alignement d'une entrée permet d'ajouter une valeur d'offset à la
valeur mesurée par cette entrée et ceci afin de compenser un décalage du capteur
(par exemple, ajuster la mesure à 0 °C d'une sonde Pt100 plongée dans un seau de
glace pour réglage).
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour aligner une voie d’entrée :
Etape Action pour une voie
1
Accéder à l’écran de mise au point.
2
Sélectionner la voie à aligner dans la zone voies et double-cliquer sur la case
correspondante dans la colonne A.
3
Cliquer sur la case située dans le champ Valeur cible de la boîte de dialogue
Alignement et taper la nouvelle valeur d’alignement.
4
Valider cette nouvelle valeur d’alignement par un clic sur le bouton Valider.
Résultat : La nouvelle valeur d’offset est appliquée et apparaît dans la colonne A.
Réglages Voie 3
Affichage
Gamme +/- 10V
-10000 à 10000
Forçage
0
Forcer
Déforcer
Filtrage
Valider
0
Alignement
Valeur cible
1964
Valider
5
210
Offset
0
Reset
Refermer la boîte de dialogue Réglage Voie.
TLX DS 57 PL7 xxF
Mise au point
Notes
Note : Lorsque l'offset d'alignement est modifié par programme par l’instruction
WRITE_PARAM (voir manuel Communs métiers), sa valeur doit être comprise
entre +1500 et -1500.
Note : La valeur d'offset calculée ne tient compte que des commandes "clavier" de
l'utilisateur. L'exécution simultané du programme (RUN) réglant lui aussi
l'alignement rend l'offset erroné.
TLX DS 57 PL7 xxF
211
Mise au point
Modification de la valeur de repli d’une sortie
Présentation
Lorsqu’une sortie est configurée en Repli, le bouton correspondant est valide, mais
les informations Repli/Maintien sont grisées, car le mode de repli n’est pas
modifiable en Mise au point. Il est possible cependant de changer la valeur de repli
par saisie d’une nouvelle valeur.
Marche à suivre
Le tableau ci-dessous donne la marche à suivre pour modifier la valeur de repli :
Etape
212
Action pour une voie
1
Accéder à l’écran de mise au point.
2
Sélectionner la voie dans la zone voies et double-cliquer sur la case
correspondante dans la colonne Repli.
3
Cliquer sur la case située dans le champ Valeur de la boîte de dialogue Repli et
taper la nouvelle valeur de repli.
La valeur doit être :
l Pour les modules TSX ASY 800 et ASY 410 de version logicielle < 1.0
l comprise entre -10000..10000 en gamme 10 V
l comprise entre 0..10000 en gammes 0..20 mA et 4..20 mA
l Pour les modules TSX ASY 800 et ASY 410 de version logicielle > 1.0
l comprise entre -10500..10500 en gamme 10 V
l comprise entre 0..10500 en gammes 0..20 mA et 4..20 mA
TLX DS 57 PL7 xxF
Mise au point
Etape
4
Action pour une voie
Valider cette nouvelle valeur par un clic sur le bouton Valider.
Résultat : La nouvelle valeur de repli est appliquée et apparaît.
TSX AEY 410 [RACK 0 POSITION 4]
Mise au point
Désignation : 16E ANA. HAUT NIVEAU
Version : 0.4
Déforçage global
Voie
0
1
2
3
Symbole
F
ERR
DIAG.
DIAG.
DIAG.
DIAG.
RUN
Valeur
0
0
0
0
ERR
DIAG ...
IO
Repli
0
0
0
0
Voie
DIAG0
Affichage
Gamme +/-10V
-100000 à 10000
Forçage
Forcer
0
Déforcer
Repli
Repli
Valeur :
0
5
Maintien
Valider
Refermer la boîte de dialogue Réglage Voie.
Notes
Note : La valeur de repli peut également être modifiée par programme, par
l’instruction WRITE_PARAM (voir manuel Communs métiers).
Note : La valeur de repli n’est pas modifiable sur les TBX.
TLX DS 57 PL7 xxF
213
Mise au point
Fonction Calibration d’un module analogique
Introduction
Cette fonction n’est accessible qu'en mode connecté. Elle permet de recalibrer les
voies de chaque module analogique d'entrée d’une application.
La calibration permet de corriger les dérives à long terme du module. Elle permet
aussi d’optimiser la précision de la mesure à une température ambiante autre que
25 degrés C.
Marche à suivre
Marche à suivre pour accéder à la fonction Calibration :
Etape
Action
1
Double-cliquer sur le module en configuration matérielle.
Résultat : L’écran de Mise au point apparaît.
2
Grâce au menu déroulant situé en haut à gauche, sélectionner la fonction Calibration pour faire apparaitre
l’écran de Calibration
TSX AEY 1600 [RACK 0 POSITION 9]
Calibration
Configuration
Mise au point
Calibration
A HAUT NIVEAU
RUN
Présentation de
l’écran de
calibration
214
ERR
IO
DIAG...
Cet écran visualise en temps réel l’état de chacune de ses voies et permet
d’accéder à leur calibration.
TLX DS 57 PL7 xxF
Mise au point
Vue de l’écran:
1
2
Calibration
Désignation : 16E ANA. HAUT NIVEAU
3
RUN
4
Voie
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Symbole
F
ERR
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
DIAG..
ERR
IO
DIAG ...
Valeur
-258
-198
-188
694
-177
-177
-182
-182
-263
-204
-188
-182
-177
-177
-172
-188
Différentes fonctions de l’écran de calibration
Utilisation
TLX DS 57 PL7 xxF
Repère
Fonction
1
Ce bandeau rappelle la référence catalogue et l’emplacement du module dans
l’automate (rack et position).
2
Cette zone de commande rappelle la fonction en cours (fonction Calibration) et
permet de sélectionner au travers d'une boîte à liste déroulante, la fonction
Configuration ou Mise au point. L'activation de la case à cocher Calibration
donne accès au calibrage des voies (TSX AEY 800 / 810 / 1600, TBX AES 400,
TBX AMS 620) ou de la voie sélectionnée (TSX AEY 414).
3
Cette zone de niveau "module" contient la désignation du module et sa version
4
Cette zone de niveau "voie" visualise l'information ERR pour chacune des
voies : toutes les mesures sont invalides, le filtrage et les alignements sont
inhibés.
Dans le cas des modules TSX AEY 800 / 810 / 1600, TBX AES 400 et TBX AMS
620, il suffit de calibrer la voie 0 pour calibrer toutes les voies du module.
Dans le cas du module TSX AEY 1614, il suffit de calibrer les voies 0 et 8 pour
calibrer toutes les voies du module.
Dans le cas du module TSX AEY 414, il est nécessaire d'effectuer un calibrage voie.
215
Mise au point
Liste
216
Les différentes procédures de calibration sont décrites dans chaque sous-chapitre
des modules d’entrée :
l TSX AEY 800 et TSX AEY 1600 (Voir Calibration du module TSX AEY 800 et du
module TSX AEY 1600, p. 31)
l TSX AEY 810 (Voir Calibration du module TSX AEY 810, p. 42)
l TSX AEY 1614 (Voir Calibration du module TSX AEY 1614, p. 53)
l TBX AEY 414 (Voir Calibration, p. 67)
l TBX AES 400 (Voir Calibration du module TBX AES 400, p. 104)
l TBX AMS 620 (Voir Calibration du module TBX AMS 600, p. 117)
TLX DS 57 PL7 xxF
Bits et mots associés
7
Présentation
Contenu de ce
chapitre
Ce chapitre traite de l’adressage des objets associés aux entrées/sorties
analogiques.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
TLX DS 57 PL7 xxF
Souschapitre
Sujet
Page
7.1
Adressage des objets de modules analogiques
218
7.2
Les objets à échanges implicites
223
7.3
Les objets à échanges explicites
225
217
Bits et mots
7.1
Adressage des objets de modules analogiques
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente le principe d’adressage des objets de modules
analogiques.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
218
Sujet
Page
Adressage des objets de modules analogiques en rack
219
Adressage des objets de modules analogiques déportés
221
TLX DS 57 PL7 xxF
Bits et mots
Adressage des objets de modules analogiques en rack
Présentation
L’adressage des principaux objets bit et mot de modules d’entrées/sorties est de
type géographique. C’est à dire qu’il dépend :
l du numéro (adresse) du rack,
l de la position physique du module dans le rack,
l du numéro de la voie du module.
Illustration
L’adressage est défini de la manière suivante :
I, Q, M, K
%
Symbole Type d’objet
Syntaxe
X, W, D, F
Format
X
Rack
Y
Position
i
N° voie
r
Rang
Le tableau ci-dessous décrit les différents éléments constituant l’adressage.
Famille
Elément
Valeurs
Description
Symbole
%
-
-
Type d’objet
I
Q
-
Image de l’entrée physique du module,
Image de la sortie physique du module,
Ces informations sont échangées de manière automatique à chaque cycle
de la tâche à laquelle elles sont attachées.
M
-
Variable interne
Ces informations de lecture ou d’écriture sont échangées à la demande de
l’application.
K
-
Constante interne
Ces informations de configuration sont disponibles en lecture seulement.
X
-
Booléen
Pour les objets de type booléen, cet élément peut être omis.
W
16 bits
Simple longueur.
D
32 bits
Double longueur.
F
32 bits
Flottant. Le format flottant utilisé est celui de la norme IEEE Std 754-1985
(équivalent IEC 559).
x
0 ou 1
0à7
TSX 5710/102/103/153, PMX 57102, PCX 571012.
Autres processeurs.
Format (taille)
Adresse rack
(1) : le nombre d’emplacements maximum nécessite l’utilisation de 2 racks à la même adresse.
TLX DS 57 PL7 xxF
219
Bits et mots
Famille
Elément
Valeurs
Description
Position module
y
00 à 14
(1)
Numéro de position dans le rack.
Lorsque le numéro de rack (x) est différent de 0, la position (y) est codée
sur 2 digits : 00 à 14 ; par contre si le numéro de rack (x) = 0, on élimine
les zéros non significatifs (élimination par la gauche) de "y" ("x" n'apparaît
pas et "y" est sur 1 digit pour les valeurs inférieures à 9).
N° voie
i
0 à 127
ou MOD
MOD : voie réservée à la gestion du module et des paramètres communs
à toutes les voies.
Rang
r
0 à 127
ou ERR
Position du bit dans le mot.
ERR : indique un défaut module ou voie.
(1) : le nombre d’emplacements maximum nécessite l’utilisation de 2 racks à la même adresse.
Exemples
Le tableau ci-dessous présente quelques exemples d’adressage d’objets
analogiques.
Objet
Description
%IW102.5
mot image de l’entrée analogique 5 du
module placé en position 2 dans rack
d’adresse 1
%QW204.3
%QW204.3 désigne le mot image de la
sortie analogique 3 du module placé en
position 4 dans le rack 2
%I102.MOD.ERR
Information de défaut du module
d’entrées analogiques situé à la position 2
du rack 1.
%I204.3.ERR
Information de défaut de la voie 3 du
module de sorties analogiques situé à la
position 4 du rack 2.
220
Illustration
TLX DS 57 PL7 xxF
Bits et mots
Adressage des objets de modules analogiques déportés
Présentation
L’adressage des principaux objets bit et mot des modules déportés sur bus FIPIO
est de type géographique. C’est à dire qu’il dépend :
l du point de connexion,
l du type de module (base ou extension),
l du numéro de la voie.
Illustration
L’adressage est défini de la manière suivante :
I, Q, M, K
%
X, W, D, F \
Symbole Type d’objet Format
Syntaxe
p.2.c
\
m
N°de
Adresse
module
module/voie et
point de connexion
i
N° voie
r
Rang
Le tableau ci-dessous décrit les différents éléments constituant l’adressage.
Famille
Elément
Valeurs
Signification
Symbole
%
-
-
Type d’objet
I
Q
-
Image de l’entrée physique du module,
Image de la sortie physique du module,
Ces informations sont échangées de manière automatique à chaque cycle
de la tâche à laquelle elles sont attachées.
M
-
Variable interne
Ces informations de lecture ou d’écriture sont échangées à la demande de
l’application.
K
-
Constante interne
Ces informations de configuration sont disponibles en lecture seulement.
X
-
Booléen
Pour les objets de type booléen, le X peut être omis.
W
16 bits
Simple longueur.
D
32 bits
Double longueur.
F
32 bits
Flottant. Le format flottant utilisé est celui de la norme IEEE Std 754-1985
(équivalent IEC 559).
p
0 ou 1
Numéro de position du processeur dans le rack.
2
-
Numéro de voie de la liaison FIPIO intégrée dans le processeur.
c
1 à 127
Numéro de point de connexion.
Format (taille)
Adresse module/
voie et point de
connexion
Position module
m
0 ou 1
0 : module de base,
N° voie
i
0 à 127
ou MOD
MOD : voie réservée à la gestion du module et des paramètres communs à
toutes les voies.
TLX DS 57 PL7 xxF
1 : module d’extension.
221
Bits et mots
Famille
Elément
Valeurs
Signification
Rang
r
0 à 255
ou ERR
ERR : indique un défaut module ou voie.
Exemples
Le tableau ci-dessous présente quelques exemples d’adressage d’objets.de
modules analogiques déportés
Objet
Signification
%IW\0.2.6\0.5
mot image de l’entrée analogique 5 du module de base d'entrées
déportées situé au point de connexion 6 du bus FIPIO.
%QW\0.2.8\1.7
mot image de la sortie analogique 7 du module d'extension de sorties
déportées situé au point de connexion 8 du bus FIPIO.
0
222
Gestionnaire Fipio TSX 57352
1
TBX LEP 030
0
TBX AES 400
2
TBX LEP 030
0
TBX ASM 620
3
170 FNT 110 01
0
170 ADI 350 00
4
TBX LEP 030
0
TBX AES 400
1
TBX ASS 200
TLX DS 57 PL7 xxF
Bits et mots
7.2
Les objets à échanges implicites
Objets à échange implicite associés au métier analogique
Présentation
Ce sont les objets utilisés pour la programmation et le diagnostic des modules
analogiques. Ces objets sont échangés automatiquement à chaque cycle de la
tâche dans laquelle les voies du module sont configurées.
Valeur des voies
Valeurs des voies analogiques, applicables à tous les modules.
Adresse
Fonction
%IW@module.voie
Valeur de la voie d’entrée du module d’entrée analogique
%QW@module.voie
Valeur de la voie de sortie du module de sortie analogique
Exemple : Le mot %IW105.3 contient en permanence la valeur présente sur l’entrée
3 du module situé en position 5 du rack d’adresse 1.
Objets bit
d’erreur
Bits d’erreur, applicables à tous les modules analogiques.
Adresse (1)
Signification
%I@module.voie.ERR
Lorsqu’il est à l’état 1, indique que la voie d’entrée i du module
situé à l’adresse @module est en défaut.
%I@module.MOD.ERR
Lorsqu’il est à l’état 1, indique que le module situé à l’adresse
@module est en défaut.
Légende :
Mot d’état
mesure
@module = adresse module :
l xy pour les modules en rack,
l \p2c\m pour les modules déportés.
Adresse
Modules concernés
%IWxy.i.1
TSX AEY420/810/1614
Signification des bits du mot d’état mesure %IWxy.i.1
TLX DS 57 PL7 xxF
Adresse
Signification
%IWxy.i.1:X0
Voie alignée
%IWxy.i.1:X1
Voie forcée
%IWxy.i.1:X2
Mode recalibration
223
Bits et mots
Adresse
Mot d’état source
d’évènement
Signification
%IWxy.i.1:X3
Commande recalibration en cours
%IWxy.i.1:X4
Voie recalibrée
%IWxy.i.1:X5
Mesure dans la zone de tolérance inférieure
%IWxy.i.1:X6
Mesure dans la zone de tolérance supérieure
%IWxy.i.1:X7
Perte d'événement (uniquement sur TSX AEY420)
%IWxy.i.1:X8 à 15
Réservés
Adresse
Module concerné
%IWxy.i.2
TSX AEY420
Signification des bits du mot d’état source d’évènement %IWxy.i.2 (1=pas
d’évènement, 1=évènement)
Mot de
commande
validation
évènement
Adresse
Signification
%IWxy.i.2:X0
Franchissement du seuil 0 en montant
%IWxy.i.2:X1
Franchissement du seuil 0 en descendant
%IWxy.i.2:X2
Franchissement du seuil 1 en montant
%IWxy.i.2:X3
Franchissement du seuil 1en descendant
%IWxy.i.2:X4 à15
Réservés
Adresse
Module concerné
%QWxy.i.1
TSX AEY420
Signification des bits du mot de commande validation évènement %QWxy.i.1
(0=masquage, 1=validation)
224
Adresse
Signification
%QWxy.i.1:X0
Franchissement du seuil 0 en montant
%QWxy.i.1:X1
Franchissement du seuil 0 en descendant
%QWxy.i.1:X2
Franchissement du seuil 1 en montant
%QWxy.i.1:X3
Franchissement du seuil 1en descendant
%QWxy.i.1:X4 à15
Réservés
TLX DS 57 PL7 xxF
Bits et mots
7.3
Les objets à échanges explicites
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente les objets à échanges explicites des modules
analogiques.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Objets à échange explicite : Généralités
226
Objets à échange explicite associés aux entrées
227
Détail des mots à échange explicite du métier analogique
230
225
Bits et mots
Objets à échange explicite : Généralités
Présentation
Les objets à échange explicite apportent des informations (ex : défaut bornier,
module absent...) et des commandes supplémentaires pour effectuer une
programmation avancée des fonctions métiers.
Note : Les constantes de configuration %KW@module.i.r (@module = adresse
module), non documentée dans ce manuel, sont accessibles uniquement en
lecture et correspondent aux paramètres de configuration saisis à l'aide de l'éditeur
de Configuration.
Les objets à échange explicite sont échangés sur demande du programme
utilisateur à l’aide des instructions :
l READ_STS (lecture des mots d'état),
l WRITE_CMD (écriture des mots de commande),
l WRITE_PARAM (écriture des paramètres de réglage),
l READ_PARAM (lecture des paramètres de réglage),
l SAVE_PARAM (sauvegarde des paramètres de réglage),
l RESTORE_PARAM (restitution des paramètres de réglage).
Note : Toutes ces instructions sont détaillées dans le manuel : Communs Métiers
226
TLX DS 57 PL7 xxF
Bits et mots
Objets à échange explicite associés aux entrées
Modules
d’entrées en rack
Tableau des mots disponibles selon les différents modules en rack :
Adresse
Signification
TSX
AEY800
TSX
AEY810
TSX
AEY1600
TSX
AEY420
TSX
AEY414
TSX
AEY1614
%MWxy.MOD.2
Mot d’état du
module
Oui
Oui
Oui
Oui
Oui
Oui
%MWxy.i
Echange en cours
Oui
Oui
Oui
Oui
Oui
Oui
%MWxy.i.1
Compte-rendu
d’échange
Oui
Oui
Oui
Oui
Oui
Oui
%MWxy.i.2
Mot d’état de la
voie
Oui
Oui
Oui
Oui
Oui
Oui
%MWxy.i.3
Commande
(recalibration/
forçage)
Non
Oui
Non
Oui
Non
Oui
%MWxy.i.4
Commande (valeur Non
de forçage)
Oui
Non
Oui
Non
Oui
%MWxy.i.5
Commande
(gamme à
recalibrer)
Non
Oui
Non
Non
Non
Oui
%MWxy.i.6
Commande
(source courant à
recalibrer)
Non
Non
Non
Non
Oui
Non
%MWxy.i.7
Mot de commande
contenant le
coefficient de
filtrage de la voie
Oui
Oui
Oui
Non
Oui
Oui
%MWxy.i.8
Mot de commande
contenant l’offset
d’alignement de la
voie
Oui
Oui
Oui
Oui
Oui
Oui
%MWxy.i.9
Mot de commande Non
contenant la valeur
du seuil 0 affecté à
la voie
Non
Non
Oui
Non
Non
%MWxy.i.10
Mot de commande Non
contenant la valeur
du seuil 1 affecté à
la voie
Non
Non
Oui
Non
Non
TLX DS 57 PL7 xxF
227
Bits et mots
Modules
déportés
Tableau des mots disponibles selon les différents modules déportés :
Adresse
Signification
TBX
ASS
200
TBX
AES
400
TBX
AMS
620
170 AAI
14000
170 AAI 170
52040
AAO
12000
170
AAO
92100
%MW\p.2.c\m.MOD.2
Etat du module
Oui
Oui
Oui
Oui
Oui
Oui
Oui
%MW\p.2.c\m.i
Echange en cours
Non
Non
Oui(*)
Oui
Oui
Oui
Oui
%MW\p.2.c\m.i.1
Compte-rendu
d’échange
Oui
Oui
Oui
Oui
Oui
Oui
Oui
%MW\p.2.c\m.i.2
Etat de la voie
Oui
Oui
Oui
Oui
Oui
Oui
Oui
%MW\p.2.c\m.i.3
Commande
(recalibration/
forçage)
Oui
Oui
Oui
Non
Non
Non
Non
%MW\p.2.c\m.i.4
Commande (valeur Oui
de forçage)
Oui
Oui
Non
Non
Non
Non
%MW\p.2.c\m.i.5
Commande
(gamme à
recalibrer)
Non
Non
Oui(*)
Non
Non
Non
Non
%MW\p.2.c\m.i.6
Commande
(source courant à
recalibrer)
Non
Non
Oui(*)
Non
Non
Non
Non
%MW\p.2.c\m.i.7
Réglage
(coefficient de
filtrage)
Non
Oui
Oui
Non
Non
Non
Non
%MW\p.2.c\m.i.8
Réglage (offset
d’alignement)
Non
Oui
Oui
Non
Non
Non
Non
(*) Ces mots n’existent que pour la voie 0 et la voie 4 du module TBX AMS 620. Les informations contenues dans
ces mots concernent les 2 ou les 4 voies successives du module.
Les mots de commande ci-dessus sont modifiables par programme :
Exemple :
Modification du coefficient de filtrage de la voie 3 du module TSX AEY 1600 en lui
donnant la valeur 2.
Le module est situé en position 3 du rack 0
La séquence sera la suivante :
! %MW9.3.7:=2; ! WRITE_CMD %CH9.3;
Pour plus d’explications sur la programmation d’objets explicites, se reporter au
manuel : Communs Métiers
228
TLX DS 57 PL7 xxF
Bits et mots
Modules de
sorties en rack
TLX DS 57 PL7 xxF
Tableau des mots disponibles selon les différents modules en rack :
Adresse
Signification
TSX ASY
410
TSX ASY
810
%MWxy.MOD
Réservé
Oui
Oui
%MWxy.MOD.1
Réservé
Oui
Oui
%MWxy.MOD.2
Etat du module
Oui
Oui
%MWxy.MOD.3
Réservé
Oui
Oui
%MWxy.i
Echange en cours
Oui
Oui
%MWxy.i.1
Compte-rendu d’échange
Oui
Oui
%MWxy.i.2
Etat de la voie
Oui
Oui
%MWxy.i.3
Réservé
Oui
Oui
%MWxy.i.4
Mot de commande
contenant la valeur de
forçage de la voie
Oui
Oui
%MWxy.i.5
Mot de commande
contenant la valeur de repli
de la voie
Oui
Oui
229
Bits et mots
Détail des mots à échange explicite du métier analogique
Mot d’état
module
Le mot %MW@module.MOD.2 contient le mot d’état du module. Ce mot est à
échange explicite. Les bits de ce mot ont la signification suivante :
Adresse (1)
Signification
%MW@module.MOD.2:X0
Module en panne
%MW@module.MOD.2:X1
Voie(s) en défaut
%MW@module.MOD.2:X2
Défaut bornier
%MW@module.MOD.2:X3
Autotest en cours
%MW@module.MOD.2:X4
Réservé
%MW@module.MOD.2:X5
Défaut de configuration
%MW@module.MOD.2:X6
Module absent ou hors tension
%MW@module.MOD.2:X7
Réservé
%MW@module.MOD.2:X8
Eventuel module d’extension FIPIO en panne
%MW@module.MOD.2:X9
Voie(s) en défaut sur l’éventuel module d’extension FIPIO
%MW@module.MOD.2:X10
Défaut bornier sur l’éventuel module d’extension FIPIO
%MW@module.MOD.2:X11
Autotest en cours sur l’éventuel module d’extension FIPIO
%MW@module.MOD.2:X12
Réservé
%MW@module.MOD.2:X13
Défaut de configuration sur l’éventuel module d’extension
FIPIO
%MW@module.MOD.2:X14
Eventuel module d’extension FIPIO absent ou hors tension
%MW@module.MOD.2:X15
Réservé
(1)
@module = adresse module.
l xy pour les modules en rack,
l \p.2.c\m pour les modules déportés.
230
TLX DS 57 PL7 xxF
Bits et mots
Mot d’état d’une
voie d’entrée
Le mot %MW@module.voie.2 contient le mot d’état de la voie d’un module. Ce mot
est à échange explicite. Les bits de ce mot ont la signification suivante :
Adresse (1)
Signification
%MW@module.voie.2:X0
Défaut liaison capteur
%MW@module.voie.2:X1
Défaut dépassement de gamme
%MW@module.voie.2:X2
Défaut bornier
%MW@module.voie.2:X3
Réservé
%MW@module.voie.2:X4
Module en panne
%MW@module.voie.2:X5
Défaut de configuration
%MW@module.voie.2:X6
Défaut de communication
%MW@module.voie.2:X7
Valeurs hors bornes
%MW@module.voie.2:X8
Voie non prête
%MW@module.voie.2:X9
Action rejetée
%MW@module.voie.2:X10
Défaut calibration
%MW@module.voie.2:X11
l Recalibration en cours, pour les modules TSX AEY
1600/800/414, TBX AES 400 et TBX AMS 620
l Réservé pour les autres modules.
%MW@module.voie.2:X12
l Mode recalibration, pour les modules TSX AEY 1600/
800/414, TBX AES 400 et TBX AMS 620
l Réservé pour les autres modules.
%MW@module.voie.2:X13
l Voie forcée, pour les modules TSX AEY 1600/800/414,
TBX AES 400 et TBX AMS 620
l Réservé pour les autres modules.
%MW@module.voie.2:X14
l Voie recalibrée, pour les modules TSX AEY 1600/800/
414, TBX AES 400 et TBX AMS 620
l Dépassement gamme inférieure pour les modules TSX
AEY 810/420/1614
l Réservé pour les autres modules.
%MW@module.voie.2:X15
l Voie alignée pour les modules TSX AEY 1600/800/414
l Dépassement gamme supérieure pour les modules
TSX AEY 810/420/1614
l Réservé pour les autres modules.
(1)
@module = adresse module.
l xy pour les modules en rack,
l \p.2.c\m pour les modules déportés.
TLX DS 57 PL7 xxF
231
Bits et mots
Mot d’état d’une
voie de sortie
Le mot %MW@module.i.2 contient le mot d’état d’une voie. Ce mot est à échange
explicite. Les bits de ce mot ont la signification suivante :
Adresse (1)
Signification
%MW@module.voie.2:X0
l Défaut alimentation 24 V pour le module TSX ASY 800
l Réservé pour les autres modules.
%MW@module.voie.2:X1
Défaut dépassement de gamme
%MW@module.voie.2:X2
Défaut bornier
%MW@module.voie.2:X3
l Défaut dépassement gamme par valeur suipérieur si le bit
%MW@module.i2:X1 est à 1 pour le module TSX ASY
800 et le module TSX ASY 410 (Version logicielle >=2.0)
l Réservé pour les autres modules.
%MW@module.voie.2:X4
Module en panne
%MW@module.voie.2:X5
Défaut de configuration
%MW@module.voie.2:X6
Défaut de communication
%MW@module.voie.2:X7
Valeurs hors bornes
%MW@module.voie.2:X8
Voie non prête
%MW@module.voie.2:X9
Action rejetée
%MW@module.voie.2:X10
Réservé
%MW@module.voie.2:X11
Réservé
%MW@module.voie.2:X12
Réservé
%MW@module.voie.2:X13
Voie forcée
%MW@module.voie.2:X14
Réservé
%MW@module.voie.2:X15
Réservé
(1)
@module = adresse module.
l xy pour les modules en rack,
l \p.2.c\m pour les modules déportés.
232
TLX DS 57 PL7 xxF
Les fonctions de régulation
II
Présentation
Objet de cet
intercalaire
Cet intercalaire présente les fonctions de régulation sur automates Premium et
décrit sa mise en oeuvre avec les logiciels PL7 Junior et Pro.
Contenu de cet
intercalaire
Cet intercalaire contient les chapitres suivants :
TLX DS 57 PL7 xxF
Chapitre
Titre du chapitre
Page
8
Généralités sur le PID
235
9
Description des fonctions de régulation
239
10
Dialogue opérateur sur CCX 17
259
11
Caractéristiques des fonctions
271
12
Exemple d’application
275
13
Annexes
285
233
Fonctions de régulation
234
TLX DS 57 PL7 xxF
Généralités sur le PID
8
Présentation
Objet de ce
chapitre
Ce chapitre présente les fonctions de régulation de base du logiciel PL7.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Présentation générale
236
Principe de la boucle de régulation
237
Méthodologie de développement d’une application de régulation
238
235
Généralités sur le PID
Présentation générale
Généralités
Les fonctions de régulation sont des éléments de base du langage PL7.
Elles permettent de programmer des boucles de régulation sur automates Micro et
Premium.
Ces fonctions sont particulièrement adaptées pour :
l répondre aux besoins de process séquentiel nécessitant des fonctions de
régulation auxiliaire (exemples : machines d’emballage à film plastique,
machines de traitement de surface, presses...),
l répondre aux besoins des process de régulation simple (exemples : fours de
traitements de métaux, fours à céramiques, petits groupes frigorifiques...),
l répondre à des particularités d’asservissement ou de régulation mécanique dont
le temps d’échantillonnage est critique (exemples: régulation de couple,
régulation de vitesse).
Un interfaçage préconfiguré avec la gamme des CCX_17 permet le pilotage et le
réglage des boucles de régulation. Dans ce cadre, jusqu'à 9 boucles de régulation
sont accessibles par le CCX_17.
Note : Il n'y a pas de limitation du nombre de fonctions PID dans une application.
En pratique, c'est le nombre maximal de modules d'entrées et de sorties accepté
par l'automate qui limite le nombre de boucles.
Fonctions
disponibles
Les fonctions de régulation de base se répartissent en deux catégories :
l une famille de fonctions algorithmiques :
l fonction PID pour réaliser une correction de type PID mixte (série - parallèle),
l fonction PWM pour réaliser les adaptations de modulation en durée sur sorties
TOR,
l fonction SERVO pour réaliser les adaptations de commande de moteur,
l une fonction de dialogue opérateur (PID_MMI) qui intègre un applicatif de
pilotage et de réglage des PID de l’application sur CCX_17 version 2.
La fonction PID_MMI est associée à 3 types d’écrans préconfigurés.
236
TLX DS 57 PL7 xxF
Généralités sur le PID
Principe de la boucle de régulation
Présentation
Le fonctionnement d’une boucle de régulation comprend trois phases distinctes :
l l’acquisition des données :
l mesure(s) provenant des capteurs du process (analogiques, codeurs),
l consigne(s) provenant généralement de variables internes de l’automate ou
de données issues du CCX_17.
l l’exécution de l’algorithme de régulation PID,
l l’envoi des commandes adaptées aux caractéristiques des actionneurs à piloter
via des sorties TOR ou analogiques.
L’algorithme PID élabore le signal de commande à partir :
de la mesure échantillonnée par le module d’entrée,
l de la valeur de la consigne fixée soit par l’opérateur, soit par programme,
l des valeurs des différents paramètres du correcteur.
l
Le signal issu du correcteur est soit traité directement par une carte de sortie
analogique de l’automate raccordé à l’actionneur, soit traité via les adaptations
PWM ou SERVO en fonction des types d’actionneur à piloter sur une carte de sortie
TOR de l’automate.
Illustration
L’illustration ci-dessous schématise le principe d’une boucle de régulation.
TLX DS 57 PL7 xxF
Automate
Process à commander
COMMANDE
Adaptateur
SORTIES
Correcteur
ACTIONNEURS
ENTREES
CAPTEURS
MESURE
Pupitre de dialogue opérateur
CCX 17
237
Généralités sur le PID
Méthodologie de développement d’une application de régulation
Schéma de
principe
Le schéma ci-dessous décrit l’enchaînement des tâches à effectuer lors de la
création et la mise au point d’une application de régulation.
Note : L’ordre défini est donné à titre indicatif.
Application / Configuration
Configuration des interfaces
TOR, Analogiques, Comptages
Application / Data
Saisie des données
constantes, mnémoniques,
valeurs numériques
Programmation : Ladder, List
MAST, FAST, SR
Fonctions régulation,
Dialogue opérateur
PLC /Connecter
Transfert de l’application
dans l’automate
Tables d’animation
Table de variables
Mise au point
programme
et réglage
Mise au point
par le CCX 17
Fichier / Enregistrer
Archivage de
l’application
Exploitation
des boucles
de régulation
Exploitation
du process via le
CCX 17
Documentation
Dossier de
l’application
238
TLX DS 57 PL7 xxF
Description des fonctions de
régulation
9
Présentation
Objet de ce
chapitre
Ce chapitre décrit les fonctions de régulation.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Programmation d’une fonction de régulation
240
Fonction PID
241
Programmation de la fonction PID
243
Fonction PWM
248
Programmation de la fonction PWM
250
Fonction SERVO
252
Programmation de la fonction SERVO
255
Comportement des fonctions dans les modes de marche
258
239
Description des fonctions de régulation
Programmation d’une fonction de régulation
Règles de
programmation
Les paramètres des fonctions régulation doivent obligatoirement tous être
renseignés. Les fonctions utilisent trois types de paramètres :
l des paramètres en lecture seule, pris en compte en début d'exécution de la
fonction,
l des paramètres en écriture seule, positionnés à l'issue de l'exécution de la
fonction,
l des paramètres en lecture et en écriture, dont les contenus sont pris en compte
au début de l'exécution de la fonction et sont ensuite remis à jour par les résultats
de la fonction.
Note : Les fonctions de régulation doivent être programmées dans une tâche
périodique (MAST périodique ou FAST). Elles ne doivent pas être conditionnées.
Paramétrage
Les paramètres d’entrée de type mot sont des grandeurs analogiques exprimées
dans l’échelle [0, +10000] et peuvent être directement connectés aux capteurs de
mesure via les mots %IWxy.i des entrées analogiques.
Les paramètres de sortie de type bit permettent de commander des actionneurs de
type TOR et peuvent être directement connectés à des variables de type %Qxy.i.
De la même façon, les paramètres de sortie de type mot permettent de commander
des actionneurs de type analogique sur l’échelle [0, +10000] et peuvent être
directement affectés à des variables de type %QWxy.i.
Les paramètres de type tables de mots %MWi:L regroupent des paramètres
utilisateurs et les données nécessaires au fonctionnement interne de la fonction.
Si la longueur d'une table est insuffisante, la fonction ne s'exécute pas.
Note : Afin de conserver les paramètres de réglage des OF régulation sur
démarrage à froid, il est nécessaire de supprimer l'option de remise à zéro des
%MWi (dans écran de configuration du processeur)
240
TLX DS 57 PL7 xxF
Description des fonctions de régulation
Fonction PID
Généralités
La fonction PID réalise une correction PID à partir d’une mesure et d’une consigne
analogique au format [0 - 10000] et fournit une commande analogique au même
format.
Fonctions
disponibles
L’OF PID comporte les fonctions suivantes :
l algorithme PID série / parallèle,
l action direct / inverse (selon le signe du gain KP),
l action dérivée sur mesure ou sur écart,
l limitation haute et basse de la consigne à [0 - 10000],
l limitation haute et basse de la sortie en automatique,
l anti-saturation de l'action intégrale,
l modes de marche Manuel/Automatique sans à coup sur changement,
l contrôle de l'accès PID par le dialogue opérateur,
l fonctionnement en intégrateur pour (KP = TD = 0).
Note :
l Les paramètres d’affichage utilisés par le CCX 17 sont exprimés en unités
physiques,
l Pour un fonctionnement correct du PID, il est nécessaire de respecter la pleine
échelle ; [0-1000] pour la mesure et la consigne.
TLX DS 57 PL7 xxF
241
Description des fonctions de régulation
Principe de
fonctionnement
Le schéma suivant présente le principe de fonctionnement de la fonction PID.
TS
CORRECTEUR P.I.D.
TI
La branche Consigne
CONSIGNE
INTERNE
SET POINT
S.P
10000
Limiteur
0
+
CONSIGNE UTILISEE
Intégrale
Ecart
ε
Action dérivée
sur l’écart
1
MESURE
UTILISEE
MESURE
INTERNE
PROCESS
VALUE
P.V
+
+
+
TD
0
Action
dérivée
sur la
mesure
KP
PV_DEV
d
dt
Dérivée
L’action PID
La branche Mesure
Les modes de marche du PID
OUT_MAX
1
Limiteur
AUTO
0
OUT_MIN
OUTP
OUT_MAN
Suivi sans à-coup de la commande
sur passage Auto ->Manu
DIALOGUE OPERATEUR CCX 17
- PV_MMI
- SP_MMI
- PV_SUP
- PV_INF
Note : La description des paramètres utilisés est présentée dans le module (Voir
Programmation de la fonction PID, p. 243).
242
TLX DS 57 PL7 xxF
Description des fonctions de régulation
Programmation de la fonction PID
Présentation
Les fonctions PID sont des fonctions de base de PL7. A ce titre, elles sont
disponibles depuis la bibliothèque de fonctions.
Ainsi, est-il possible d’utiliser, depuis les éditeurs langage, l’aide à la saisie d’une
fonction PID pour en faciliter sa programmation.
Note : La saisie d'une fonction PID peut se faire dans n'importe quelle tâche
périodique (MAST ou FAST). La fonction ne doit pas être conditionnée.
Illustration
L'illustration ci-dessous donne un aperçu de l'écran Fonctions en bibliothèque
permettant de mettre en oeuvre la fonction PID.
EF
Informations Fonctions :
Famille
Fonction Orphée
Fonctions temporisation
GRAFCET
Réels simple précision
Régulation
Tableaux d’entiers
Format d’appel
Paramètres
V.Bib V.App
2.10
2.00
1.00
2.22
2.01 2.01
2.10
Nom
PID
PID_MMI
PWM
SERVO
Commentaire
Régulateur PID mixte
Gestion du dialogue opérateur dédié sur CCX17 des PID
Modulation en largeur d’impulsion d’une grandeur numérique
Etage de sortie de PID pour commande de vanne TOR
Paramètres de la FONCTION :
Nom
Type
Nature
Commentaire
Libéllé du PID (8 car), utilisé par DOP sur CCX17
TAG STRING IN
UNIT STRING IN
Unité de la mesure (6 car), utilisé par le DOP>>
PV WORD
Mesure, format [0; +10000]
IN
OUT WORD
OUT Sortie, format [0; +10000]
Visualisation de l’appel
PID ( “TEMP”,”DEGRES”,%MW10,%MW11,TRIG_PROD_A,%MW20:43
Syntaxe
Zone de saisie
“TEMP”
“DEGRES”
%MW10
%MW11
)
La syntaxe d’appel de la fonction PID est :
PID(TAG,UNIT,PV,OUT,AUTO,PARA)
TLX DS 57 PL7 xxF
243
Description des fonctions de régulation
Paramètres de la
fonction PID
Le tableau ci-dessous présente les différents paramètres de la fonction PID.
Paramètre
Type
Nature
Valeur
IN = Entrée
par
OUT = Sortie défaut
Description
TAG
8 caractères maximum
ou
%MBi:L avec L inf. ou égal à
8
IN
-
Nom du PID utilisé par le CCX 17.
UNIT
6 caractères maximum]
ou
%MBi:L avec L inf. ou égal à
6
IN
-
Unité de mesure du PID utilisé par le CCX 17.
PV
%MWi ou %IWxy.i.j
IN
-
Entrée représentant la mesure pour la
fonction.
OUT
%MWi ou %QWxy.i.j
OUT
0
Sortie analogique du PID.
Si TI = 0, un offset de 5000 est ajouté à la
sortie OUT en mode Auto.
AUTO
%Mi , %Ixy.i ou %Qxy.i
IN / OUT
0
Mode de marche du PID et du CCX 17.
0 : manuel, 1 = Auto.
PARA
%MWi:43
IN / OUT
-
(Voir tableau ci-dessous pour le détail de la
table PARA).
Le tableau ci-dessous présente les différents paramètres de la table PARA :
Paramètre
Rang
Fonction
SP
%MWi
Consigne interne au format 0/10000
OUT_MAN
%MW(i+1)
Valeur de la sortie manuelle du PID (entre 0 et
10000)
KP
%MW(i+2)
Gain proportionnel du PID (x100), signé sans
unité (-10000<KP<+10000). Le signe de Kp
détermine le sens d’action du PID (négatif : sens
direct, positif sens inverse)
TI
%MW(i+3)
Temps d’intégrale du PID (entre 0 et 20000)
exprimé en 10-1 seconde
TD
%MW(i+4)
Temps de dérivée du PID (entre 0 et 10000)
exprimé en 10-1 seconde
244
TLX DS 57 PL7 xxF
Description des fonctions de régulation
Paramètre
Rang
Fonction
TS
%MW(i+5)
Période d’échantillonnage du PID (entre 1 et
32000) exprimée en 10-2 seconde. La période
d'échantillonnage réelle sera le multiple de la
période de la tâche dans laquelle est implanté le
PID le plus proche de TS
OUT_MAX
%MW(i+6)
Limite supérieure de la sortie du PID en
automatique. (entre 0 et 10000)
OUT_MIN
%MW(i+7)
Limite inférieure de la sortie du PID en
automatique. (entre 0 et 10000)
PV_DEV
%MW(i+8):X0
Choix action dérivée 0 = sur mesure, 1 = sur
écart
NO_BUMP
%MW(i+8):X4
Mode avec ou sans à coups.
0 = avec à coups, 1 = sans à coups
DEVAL_MMI
%MW(i+8):X8
= 1 : inhibe la prise en compte de le PID par le
dialogue opérateur.
= 0 : le PID est exploité par le dialogue opérateur.
Ce bit permet de ne pas faire les conversions
d’échelle sur les PID non exploités par le
CCX_17,et de sélectionner les PID exploités,
surtout dans le cas de plus de 9 PID dans
l’application PL7.
PV_SUP (CCX 17)
%MW(i+9)
Borne supérieure de l’étendue de l’échelle de la
mesure, en unité physique (x100) (entre -9 999
999 et + 9 999 999).
PV_INF (CCX 17)
%MD(i+11)
Borne inférieure de l’étendue de l’échelle de la
mesure, en unité physique (x100) (entre -9 99
999 et + 9 999 999).
PV_MMI (CCX17)
%MD(i+13)
Image de la mesure en unité physique (x100)
SP_MMI (CCX 17)
%MD(i+15)
Consigne opérateur et image de la consigne, en
unité physique (x100)
Note :
l Les autres paramètres qui sont utilisés pour la gestion interne du PID ne doivent
jamais être modifiés par l’application.
l Les valeurs utilisées par le CCX 17 sont multipliées par 100 afin de permettre
un affichage avec 2 chiffres après la virgule sur le CCX 17 (le CCX 17 n’exploite
pas le format flottant mais gère un format à virgule fixe).
TLX DS 57 PL7 xxF
245
Description des fonctions de régulation
Règles
Il n’y a pas d’alignement de la consigne interne sur la mesure en mode manuel.
Les mises à l’échelle n’ont lieu que sur modification d’une des consignes (SP ou
DOP_SP).
L'algorithme sans action intégrale (TI = 0) effectue l'opération suivante :
Pour
Alors la sortie ...
Avec ...
εt = SP – PV
OUT = KP [ ε t+ Dt] / 100 + 5000
Dt= action dérivée
L'algorithme avec action intégrale (TI <0) effectue l'opération suivante ::
Pour
εt = SP – PV
Alors la sortie ...
Avec ...
∆ OUT = KP [ ∆εt+(TS/10.TI). ε t+ ∆ Dt]/100 OUT Dt= action dérivée
= OUT + ∆ OUT
Note:
Dt =
TD x Dt(t-1) - 10(PV - PV(t-1))
TD + TS
Sur démarrage à froid, le PID repart en manuel, sortie à 0. Pour imposer le mode
automatique ou une sortie manuelle non nulle après un démarrage à froid, il faudra
programmer la séquence d'initialisation après l'appel du PID.
Exemples
Les exemples proposés ci-dessous sont réalisés en langage à contact (Ladder).
Cas où le dialogue opérateur régulation est utilisé (DEVAL_MMI = 0)
(* Correction PID sur la boucle de régulation de température *)
OPERATE
PID(‘TEMP’,’DEGRES’,%MW10,%MW1>>
avec PID(‘TEMP’,’DEGRES’,%MW10,%MW11,%M10,%MW20:43)
246
TLX DS 57 PL7 xxF
Description des fonctions de régulation
Cas où il n'y a pas de dialogue opérateur DEVAL_MMI = 1.
(* Correction PID sur la boucle de régulation sans DOP intégré
OPERATE
PID(‘ ’,’ ’,%MW10,%MW1>>
avec PID(‘ ’,’ ’,%IW3.1,%QW4.0,%M10,%MW20:43)
Note : Dans cet exemple, les paramètres TAG et UNIT n’ont pas de sens, il suffit
alors de mettre uniquement les côtes.
TLX DS 57 PL7 xxF
247
Description des fonctions de régulation
Fonction PWM
Généralités
La fonction PWM permet de faire de la régulation par largeur d'impulsion sur une
sortie TOR. C'est une fonction qui met en forme la sortie du PID.
La largeur des impulsions dépend de la sortie du PID (entrée INP de la fonction
PWM) et de la période de modulation.
Principe de
fonctionnement
Le synoptique de fonctionnement de la fonction est le suivant :
PV
PID
OUTP
INP
PWM
PW_O
SP
T_MOD
Note : La description des paramètres utilisés est présentée dans le module (Voir
Programmation de la fonction PWM, p. 250).
248
TLX DS 57 PL7 xxF
Description des fonctions de régulation
Largeur
d’impulsions
A chaque TOP de la période de modulation T_MOD, la durée d'activation en 10-3
seconde de la sortie PW_O est calculée suivant la formule :
Etat 1 du créneau ( exprimé en 10-2 secondes) = INP * T_MOD / 1000
Le chronograme suivant illustre dette formule :
PW_O
Période de modulation
50%
75%
35%
Temps
Largeur
d’impulsion
Règles pratiques
T_MOD = TS (où TS est la période d'échantillonnage du PID amont),
La Période de la tâche courante (exprimée en 10-3 seconde) est égale à :
(Résolution désirée)* 10 * T_MOD.
Le PID est dans la tâche MAST, la période de la MAST est de 50*10-3 s,
TS = 500*10-2 s et la résolution désirée est de 1/50 (une durée de T_MOD doit
contenir au moins 50 périodes de la tâche courante).
On prend T_MOD = TS = 500.
La période de la tâche où est implanté le PWM doit donc être inférieure à 500 * 10
/ 50 =100 10-3 s.
La fonction PWM peut donc être programmée dans la tâche MAST.
la résolution sera de 1/100.
TLX DS 57 PL7 xxF
249
Description des fonctions de régulation
Programmation de la fonction PWM
Introduction
La fonction PWM est une fonction de base de PL7. A ce titre, elle est disponible
depuis la bibliothèque de fonctions.
Ainsi, est-il possible d’utiliser, depuis les éditeurs langage, l’aide à la saisie d’une
fonction PWM pour en faciliter sa programmation.
Note : La saisie d'une fonction PWM peut se faire dans n'importe quelle tâche
périodique (MAST ou FAST). La fonction ne doit pas être conditionnée
Illustration
L'illustration ci-dessous donne un aperçu de l'écran Fonctions en bibliothèque
permettant de mettre en oeuvre la fonction PWM.
EF
Informations Fonctions :
Famille
Fonction Orphée
Fonctions temporisation
GRAFCET
Réels simple précision
Régulation
Tableaux d’entiers
Format d’appel
Paramètres
V.Bib V.App
2.10
2.00
1.00
2.22
2.01 2.01
2.10
Nom
PID
PID_MMI
PWM
SERVO
Commentaire
Régulateur PID mixte
Gestion du dialogue opérateur dédié sur CCX17 des PID
Modulation en largeur d’impulsion d’une grandeur numérique
Etage de sortie de PID pour commande de vanne TOR
Paramètres de la FONCTION :
Nom
Type
Nature
Commentaire
Zone de saisie
Grandeur numérique à moduler
INP WORD
IN
%MW11
PW_O EBOOL
OUT Sortie TOR rapport cyclique égal à la valeur de INF %Q6.3
IN/OUT Paramètres de PWM (table de 5 mots)
%MW90:5
PARA AR_W
Visualisation de l’appel
PWM ( %MW11,%Q6.3,%MW90:5
Syntaxe
)
La syntaxe d’appel de la fonction PWM est :
PWM(INP,PW_0,PARA)
250
TLX DS 57 PL7 xxF
Description des fonctions de régulation
Paramètres de la
fonction PWM
Le tableau ci-dessous présente les différents paramètres de la fonction PWM.
Paramètre
Type
Nature
IN = Entrée
OUT = Sortie
Description
INP
%MWi
IN
Valeur analogique à moduler en largeur
d’impulsion (format [0 - 10000])
PW_0
%Qxy.i ou %Mi
OUT
Sortie logique (TOR) dont le rapport de forme
est l’image de l’entrée INP
PARA
%MWi:5
IN / OUT
Période de modulation exprimée en 1/100e
de secondes (entre 0 et 32767).T_MOD doit
être supérieure ou égale à la période de la
tâche courante, et est ajustée par le système
pour être un multiple entier de celle-ci.
Table de 5 mots dont le premier mot
correspond au paramètre T_MOD.
Les suivants sont utilisés en interne par la
fonction et ne doivent jamais être modifiés
par l'application
Exemples
L’exemple proposé ci-dessous est réalisé en langage à contact (Ladder).
(* PID de régulation du Four *)
OPERATE
PID(‘FOUR’,’DEGRES’,%IW4.0,%MW>>
(* Alignement du T_MOD (PWM) sur le TS du PID *)
OPERATE
%MW90:=%MW105
(* Commande de la sortie TOR en modulation de durée *)
OPERATE
PWM(%MW11,%Q6.3,%MW90:5)
avec PID(‘FOUR’,’DEGRES’,%IW4.0,%MW11,%M10,%MW100:43)
TLX DS 57 PL7 xxF
251
Description des fonctions de régulation
Fonction SERVO
Généralités
La fonction SERVO permet de faire de la régulation avec un actionneur de type
moteur piloté en 2 actions TOR (UP et DOWN).
Note : Elle doit être obligatoirement connectée en cascade avec la sortie
analogique d'un PID. Elle ne peut être utilisée seule.
Lorsqu'une recopie de position existe, un asservissement de la position de la vanne
est effectué, à partir des entrées INP (consigne) et POT (mesure de position).
Lorsque la recopie n'existe pas physiquement, l'algorithme n'utilise plus la sortie
absolue du PID mais la variation de sortie. La sortie UP (ou DOWN, selon le signe
de la variation) est mise à 1 pendant un temps proportionnel au temps d'ouverture
de l'actionneur, et à la valeur de la variation. De plus on introduit la notion de temps
minimum d'impulsion.
Principe de
fonctionnement
avec recopie de
position
La fonction SERVO effectue un asservissement de la position du moteur en fonction
d'une consigne de position INP issue de la sortie d'un PID au format [0 -10000] et
d'une mesure de position POT.
L'algorithme d'asservissement est un relais avec hystérésis.
Dans ce cas, les paramètres PID, T_MOTOR et T_MINI ne sont pas utilisés.
SERVO
PV
PID
OUTP
UP
INP
+
SP
-
POT
DOWN
HYST
Note : La description des paramètres utilisés est présentée dans le module (Voir
Programmation de la fonction SERVO, p. 255).
252
TLX DS 57 PL7 xxF
Description des fonctions de régulation
Principe de
fonctionnement
sans recopie de
position (POT= 10000)
Dans ce cas la fonction SERVO se synchronise avec le PID en amont par le biais
de la table des paramètres du PID, passée en paramètre à la fonction SERVO.
L'algorithme reçoit en entrée la variation de sortie du PID et la convertit en durée
d'impulsion, selon la formule :
T_IMP (exprimé en 10-3 s) = OUT x T_MOTOR / 1000
La durée obtenue s'ajoute à la durée restante des cycles précédents : en effet ce
qui n'est pas "consommé" lors d'un cycle est mémorisé pour les cycles suivants.
Cela assure un bon fonctionnement notamment sur variation brusque de la
commande (ex : échelon de consigne du PID) et en mode manuel.
Note : La description des paramètres utilisés est présentée dans le module (Voir
Programmation de la fonction SERVO, p. 255).
Exemple
L’exemple proposé ci-dessous est réalisé en langage à contacts (Ladder).
+2% +2%
+24%
+20%
+22%
OUT
1
2
3
4 5
UP
5s
1s
DOWN
T_MOTOR = 25 s
T_MINI = 1 s
1s
Légende :
1. La variation de la sortie du PID est de +20% (l'impulsion T_MOTOR = 25 s pour
une variation de 100%), dans ce cas l'impulsion affecte la sortie UP pour une durée
de 5 s,
2. La variation du PID est de +2%, ce qui correspondrait à une impulsion de 0,5 s.
Cette impulsion est inférieure à T_MINI (=1 s.), elle n'affecte pas les sorties,
3. Une seconde variation de +2% apparaît, la fonction cumule cette variation avec
la précédente (qui correspondait à une variation inférieure à la valeur minimal) pour
son calcul, ce qui correspond à une variation positive globale de +4%, et donc à une
impulsion de 1 s sur la sortie UP,
4. Une variation de -24% apparaît, l'impulsion lancée est donc de 6 s sur la sortie
DOWN,
TLX DS 57 PL7 xxF
253
Description des fonctions de régulation
5. Avant l'écoulement de la seconde suivante, une autre variation de +22% ramène
le système à une variation globale de 2% < à la variation de T_MINI (4%). La
fonction termine d'effectuer l'impulsion minimale de 1 s.
Note 1 : La fonction SERVO ne gère pas de butées de position, elles doivent être
gérer par l’application. En cas de détection de butée, il faut forcer la sortie
correspondante à 0 (UP pour la butée haute, DOWN pour la butée basse).
Exemple : (réalisé en langage à contacts (Ladder)
OPERATE
SERVO(Outp,%IW3.1,%Q2.1,%Q2.1,%Q2.2,%M>>)
(* Gestion des butées *)
Butée_up
%Q2.1
R
Butée_down
%Q2.2
R
Note 2 : Le passage du mode de fonctionnement avec recopie au mode sans
recopie est possible (par ex : sur défaut de recopie, passage au mode sans recopie).
254
TLX DS 57 PL7 xxF
Description des fonctions de régulation
Programmation de la fonction SERVO
Introduction
La fonction SERVO est une fonction de base de PL7. A ce titre, elle est disponible
depuis la bibliothèque de fonctions.
Ainsi, est-il possible d’utiliser, depuis les éditeurs langage, l’aide à la saisie d’une
fonction SERVO pour en faciliter sa programmation.
Note : La saisie d'une fonction SERVO peut se faire dans n'importe quelle tâche
périodique (MAST ou FAST). La fonction ne doit pas être conditionnée.
Illustration
L'illustration ci-dessous donne un aperçu de l'écran Fonctions en bibliothèque
permettant de mettre en oeuvre la fonction SERVO.
EF
Informations Fonctions :
Famille
Réels simple précision
Régulation
Tableaux d’entiers
Tableaux de bits
Tableaux de réels
Tableaux d’entiers doubles
Format d’appel
Paramètres
V.Bib V.App
2.22
2.01
2.00
2.00
2.10
2.00
Nom
PID
PID_MMI
PWM
SERVO
Commentaire
Régulateur PID mixte
Gestion du dialogue opérateur dédié sur CCX17 des PID
Modulation en largeur d’impulsion d’une grandeur numérique
Etage de sortie de PID pour commande de vanne TOR
Paramètres de la PROCEDURE :
Nom
Type
Nature
Commentaire
Consigne de position, format [0;10000] (à conn>>
INP WORD
IN
POT WORD
IN
Recopie de position, format [0;10000] [-10000>>
EBOOL
OUT Sortie TOR, sens de marche UP
UP
DOWN EBOOL
OUT Sortie TOR, sens de marche DOWN
Visualisation de l’appel
SERVO ( OUTP,-10000,%Q2.1,%MW100:43,%MW180:10
Syntaxe
Zone de saisie
OUTP
-10000
%Q2.1
%MW100:43
)
La syntaxe d’appel de la fonction SERVO est :
SERVO(INP,POT,UP,DOWN,PID,PARA)
TLX DS 57 PL7 xxF
255
Description des fonctions de régulation
Paramètres de la
fonction SERVO
Le tableau ci-dessous présente les différents paramètres de la fonction SERVO.
Paramètre
Type
Nature
IN = Entrée
OUT = Sortie
Description
INP
%MWi
IN
Consigne de position (format [0 - 10000]) à connecter
obligatoirement à la sortie du PID.
POT
%MWi ou direct
IN
Recopie de position (format [0 - 10000])
0 : vanne fermée; 10000 : vanne ouverte.
Si la recopie n'existe pas. POT doit être initialisé à -10000. Cette
valeur particulière signifie "pas de recopie".
UP
%Qxy.i ou %Mi
OUT
Signal de sortie pour le sens de marche UP du moteur.
DOWN
bit de type %Q
ou %M
OUT
Signal de sortie pour le sens de marche DOWN du moteur.
PID
%MWi:43
IN / OUT
Table du paramètre PARA du PID amont. Utilisé s'il n'y a pas de
mots de recopie pour la synchronisation avec le PID amont. Voir
Paramètres de la fonction PID, p. 244.
PARA
%MWi:10
IN / OUT
(Voir tableau ci-dessous pour le détail de la table PARA).
Le tableau ci-dessous présente les différents paramètres de la table PARA :
Paramètre
Rang
Fonction
T_MOTOR
%MWi
Temps d’ouverture vanne exprimé en 10-2 s.
Utilisé si la recopie n'existe pas (POT = -10000).
T_MINI
%MW(i+1)
Temps minimal d’impulsion exprimé en 10-2 s.
Utilisé si la recopie n'existe pas (POT = -10000).
HYST
%MW(i+2)
Valeur de l’hystérésis au format [0 - 10000].
Utilisé si la recopie n'existe (POT : [0 - 10000]).
Note :
l Les autres paramètres qui sont utilisés pour la gestion interne de la fonction ne
doivent jamais être modifiés par l’application.
l Tous les paramètres sont obligatoires, indépendamment du mode de
fonctionnement.
256
TLX DS 57 PL7 xxF
Description des fonctions de régulation
Exemples
Les exemples proposés ci-dessous sont réalisés en langage à contact (Ladder).
Cas avec recopie de position.
OPERATE
PID(‘PID1’,’m/s’,PV,OUTP,MAN_AUTO>>
avec PID(‘PID1’,’m/s’,PV,OUTP,MAN_AUTO,%MW100:43)
OPERATE
PID(‘TEMP’,’DEGRES’,%MW10,%MW1>>
avec SERVO(OUTP,%IW3.1,%Q2.1,%Q2.2,%MW100:43,%MW180:10)
Cas sans recopie de position.
OPERATE
PID(‘PID1’,’m/s’,PV,OUTP,MAN_AUTO>>
avec PID(‘PID1’,’m/s’,PV,OUTP,MAN_AUTO,%MW100:43)
OPERATE
PID(‘TEMP’,’DEGRES’,%MW10,%MW1>>
avec SERVO(OUTP,-10000,%Q2.1,%Q2.2,%MW100:43,%MW180:10)
TLX DS 57 PL7 xxF
257
Description des fonctions de régulation
Comportement des fonctions dans les modes de marche
Introduction
Ce paragraphe décrit le comportement des fonctions dans les différents cas de
démarrage :
l démarrage à froid (nouvelle application, changement de cartouche…),
l reprise à chaud (retour secteur, sans changement de contexte application),
l première exécution après ajout d'une fonction par modification en connecté.
Démarrage à
froid
Ce type de démarrage intervient pour une nouvelle application, un changement de
cartouche
Sur démarrage à froid, l'automate peut démarrer automatiquement en RUN (selon
la configuration de l'application). Les fonctions correcteurs ont un comportement
sécurité: mode manuel, sorties à 0. De plus cela permet de passer l'automate en
RUN sans effectuer de réglage du PID, puis de faire sa mise au point avec le
CCX 17 (le réglage ne peut se faire qu'en RUN).
Reprise à chaud
Ce type de reprise intervient pour un retour secteur, sans changement de contexte
application.
Sur retour secteur après une coupure (indépendamment de sa durée) et si le
contexte application n'est pas perdu ou modifié, les fonctions repartent dans l'état
avant coupure. Si l'utilisateur souhaite un autre comportement, il est de sa
responsabilité de tester le bit système %S1 et d'y associer le traitement voulu
(forçage en mode manuel…).
Note : L'horodateur de l'automate permet de connaître la durée de la dernière
coupure.
Ajout en
connecté d’un
nouvel appel
Suite à l'ajout d'un nouvel appel de fonction de régulation en connecté, une initialisation identique au cas de la reprise à froid est effectuée.
Note : Pour être vue comme une nouvelle fonction, celle-ci doit utiliser une
nouvelle table de paramètres. Donc le retrait d'un PID, suivi de l'ajout d'un PID
utilisant la même table de paramètres n'est pas considéré comme un ajout de
nouveau PID. Dans ce cas le PID s'exécute dans l'état et avec les paramètres du
PID précédent.
258
TLX DS 57 PL7 xxF
Dialogue opérateur sur CCX 17
10
Présentation
Objet de ce
chapitre
Ce chapitre présente le dialogue opérateur sur CCX 17.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Dialogue opérateur sur CCX 17
260
Sélection d’une boucle
262
Pilotage d'une boucle
263
Réglage d'une boucle
264
Fonction PID_MMI : programmation
265
Comportement de la fonction PID_MMI selon les modes de marche automate
et CCX 17
269
259
Dialogue opérateur sur CCX 17
Dialogue opérateur sur CCX 17
Introduction
Le CCX 17 permet de visualiser et piloter tous les paramètres modifiables d'un
correcteur PID sans avoir à programmer d’applicatif spécifique.
La fonction de dialogue opérateur intègre un applicatif de pilotage et de réglage des
PID de l'application sur CCX 17. Il fournit la gestion de 3 types d'écrans sur CCX 17
permettant la sélection d'un PID, la visualisation et le pilotage de ce PID, et le
réglage des paramètres du PID. Il s'insère facilement dans une application
quelconque de dialogue opérateur sur CCX 17.
Note : Cette fonction n’est effective que si l’automate est en RUN.
Limitations
Il n'y a pas de limitation du nombre de PID dans l'application. Par contre, 9 PID
au maximum sont accessibles par la fonction de dialogue opérateur sur CCX 17-20
et sur CCX 17-30.
La navigation d'un écran à l'autre est réalisée à partir des boutons de commande du
CCX et la navigation dans les écrans à l'aide des touches flèches haute et basse.
La navigation proposée est une navigation "verticale". Il faut toujours revenir à
l'écran de sélection de boucles pour avoir accès aux valeurs d'autres correcteurs.
L'affichage s'effectue sur 4 lignes (8 lignes dans le cas du CCX 17-30) avec des
messages sur 40 caractères.
Rôle des touches
Emplacement des touches
Fonctions
La touche MOD permet de passer du mode visualisation
au mode saisie (dans ce cas,la valeur sélectionnée
devient clignotante).
Sur un même écran, le mode saisie reste actif pour tous
les champs, un nouvel appui sur MOD permet de quitter
le mode saisie (arrêt du clignotement).
Messages fixes
En mode saisie, la modification d'un paramètre est prise
en compte sur l'appui de la touche ENTER.
MOD
260
ENTER
TLX DS 57 PL7 xxF
Dialogue opérateur sur CCX 17
Principe de mise
en oeuvre
TLX DS 57 PL7 xxF
La mise en oeuvre du dialogue opérateur est aisée :
l la (ou les) fonctions PID_MMI sont lancées à chaque cycle (appel non
conditionné),
l un seul appel à la fonction PID_MMI gère tous les PIDs de l'application.
Cependant, un appel de la fonction PID_MMI par CCX_17 connecté à l'automate
est nécessaire.
l la détection des PID de l'application par la fonction PID_MMI est automatique, y
compris dans le cas d'ajout ou retrait en RUN. Aucune déclaration n'est donc à
effectuer,
l Le repérage du correcteur désiré est réalisé par le paramètre "TAG" de la
fonction PID et sa sélection dépend de la valeur du paramètre "DEVAL_MMI" de
la fonction. (Seuls sont pris en compte par la fonction PID_MMI les PID dont le
paramètre DEVAL_MMI est = 0).
261
Dialogue opérateur sur CCX 17
Sélection d’une boucle
Introduction
Le nombre de PID exploités par les CCX 17 est de 9 boucles maximum, et ce, quel
que soit le nombre de CCX 17 connectés.
Ecran de
sélection
Visualisation
Ex
Ex
Rf
Rf
Fonctions
1 : TEMPERA 2 : DEBIT1 3 : DEBIT2
4 : FOUR
5 : NIVEAU 6 : BOILER
7 : CUVE
8 : TREMIE 9 : MIXER
LOOP SELECT : 0
Sur cet écran sont affichés tous les libellés des boucles
mises en oeuvre sous PL7.
A chaque libellé est associé un chiffre (de 1 à 9 maxi).
Pour piloter une des boucles, l'opérateur doit saisir le
numéro correspondant.
Dès la saisie du numéro de boucle, l'écran de pilotage de
boucle est affiché.
L'appui sur le bouton Exit (Ex) permet de sortir des écrans
de régulation.
L'appui sur le bouton Refresh (Rf) permet de rafraîchir
l'écran. Cette opération est nécessaire après la
suppression ou l'ajout de boucles par PL7 en mode
connecté.
Note : Si l'application ne comporte aucun PID accessible par le CCX 17 (soit il
n'existe aucun PID dans l'application, soit les DEVAL_MMI des PID existant sont
tous à 1), le message "NO PID" est affiché. Les boutons Exit et Refresh conservent
leur rôle.
262
TLX DS 57 PL7 xxF
Dialogue opérateur sur CCX 17
Pilotage d'une boucle
Introduction
Cet écran permet le pilotage des valeurs de consigne, de commande et du mode
Manu/Auto. Les valeurs PV_INF et PV_SUP sont également affichées et pilotables
à partir de cet écran, elles permettent de définir l’échelle de la mesure en unités
physiques.
Ecran de
sélection
Visualisation
Up
Up
Dn
Dn
Fonctions
FOUR
AUTO
PV : 66,00 unités SUP : 100,00
SP : 51,50
OUT : 45,00
INF : 100,00
Le champ Manu/Auto apparaît en vidéo inverse. A chaque
appui sur le bouton de commande associé on passe d'un
mode à l'autre.
En mode automatique, le pilotage de la sortie n'est pas
autorisé.
On passe d'un champ de saisie à l'autre par l'intermédiaire
des flèches verticales. Le mode opératoire est le suivant :
dès que l'écran est affiché, c'est la valeur SP qui est
sélectionnée (vidéo inverse), puis, dans l'ordre d'appui sur
la flèche basse, OUT (si manu), INF et SUP. L'appui sur
MOD permet de passer en mode saisie (réappuyer sur
MOD pour le quitter).
Le bouton Dn donne accès à l'écran de réglage, le retour
à l'écran sélection de boucles s’opère par le bouton Up.
(Les valeurs PV, SP, OUT, INF et SUP sont affichés sous
forme de réels avec 2 chiffres significatifs après la
virgule).
PV, SP, INF et SUP sont en unité physique. OUT est en
pourcentage.
Note : Lorsqu'un champ est clignotant (mode saisie), la valeur n'est pas rafraîchie
en cas de modification par application ou PL7.
TLX DS 57 PL7 xxF
263
Dialogue opérateur sur CCX 17
Réglage d'une boucle
Introduction
Cet écran permet le réglage des paramètres du PID (KP, TI, TD, TS) ainsi que des
limites de sorties OUT_MIN et OUT_MAX.
Ecran de
sélection
Visualisation
Up
Up
Fonctions
FOUR
TI(s)
: 0,0
Ts(s)
: 1,0
OUT_MIN : -20,00
KP
:
1,00
: 0,0
TD(s)
0
PV_DEV
OUT_MAX : 20,00
On passe d'un champ de saisie à l'autre par l'intermédiaire
des flèches verticales.
Dès que l'écran est affiché, c'est la valeur de KP qui est
sélectionnée (vidéo inverse).
Le paramètre KP est sans unité. TI, TD et TS sont en
secondes. OUT_MIN et OUT_MAXsont en pourcentage.
L'appui sur le bouton Up renvoie à l'écran de pilotage de
boucle.
Note : Lorsqu'un champ est clignotant (mode saisie), la valeur n'est pas rafraîchie
en cas de modification par application ou PL7.
264
TLX DS 57 PL7 xxF
Dialogue opérateur sur CCX 17
Fonction PID_MMI : programmation
Présentation
La fonction PID_MMI permet d'établir le dialogue avec les automates auquel le
CCX 17 est connecté. Une fonction PID_MMI est nécessaire par CCX 17 pour le
pilotage, la visualisation et le réglage des PID de l'application.
La fonction PID_MMI est une fonction de base de PL7. A ce titre, elle est disponible
depuis la bibliothèque de fonctions.
Ainsi, est-il possible d’utiliser, depuis les éditeurs langage, l’aide à la saisie d’une
fonction PID_MMI pour en faciliter sa programmation.
Note : La saisie d'une fonction PID_MMI doit se faire dans la tâche de période la
plus lente contenant des PID (MAST ou FAST). La fonction ne doit pas être
conditionnée.
Exemple : Une application avec :
-3
l une tâche FAST à 10*10 s contenant des PID,
-3
l une tâche MAST à 50*10 s contenant des PID,
la fonction PID_MMI doit alors être programmée dans la tâche MAST.
Illustration
L'illustration ci-dessous donne un aperçu de l'écran Fonctions en bibliothèque
permettant de mettre en oeuvre la fonction PID_MMI.
EF
Informations Fonctions :
Famille
Fonction Orphée
Fonctions temporisation
GRAFCET
Réels simple précision
Régulation
Tableaux d’entiers
Format d’appel
Paramètres
V.Bib V.App
2.10
2.00
1.00
2.22
2.01 2.01
2.10
-
Nom
PID
PID_MMI
PWM
SERVO
Commentaire
Régulateur PID mixte
Gestion du dialogue opérateur dédié sur CCX17 des PID
Modulation en largeur d’impulsion d’une grandeur numérique
Etage de sortie de PID pour commande de vanne TOR
Paramètres de la FONCTION :
Nom
Type
Nature
Commentaire
Adresse topologique du CCX17 destinataire [ta>>
ADDR AR_W
IN
EN EBOOL
IN/OUT Activation du DOP sur CCX17
BUTT AR_X
IN/OUT Table de 5 bits associés aux boutons de com>>
PARA AR_Y
IN/OUT Paramètres de PID_MMI [table de 62 mots]
Zone de saisie
ADR#0.0.4
%M1
%M10:5
%MW45:62
Visualisation de l’appel
PID_MMI ( ADR#0.0.4,%M1,%MW10:5,%MW45:62
TLX DS 57 PL7 xxF
)
265
Dialogue opérateur sur CCX 17
Syntaxe
La syntaxe d'appel de la fonction PID_MMI est :
PID_MMI (ADDR, EN, BUTT, PARA)
Paramètres de la
fonction
PID_MMI
Le tableau ci-dessous présente les différents paramètres de la fonction PID_MMI.
Paramètre
Type
Nature
IN = Entrée
OUT = Sortie
Description
ADDR
%MWi:6
IN
Adresse du CCX 17
EN
%Mi
IN / OUT
Activation du dialogue opérateur régulation.
L'application met à 1 ce bit, la fonction PID_MMI
le remet à 0 lorsque l'on quitte le dialogue
opérateur régulation (appui sur Ex)
BUTT
%Mi:5
IN / OUT
Bits associés aux boutons du CCX 17.
Ces bits permettent le pilotage des différents
écrans ainsi que Manu/Auto.
PARA
%MWi:62
IN / OUT
Paramètres de PID_MMI.
Les 4 premiers sont les mots de compte-rendu de
la communication.
Note : Les 4 mots de compte-rendu sont communs à toutes les fonctions de
communication asynchrones (OF de communication, OF DOP intégré et OF
PID_MMI). Cependant l'OF PID_MMI gère automatiquement ces mots et
l'application ne doit jamais les modifier. Ils sont fournis à titre consultatif.
Pour plus d’information, se reporter au Dialogue opérateur (Voir manuel Métier
Premium, tome 1).
Exemple d'adresse CCX 17 :
Si le CCX 17 est connecté directement à la prise AUX de l’automate (UNITELWAY), il est aux adresses esclaves UNI-TELWAY 4-5.
Le codage peut se faire :
l par passage de valeur immédiate : PID_MMI(ADR#{0.254}0.0.4,....) ou
simplement : PID_MMI(ADR#0.0.4,....),
l par passage d'une table de 6 mots : %MW10:6 := ADR#0.0.4
PID_MMI(%MW10:6,...).
Synchronisation
du dialogue
opérateur
266
Le CCX 17 peut être utilisé pour afficher d'autres écrans que les écrans régulation.
Le bit EN sert à activer/désactiver le dialogue opérateur régulation.
La mise à 1 de EN active le dialogue opérateur régulation et se traduit par l'affichage
de l'écran de sélection des PID.
TLX DS 57 PL7 xxF
Dialogue opérateur sur CCX 17
Exemples
Les exemples proposés ci-dessous sont réalisés en langage à contact (Ladder).
%M1 est associé au bit EN (Switch d'affichage sur le dialogue opérateur).
L'applicatif de gestion d'alarmes est toujours activé, tout comme le dialogue
opérateur régulation.
(* Gestion de la communication d’affichage sur le CCX 17 *)
%M1
%L1
(* Applicatif du DOP pour l’affichage des écrans relatifs à PL7 *)
OPERATE
SEND_MSG(ADR#0.0.4,%KW20.6,%MW30:5)
P
(* Applicatif du DOP pour l’affichage des écrans de régulation *)
OPERATE
PID_MMI(ADR#0.0.4,%M1,%M10:5,%MW45:62)
(* Calcul du bit indicateur d’échange en cours *)
MSG_en_cours
%MW45:X0
%MW200:X0
ala_900
defaut
R
(* Emission alarme sur apparition défaut *)
defaut
MSG_en_cours
%M1
OPERATE
SEND_ALARM(ADR#0.0.4,%KW140:29,%MW200:4)
ala_900
S
rz_ala_900
R
(* Annulation de l’alarme si elle est réalisée *)
ala_900
rz_ala_900
OPERATE
PANEL_CMD(ADR#0.0.4,%KW170:3,%MW200:4)
rz_ala_900
S
TLX DS 57 PL7 xxF
267
Dialogue opérateur sur CCX 17
Gestion des
boutons de
commande
Lorsque le PID_MMI est activé (EN à 1), il affecte les boutons de commande du
CCX 17. Si l'applicatif hors régulation utilise ces boutons à d'autres fins, il faut les
réaffecter sur front descendant de EN (utilisation de la fonction ASSIGN_KEYS,
décrite dans le DOP (Voir manuel Métier Premium, tome 1)).
Par contre si le CCX 17 ne sert qu'à la régulation, il est conseillé d'effectuer un SET
non conditionné du bit EN dans l'application.
Sélection des
PID gérés par la
fonction
PID_MMI
Chaque PID possède un paramètre DEVAL_MMI de type bit. Si ce bit est à 1, le PID
n'est pas géré par PID_MMI. C'est le seul niveau de protection disponible. Par
ailleurs si l'application comporte plus de 9 PID, c'est le moyen de maîtriser ceux qui
sont traités par PID_MMI.
Gestion des
alarmes
C'est à l'utilisateur de créer par programme sa propre gestion d'alarmes. Celle-ci se
superpose à la gestion des écrans de régulation.
Si une alarme (en provenance de l'applicatif de dialogue opérateur) survient
pendant l'affichage d'un des 3 écrans de régulation, l'écran du CCX_17 est alors
dédié à la gestion des messages d'alarme. Lors du retour au dialogue opérateur
régulation, l'écran apparaît incomplet, Up/Dn ou Refresh permet de rafraîchir cet
écran.
Plusieurs
fonctions
PID_MMI
268
Il est possible de connecter plusieurs terminaux CCX17 sur le même automate, il
peut être utile donc, d'avoir plusieurs PID_MMI dans la même application.
Dans ce cas, les différents PID_MMI doivent être exécutés à partir de la même
tâche PL7, et consécutivement (pas d'appel de PID intercalé).
TLX DS 57 PL7 xxF
Dialogue opérateur sur CCX 17
Comportement de la fonction PID_MMI selon les modes de marche automate et
CCX 17
Introduction
Ce paragraphe décrit le comportement de la fonction PID_MMI suivant les différents
modes de marche de l’automate et du CCX 17 :
l reprise à chaud,
l passage en Run ou en Stop,
l reconnexion du CCX 17.
Démarrage à
chaud
Ce type de reprise intervient pour un retour secteur, sans changement de contexte
application.
Si un problème tel qu'une micro-coupure sur l'automate survient lors de l'envoi d'un
message, la commande n'est pas réitérée. Il est alors nécessaire de réinitialiser le
dialogue en activant le bit EN par le programme applicatif.
Passage STOP/
RUN et RUN/
STOPl
En STOP, la fonction PID_MMI n'est plus active. Néanmoins, la saisie des
paramètres appartenant à l'écran affiché reste possible.
Sur STOP/RUN, la fonction repart dans son état courant avant passage en STOP.
Coupure secteur
ou reconnexion
du CCX 17
Sur retour secteur ou reconnexion du CCX 17, celui-ci réinitialise la communication
avec l'automate. Périodiquement, le PID_MMI réaffecte les boutons de commande
du CCX 17. Donc au bout de 20 secondes au plus, un appui sur un des 3 premiers
boutons fera afficher un des écrans de régulation (de préférence le bouton Ref ou
Dn, c'est à dire celui de gauche sur la deuxième rangée).
Note : Il est également possible par applicatif de détecter la présence ou non du
CCX 17 à l'aide des mots langage associés aux voies de communication et de
gérer la réinitialisation du dialogue par le bit EN.
Démarrage à
froid
TLX DS 57 PL7 xxF
C'est uniquement sur démarrage à froid que les écrans régulation sont réinitialisés.
269
Dialogue opérateur sur CCX 17
270
TLX DS 57 PL7 xxF
Caractéristiques des fonctions
11
Présentation
Objet de ce
chapitre
Ce chapitre présente les caractéristiques.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Occupation mémoire
272
Temps d’exécution des fonctions
273
271
Caractéristiques
Occupation mémoire
Tableau
272
L’occupation mémoire des fonctions est la suivante :
Fonction
Volume de code généré
PID
2,2 K mots
PWM
0,6 K mots
SERVO
1,2 K mots
PID_MMI
4,4 K mots
TLX DS 57 PL7 xxF
Caractéristiques
Temps d’exécution des fonctions
Tableau
Le temps d’exécution des fonctions est le suivant :
Fonction
Temps d’exécution
Repére
TLX DS 57 PL7 xxF
Symbole
Tâche
PID (TI=0 et TD=0) 1,2 ms (1 ms sans
PID_MMI)
1,7 ms (1,5 ms)
1,1 ms (0,9 ms)
PWM
0,6 ms
0,7 ms
0,5 ms
SERVO
0,6 ms
0,8 ms
0,6 ms
PID_MMI (en=1)
1,3 ms
1,4 ms
1 ms
273
Caractéristiques
274
TLX DS 57 PL7 xxF
Exemple d’application
12
Présentation
Objet de ce
chapitre
Ce chapitre présente un exemple d’application.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Description de l’exemple d’application
276
Configuration de l’exemple
278
Programmation de l’exemple
281
275
Exemple
Description de l’exemple d’application
Contexte
Il s'agit de maintenir la température de l'eau d'une piscine de plein air égale à une
valeur désirée. Cette valeur étant elle même déterminée en fonction de la
température de l'air ambiant.
Temp.Air
TT
Temp.Eau
Réchauffeur
Mesure
Calcul
consigne
Pompe
Sortie
Régul
Consigne
Une régulation tout ou rien est en général utilisée dans ce type d'installation. On se
propose dans cet exemple de lui substituer une régulation proportionnelle à sortie
modulée, ce qui devrait permettre de réduire l'amplitude des oscillations de la
température autour de la valeur désirée.
Température
désirée
Sortie
Régulation tout ou rien
Régulation proportionnelle
T_CYCL
La mesure de la température d'eau ainsi que celle de la température ambiante
s'effectue à l'aide de sondes à résistance de type Pt 100.
276
TLX DS 57 PL7 xxF
Exemple
La consigne de température de l'eau dépend de la température extérieure selon la
loi ci-dessous :
Température
de l’eau
30°C
24°C
5°C
l
l
l
l
TLX DS 57 PL7 xxF
35°C
Température
extérieure
Une alarme TEMPERATURE HAUTE sera générée si la température de l'eau
excède 32°C,
Une alarme TEMPERATURE BASSE sera générée si elle tombe en dessous de
22°C,
Une alarme DEFAUT REGULATION sera générée si l'écart CONSIGNE/
MESURE excède 2°C dans un sens ou dans l'autre,
La régulation sera mise hors service (sortie à 0) en cas d'arrêt de la pompe.
277
Exemple
Configuration de l’exemple
Configuration
matérielle
La réalisation de cette application nécessite :
l un automate TSX 57-103,
l un module d'entrée TOR TSX DEY 32D2K,
l un module de sortie TOR TSX DSY 08R5A,
l un module d'entrées analogiques TSX AEY 414.
La configuration est donc la suivante :
0
Affectation
2
1
4
3
P
S
Y
T
S
X
D
E
Y
D
S
Y
A
E
Y
2
6
0
0
5
7
1
0
3
3
2
D
2
K
0
8
R
5
A
4
1
4
La sortie TOR %Q2.0 est affectée à la commande du réchauffeur.
La sortie TOR %Q2.1 est affectée à la commande de la pompe.
Les sorties TOR %Q2.2, %Q2.3 et %Q2.4 sont affectées aux alarmes.
Le bit %M0 est utilisée pour sélectionner le mode de marche AUTO/MANU du
régulateur.
Les entrées TOR %I1.1 et %I1.2 permettent de modifier la valeur de la consigne en
mode AUTO et la valeur de la sortie en mode MANU selon l'algorithme suivant :
l %I1.1 = 1 augmentation de 0,1 % par cycle,
l %I1.2 = 1 diminution de 0,1 % par cycle.
L'entrée %I1.3 fournit l'état de la pompe.
%IW3.0 et %IW3.1 sont les valeurs des entrées analogiques.
278
TLX DS 57 PL7 xxF
Exemple
Synoptique de la
boucle de
régulation
Le sens d'action du régulateur PID est le sens INVERSE (à une augmentation de la
mesure doit correspondre une diminution de la sortie).
PID1
Temp.
eau
Temp.
air
Surveillance
surchauffe
moteur
Surveillance
surchauffe
réchauffeur
Configuration
TSX AEZ 414
Sonde
Pt100
Mes
%IW3.0
Sonde
Pt100
%IW3.1
Th J
%IW33
+
PID
-
PWM
AUTO
SORTIE
MANU
%IW3.2
Cons
Vers résistance
de chauffe
Calcul
consigne
Th K
%Q4.0
Configuration du rack
Emplacement
Famille
Référence
0
Processeurs
TSX 57103
1
Tout ou Rien
TSX DEY 32D2K
2
Tout ou Rien
TSX DSY 08R5A
3
Analogique
TSX AEY 414
Paramétrage des voies du module TSX DEY 32D2K
Voie
Repére
Symbole
Tâche
0
%I1.0
-
MAST
1
%I1.1
Consig_increm
MAST
2
%I1.2
Consig_decrem
MAST
3
%I1.3
Etat_pompe
MAST
4
%I1.4
Act_pompe
MAST
5
%I1.5
-
MAST
6
%I1.6
Valid_dop_reg
MAST
7
%I1.7
-
MAST
..
..
..
..
31
%I1.31
-
MAST
Paramétrage des voies du module TSX DSY 08R5A
Voie
Repère
Symbole
Tâche
Mode de
repli
Valeur de repli Réarmement
0
%Q2.0
Com_rechauf
MAST
Repli
Repli à 0
Programmé
1
%Q2.1
Com_pompe
MAST
Repli
Repli à 0
Programmé
TLX DS 57 PL7 xxF
279
Exemple
Voie
Repère
Symbole
Tâche
Mode de
repli
Valeur de repli Réarmement
2
%Q2.2
Alarm_temp_haut
MAST
Repli
Repli à 0
Programmé
3
%Q2.3
Alarm_temp_bas
MAST
Repli
Repli à 0
Programmé
4
%Q2.4
Alarm_def_reg
MAST
Repli
Repli à 0
Programmé
5
%Q2.5
-
MAST
Repli
Repli à 0
Programmé
6
%Q2.6
-
MAST
Repli
Repli à 0
Programmé
7
%Q2.7
-
MAST
Repli
Repli à 0
Programmé
Paramétrage des voies du module TSX AEY 414
Voie
Repère
Symbole
Gamme
Echelle
Min
Max
Unité
Filtrage
Tâche
Test
filerie
0
%IW3.0
Temp_eau
Pt100
User
0
500
°C
0
MAST
Inactif
1
%IW3.1
Temp_air
Pt100
User
-200
800
°C
0
MAST
Inactif
2
%IW3.2
Surchauf
_moteur
Thermo J
User
0
1000
°C
0
MAST
Inactif
3
%IW3.3
Surchauf
_rechauf
Thermo K
User
0
1000
°C
0
MAST
Inactif
Configuration des bits, mots et blocs fonction
Bit
Mots
Blocs fonctions
Interne (%M) : 256
Système (%S) : 128
Interne (%MB,%MW,%MD,%MF) : 512
Système (%SW,%SD) : 128
Commun (%NW) : 0
Constant (%KB,%KW,%KD,%KF) : 128
Timer(s) série 7 (%T) : 0
Timer(s) (%TM) : 64
Monostable(s) (%MN) : 8
Compteur(s) (%C) : 32
Registre(s) (%R) : 4
Drum(s) (%DR) : 8
280
TLX DS 57 PL7 xxF
Exemple
Programmation de l’exemple
Traitement
proposé
Le bloc PID1 est affecté à la régulation de température. La consigne de température
d'eau est calculée à partir de la température de l'air.
Sur reprise secteur, on sélectionne le fonctionnement régulation et la pompe est
mise en route.
L'état du régulateur est conditionné par l'état de marche de la pompe, si celle-ci est
défaillante le PID passe en MANU et la sortie est forcée à 0.
Les bits du mot d'état (seuil haut mesure, seuil bas mesure, seuil haut écart et seuil
bas écart) sont utilisés pour générer les alarmes.
Les coefficients de la boucle PID seront initialisés à :
l KP = 600
l TI = 300
l TD = 50
L’affichage sur le CCX est le suivant :
l KP = 6
l TI = 30
l TD = 5
Ces valeurs peuvent bien entendu être affinées lors d'une phase de réglage
ultérieure.
MAST-MAIN
(*Initialisation sur reprise à froid constantes -> buffer boucle PID et initialisation
période PWM à 10 s*)
%LO
%SW10:XO
OPERATE
%MW10:10:=%KW10:10
OPERATE
%MW55:=1000
TLX DS 57 PL7 xxF
281
Exemple
(*Activation pompe *)
%L1O
%Q2.1
%I1.4
(* Gestion mode de marche du régulateur PID. Cette programmation laisse la
possibilité au CCX17 de modifier le bit A/M *)
%L11
%I1.3
%M10
P
S
%I1.3
%M10
N
R
OPERATE
%MW11:=0
(* Initialisation de la consigne de la température d'eau à 27 °C *)
OPERATE
%MW10:=5400
(* Exécution de la boucle de régulation de température *)
%L12
OPERATE
(1)
OPERATE
PWM(%MW53,%Q2.0,%MW55:5)
282
TLX DS 57 PL7 xxF
Exemple
(* Gestion des alarmes sur mesure *)
%L15
%Q2.2
COMPARE
%IW3.0>6400
%Q2.3
COMPARE
%IW3.0<4400
(* Gestion des alarmes sur écart *)
%L16
OPERATE
(%MW60:=%IW3.0-%MW10)
%Q2.4
COMPARE
%MW60>400
COMPARE
%MW60<-400
(* Affichage régulateur PID sur CCX17 *)
%L20
%I1.6
S
OPERATE
PID_MMI(ADR#0.0.4,%I1.6,%MO:5,%MW100/62)
TLX DS 57 PL7 xxF
283
Exemple
284
TLX DS 57 PL7 xxF
Annexes
13
Présentation
Objet ce ce
chapitre
Ce chapitre effectue quelques rappels sur le métier régulation.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Méthode de réglage des paramètres PID
286
Rôle et influence des paramètres d’un PID
288
285
Annexes
Méthode de réglage des paramètres PID
Introduction
De nombreuses méthodes de réglages des paramètres d'un PID existent, celle que
nous proposons est celle de Ziegler et Nichols qui possède deux variantes :
l un réglage en boucle fermée,
l un réglage en boucle ouverte.
Avant de mettre en oeuvre une de ces méthodes, il faut déterminer le sens d'action
du PID :
l si une augmentation de la sortie OUT provoque une augmentation de la mesure
PV, mettre le PID en inverse (KP > 0),
l au contraire, si cela provoque une diminution de PV, mettre le PID en direct
(KP < 0).
Réglage en
boucle fermée
Le principe consiste à utiliser une commande proportionnelle (Ti = 0, Td = 0) pour
exciter le procédé en augmentant le gain jusqu'à le faire rentrer en oscillation après
avoir appliqué un échelon sur la consigne du correcteur PID. Il suffit alors de relever
la valeur du gain critique (Kpc) qui a provoqué l'oscillation non amortie ainsi que la
période de l'oscillation (Tc) pour en déduire les valeurs donnant un réglage optimal
du régulateur.
Mesure
Tc
temps
Selon le type de régulateur (PID ou PI), le réglage des coefficients s'effectue avec
les valeurs ci-dessous :
-
Kp
Ti
Td
PID
Kpc/1,7
Tc/2
Tc/8
PI
Kpc/2,22
0,83 x Tc
-
où Kp = gain proportionnel, Ti = temps d'intégration et Td = temps de dérivation.
Note : Cette méthode de réglage fournit une commande très dynamique pouvant
se traduire par des dépassements indésirables lors des changements de points de
consigne. Dans ce cas, baisser la valeur du gain jusqu'à obtenir le comportement
souhaité.
286
TLX DS 57 PL7 xxF
Annexes
Réglage en
boucle ouverte
Le régulateur étant en manuel, on applique un échelon sur sa sortie et on assimile
le début de la réponse du procédé à un intégrateur avec retard pur..
Sortie
S
t
Mesure
Intégrateur
Réponse du procédé
M= S
Tu
Tg
t
Le point d'intersection de la droite représentative de l'intégrateur avec l'axe des
temps détermine le temps Tu. On définit ensuite le temps Tg comme le temps
nécessaire à la variable contrôlée (mesure) pour varier de la même amplitude (en
% d'échelle) que la sortie du régulateur.
Selon le type de régulateur (PID ou PI), le réglage des coefficients s'effectue avec
les valeurs ci-dessous :
-
Kp
Ti
Td
PID
-1,2 Tg/Tu
2 x Tu
0,5 x Tu
PI
-0,9 Tg/Tu
3,3 x Tu
-
où Kp = gain proportionnel, Ti = temps d'intégration et Td = temps de dérivation.
Note : Attention aux unités. Si le réglage est effectué dans PL7, multiplier par 100
la valeur obtenue pour KP.
Cette méthode de réglage fournit, elle aussi, une commande très dynamique
pouvant se traduire par des dépassements indésirables lors des changements de
point de consigne. Dans ce cas, baisser la valeur du gain jusqu'à obtenir le
comportement souhaité. L'intérêt de cette méthode réside dans le fait qu'elle ne
nécessite aucune hypothèse sur la nature et l'ordre du procédé. Elle s'applique
aussi bien aux procédés stables qu'aux procédés réellement intégrateurs. Elle est
particulièrement intéressante dans le cas de procédés lents (industrie du verre,...)
puisque l'utilisateur n'a besoin que du début de la réponse pour régler les
coefficients Kp, Ti et Td.
TLX DS 57 PL7 xxF
287
Annexes
Rôle et influence des paramètres d’un PID
Influence de
l’action
proportionnelle
L'action proportionnelle permet de jouer sur la vitesse de réponse du procédé. Plus
le gain est élevé, plus la réponse s'accélère, plus l'erreur statique diminue (en
proportionnel pur), mais plus la stabilité se dégrade. Il faut trouver un bon
compromis entre vitesse et stabilité. L’influence de l'action intégrale sur la réponse
du processus à un échelon est la suivante :
Kp trop grand
Kp correct
C
Erreur statique
Kp trop petit
t
Influence de
l’action intégrale
L'action intégrale permet d'annuler l'erreur statique (écart entre la mesure et la
consigne). Plus l'action intégrale est élevée (Ti petit), plus la réponse s'accélère et
plus la stabilité se dégrade. Il faut également trouver un bon compromis entre
vitesse et stabilité.L’influence de l'action intégrale sur la réponse du processus à un
échelon est la suivante :
Ti trop grand
Ti correct
C
Ti trop petit
t
288
TLX DS 57 PL7 xxF
Annexes
Note : Ti petit signifie une action intégrale élevée.
où Kp = gain proportionnel, Ti = temps d'intégration et Td = temps de dérivation.
Influence de
l’action dérivée
L'action dérivée est anticipatrice. En effet, elle ajoute un terme qui tient compte de
la vitesse de variation de l'écart, ce qui permet d'anticiper en accélérant la réponse
du processus lorsque l'écart s'accroît et en le ralentissant lorsque l'écart diminue.
Plus l'action dérivée est élevée (Td grand), plus la réponse s'accélère. Là encore, il
faut trouver un bon compromis entre vitesse et stabilité. L’influence de l'action
dérivée sur la réponse du processus à un échelon est la suivante :
Td trop grand
C
Td trop petit
Td correct
t
Limites de la
régulation PID
Si on assimile le procédé à un premier ordre à retard pur, de fonction de transfert :
( – τ )p
(e
)
( H ( p ) ) = K -------------------( 1 + θp )
avec :
τ =retard du modèle,
θ = constante de temps du modèle,
100%
Mesure = M0+∆M
∆M
Mesure = M0
τ
TLX DS 57 PL7 xxF
θ
t
289
Annexes
--τLes performances de la régulation dépendent du rapport θ
τ
--La régulation PID convient bien dans le domaine suivant :2- θ -20
--τPour θ <2, c’est à dire des boucles rapides ( θ petite) ou des procédés à retard
important (t grand) la régulation PID ne convient plus, il faut utiliser des algorithmes
plus évolués.
--τPour θ >20, une régulation à seuil plus hystérésis suffit.
290
TLX DS 57 PL7 xxF
Métier Pesage
III
Présentation
Objet de cet
intercalaire
Cet intercalaire présente la fonction métier Pesage sur automate TSX/PCX57 et
décrit sa mise en oeuvre avec les logiciels PL7 Junior et Pro.
Contenu de cet
intercalaire
Cet intercalaire contient les chapitres suivants :
TLX DS 57 PL7 xxF
Chapitre
Titre du chapitre
Page
14
Présentation générale de la fonction métier pesage
293
15
Configuration du métier Pesage
303
16
Programmation du pesage
321
17
Etalonnage de la chaîne de mesure
359
18
Mise au point de la fonction pesage
369
19
Protection des réglages
377
20
Exploitation d’une application de pesage
383
21
Diagnostic de l’application de pesage
389
22
Exemples de programme de pesage
393
291
Métier Pesage
292
TLX DS 57 PL7 xxF
Présentation générale de la
fonction métier pesage
14
Présentation
Objet de ce
chapitre
Ce chapitre présente la fonction métier pesage sur automates TSX/PCX 57.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Description de l’offre pesage
294
Fonctionnement du module de pesage
295
Mise en oeuvre du métier Pesage
297
Terminologie du métier pesage
299
293
Présentation générale
Description de l’offre pesage
Généralités
L’offre pesage complète comporte :
l le module pesage,
l un indicateur de poids,
l des capteurs.
La fonction métier pesage permet de mettre en oeuvre de manière logicielle une
application de pesage autour de cette base matérielle.
Illustration
L’illustration ci-dessous représente les éléments de base de l’offre pesage.
2
1
3
Description
294
Le tableau suivant décrit les éléments de l’offre pesage.
Repère
Elément
Description
1
Module de
pesage
Le module de pesage ISP Y101 est l’élément central de la chaîne
de pesage. Il dispose :
l d’une entrée de mesure pouvant recevoir jusqu’à 8 capteurs,
l d’une liaison série pour afficheur,
l de 2 sorties réflexes "Tout ou Rien" pour les applications de
dosage pondéral.
2
Indicateur
de poids
L’afficheur déporté TSX XBT H100 affiche le poids mesuré sans
aucune configuration préalable.
3
Capteurs
La détection de la mesure s’opère au travers de capteurs à jauge
de contrainte.
TLX DS 57 PL7 xxF
Présentation générale
Fonctionnement du module de pesage
Généralités
Dans l’environnement automate, le module dispose au même titre que les autres
modules d’un ensemble de données qui lui sont propres.
Ces informations sont utilisées pour les échanges (compte-rendu et commandes)
avec le processeur.
Synoptique
Le synoptique de fonctionnement suivant montre les traitements exécutés par le
module et permet d’aborder tous les éléments à configurer.
3
Capteurs
Traitement
de la mesure
Contrôle de
la mesure
Echange
processeur
Affichage
4
1
2
5
Description du
fonctionnement
TLX DS 57 PL7 xxF
Gestion des
sorties
Le tableau ci-après décrit les différentes phase du fonctionnement du module.
Phase
Opération
Description
1
Traitement
Le signal issu des capteurs de pesage est :
de la mesure l converti,
l filtré en fonction du choix effectué dans l’écran de
configuration,
l mis à l’échelle, les caractéristiques de l’échelle sont
déterminées à l’issue d’un étalonnage.
2
Contrôle de
la mesure
La mesure issue du traitement subit les vérifications suivantes :
l un contrôle de souscharge et de surcharge,
l un contrôle de stabilité défini par une plage de stabilité et un
temps de stabilité,
l un contrôle de la présence dans la zone du zéro.
3
Echanges
des données
avec le
processeur
Le module reçoit et traite les commandes issues du processeur
(Mise à zéro, tarage semi-automatique, ...).
Il prépare également les données en format légal pour l’affichage
sur le TSX XBT H100.
Il remonte diverses informations vers le processeur telles que le
poids brut, le poids net, le débit, la tare et les status.
295
Présentation générale
Phase
296
Opération
Description
4
Affichage
Le TSX XBT H100 affiche le poids ou la tare manuelle, dans l’unité
des données choisie dans la configuration ainsi que 4 informations
complémentaires: le poids net, la stabilité, la présence dans la
zone du zéro et l’unité de poids.
5
Gestion des
sorties
La carte peut gérer directement 2 sorties TOR et les piloter en
fonction de seuils transmis au module par le programme applicatif.
Les éléments utilisés pour cette gestion sont :
l les seuils de basculement,
l le sens d’évolution du poids (Pesage ou Dépesage),
l la logique de basculement des sorties.
TLX DS 57 PL7 xxF
Présentation générale
Mise en oeuvre du métier Pesage
Introduction
La mise en oeuvre du métier pesage nécessite de définir le contexte physique dans
lequel il sera exécuté (rack, alimentation, processeur, modules ou équipements, ...)
puis d’en assurer la mise en oeuvre logicielle.
Ce second aspect est réalisé depuis les différents éditeurs de PL7 :
l soit en mode local,
l soit en mode connecté.
Principe de mise
en oeuvre
Le tableau ci-dessous présente les différentes phases de mise en oeuvre de la
fonction métier Pesage.
Mode
Phase
Description
Local
Déclaration du module
Choix :
l de la position géographique : numéro et emplacement du
module dans le rack,
l du type de module.
Configuration des voies du
module (Voir Configuration
du métier Pesage, p. 303)
Saisie des paramètres de configuration.
Validation des paramètres
de configuration (Voir
manuel Métier Premium,
tome 1)
Validation de niveau module.
Validation globale de
l’application (Voir manuel
Métier Premium, tome 1)
Validation de niveau application.
Local ou connecté Symbolisation (Voir
Présymbolisation , p. 327)
Programmation (Voir
Programmation du pesage,
p. 321)
TLX DS 57 PL7 xxF
Symbolisation des variables associées à la fonction métier.
Programmation des fonctions que doit réaliser le métier à l'aide :
des objets bits et mots associés au module,
297
Présentation générale
Mode
Phase
Description
Connecté
Transfert
Transfert de l’application dans l'automate.
Etalonnage (Voir
Etalonnage de la chaîne de
mesure , p. 359)
Etalonnage de la chaîne de mesure.
Mise au point (Voir Mise au
point de la fonction pesage,
p. 369)
Mise au point de l’application à l’aide :
l des écrans d'aide à la mise au point permettant de visualiser
l’état de l’entrée et des sorties,
l des écrans de diagnostic permettant d'identifier les défauts.
Protection des réglages
(Voir Protection des
réglages, p. 377)
Local ou connecté Documentation
Connecté
Connecté
Exploitation (Voir
Exploitation d’une
application de pesage,
p. 383)
Diagnostic (Voir Diagnostic
de l’application de pesage,
p. 389)
Protection des réglages effectués.
Impression des différentes informations relatives à l’application.
Exploitation de l’application à l’aide :
l des écrans d'aide à la mise au point permettant de visualiser
les principales informations de la mesure de poids.
l d’afficheurs déportés TSX XBT H100.
Protection des paramètres associés à la mesure.
Note : L'ordre défini ci-dessus est donné à titre indicatif, le logiciel PL7 permet
d'utiliser les éditeurs dans l'ordre désiré de manière interactive (vous pouvez
néanmoins utiliser l'éditeur de données ou de programme sans avoir configuré au
préalable le module de pesage).
298
TLX DS 57 PL7 xxF
Présentation générale
Terminologie du métier pesage
Charge limite
(Lim)
Charge statique maximale pouvant être supportée par l’instrument sans altérer de
façon permanente ses qualités métrologiques.
Charge morte
Poids à vide du récepteur de charge équipé de ses accessoires mécaniques
(extracteur vibrant, vis,trappe, vérin,...). Elle n’apparait pas dans l’indication du
poids mais doit être prise en compte pour le calcul de charge maxi des capteurs.
Dispositif de
mise à zéro
Dispositif permettant de "recaler" l’indicateur en cas de dérive du zéro (due par
exemple à un encrassement). Cette opération ne peut se faire que dans la plage de
recalage du zéro (+/-2% ou +/-5% de la portée maximale en fonction du type
d’instrument de pesage).
Dispositif de
prédétermination de tare
Dispositif permettant de soustraire une valeur de tare prédéterminée d’une valeur
de poids brut et indiquant le résultat du calcul. L’étendue de pesage est réduite en
conséquence.
Dispositif de tare
Dispositif permettant d’amener l’indication de l’instrument à zéro lorsqu’une charge
est placée sur le récepteur de charge :
l sans empiéter sur l’étendue de pesage des charges nettes (dispositif additif de
tare),
l ou en réduisant l’étendue de pesage des charges nettes (dispositif soustractif de
tare, cas du TSX ISP Y101).
Dispositif
indicateur (d’un
instrument de
pesage)
Partie du dispositif mesureur de charge sur laquelle est obtenue la lecture directe
du résultat (TSX XBT H100).
Dispositif
récepteur de
charge
Partie de l’instrument destinée à recevoir la charge.
Echelon
Valeur exprimée en unité de masse de la différence entre deux indications
consécutives pour une indication numérique.
Etalonnage
Effectuer la graduation d’un appareil de mesure.
TLX DS 57 PL7 xxF
299
Présentation générale
Etendue de
pesage
Intervalle compris entre la portée minimale et la portée maximale.
Instruments de
pesage
Instruments de mesure servant à déterminer la masse d’un corps en utilisant l’action
de la pesanteur.
Ces instruments peuvent, en outre, servir à déterminer d’autres grandeurs,
quantités, paramètres ou caractéristiques liés à la masse.Suivant la nature de leur
fonctionnement, les instruments de pesage sont classés en instruments à fonctionnement non automatique et en instruments à fonctionnement automatique.
Instruments de
pesage à
fonctionnement
non automatique
Instruments de pesage nécessitant l’intervention d’un opérateur au cours de la
pesée, par exemple pour le dépôt ou le retrait des charges à peser sur le dispositif
récepteur de charge ainsi que pour l’obtention du résultat. Ces instruments
permettent l’observation directe du résultat de pesage soit par affichage, soit par
impression. Les deux possibilités sont couvertes par le mot " indication ".
Métrologie
Science des poids et mesures.
Plombage
Scellement d’un appareil par des plombs. Le positionnement d’un cavalier dans le
module de pesage assure cette fonction.
Ce dispositif a pour objectif de garantir la conformité de la mesure, les paramètres
accessibles ne portent que sur les aspects d’exploitation des informations du
module par l’automatisme (les paramètres pouvant modifier la conformité de la
mesure : unité, portée, échelon... ne sont alors accessible qu’en lecture).
Poids brut
Indication du poids de la charge sur un instrument, lorsqu’aucun dispositif de tare
ou dispositif de prédétermination de la tare n’a été mis en oeuvre.
Poids net (Net)
Indication du poids d’une charge placée sur un instrument après mis en oeuvre d’un
dispositif de tare.
Poids net = Poids brut - Poids de la tare
Portée maximale
(Max)
Capacité maximale de pesage, compte non tenu de la capacité additive de la tare.
Portée minimale
(Min)
Valeur de charge en dessous de laquelle les résultats des pesées peuvent être
entachées d’une erreur relative trop importante.
Tare
Charge placée sur le récepteur de charge avec le produit à peser. Par exemple :
emballage ou conteneur du produit.
300
TLX DS 57 PL7 xxF
Présentation générale
Tarage
Action permettant d’amener l’indication de l’instrument à zéro lorsqu’une charge est
placée sur le récepteur de charge.
Valeur de tare (T)
Valeur du poids d’une charge déterminée par un dispositif de pesage de la tare.
Valeur de tare
prédéterminée
(PT)
Valeur numérique, représentant un poids, qui est introduite dans l’instrument, par
saisie en configuration ou par programme.
Zéro suiveur
Dispositif permettant de rattraper les dérives lentes du zéro, dans les limites de
l’étendue de la plage du zéro.
TLX DS 57 PL7 xxF
301
Présentation générale
302
TLX DS 57 PL7 xxF
Configuration du métier Pesage
15
Présentation
Objet de ce
chapitre
Ce chapitre décrit comment choisir et modifier les paramètres de configuration du
module de pesage.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Description de l’écran de configuration de la fonction métier pesage
304
Paramètres de configuration du module de pesage
306
Comment modifier le paramètre tâche
307
Comment modifier les informations métrologiques
308
Comment modifier le zéro
310
Comment modifier le format des données
311
Comment modifier la stabilité
312
Comment modifier le(s) filtrage(s) des entrées mesures
313
Comment modifier le calcul du débit
315
Comment modifier la tare
316
Comment modifier le contrôle des seuils
317
303
Configuration
Description de l’écran de configuration de la fonction métier pesage
Généralités
Les informations de configuration permettent de définir les caractéristiques
métrologiques et d’adapter le fonctionnement du module à l’application à laquelle il
est destiné.
Illustration
Cet écran donne accès à la visualisation et à la modification des paramètres de
configuration.
1
2
TSX ISP Y101 [RACK 0 POSITION 4]
Configuration
Désignation : 1E. PESAGE 3 FILTRES
Symbole :
Voie :
Fonction :
Pesage
Tâche :
MAST
Informations Métrologiques
kg
Unité:
Portée Max (PM): 150
.00
3
Echelon (e):
0.01
Seuil de surcharge: +9e
kg
Zéro
Plage de recalage: :±2%PM
Zéro suiveur
Stabilité
Etendue de plage: 3
Temps:
1
Format des données
Légal
Haute résolution
Filtrage
/.e
F1:
s
Contrôle des seuils
Débit
mesures
4
Actif Temps de masquage PD: Calcul sur
Tare
s
0
Prédéterminée
kg
Valeur: 0.1
Sens:
Points de coupure
Pesage
Dépesage
Sorties actives phase 1:
S0
304
S0 et S1
Petit Débit (PD) 0.0000
Gros Débit (GD) 0.0000
kg
kg F2:
4
KG
F1
T
0
F3:
0
TLX DS 57 PL7 xxF
Configuration
Description
Le tableau ci-dessous présente les différentes zones de l’écran de configuration.
Repère
Elément
Fonction
1
Barre de titre
Indique la référence du module sélectionné et sa position physique ainsi que le numéro
du rack.
2
Zone module
Permet la sélection du type d’écran :
l Configuration,
l Etalonnage, accessible uniquement en mode connecté,
l Mise au point, accessible uniquement en mode connecté.
Affiche la désignation du module sélectionné.
L’affichage de cette zone est optionnelle. Le choix s’effectue en utilisant la commande
Vue → Zone module.
3
Zone voie
Donne accès à la modification des paramètres du module.
TLX DS 57 PL7 xxF
305
Configuration
Paramètres de configuration du module de pesage
Liste des
paramètres
Le tableau ci-dessous liste les paramètres accessibles en configuration.
Paramètres
Configuration par
défaut
Possibilités
Unité
Tâche
Métrologie / Unité
Mast
Mast ou Fast
-
kg
kg
g
t
lb
oz
<sans>
kilogramme
gramme
tonne (métrique)
livre (= 453g)
once(=28,35g)
aucune unité
Métrologie / Portée Max
150
de 0 à 65 535
Métrologie / Echelon
0,01
1, 2 ou 5
Métrologie / Seuil de surcharge
+9 e
+9 e
+2% PM
+5% PM
échelons
% de P. Max
% de P. Max
Zéro / Zéro suiveur
Inactif
Inactif ou actif
-
Zéro / Plage de recalage
+/-2% PM
+/-2% PM,
+/-5% PM
-
Format des données
Légal
Légal
Haute résolution
-
Stabilité / Etendue de la plage
3
2, 3, 4, 6 ou 8
1/4 d’échelon
Stabilité / Temps
1
10n
dans l’unité de poids choisie
dans l’unité de poids choisie
0.4, 0.5, 0.7 ou 1
seconde
de 0 à 19
-
4
2, 4, 8, 16, 32 ou 64
mesures
Tare
Non prédéterminée
Non prédéterminée ou
prédéterminée
dans l’unité de poids choisie
Contrôle de Seuils
Inactif
Inactif ou Actif
-
Temps de masquage PD
0
0 à 1,5 seconde par
pas de 0,1s
seconde
Logique des sorties
Pesage
Pesage ou Dépesage
-
Sorties actives phase 1
S0
S0 ou (S0 et S1)
-
Points de coupure PD et GD
0
de 0 à P. Max
en 1/100 ième de l’unité
Filtrages / Coefficients
F1
F2, F3
4
0
Débit / Calcul
306
TLX DS 57 PL7 xxF
Configuration
Comment modifier le paramètre tâche
Présentation
Ce paramètre définit la tâche processeur dans laquelle se fait l'acquisition des
entrées et la mise à jour des sorties.
Les choix possibles sont :
l La tâche MAST
l La tâche FAST
Note : La modification de ce paramètre est possible uniquement en mode local.
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour définir le type de tâche
affectée au module.
Etape
Action
1
Accédez à l’écran de configuration matérielle du module pesage.
2
Cliquez, sur le bouton du menu déroulant Tâche.
Résultat : une liste déroulante apparaît.
Tâche
MAST
MAST
FAST
TLX DS 57 PL7 xxF
3
Choisissez la tâche désirée.
4
Validez le cas échéant la reconfiguration.
307
Configuration
Comment modifier les informations métrologiques
Présentation
L’écran de configuration propose les informations métrologiques suivantes.
Désignation
Unité
Description
donne le choix à l’unité de mesure du poids :
l g : gramme
l kg : kilogramme
l t : tonne (métrique)
l lb : livre (lb = 453g)
l oz : once (oz = 28.35g)
l sans : aucune unité
308
Portée Max (PM)
C’est la charge maximale qu’il est possible de peser avec l’instrument,
et cela sans tenir compte du poids du récepteur de charge vide (au
format légal (Voir Comment modifier le format des données, p. 311)).
Echelon
La valeur de l’échelon est de la forme 1, 2 ou 5 que multiplie 10n (n étant
un entier positif, négatif ou nul avec |n| inférieur ou égal à 3.
Exemple : pour un échelon de 0,002 (si l’unité choisie est le kg), la
mesure s’incrémente de 2g en 2g.
Seuil de
surcharge
Ce seuil est la valeur du poids au-dessus de laquelle l’afficheur
n’indique plus le poids (la surcharge est alors indiquée par une ligne de
‘>‘ sur l’afficheur).
Il peut prendre les valeurs :
l +9 échelons
l +2% de la portée maximale
l +5% de la portée maximale
Exemple : La portée maximale a été établie à 150 kg, l’échelon à 10 g,
suivant le choix de l’utilisateur la limite d’utilisation sera pour :
l 9 e : P.Max + 9 ech soit 150,09 kg
l +2%PM : 102% de P. Max soit 153 kg
l +5%PM : 105% de P. Max soit 157,5 kg
Note : Le seuil de souscharge n’est pas paramètrable: Il définit la limite
tolérée de l’indication au dessous de zéro. Il est de -2% de la portée
maximale (la souscharge est alors indiquée par une ligne de ‘<‘ sur
l’afficheur).
TLX DS 57 PL7 xxF
Configuration
Note : En milieu industriel, du fait de l’environnement de l’installation de pesage,
choisir une résolution supérieure à 3000 points suppose des précautions
d’installation sévères.
Au niveau de l’écran de programmation, il ne sera pas possible de saisir une
résolution supérieure à 50 000 points.
Autrement dit l’inégalité suivante doit être respectée :
Portée Max (PM) ≤ 50 000 x Echelon.
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour définir les informations
métrologiques.
Etape
TLX DS 57 PL7 xxF
Action
1
Accédez à l’écran de configuration matérielle du module pesage.
2
Sélectionnez les valeurs des paramètres Unité, Echelon ou Seuil de
surcharge à l’aide des listes déroulantes proposées et saissez la valeur de la
Portée Max.
3
Validez le cas échéant la reconfiguration.
309
Configuration
Comment modifier le zéro
Présentation
L’écran de configuration propose les informations suivantes pour le réglage du zéro.
Désignation
Description
Etendue de la
plage de recalage
Tout décalage du zéro peut être corrigé dans la mesure où il ne
dépasse pas cette étendue.
Elle est définie en % de la portée maximale. Elle peut prendre les
valeurs :
l +/- 2% PM (+/- 2% de la portée maximale)
l +/- 5% PM (+/- 5% de la portée maximale)
Zéro suiveur
Cette fonction optionnelle permet de compenser les dérives lentes du
zéro dans l’étendue de la plage (+/- 2% de la portée maximale).
Il est déconseillé de choisir cette option dans les installations
automatiques.
Note : La discrimination entre une dérive lente et une pesée véritable repose sur
la règle suivante : Toute variation de poids d’amplitude inférieure au demi-échelon
dont la fréquence de répétition est suffisamment faible pour conserver la stabilité
de la mesure est considérée comme une dérive. La correction engendrée par la
fonction est limitée à +/-2% de la portée maximale de la bascule. Lorsque cette
limite est dépassée, il n’y a pas de correction automatique.
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour définir le zéro.
Etape
310
Action
1
Accédez à l’écran de configuration matérielle du module pesage.
2
Sélectionnez l’étendue de la plage à l’aide des listes déroulantes.
3
Cochez si nécessaire la case Zéro suiveur pour valider cette fonction.
4
Validez le cas échéant la reconfiguration.
TLX DS 57 PL7 xxF
Configuration
Comment modifier le format des données
Présentation
L’écran de configuration permet de choisir le format d’affichage de la mesure.
La valeur de poids est mise à disposition ou saisie par l’utilisateur :
l soit en unité physique à virgule fixe : format légal
l soit en centième d’unité physique à virgule fixe : haute résolution
Note : On appelle unité physique à virgule fixe, un nombre entier exprimé en unité
de poids sur lequel il convient de placer une virgule. La position de celle-ci est
donnée par la puissance de dix de l’échelon.
Exemple
Format légal : La valeur 3014 signifie 301,4 kg si l’échelon vaut 2.10-1kg.
Format haute résolution : La valeur 301403 signifie 301,403 kg si l’échelon vaut
2.10-1kg. Cette unité offre une meilleure précision mais n’est pas acceptée par le
service de Métrologie légale.
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour le format des données.
Etape
TLX DS 57 PL7 xxF
Action
1
Accédez à l’écran de configuration matérielle du module pesage.
2
Cochez le format de données désiré.
3
Validez le cas échéant la reconfiguration.
311
Configuration
Comment modifier la stabilité
Présentation
Marche à suivre
L’écran de configuration propose les paramètres suivants pour définir la stabilité.
Désignation
Description
Etendue de la
plage
La mesure d’un poids ne peut se faire immédiatement après réception
d’une charge en raison des oscillations inévitables affectant la partie
mécanique.
La plage de stabilité représente l’amplitude en dessous de laquelle la
mesure est considérée comme stable.
Elle se paramètre sur 2, 3, 4, 6 ou 8 quarts d’échelon.
Temps
Le temps de stabilité représente le temps pendant lequel la mesure doit
demeurer dans la plage de stabilité pour considérer qu’ elle est stable.
Elle se paramètre sur 0.4, 0.5, 0.7 ou 1 seconde.
Le tableau ci-dessous présente la marche à suivre pour définir la stabilité..
Etape
312
Action
1
Accédez à l’écran de configuration matérielle du module pesage.
2
Sélectionnez l’étendue de la plage à l’aide de la liste déroulante.
3
Sélectionnez le temps de stabilité à l’aide de la liste déroulante.
4
Validez le cas échéant la reconfiguration.
TLX DS 57 PL7 xxF
Configuration
Comment modifier le(s) filtrage(s) des entrées mesures
Présentation
Les filtrages portent sur l’entrée mesure des capteurs de pesage.
Par défaut, PL7propose un filtrage unique défini pour la durée globale de la pesée.
Afin d’accroître les performances rapidité/précision de pesage, il est possible
d’utiliser pour une même pesée, 3 filtres distincts répartis comme suit :
l filtre F1 associé à la phase 1 (phase par défaut),
l filtre F2 associé à la phase 2,
l filtre F3 associé à la phase 3.
Chaque filtre peut être indifféremment :
l à moyenne glissante (coefficients de filtrage de 1 à 11) où la mesure est la
moyenne des n dernières valeurs,
l du second ordre (coefficients de filtrage de 12 à 19) référencés par leurs
fréquences de coupure.
Phases de
mesure
TLX DS 57 PL7 xxF
Les différentes phases d’une pesée continue peuvent se décomposer en :
l une phase 1 où la rapidité prime sur la précision du contrôle (Gros débit),
l une phase 2 d’affinage de la mesure (Petit débit),
l une phase finale 3 où la valeur de la mesure varie très peu et demande une
grande précision (Débit résiduel).
313
Configuration
Coefficients de
filtrage
Marche à suivre
La liste suivante donne la signification des coefficients de filtrage.:
Valeur
Type de filtrage
0
aucun
non filtré
1
moyenne glissante
moyenne effectuée sur les 2 dernières mesures
2
moyenne glissante
moyenne effectuée sur les 3 dernières mesures
3
moyenne glissante
moyenne effectuée sur les 4 dernières mesures
4
moyenne glissante
moyenne effectuée sur les 5 dernières mesures
5
moyenne glissante
moyenne effectuée sur les 8 dernières mesures
6
moyenne glissante
moyenne effectuée sur les 16 dernières mesures
7
moyenne glissante
moyenne effectuée sur les 25 dernières mesures
8
moyenne glissante
moyenne effectuée sur les 32 dernières mesures
9
moyenne glissante
moyenne effectuée sur les 40 dernières mesures
10
moyenne glissante
moyenne effectuée sur les 50 dernières mesures
11
moyenne glissante
moyenne effectuée sur les 64 dernières mesures
12
filtre du second ordre fréquence de coupure à 15 Hz
13
filtre du second ordre fréquence de coupure à 10 Hz
14
filtre du second ordre fréquence de coupure à 8 Hz
15
filtre du second ordre fréquence de coupure à 6 Hz
16
filtre du second ordre fréquence de coupure à 4 Hz
17
filtre du second ordre fréquence de coupure à 2 Hz
18
filtre du second ordre fréquence de coupure à 1 Hz
19
filtre du second ordre fréquence de coupure à 0.8 Hz
Le tableau ci-dessous présente la marche à suivre pour définir le filtrage :.
Etape
314
Caractéristiques
Action
1
Accédez à l’écran de configuration matérielle du module pesage.
2
Dans le cas d’utilisation des filtres F2 et F3, cochez la case Actif située dans
le champ Contrôle des Seuils.
3
Sélectionnez pour chaque phase, le coefficient de filtrage à l’aide de la liste
déroulante.
4
Validez le cas échéant la reconfiguration.
TLX DS 57 PL7 xxF
Configuration
Comment modifier le calcul du débit
Présentation
Vous pouvez choisir le nombre de mesures (Il y a une mesure toutes les 20 millisecondes) pour le calcul du débit.
Le débit est calculé par la formule suivante :
Débit n = (Valn - Valn-b)
C'est une différence de valeurs de poids filtrées pour un nombre de mesures
configuré.
Avec :
l b le nombre de mesures pour le calcul de débit,
l Valn la valeur de poids filtrée à l’instant n,
l et Valn-b la valeur de poids filtrée à l’instant n-b.
Fonctionnement
A tout instant, le débit est calculé et remonté de manière implicite au processeur
comme la mesure de poids, ceci pour permettre les corrections de seuils.
Le débit est toujours calculé en format haute résolution.
Ce calcul peut se faire sur 2, 4, 8, 16, 32 ou 64 mesures.
Par défaut, le nombre de mesures est 4.
Exemple
La figure ci-après illustre un calcul sur 4 mesures.
n
n+2
n+1
20ms
20ms
n+3
20ms
n+4
20ms
n+5
20ms
débit n
débit n+1
débit n+4 = Val n+4 - Val n
débit n+5 = Val n+5 - Val n+1
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour définir le calcul du débit.
Etape
TLX DS 57 PL7 xxF
Action
1
Accédez à l’écran de configuration matérielle du module pesage.
2
Sélectionnez le nombre de mesures à l’aide de la liste déroulante.
3
Validez le cas échéant la reconfiguration.
315
Configuration
Comment modifier la tare
Présentation
La tare est la mesure de poids mémorisée lors de la dernière commande de tarage
semi-automatique.
Cependant, vous pouvez, si besoin est, introduire manuellement une valeur de tare.
Cette valeur de tare est alors dite «prédéterminée» ou «manuelle» et peut être
transmise au module. Elle est exprimée au format légal (unité physique à virgule
fixe).
La tare doit nécessairement être positive ou nulle et inférieure à la Portée Max.
Dès l’instant où un tel dispositif est utilisé, l’indicateur de tare «prédéterminée» (PT)
est positionné. Il est dévalidé lorsqu’un ordre Tarage est exécuté.
Note : La plage de saisie s’étend de 0 à 65 535, si l’utilisateur désire une tare plus
importante, il doit modifier l’échelon et saisir la tare en conséquence.
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour définir une tare
prédéterminée et la valeur de la tare.
Etape
Action
1
Accédez à l’écran de configuration matérielle du module pesage.
2
Cochez si nécessaire la case Prédéterminée pour valider cette fonction.
Note : Dans le cas ou cette case est déjà cochée, vous devez au préalable :
l décocher cette case,
l valider l’écran de configuration,
l cocher de nouveau la case Prédéterminée.
316
3
Saisissez la valeur de la tare.
4
Validez la reconfiguration.
TLX DS 57 PL7 xxF
Configuration
Comment modifier le contrôle des seuils
Présentation
TLX DS 57 PL7 xxF
Le contrôle des seuils gère les sorties TOR du module :
l Le point de coupure Gros Débit est associé à la sortie S0.
l Le point de coupure Petit Débit, associé à la sortie S1.
L’écran de configuration propose les informations de contrôle de seuils suivantes.
Désignation
Description
Actif
La gestion des sorties TOR est opérationnelle si cette case est cochée.
Par défaut elle n’est pas cochée.
Sens
Le sens de détection correspond au sens de prise en compte des seuils
soit en :
l Pesage (remplissage)
l Dépesage (vidage)
C’est la notion de dépassement par valeur supérieure dans le cas du
pesage ou inférieure dans le cas du dépesage.
Par défaut c’est le Pesage qui est sélectionné.
Sorties actives
phase 1
Le choix porte sur le pilotage de la sortie S0 seul ou des sorties S0 et
S1 simultanément.
Voir explication ci-après.
Par défaut, le module actionne uniquement S0 dans la première phase
Points de coupure
La mesure peut être associée à 2 seuils pour les dosages : Un point de
coupure Gros Débit et un point de coupure Petit Débit.
En fonction de la logique définie, les sorties S0 et S1 passent à zéro sur
franchissement de ces seuils.
Les valeurs admissibles des seuils sont comprises entre 0 et la portée
maximale. Elles sont exprimées en haute résolution (centième d’unité
physique à virgule fixe).
Temps de
masquage PD
(petit débit)
Il définit le temps après la coupure gros débit, pendant lequel le module
ne fait plus de contrôle Poids/Seuils;
Ceci afin de masquer "l'overshoot" dû à la chute du produit. Les valeurs
admissibles sont comprises entre 0 et 1,5 seconde par pas de 1/10e de
seconde.
Voir explication ci-après.
Par défaut, ce temps est nul.
317
Configuration
Activation des
sorties
L’illustration suivante décrit les différences de fonctionnement des sorties entre le
choix Sorties active phase 1 : S0 ou S0 et S1.
Sortie active phase 1 (S0)
Poids Net
Poids Net
Dépesage
Pesage
Point de coupure petit débit
Point de coupure gros débit
Point de coupure gros débit
Point de coupure petit débit
Temps
Temps
Sortie S0
Sortie S0
Sortie S1
Sortie S1
Sortie active phase 1 (S0 et S1)
Poids Net
Poids Net
Dépesage
Pesage
Point de coupure petit débit
Point de coupure gros débit
Point de coupure gros débit
Point de coupure petit débit
Temps
Temps
318
Sortie S0
Sortie S0
Sortie S1
Sortie S1
TLX DS 57 PL7 xxF
Configuration
Temps de
masquage
L’illustration suivante montre le rôle du temps de masquage dont le but est de
masquer le dépassement dû à la chute du produit.
Poids Net
Faux instant
de coupure
Pesage
Vrai instant
de coupure
Point de coupure petit débit
Point de coupure gros débit
Temps de masquage de dosage
Temps total de dosage
Temps
Passage en
petit débit
Marche à suivre
Arrêt
du
dosage
Le tableau ci-dessous présente la marche à suivre pour le contrôle des seuils..
Etape
TLX DS 57 PL7 xxF
Reprise du
contrôle
du poids
Action
1
Accédez à l’écran de configuration matérielle du module pesage.
2
Cochez si nécessaire la case Actif pour activer la fonction Contrôle de seuils
tous les paramètres passent de la couleur grise à la couleur noire.
3
Cliquez sur les boutons de sélection correspondant au sens de détection
(Pesage ou Dépesage) et aux sorties actives phase 1 (S0 ou S0 et S1).
4
Saisissez les points de coupure Petit débit et Gros débit.
5
Sélectionnez à l’aide dela liste déroulante le temps de masquage PD.
6
Validez le cas échéant la reconfiguration.
319
Configuration
320
TLX DS 57 PL7 xxF
Programmation du pesage
16
Présentation
Objet de ce
chapitre
Ce chapitre décrit les principes de programmation d’une application de pesage et
l’ensemble des objets langage associés.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
TLX DS 57 PL7 xxF
Souschapitre
Sujet
16.1
Généralités sur la programmation du pesage
Page
322
16.2
Objets langages à échange implicite
329
16.3
Objets langages à échange explicite
333
16.4
Description des commandes transmises par programme
340
16.5
Modification des paramètres par programme
350
321
Programmation
16.1
Généralités sur la programmation du pesage
Présentation
Objet de ce souschapitre
Ce sous-chapitre décrit les principes généraux de programmation d’une application
de pesage.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
322
Sujet
Page
Principe de programmation d’une application de pesage
323
Adressage des objets langage associés au module de pesage
324
Description des principaux objets liés à la fonction pesage
325
Présymbolisation
327
TLX DS 57 PL7 xxF
Programmation
Principe de programmation d’une application de pesage
Généralités
Une fois configuré, le module de pesage équipé de capteurs et associé à un
afficheur TSX XBT Y100 peut fonctionner de façon autonome (sans programme).
Ces sorties peuvent être pilotées sans intervention du programme du processeur
automate.
La programmation au niveau du processeur automate permet :
l la mise à disposition des informations de pesage pour effectuer d’autres
traitements ou piloter d’autres organes de commandes,
l de modifier les paramètres de la fonction pesage de façon dynamique par le biais
des commandes explicites.
Accès aux
mesures
Les valeurs numériques, mesure de poids (BRUT ou NET) et débit, sont rangées
dans 2 mots doubles registres d’entrées (%ID). Elles sont complétées par 1 mot
Status mesure (%IW), 1 mot double (%ID) de valeur de tare et 1 mot double (%ID)
de mémoire de recalage (offset du zéro).
Le tableau ci-après liste les valeurs numériques de pesage transmises par la
fonction pesage.
Adresse du
registre
Signification du registre
%IDxy.0.0
Valeur de poids (BRUT ou NET)
%IDxy.0.2
Débit
%IWxy.0.4
Status mesure : stabilité, zéro ...
%IDxy.0.5
Valeur de la tare
%IDxy.0.7
Mémoire de recalage (offset du zéro)
Ces données sont remontées automatiquement à l’unité de traitement en début de
la tâche associée à la voie, que la tâche soit en Run ou en Stop. Les données sont
directement accessibles :
l par l’application via un dialogue opérateur (accès aux objets de l’image mémoire
automate),
l par la console en utilisant les tables d’animation.
Modification
dynamique des
paramètres
TLX DS 57 PL7 xxF
Les paramètres de réglage saisis en configuration peuvent être modifiés automatiquement aux cours du déroulement du programme par l’instruction d’échange
explicite WRITE_PARAM .
Exemple : modification des points de coupure gros débit S0 et petit débit S1.
323
Programmation
Adressage des objets langage associés au module de pesage
Présentation
L’adressage des objets bit et mot est défini dans l’intercalaire Communs métiers
(Voir manuel Métier Premium, tome 1).
Cette page présente les spécificités liées aux modules de pesage.
Illustration
Rappel du principe d’adressage :
%
I, Q, M, K
X, W, D, F
Symbole Type d’objet
Valeurs
spécifiques
324
Format
X
Rack
Y
Position
i
N° voie
r
Rang
Le tableau ci-dessous donne les valeurs spécifiques aux objets de modules pesage.
Elément
Valeurs
Commentaire
x
0à1
0à7
TSX/PCX 5710).
TSX/PCX 572•/3•/4•).
y
00 à 10
Lorsque le numéro de rack (x) est différent de 0, la position (y) est
codée sur 2 digits: 00 à 10 ; par contre si le numéro de rack (x) = 0,
éliminez les zéros non significatifs (élimination par la gauche) de "y"
("x" n'apparaît pas et "y" est sur 1 digit pour les valeurs <10).
i
0 ou
MOD
MOD : voie réservée à la gestion du module et des paramètres
communs à toutes les voies.
r
0 à 16 ou ERR : indique un défaut module ou voie.
ERR
TLX DS 57 PL7 xxF
Programmation
Description des principaux objets liés à la fonction pesage
Illustration
L’illustration présente l’enchainement des différentes fonctions exécutées par le
module avec les objets langages associés.
Nombre de mesure
%MWxy.0.14
%IDxy.0.5
%IDxy.0.2
Tare manuelle
%MWxy.0.7
Tare
Débit
%MWxy.0.6
Mise
à
l’échelle
Capteurs
%IDxy.0.0
Filtrage
F1
Adaptation
au process
Poids
brut
-
Poids
net
+
Controle
des seuils
Informations
métrologique
Critère de stabilité
Poids
Portée
max
Zéro
Configuration
Signal
%MWxy.0.12
%MWxy.0.13
%MWxy.0.15
%MWxy.0.16
%MDxy.0.8
%MDxy.0.10
Petit débit
- Décalage d’origine
%IDxy.0.7
F2
Gros débit
Poids
F3
Sorties
S0
S1
F1
Sens
TLX DS 57 PL7 xxF
325
Programmation
Description
Adresse
Le tableau suivant décrit les principaux objets langages.
Type d’objet à
échange
Rôle
%IDxy.0.0
Implicite
Valeur du poids (brut ou net)
%IDxy.0.2
Implicite
Débit
%IDxy.0.5
Implicite
Valeur de la tare
%IDxy.0.7
Implicite
Mémoire de recalage (offset du zéro)
%MWxy.0.6
Explicite
Coefficient de filtrage F1
%MWxy.0.7
Explicite
Tare manuelle
%MDxy.0.8
Explicite
Point de coupure gros débit S0 (dosage)
%MDxy.0.10
Explicite
Point de coupure petit débit S1 (dosage)
%MWxy.0.12
Explicite
Logique des sorties S0 et S1 (dosage)
%MWxy.0.13
Explicite
Temps de masquage PD
%MWxy.0.14
Explicite
Nombre de mesures pour calcul de débit
%MWxy.0.15
Explicite
Coefficient de filtrage F2
%MWxy.0.16
Explicite
Coefficient de filtrage F3
326
TLX DS 57 PL7 xxF
Programmation
Présymbolisation
Introduction
Le métier Pesage permet de symboliser automatiquement les objets langage
associés au module.
Syntaxe
Ces objets sont symbolisés avec la syntaxe suivante:
Préfixe_utilisateur_Suffixe_constructeur
Les éléments ont la signification et les caractéristiques suivantes :
Elément
Nb de
caractères
maximum
Description
Préfixe_utilisateur
12
symbole générique donné à la voie par
l'utilisateur
Suffixe_constructeur 20
partie du symbole correspondant à l'objet bit ou
mot de la voie donnée par le système
Note : En plus du symbole, un commentaire constructeur est généré
automatiquement, ce commentaire rappelle succinctement le rôle de l'objet.
Exemple
TLX DS 57 PL7 xxF
Cet exemple traite le cas d’un module de pesage situé dans l’emplacement 3 du bac
automate.
Si le symbole générique (préfixe-utilisateur) donné est Mesure, les symboles
suivants sont générés automatiquement.
Repère
Type
Symbole
Commentaire
%ID3.0
DWORD Mesure_poids
Valeur du poids
%ID3.0.2
DWORD Mesure_débit
Valeur du débit
%ID3.0.5
EBOOL
Mesure_tare
Valeur de la tare
%ID3.0.7
EBOOL
Mesure_mémoire_recalage
Valeur de la mémoire de recalege
327
Programmation
Marche à suivre
Le tableau ci-dessous présente la marche à suivre
Etape
Suppression de
la
présymbolisation
Action
1
Accédez à l’éditeur de variables.
2
Accédez aux variables de type E/S.
Note : Les voies dont les objets sont symbolisables possèdent une lettre P
inscrite sur le bouton situé à gauche du repère %CH.
3
Effectuez un double clic sur le bouton repéré P de la voie à symboliser.
4
Saisissez le préfixe utilisateur.
Note : Si un symbole est déjà défini pour la voie, le préfixe proposé est le
symbole récupéré tronqué à 12 caractères.
5
Validez à l’aide du bouton Présymboliser.
L’annulation de la présymbolisation permet, pour une voie logique donnée, de
supprimer tout ou partie des symboles d'un objet.
Deux options sont proposées :
Si l’option choisie est ...
Alors ...
Effacer tous les présymboles
Aucun préfixe n’est choisi, tous les symboles sont effacés (y compris ceux
pour qui ont fait l’objet d’une modification directement dans l’éditeur).
Effacer les présymboles préfixés
Seuls les objets possédant un préfixe identique à celui saisi sont effacés.
328
TLX DS 57 PL7 xxF
Programmation
16.2
Objets langages à échange implicite
Présentation
Objet de ce souschapitre
Ce sous-chapitre décrit tous les objets à échange implicite du module de pesage.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Objets langage bit à échange implicite associés au métier Pesage
330
Objets langage mot à échange implicite associés au métier Pesage
331
329
Programmation
Objets langage bit à échange implicite associés au métier Pesage
Présentation
Ce sont les objets bit dont les échanges sont effectués automatiquement à chaque
cycle de la tâche dans laquelle les voies du module sont configurées.
Objets bit
Le tableau ci-dessous présente les différents objets bit à échange implicite.
Adresse (1)
Fonction
Signification lorsque le bit est à l’état 1
%Ixy.0.ERR
Bit défaut de la voie
Indique que la voie est en défaut.
%Ixy.MOD.ERR
Bit défaut du module
Indique que le module est en défaut.
Légende :
(1)
xy = adresse module.
l x pour le numéro de rack,
l y pour la position dans le rack.
Note
Conditions de
validité des
mesures et du
module
Dans le cas du module de pesage l’information niveau module et l’information niveau
voie sont identiques.
Le bit de défaut voie (ou module) est destiné à s’assurer que les valeurs
numériques sont valides, il est nécessaire de contrôler ce bit de défaut.
Note : Le bit de défaut monte à 1 lorsqu’une condition d’erreur est apparue sur la
voie (souscharge/surcharge , ...). Pour connaître le détail du défaut apparu, il faut
contrôler le status de la voie.
Comportement
des bits de
défaut
330
Suivant le type et la gravité des défauts, le bit de défaut correspondant peut être
fugitif (repasse à 0 lorsque le défaut disparaît) ou mémorisé (reste à 1 même si le
défaut disparaît).Seul le défaut interne est de type mémorisé, les autres sont des
défauts fugitifs.
TLX DS 57 PL7 xxF
Programmation
Objets langage mot à échange implicite associés au métier Pesage
Présentation
Ce sont les objets mot dont les échanges sont effectués automatiquement à chaque
cycle de la tâche dans laquelle les voies du module sont configurées.
Objets mot
Le tableau ci-dessous présente les différents objets mot à échange implicite.
Adresse (1)
Fonction
Signification (pour bit à l’état 1)
%IDxy.0.0
Double mot d’état
Valeur du poids (brut ou net).
Par défaut, si aucun ordre de tarage n’a été exécuté, la valeur de poids est
exprimée en poids BRUT. Elle passe en poids NET dès qu’un ordre de
tarage est exécuté ou qu’une tare a été introduite manuellement.
La mesure est exprimée au format légal ou haute résolution suivant le choix
réalisé en configuration.
%IDxy.0.2
Double mot d’état
Débit.
Exemple : %IDxy.0.2 = 450 000 signifie, si l’échelon vaut 1.10-2 kg, qu’il a
été mesuré une différence de poids de 45 kg entre n mesures
(échantillonnage tout les 20 ms).
Le nombre n de mesures est défini en configuration.
%IWxy.0.4
Mot d’état
Informations sur la valeur mesurée (voir détail dans le tableau suivant).
%IDxy.0.5
Double mot d’état
Valeur de la tare.
Ce mot permet une visualisation de la valeur courante de la tare dans le
même format que le poids, elle est mémorisée par le module.
Cette valeur est remise à 0 à chaque étalonnage.
%IDxy.0.7
Double mot d’état
Mémoire de recalage (offset du zéro)
Ce mot permet la visualisation courante de l’offset au format haute
résolution, cette valeur est mémorisée par le module. Elle est remise à 0 à
chaque étalonnage.
Légende :
(1)
xy = adresse module.
l x pour le numéro de rack,
l y pour la position dans le rack.
TLX DS 57 PL7 xxF
331
Programmation
Mots de Status
mesure
Le tableau ci-dessous décrit le codage du mot d’état %IWxy.0.4.
Adresse (1)
Signification (pour bit à l’état 1)
%IWxy.0.4:X0
Image de la sortie S0.
%IWxy.0.4:X1
Image de la sortie S1.
%IWxy.0.4:X2
Indicateur d’une tension trop faible. La mesure est aberrante, il y a de forte chance d’avoir un
défaut sur un capteur ou sur le câblage.
%IWxy.0.4:X3
Tension trop forte sur l’entrée du module.
%IWxy.0.4:X4
Module plombé.
%IWxy.0.4:X5
Traitement en cours (Tarage, Mise à zéro, ....)
%IWxy.0.4:X6
Etalonnage en cours de traitement.
%IWxy.0.4:X7
Défaut pendant la commande.
%IWxy.0.4:X8
Mesure de poids NET.
%IWxy.0.4:X9
Instabilité de la mesure.
Il est positionné lorsque la mesure est hors de la plage de stabilité pendant le temps défini.
L’étendue de la plage de stabilité ainsi que le temps sont définis en configuration.
%IWxy.0.4:X10
Indicateur de zéro. Il est positionné lorsque l’écart de zéro n’est pas supérieur à +/- 1/4
d’échelon.
%IWxy.0.4:X11
Indicateur de Zéro suiveur actif.
%IWxy.0.4:X12
Indicateur de tare prédéterminée ou manuelle (élément de langage spécifique au module,
accessible en lecture seule). Il est positionné lorsque la tare ne résulte pas d’un ordre de tarage
mais d’une saisie utilisateur
%IWxy.0.4:X13
Réservé.
%IWxy.0.4:X14
Module en étalonnage forcé.
%IWxy.0.4:X15
Nombre de points convertisseur.
Légende :
(1)
xy = adresse module.
l x pour le numéro de rack,
l y pour la position dans le rack.
332
TLX DS 57 PL7 xxF
Programmation
16.3
Objets langages à échange explicite
Présentation
Objet de ce souschapitre
Ce sous-chapitre décrit tous les objets à échange explicite du module de pesage.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Objets à échange explicite
334
Objets à échange explicite : Echange en cours et Compte-rendu
336
Objet à échange explicite : Status Module %MWxy.MOD.2
337
Objet à échange explicite : Status voie %MWxy.0.2
338
Objet à échange explicite : Mot de commande %MWxy.0.3
339
333
Programmation
Objets à échange explicite
Présentation
Les objets à échange explicite apportent des informations (ex : défaut bornier,
module absent...) et des commandes supplémentaires pour effectuer une
programmation avancée des fonctions métiers.
Note : Les constantes de configuration (Voir Lecture des paramètres de
configuration, p. 356) %KW@module.i.r (@module = adresse module), sont
accessibles uniquement en lecture et correspondent aux paramètres de
configuration saisis à l'aide de l'éditeur de Configuration
Les objets à échange explicite sont échangés sur demande du programme
utilisateur à l’aide des instructions :
l READ_STS (lecture des mots d'état),
l WRITE_CMD (écriture des mots de commande),
l WRITE_PARAM (écriture des paramètres de réglage),
l READ_PARAM (lecture des paramètres de réglage),
l SAVE_PARAM (sauvegarde des paramètres de réglage),
l RESTORE_PARAM (restitution des paramètres de réglage).
334
TLX DS 57 PL7 xxF
Programmation
Description
Le tableau ci-dessous fournit la signification des différents mots %MWxy.i.j.
Adresse (1)
Signification (pour bit à l’état 1)
Instructions
assurant l’échange
%MWxy.MOD.2
Status module
READ_STS
%MWxy.0.0
Echange en cours
-
%MWxy.0.1
Compte-rendu des échanges
-
%MWxy.0.2
Status voie
READ_STS
%MWxy.0.3
Ordre de commande (Voir Objet à échange
explicite : Mot de commande %MWxy.0.3,
p. 339) (étalonnage, tarage, mise à zéro...)
WRITE_CMD
%MDxy.0.4
Poids étalon pour la commande étalonnage
%MWxy.0.6
Coefficient de filtrage F1
%MWxy.0.7
Valeur de tare manuelle
%MDxy.0.8
Point de coupure gros débit S0 (dosage)
%MDxy.0.10
Point de coupure petit débit S1 (dosage)
%MWxy.0.12
Logique des sorties S0 et S1
%MWxy.0.13
Temps de masquage Petit Débit
%MWxy.0.14
Nombre de mesures pour calcul de débit.
%MWxy.0.15
Coefficient de filtrage F2
%MWxy.0.16
Coefficient de filtrage F3
WRITE_PARAM
READ_PARAM
SAVE_PARAM
RESTORE_PARAM
Légende :
(1)
TLX DS 57 PL7 xxF
xy = adresse module.
l x pour le numéro de rack,
l y pour la position dans le rack.
335
Programmation
Objets à échange explicite : Echange en cours et Compte-rendu
Présentation du
mot "échange en
cours"
Cet objet d’adresse %MWxy.0.0 de type mot apporte des informations sur les
échanges en cours de la voie.
Description
"échange en
cours"
Le tableau ci-dessous fournit la signification des différents bits du mot %MWxy.0.0.
Adresse (1)
Signification (pour bit à l’état 1)
%MWxy.0.0:X0
Echange paramètre d'état en cours.
%MWxy.0.0:X1
Echange paramètre de commande en cours.
%MWxy.0.0:X2
Echange paramètre de réglage en cours.
Légende :
(1)
xy = adresse module.
l x pour le numéro de rack,
l y pour la position dans le rack.
Présentation du
mot "compte
rendu"
Cet objet d’adresse %MWxy.0.1, de type mot apporte des informations sur les
compte-rendus d’échange de la voie.
Description du
mot "compte
rendu"
Le tableau ci-dessous fournit la signification des différents bits du mot %MWxy.0.1.
Adresse (1)
Signification (pour bit à l’état 1)
%MWxy.0.1:X0
Défaut d'échange paramètre d'état.
%MWxy.0.1:X1
Défaut d'échange paramètre de commande.
%MWxy.0.1:X2
Défaut d'échange paramètre de réglage.
Légende :
(1)
xy = adresse module.
l x pour le numéro de rack,
l y pour la position dans le rack.
336
TLX DS 57 PL7 xxF
Programmation
Objet à échange explicite : Status Module %MWxy.MOD.2
Présentation
Cet objet de type mot apporte des informations sur l’état du module.
Description
Le tableau ci-dessous fournit la signification des différents bits du mot
%MWxy.MOD.2.
Adresse (1)
Signification (pour bit à l’état 1)
%MWxy.MOD.2:X0
Défaut Interne : Module Hors Service.
%MWxy.MOD.2:X1
Défaut Fonctionnel : défaut de communication ou application
%MWxy.MOD.2:X2
Inutilisé
%MWxy.MOD.2:X3
Inutilisé
%MWxy.MOD.2:X4
Réservé
%MWxy.MOD.2:X5
Défaut Configuration : le module reconnu n’est pas celui
prévu.
%MWxy.MOD.2:X6
Défaut module absent ou hors tension.
%MWxy.MOD.2:X7
Inutilisé
Légende :
(1)
TLX DS 57 PL7 xxF
xy = adresse module.
l x pour le numéro de rack,
l y pour la position dans le rack.
337
Programmation
Objet à échange explicite : Status voie %MWxy.0.2
Présentation
Cet objet de type mot apporte des informations sur l’état de la voie 0.
Description
Le tableau ci-dessous fournit la signification des différents bits du mot %MWxy.0.2.
Adresse (1)
Signification (pour bit à l’état 1)
%MWxy.0.2:X0
Défaut Externe : Surcharge ou sous charge lors de l’étalonnage
%MWxy.0.2:X1
Défaut dépassement de gamme (2) ou dynamique inférieure à
4,5 mV en étalonnage
%MWxy.0.2:X2
Défaut externe : saturation de la chaîne de mesure
%MWxy.0.2:X3
Défaut externe : module plombé, configuration refusée
%MWxy.0.2:X4
Défaut Interne : module hors service
%MWxy.0.2:X5
Défaut Configuration : le module présent n’est pas celui déclaré
en configuration
%MWxy.0.2:X6
Défaut de communication avec le processeur
%MWxy.0.2:X7
Défaut applicatif
%MWxy.0.2:X8
Défaut module protégé, paramètre refusé : le module refuse le
paramètre, s’il influe sur la mesure.
%MWxy.0.2:X9
Module non étalonné
%MWxy.0.2:X10
Défaut surcharge
%MWxy.0.2:X11
Défaut soucharge
%MWxy.0.2:X12
Mode tarage
%MWxy.0.2:X13
Mode zéro
%MWxy.0.2:X14
Mode étalonnage
%MWxy.0.2:X15
Mode étalonnage forcé
Légende :
(1)
xy = adresse module.
l x pour le numéro de rack,
l y pour la position dans le rack.
338
(2)
Ce bit est activé dès que la valeur de poids brut filtrée mesurée dépasse le seuil
de surcharge ou est au-dessous du seuil de sous-charge. La discrimination des 2
défauts est obtenue par les défauts spécifiques : défaut sous charge ou défaut
surcharge.
Note
Toute détection de défaut interne sur le module se traduit par le positionnement des
sorties TOR à leurs valeurs de repli (0 électrique).
TLX DS 57 PL7 xxF
Programmation
Objet à échange explicite : Mot de commande %MWxy.0.3
Présentation
Cet objet de type mot permet d’envoyer par échange explicite (instruction
WRITE_CMD) des commandes au module pesage.
Description
Le tableau ci-dessous fournit la signification des différents bits du mot %MWxy.0.3.
Adresse (1)
Signification (pour bit à l’état 1)
%MWxy.0.3:X0
Sauvegarde dans le module des coefficients d’étalonnage.
%MWxy.0.3:X1
Etalonnage Poids Mort.
%MWxy.0.3:X2
Etalonnage Poids Etalon (Condition normale).
%MWxy.0.3:X3
Annulation de commande (étalonnage, mise à zéro ou tarage).
%MWxy.0.3:X4
Ordre de tarage.
%MWxy.0.3:X5
Ordre de mise à 0.
%MWxy.0.3:X6
Ordre de retour en poids BRUT.
%MWxy.0.3:X7
Affichage de la tare manuelle pendant 3 secondes.
%MWxy.0.3:X8
Validation des seuils.
%MWxy.0.3:X9
Dévalidation des seuils.
%MWxy.0.3:X10
Etalonnage forcé (UC -> Module).
%MWxy.0.3:X11
Sauvegarde dans le processeur des coefficients d’étalonnage.
%MWxy.0.3:X12
Etalonnage Poids etalon en condition dégradée (Etalon < 70%
de la portée maximale).
%MWxy.0.3:X13
Inutilisé
%MWxy.0.3:X14
Inutilisé
%MWxy.0.3:X15
Inutilisé
Légende :
(1)
xy = adresse module.
l x pour le numéro de rack,
l y pour la position dans le rack.
TLX DS 57 PL7 xxF
339
Programmation
16.4
Description des commandes transmises par
programme
Présentation
Objet de ce souschapitre
Ce sous-chapitre décrit les différentes commandes pouvant être exécutées par
programme.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
340
Sujet
Page
Envoi des commandes au module de pesage par programme
341
Comment effectuer un tarage par programme
342
Comment remettre à zéro la valeur du poids par programme
344
Comment retourner en mesure de poids brut par programme
346
Comment afficher la tare manuelle par programme
347
Comment valider ou invalider les seuils par programme
348
TLX DS 57 PL7 xxF
Programmation
Envoi des commandes au module de pesage par programme
Généralités
L’envoi de commandes au module se fait en utilisant l’instruction WRITE_CMD avec
la syntaxe suivante : WRITE_CMD %CHxy.0
Cette instruction envoie l’ordre vers le module et attend l’acquittement de celui-ci.
Cette attente peut nécessiter plusieurs cycles tâche.
Note : Le module n’interprète qu’une seule commande à la fois. Dans le cas où
une commande est demandée, alors que la précédente est en cours, celle-ci est
refusée. Il ne doit jamais y avoir plus d’un bit à 1 dans le mot de commande.
Contrôle de la
prise en compte
des paramètres
La prise en compte des commandes par le module pouvant nécessiter plusieurs
cycles tâche, deux mots mémoire sont standardisés pour contrôler les échanges
%MWxy.0.0 et %MWxy.0.1
Le premier mot %MWxy.0.0 indique un échange en cours.
Le deuxième mot %MWxy.0.1 donne le compte-rendu de l’échange.
Le tableau suivant décrit les objets utiles pour contrôler l’envoi des commandes au
module.
Adresse (1)
Signification (pour bit à l’état 1)
%MWxy.0.0:X1
indique que la commande a été envoyée au module.
%MWxy.0.1:X1
précise si la commande est acceptée par le module.
%MWxy.0.2:X7
signale qu’une commande ou qu’un paramètre a été refusé (défaut
applicatif).
Légende :
(1)
TLX DS 57 PL7 xxF
xy = adresse module.
l x pour le numéro de rack,
l y pour la position dans le rack.
341
Programmation
Comment effectuer un tarage par programme
Présentation
Cette fonction consiste à amener la valeur de poids NET mesurée à zéro lorsqu’une
charge, dite tare, est placée sur le récepteur de charge.
Elle permet donc de décaler la mesure avec une valeur d’offset de façon à la rendre
conforme à la valeur attendue par l’utilisateur.
Lorsqu’ aucune opération de tarage n’a été effectuée, le poids NET est équivalent
au poids BRUT.
Note :
l Sur changement de configuration, toute tare est supprimée. Toute exécution
d’une commande de Tarage annule toute tare saisie en mode manuel et remet
à zéro l’indicateur de tare "manuelle".
l De même, un ordre de retour poids BRUT permet la suppression de tout tarage.
Il ne nécessite aucune condition d’acceptation.
Conditions
d’exécution du
tarage
Les conditions d’acceptation de l’exécution de la commande de Tarage sont les
suivantes :
l La mesure est stable.
l La mesure est inférieure à la portée maximale.
l La mesure est strictement positive.
Marche à suivre
Le tableau suivant décrit la marche à suivre pour exécuter une opération de tarage.
Etape Action
342
Comportement du module
1
Saisir l’instruction WRITE_CMD en positionnant
l’ordre de tarage (%MWxy.0.3:X4 = 1).
-
2
Valider l’exécution, application en RUN.
Le module passe en mode tarage et renvoie le
compte-rendu Traitement_en_cours %IWxy.0.4:X5
= 1.
Procéder à l’acquisition de la tare.
Note : La valeur de poids est mesurée et mémorisée
dans le %IDxy.0.5 associé. Elle sera retirée de toute
prochaine mesure de poids BRUT pour déterminer le
poids NET.
Fin de l’acquisition: Traitement_en_cours = 0
TLX DS 57 PL7 xxF
Programmation
Etape Action
3
Comportement du module
Contrôler la bonne exécution de la commande : Etat
du Traitement_en_cours : %IWxy.0.4:X5
Résumé des
données
utilisées
Le tableau ci-dessous fournit les données utilisées pour un tarage.
Type
Rôle
Données associées
Commande
Ordre de tarage
%MWxy.0.3:X4
Visualisation
Exemple
Le module reste à l’état Traitement_en_cours tant
que les conditions d’acceptation ne sont pas réunies
ou qu’ il ne reçoit aucun ordre d’annulation de la
commande.
Valeur de la tare
%IDxy.0.5
Tarage en cours
%IWxy.0.4:X5
L’exemple en langage liste d’instruction ci-après décrit l’envoi d’un ordre de tarage
au module pesage situé à l’emplacement 2 du rack 0.
LD TRUE
S %MW 2.0.3:X4
[WRITE_CMD
%CH2.0]
L’exécution de ce programme entraîne :
Phase
Description
1
Emission de la commande.
2
Mise à 1 du bit %MW2.0.0:X1 indiquant que l’émission de la commande est en
cours.
3
Ce bit reste à 1 jusqu’à ce que le module renvoie un compte-rendu. Le bit
retombe alors à 0. Le bit compte-rendu d’échange est alors significatif.
4
Le bit compte-rendu d’échange %MW2.0.1:X1 monte à 1 en cas de problème
lors de l’échange. La valeur 0 indique que la commande a été acceptée par le
module.
Note :
%IW2.0.4:X5 reste à 1 (Traitement en cours) tant que les conditions d’acceptation
ne sont pas réunies (attente stabilité mesure par exemple).
Le bit défaut application du status voie est à 1 (module en cours d’exécution de
commande). Comme pour toute commande, l’ordre peut être annulé en envoyant
la commande "annulation de la commande en cours".
TLX DS 57 PL7 xxF
343
Programmation
Comment remettre à zéro la valeur du poids par programme
Présentation
Cette fonction consiste à amener la valeur de poids mesurée à zéro. L’indicateur de
zéro est alors positionné.
Elle est pilotée par le bit de commande Mise A Zéro. La correction effectuée sur la
mesure est rangée dans le mot %IDxy.0.7, au format haute résolution. Elle peut être
sauvegardée par l’application. Ce paramètre est remis à zéro à chaque étalonnage.
Note : Sur changement de configuration, toute mise à zéro est supprimée.
Conditions
d’exécution de la
mise à zéro
Les conditions d’acceptation de l’exécution de la commande de mise à zéro sont les
suivantes :
l La mesure est en poids BRUT.
l La mesure est stable.
l La mesure est comprise dans l’étendue de la plage du zéro, définie en
configuration.
Marche à suivre
Le tableau suivant décrit la marche à suivre pour exécuter une opération de remise
à zéro.
Etape Action
344
Comportement du module
1
Saisir WRITE_CMD en positionnant l’ordre de Mise A
zéro (%MWxy.0.3:X5 = 1).
-
2
Valider l’exécution, application en RUN.
Le module passe en mode mise_a_zéro et renvoie le
compte-rendu Traitement_en_cours.
%IWxy.0.4:X5 = 1.
Le module procède à l’acquisition de la mesure.et
mémorise la nouvelle valeur dans la mémoire de
recalage %IDxy.0.7.
Traitement_en_cours = 0 signifie la fin de la
procédure.
3
Contrôler la bonne exécution de la commande : Etat
du Traitement_en_cours : %IWxy.0.4:X5
Le module reste à l’état Traitement_en_cours tant
que les conditions d’acceptation ne sont pas réunies
ou qu’ il ne reçoit aucun ordre d’annulation de la
commande.
TLX DS 57 PL7 xxF
Programmation
Résumé des
données
utilisées
Exemple
Le tableau ci-dessous fournit les données utilisées pour une remise à zéro.
Type
Rôle
Données associées
Commande
Ordre de mise à 0
%MWxy.0.3:X5
Visualisation
Mémoire de recalage
%IDxy.0.7
Compte rendu
Traitement en cours
%IWxy.0.4:X5
L’exemple en langage liste d’instructions ci-après décrit l’envoi d’un ordre de
Mise_A_Zéro au module pesage situé à l’emplacement 2 du rack 0.
LD TRUE
S %MW 2.0.3:X5
[WRITE_CMD
%CH2.0]
L’exécution de cet ordre entraîne :
Phase
Description
1
Emission de la commande.
2
Mise à 1 du bit %MW2.0.0:X1 indiquant que l’émission de la commande est en
cours.
3
Ce bit reste à 1 jusqu’à ce que le module renvoie un compte-rendu. Le bit
retombe alors à 0. Le bit compte-rendu d’échange est alors significatif.
4
Le bit compte-rendu d’échange %MW2.0.1:X1 monte à 1 en cas de problème
lors de l’échange. La valeur 0 indique que la commande a été acceptée par le
module.
Note :
%IW2.0.4:X5 reste à 1 (Traitement en cours) tant que les conditions d’acceptation
ne sont pas réunies (attente stabilité mesure par exemple).
Le bit défaut application du status voie est à 1 (module en cours d’exécution de
commande).
Comme pour toute commande, l’ordre peut être annulé en envoyant la commande
annulation de la commande en cours.
TLX DS 57 PL7 xxF
345
Programmation
Comment retourner en mesure de poids brut par programme
Présentation
Cette fonction consiste à annuler la valeur de la tare de telle façon que la valeur de
poids courante soit celle du poids brut.
Le poids courant est rangé dans le mot %IDxy.0.0, au format défini à la
configuration.
Conditions
d’exécution du
tarage
Cette commande ne requière pas de conditions particulières d’exécution.
Marche à suivre
Le tableau suivant décrit la marche à suivre pour exécuter un retour de mesure en
poids brut.
Etape Action
Comportement du module
1
Saisir WRITE_CMD en positionnant l’ordre de retour
poids brut (%MWxy.0.3:X6 = 1).
-
2
Valider l’exécution, application en RUN.
Le module passe en mode "retour en poids brut".
Le module procède à la mise à zéro de la tare.
L’indicateur NET = 0 (%IWxy.0.4:X8=0) signifie la fin
de la procédure.
3
Contrôler la bonne exécution de la commande : Etat
de l’indicateur NET : %IWxy.0.4:X8
Résumé des
données
utilisées
Le tableau ci-dessous fournit les données utilisées pour une remise à zéro.
Type
Rôle
Données associées
Commande
Ordre de retour en
poids brut
%MWxy.0.3:X6
Visualisation
Poids mesuré
%IDxy.0.0
Valeur Tare en cours
%IDxy.0.5
Traitement en cours
%IWxy.0.4:X5
Poids brut
%IWxy.0.4:X8 = 0
Compte rendu
346
-
TLX DS 57 PL7 xxF
Programmation
Comment afficher la tare manuelle par programme
Présentation
Cette fonction permet de visualiser la tare manuelle sur l'afficheur pendant 3
secondes.
Conditions
d’exécution du
tarage
Cette commande nécessite qu'une tare manuelle ait été configurée.
Marche à suivre
Le tableau suivant décrit la marche à suivre pour afficher la tare manuelle.
Etape Action
Comportement du module
1
Saisir WRITE_CMD en positionnant l’ordre d’affichage (%MWxy.0.3:X7 = 1).
2
Valider l’exécution, application en RUN.
Le module gère normalement ses données. Les
valeurs affichées sur l’afficheur TSX XBT H100
indique la valeur de la tare manuelle".
3
Au bout de la temporisation des 3 secondes,
l’afficheur reprend les valeurs courantes.
-
Résumé des
données
utilisées
TLX DS 57 PL7 xxF
Le tableau ci-dessous fournit les données utilisées pour une remise à zéro.
Type
Rôle
Données associées
Commande
Ordre d’affichage de la
tare
%MWxy.0.3:X7
Visualisation
Tare manuelle
Les données sur afficheur indiquent la tare
manuelle.
347
Programmation
Comment valider ou invalider les seuils par programme
Présentation
Ces fonctions sont surtout utilisées pour coordonner la commande des sorties par
rapport à l’automatisme géré par le processeur.
Il faut que l’option contrôle des seuils ait été validée au préalable dans l’écran de
configuration.
Principe de
fonctionnement
L’action sur les sorties est réalisée à partir de la commande : Validation des seuils.
Lorsque cette commande est exécutée, le cycle de contrôle des seuils démarre.
Une commande de dévalidation permet d’arrêter le cycle de contrôle des seuils en
cours et d’autoriser une nouvelle commande de validation des seuil
Cette commande repositionne également, le cas échéant, les sorties S0 et S1 à 0.
Marche à suivre
de validation
Le tableau suivant décrit la marche à suivre pour valider les seuils.
Marche à suivre
de dévalidation
348
Etape
Action
Comportement du module
1
Effectuez les modifications
nécessaires sur les valeurs des
seuils, logique des sorties et temps
de masquage.
-
2
Positionnez l’ordre de validation des
seuils (%MWxy.0.3:X8 = 1).
-
3
Lancez la validation des seuils par
l’instruction WRITE_CMD.
Le module interprète la demande, positionne
les sorties S0et S1 et met en conformité les
bits images :
l %IWxy.0.4 : X0 position courante de S0.
l %IWxy.0.4 : X1 position courante de S1.
Le tableau suivant décrit la marche à suivre pour dévalider les seuils.
Etape
Action
Comportement du module
1
Positionnez l’ordre de dévalidation
des seuils (%MWxy.0.3:X9 = 1).
-
2
Lancez la dévalidation des seuils par Le module positionne les sorties au repos et
l’instruction WRITE_CMD.
les bits images à 0.
TLX DS 57 PL7 xxF
Programmation
Résumé des
données
utilisées
Le tableau ci-dessous fournit les données utilisées pour la validation et la
dévalidation des seuils.
Type
Rôle
Données associées
Commande
Ordre de validation des seuils
%MWxy.0.3:X8
Ordre de dévalidation des seuils %MWxy.0.3:X9
Visualisation
TLX DS 57 PL7 xxF
Débit courant
%IDxy.0.2
Seuil gros débit
%MDxy.0.8
Seuil petit débit
%MDxy.0.10
Logique des sorties
%MWxy.0.12
Temps de masquage PD
%MWxy.0.13
Position courante de S0
%IWxy.0.4:X0
Position courante de S1
%IWxy.0.4:X1
349
Programmation
16.5
Modification des paramètres par programme
Présentation
Objet de ce souschapitre
Ce sous-chapitre décrit comment modifier de manière dynamique par programme
les paramètres de l’application.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
350
Sujet
Page
Modification des paramètres par programme
351
Instructions PL7 utilisées pour le réglage
353
Description des paramètres réglables par programme
355
Lecture des paramètres de configuration
356
TLX DS 57 PL7 xxF
Programmation
Modification des paramètres par programme
Principe
Vous pouvez par programme commander la modification de certains paramètres
afin d’adapter automatiquement les mesures aux applications à traiter.
Exemple : modification de la valeur de la tare par programme dans le cas où
plusieurs types de produits sont à peser avec des conditionnements différents.
Liste des
paramètres
réglables
Actions
possibles
TLX DS 57 PL7 xxF
Les modifications par programme peuvent porter sur les paramètres suivants :
Paramètres réglables
Données correspondantes
Coefficient de filtrage F1
%MWxy.0.6
Valeur «manuelle» de tare
%MWxy.0.7
Points de coupure (Seuils)
%MDxy.0.8 et %MDxy.0.10
Logique des sorties S0 et S1
%MWxy.0.12
Temps de masquage PD
%MWxy.0.13
Nombre de mesures pour calcul de débit
%MWxy.0.14
Coefficient de filtrage F2
%MWxy.0.15
Coefficient de filtrage F3
%MWxy.0.16
Vous pouvez :
l Modifier par programme un paramètre de réglage,
l Envoyer les paramètres de réglage au module,
l Contrôler la prise en compte par le module des paramètres,
l Lire la valeur des paramètres de réglage dans le module et mettre ainsi à jour la
mémoire automate,
l Sauvegarder les paramètres de réglage,
l Restituer en mémoire automate la valeur des paramètres sauvegardés.
351
Programmation
Instructions
utilisées
Les instructions utilisées pour effectuer ces opérations sont les suivantes:
Instruction
Fonction effectuée
WRITE_PARAM %CH xy.0
Envoie le contenu des paramètres du tableau précédant au
module de pesage.
READ_PARAM %CH xy.0
Effectue une lecture des paramètres de réglage dans le
module et une mise à jour du tableau précédemment cité.
SAVE_PARAM %CH xy.0
Effectue une sauvegarde dans la zone mémoire du
processeur des valeurs de paramètres de réglage. Ces
valeurs de paramètres seront ceux utilisés lors du
démarrage à froid de l’automate.
RESTORE_PARAM %CH xy.0 Permet de recharger les paramètres de réglage avec les
valeurs saisies à la configuration du module ou lors du
dernier SAVE_PARAM.
Le module peut traiter plusieurs réglages en même temps.
352
TLX DS 57 PL7 xxF
Programmation
Instructions PL7 utilisées pour le réglage
Généralités
Pour pouvoir effectuer des opérations de réglage, il est nécessaire de pouvoir
accéder aux données propres du module.
Ces accès sont effectués par l’intermédiaire des instructions dédiées décrites ciaprès.
Envoi des
paramètres de
réglage au
module
L’envoi des paramètres de la voie du module se fait en utilisant l’instruction
WRITE_PARAM avec la syntaxe suivante :
WRITE_PARAM %CH xy.0
Cette instruction envoie le contenu des paramètres vers le module et attend
l’acquittement de celui-ci. Cela peut nécessiter plusieurs cycles de la tâche.
Contrôle de la
prise en compte
des paramètres
La prise en compte des valeurs par le module pouvant nécessiter plusieurs cycles
tâche, deux mots mémoire sont utilisés pour contrôler les échanges : %MWxy.0.0
et %MWxy.0.1
l Le premier mot %MWxy.0.0 indique un échange en cours,
l Le deuxième mot %MWxy.0.1 donne le compte-rendu de l’échange,
l Les bits de rang 2 sont associés aux paramètres de réglage :
l Le bit %MWxy.0.0:X2 indique que des paramètres de réglage sont envoyés
au module,
l Le bit %MWxy.0.1:X2 précise si les paramètres de réglage sont acceptés par
le module.
Exemple
Ecriture des paramètres du module à l’emplacement 2 du rack 0 ,
WRITE_PARAM %CH2.0 entraîne :
l L’émission des paramètres de réglage,
l La mise à 1 du bit %MW2.0.0:X2 indique que l’émission des paramètres de
réglage est en cours. Ce bit reste à 1 jusqu’à ce que le module renvoie un
compte-rendu. Le bit retombe alors à 0. Le bit compte-rendu d’échange est alors
significatif.
l Le bit compte-rendu d’échange %MW2.0.1:X2 est mis à 1 en cas de problème
lors de l’échange. La valeur 0 indique que les données ont été acceptées par le
module.
TLX DS 57 PL7 xxF
353
Programmation
Lecture des
paramètres de
réglage
L’instruction READ_PARAM permet la lecture des paramètres de réglage du module
et effectue une mise à jour de la mémoire automate. Elle est utile, en particulier ,
après un WRITE_PARAM qui n’a pas été accepté par le module. La lecture des
paramètres de réglage peut nécessiter plusieurs cycles tâche.
La lecture des paramètres de réglage de la voie du module se fait en utilisant
l’instruction READ_PARAM avec la syntaxe suivante :
READ_PARAM %CH xy.0
Sauvegarder des
paramètres de
réglage
L’instruction SAVE_PARAM permet de recopier les valeurs courantes des
paramètres de réglage du module dans la zone de sauvegarde définie en mémoire
processeur. La zone de sauvegarde n’est pas accessible depuis le langage.
Cette instruction peut nécessiter plusieurs cycles tâche pour s’exécuter.La
sauvegarde des paramètres de réglage du module se fait en utilisant l’instruction
SAVE_PARAM avec la syntaxe suivante :
SAVE_PARAM %CH xy.0
Restituer les
paramètres de
réglage
sauvegardés
L’instruction RESTORE_PARAM permet de restituer dans la mémoire processeur et
dans le module, les valeurs sauvegardées des paramètres de réglage.
La restitution des paramètres de réglage du module se fait en utilisant l’instruction
RESTORE_PARAM avec la syntaxe suivante :
RESTORE_PARAM %CH xy.0
354
TLX DS 57 PL7 xxF
Programmation
Description des paramètres réglables par programme
Description
TLX DS 57 PL7 xxF
Le tableau suivant décrit les paramètres réglables par programme par l’instruction
WRITE_PARAM.
Mot
Rôle
Description
%MWxy.0.6
%MWxy.0.15
%MWxy.0.16
Coefficients de
filtrage
Les valeurs admissibles de coefficient de filtrage sont
comprises entre 0 et 19.
%MWxy.0.7
Valeur «manuelle»
de tare
Les valeurs admissibles de la tare "manuelle" sont
comprises entre 0 et 65535, elles ne doivent pas
dépasser la portée maximale.
%MD xy.0.8
%MD xy.0.10
Points de coupure
(Seuils)
Point de coupure gros débit S0
Point de coupure petit débit S1
Les valeurs admissibles des seuils sont comprises
entre 0 et la portée maximale au format haute
résolution.
Si aucun contrôle de seuils n’ a été défini en
configuration, aucun traitement de détection n’est
réalisé. Par défaut, la valeur de ces seuils est nulle.
Note :
l En pesage GD < PD < Portée maximum
l En dépesage: PD < GD < Portée maximum
Le module assure un contrôle de cohérence des
valeurs de seuils. Si cette logique n’est pas respectée,
les seuils seront refusés.
%MWxy.0.12
Logique des sorties l %MWxy.0.12:X0
l 0: Pesage
l
1: Dépesage
l %MWxy.0.12:X1
l 0: S0 puis S1
l
1: S0 et S1 puis S1
%MWxy.0.13
Temps de
masquage PD
Les valeurs admissibles sont comprises entre 0 et 15
par pas de 1/10 de seconde (0 = 0s, 1= 0.1s, 2 = 0.2s,
...).
%MWxy.0.14
Nombre de
mesures pour débit
Les valeurs admissibles sont les valeurs 2, 4, 8, 16, 32
ou 64.
355
Programmation
Lecture des paramètres de configuration
Généralités
L’ensemble des paramètres saisis lors de la configuration du module est accessible
par programme en lecture seule.
Ces paramètres sont codés dans 3 mots de la zone constante %KW.
Codage de la
portée maximale
La lecture de la portée maximale, configurée pour la voie mesure, est accessible par
le mot %KWxy.0.0.
Codage de l’unité
de mesure
La lecture de l’unité et de l’échelon, configuré pour la voie mesure, est accessible
par le mot %KWxy.0.1.
L’unité de mesure est codée sur 3 bits de l’octet de poids faible.
%KWxy.0.1 : octet de poids faible
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
Le tableau ci-après décrit le codage de l’unité de mesure.
Codage de
l’échelon
Bits 0 à 2
Unité correspondante
Rôle
0
g
gramme
1
kg
kilogramme
2
t
tonne (métrique)
3
lb
livre (=453g)
4
oz
once (=28,35g)
5
<sans>
aucune unité
La lecture de l’unité et de l’échelon, configuré pour la voie mesure, est accessible
par le mot %KWxy.0.1.
Note : L’échelon est toujours défini dans la même unité que celle de la mesure
L’échelon est codée sur 5 bits de l’octet de poids fort.
%KWxy.0.1 octet de poids fort
bit 15
356
bit 14
bit 13
bit 12
bit 11
bit 10
bit 9
bit 8
TLX DS 57 PL7 xxF
Programmation
Le tableau ci-après décrit le codage de l’échelon.
Codage de la
stabilité,du zéro,
des seuils, des
sorties et du
format
Bits 8 à 12
Valeur de l’échelon
Bits 8 à 12
Valeur de l’échelon
0
0.001
11
5
1
0.002
12
10
2
0.005
13
20
3
0.01
14
50
4
0.02
15
100
5
0.05
16
200
6
0.1
17
500
7
0.2
18
1000
8
0.5
19
2000
9
1
20
5000
10
2
La lecture de l’étendue de la plage et du temps de stabilité ainsi que de l’étendue de
la plage du zéro et de l’activité du zéro suiveur, du seuil de surcharge, l’utilisation
des sorties et le format des valeurs de poids, configurés pour la voie mesure, sont
accessibles par le mot mémoire %KWxy.0.2.
Codage du mot %KWxy.0.2.
%KWxy.0.2 : octet de poids faible
bit 7
bit 6
bit 5
bit 4
bit 3
Temps de stabilité
bit 2
bit 1
bit 0
Etendue de stabilité
%KWxy.0.2 octet de poids fort
bit 15
bit 14
bit 13
bit 12
bit 11
bit 10
Format
Sorties
Zéro
suiveur
Tare
manu.
Etend.
Zéro
Alim.
capteur
bit 9
bit 8
Surcharge
Le tableau ci-après décrit le codage de l’étendue de stabilité (bits 0 à 2).
TLX DS 57 PL7 xxF
Valeur lue
Equivalence en 1/4 d’échelon
0
2
1
3
2
4
3
6
4
8
357
Programmation
Le tableau ci-après décrit le codage du temps de stabilité (bits 4 à 5).
Valeur lue
Equivalence en seconde
0
0.4
1
0.5
2
0.7
3
1
Le tableau ci-après décrit le codage de la surcharge (bits 8 à 9).
Valeur lue
Type de surcharge sélectionnée
0
Portée maximale + 9 échelons
1
Portée maximale + 2% de la portée maximale
2
Portée maximale + 5% de la portée maximale
Le tableau ci-après décrit le codage des autres paramètres. Ces paramètres sont
codés chacun sur un bit du mot %KWxy.0.2.
358
N° bit
Paramètre
bit à 0
bit à 1
11
Plage de recalage
+/-2% de la portée maxi
+/-5% de la portée maxi
12
Tare prédéterminée
Pas de tare prédéterminée
13
Activité du zéro suiveur Inactif
Actif
14
Utilisation des sorties
Inutilisées
Utilisées
15
Format
Légal (unité physique à
virgule fixe)
Haute résolution (centième
d’unité physique à virgule
fixe)
Tare prédéterminée
TLX DS 57 PL7 xxF
Etalonnage de la chaîne de
mesure
17
Présentation
Objet de ce
chapitre
Ce chapitre décrit comment étalonner la chaîne de mesure.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Présentation de la fonction étalonnage
360
Description de l’écran d’étalonnage
361
Comment étalonner la chaîne de mesure
362
Comment étalonner la chaîne de mesure par programme
364
Comment réaliser un étalonnage forcé
366
Comment effectuer un étalonnage forcé par programme
367
359
Etalonnage
Présentation de la fonction étalonnage
Généralités
L’étalonnage de la chaîne de mesure consiste à faire correspondre à un signal
électrique donné des capteurs, une valeur de poids.
Cette adaptation est faite, sur site, à la mise en service, elle est indispensable pour
que la mesure soit valide.
Note : La fonction étalonnage, forcé ou non, n’est accessible qu’en mode
connecté, automate en Run.
Règles
d’étalonnage
Tout module non étalonné est en défaut voie (visualisable dana l’écran de mise au
point ou sur le module par le clignotement de la voie 0).
Le premier étalonnage doit être complet :
1. Charge morte
2. Charge étalon
3. Sauvegarde
sinon les informations retournées n'ont aucune signification.
Il n’est pas possible de réaliser un étalonnage si le processeur automate est équipé
d’une carte mémoire de type Flash-Eprom (TSX MFP 032P ou TSX MFP 064P ou
TSX MFP 0128P).
Il est possible de refaire l’étalonnage dans la vie du module. Les caractéristiques de
l’électronique n’imposent pas de refaire un étalonnage régulier. Cependant les
contraintes légales ou les caractéristiques mécaniques de l’application peuvent
imposer cet étalonnage en particulier lors de transactions commerciales.
Note : L’étalonnage est indépendant du filtre configuré, mais prend en compte les
paramètres d’Informations Métrologiques et de Stabilité.
Type
d’étalonnage
360
Vous pouvez choisir l’un des 3 types d’étalonnage suivant :
l l’étalonnage normal (La fonction d’étalonnage doit être réalisée avec un poids
étalon supérieur ou égal 70% de la portée maximale),
l l’étalonnage dégradé (Si l’étalonnage pour diverses raisons ne peut être réalisé
dans les conditions décrites précédemment),
l l’étalonnage forcé :
l UC -> Module : Il s’agit de pouvoir récupérer les réglages effectués sur un
autre module dans un souci de maintenance ou de duplication
l Module -> UC : Il s’agit de mettre en conformité les paramètres du processeur
avec ceux d’un module étalonné connecté à un nouvel emplacement.
TLX DS 57 PL7 xxF
Etalonnage
Description de l’écran d’étalonnage
Présentation
L’écran d’étalonnage permet d’accéder aux commandes d’étalonnage.
Illustration
Cet écran est accessible uniquement en mode connecté.
TSX ISP Y101 [RACK 0 POSITION 3]
1
Etalonage
Désignation : 1E. PESAGE 3 FILTRES
2
RUN
Symbole :
Voie :
0
Fonction :
Pesage
ERR
Tâche :
MAST
IO
DIAG...
DIAG...
Poids
3
NET
Valeur :
137.66 Kg
Etalonnage
Etalonnage Forcé
Charge morte
Etalon
4
Description
générale
Repère
Annuler
130.00
UC --> Module
Kg
Sauvegarder
Module --> UC
Annuler
Le tableau ci-dessous présente les différents éléments de l’écran d’étalonnage et
leurs fonctions.
Elément
Fonction
1
Barre de titre Indique la référence du module sélectionné et sa position physique et le numéro du rack.
2
Zone module Permet la sélection du type d’écran, l’accès à la partie réglage de l’écran, aux fonctions de
diagnostic.
L’affichage de cette zone est optionnelle. Le choix s’effectue en utilisant la commande Vue
→ Zone module.
3
Zone de
visualisation
Donne accès à la visualisation des informations de pesage (Voir Description de la zone de
visualisation de l’écran de mise au point, p. 374).
4
Zone d’
étalonnage
Donne accès aux commandes d’étalonnage (Voir Comment étalonner la chaîne de
mesure, p. 362).
TLX DS 57 PL7 xxF
361
Etalonnage
Comment étalonner la chaîne de mesure
Présentation
L’étalonnage peut s’effectuer sur une station PL7 connectée à l’automate au moyen
de l’écran d’étalonnage.
Il peut aussi se faire au moyen d’un dialogue opérateur utilisant les instructions de
langage PL7.
Note : A tout moment vous pouvez demander l’arrêt de la procédure par appui sur
Annuler. Le module reprend les paramètres précédents. Les paramètres
d’étalonnage en cours sont alors perdus.
La validation de la procédure n’est effective que si l’étalonnage a bien été effectué
au niveau du module.
En cas de problème de saturation de la mesure, il est impossible de sauvegarder
les nouveaux paramètres. Il faut , soit corriger l’erreur, soit annuler la procédure par
Annuler.
362
TLX DS 57 PL7 xxF
Etalonnage
Marche à suivre
Etape
Ce tableau décrit la marche à suivre pour étalonner la chaîne de mesure.
Action
Résultat
1
Mettez sous tension le rack.
Le produit s’initialise, effectue ses autotests et reçoit sa
configuration.
2
Accédez à l’écran d’étalonnage :
1. sélectionnez Outils → Configuration
2. cliquez sur l’emplacement du module
3. sélectionnez Etalonnage dans la liste
déroulante
Note : le processeur doit être en RUN et le terminal
en mode connecté.
3
Vérifiez que la bascule est vide.
-
4
Appuyez sur le bouton Charge morte pour
effectuer l’étalonnage charge morte (prise en
compte du récepteur de charge).
Cette phase nécessite environ 20 secondes.
Le bouton Charge morte passe en vidéo inverse
durant cette phase et un sablier apparait.
Le module passe en défaut voie, toute mesure est
invalide.
L’indicateur %IWxy.0.4:X6 Etalonnage_en_cours
change d’état. Le module indique l’acquisition de la
référence poids mort et traite les comptes-rendus.
5
Placez le poids étalon.
-
6
Saisissez la valeur du poids étalon dans le champs
"Etalon" (par défaut cette valeur est égale à la
portée maximum) et appuyez sur le bouton Etalon
.
En cas d’invalidation de la commande, un
message d’erreur indique le type de problème
rencontré.
Cette phase nécessite environ 20 secondes.
Le module effectue une vérification du poids étalon par
rapport à la portée maximale.
L’indicateur %IWxy.0.4:X6 Etalonnage_en_cours
change d’état.
Le module réalise l’acquisition de la référence poids
étalon et effectue le traitement et positionne le compterendu.
7
Appuyez sur le bouton Sauvegarder pour prendre Le module et le processeur prennent en compte et
en compte les paramètres issus de l’étalonnage . sauvegardent les paramètres issus de l’étalonnage.
Pendant la phase d’écriture, la mesure reste en défaut
voie. Ce défaut disparaît dès l’instant où l’écriture est
effectuée (défauts voie et étalonnage en cours
disparaissent).La mesure est valide.
TLX DS 57 PL7 xxF
363
Etalonnage
Comment étalonner la chaîne de mesure par programme
Généralités
Plusieurs éléments de langage sont utilisés pour réaliser et superviser le
mécanisme d’étalonnage.
L’écran d’étalonnage facilite la procédure, mais cette dernière peut également être
réalisée à partir des données réservées, par programme.
Marche à suivre
Pour réaliser un étalonnage par programme , programmez les opérations suivantes.
Etape
Action
Résultat
1
Poids mort
Saisissez WRITE_CMD en
positionnant l’ordre d’étalonnage de
la voie à partir du poids mort
(%MWxy.0.3:X1=1).
L’indicateur %IWxy.0.4:X6
Etalonnage en cours change
d’état.
Cette opération permet de
déterminer le paramètre Offset.
2
Etalon
Chargez la valeur du poids étalon
dans le mot %MDxy.0.4
-
Saisissez WRITE_CMD en
positionnant l’ordre d’étalonnage de
la voie à partir du poids étalon
(%MWxy.0.3:X2=1, ou pour un
étalonnage dégradé
%MWxy.0.3:X12=1).
L’indicateur %IWxy.0.4:X6
Etalonnage en cours change
d’état.
Cette opération permet de
déterminer le paramètre Gain.
3
364
4
Sauvegarde
des
paramètres
dans le
module
Saisissez WRITE_CMD en
positionnant l’ordre de sauvegarde
de l’étalonnage dans le module
(%MWxy.0.3:X0=1).
-
5
Recopie des
paramètres
du module
dans l’UC
Saisissez WRITE_CMD en
positionnant l’ordre de sauvegarde
dans le processeur
(%MWxy.0.3:X11=1).
-
TLX DS 57 PL7 xxF
Etalonnage
Résumé des
données
utilisées
Le tableau ci-dessous indique les données impliquées lors d’un étalonnage.
Type
Rôle
Données associées
Type de
commande
Sauvegarde étalonnage dans le
module
%MWxy.0.3:X0
Poids mort
%MWxy.0.3:X1
Paramètre de
commande
Poids étalon (Normal)
%MWxy.0.3:X2
Etalonnage forcé (UC -> Module)
%MWxy.0.3:X10
Sauvegarde étalonnage dans le
processeur
%MWxy.0.3:X11
Poids étalon (Dégradé)
%MWxy.0.3:X12
Valeur du poids étalon
%MDxy.0.4
Compte- rendu Etalonnage en cours (Normal)
TLX DS 57 PL7 xxF
%IWxy.0.4:X6
Instabilité
%IWxy.0.4:X9
Surcharge ou souscharge lors de
l’étalonnage
%%MWxy.0.2:X0
Module non étalonné
%MWxy.0.2:X9
Mode étalonnage
%MWxy.0.2:X14
Mode étalonnage forcé
%MWxy.0.2:X15
365
Etalonnage
Comment réaliser un étalonnage forcé
Présentation
Cette fonction répond à un besoin de maintenance rapide.
L’étalonnage forcé permet de transférer les valeurs d’étalonnage d’un module de
pesage vers l’unité centrale et réciproquement.
Note : Cette action n’est pas réversible. Le transfert effectué, il n’est pas possible
d’annuler la commande.
Note : Cette fonction n’est accessible qu’en mode connecté, automate en Run.
Mode de marche
Le transfert de l’UC vers le module de pesage est toujours autorisé dès lors que l’UC
contient les paramètres d’étalonnage pour l’emplacement souhaité.
Le transfert du module de pesage vers l’unité centrale nécessite que le module soit
étalonné (pas en etalonnage forcé).
Marche à suivre
Ce tableau décrit la marche à suivre pour réaliser un étalonnage forcé.
Etape
Action
1
Mettez sous tension le rack.
2
Accédez à l’écran d’étalonnage :
1. Sélectionnez Outils → Configuration
2. Cliquez sur l’emplacement du module
3. Sélectionnez Etalonnage dans la liste déroulante
3
Dans le champ Etalonnage forcé, appuyez, suivant le sens de transfert désiré, sur
le bouton UC -->Module ou UC -->Module.
Note : La validation de la procédure n’est effective que si le transfert s’est effectué
correctement. En cas de problème, cliquez sur le bouton Annuler du champ
Etalonnage forcé.
366
TLX DS 57 PL7 xxF
Etalonnage
Comment effectuer un étalonnage forcé par programme
Généralités
Plusieurs éléments de langage sont utilisés pour réaliser et superviser le
mécanisme d’étalonnage.
L’écran d’étalonnage facilite la procédure, mais cette dernière peut également être
réalisée à partir des données réservées, par programme.
Marche à suivre
Pour réaliser un étalonnage forcé par programme , effectuez les opérations
suivantes.
Sens de
recopie
Action
Résultat
UC ->
Module
Saisissez WRITE_CMD en
positionnant l’ordre de
sauvegarde de l’étalonnage dans
le module (%MWxy.0.3:X10=1).
Cette opération est utilisée par
exemple dans le cas de
remplacement de module. Il
permet de restituer
automatiquement les paramètres
d’étalonnage dans le module
(gain, offset et configuration du
convertisseur.
Module -> Saisissez WRITE_CMD en
UC
positionnant l’ordre de
sauvegarde dans le processeur
(%MWxy.0.3:X11=1
TLX DS 57 PL7 xxF
Cette opération permet par
exemple dans le cas de
l’utilisation d’un module situé à un
nouvel emplacement, de restituer
automatiquement les paramètres
d’étalonnage dans le processeur.
Cette opération n’est possible
que si le module est étalonné.
367
Etalonnage
368
TLX DS 57 PL7 xxF
Mise au point de la fonction
pesage
18
Présentation
Objet de ce
chapitre
Ce chapitre présente l’écran de mise au point et décrit les fonctions proposées pour
mettre au point l’application.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Description de l’écran de mise au point de la fonction métier Pesage
370
Description de la zone module de l’écran de mise au point
372
Description de la zone de visualisation de l’écran de mise au point
374
Description de la zone de réglage de paramètres
375
369
Mise au point
Description de l’écran de mise au point de la fonction métier Pesage
Présentation
L’écran de mise au point permet d’accéder à la visualisation des informations de
pesage et au réglage de certains paramètres.
Illustration
Cet écran est accessible uniquement en mode connecté.
1
2
TSX ISP Y101 [RACK 0 POSITION 3]
Réglages
Mise au point
Désignation : 1E. PESAGE 3 FILTRES
RUN
Symbole :
Voie :
0
3
ERR
Fonction :
Pesage
Poids
Nb Points Convertisseur
Valeur : 100.63 Kg
IO
DIAG...
Tâche :
MAST
DIAG...
Sorties
S0
NET
0
Informations sur la mesure
Débit:
0.0000 Kg
Zéro suiveur
Contrôle des seuils
4
S0
S0 et S1
0
1
Filtrage
Kg
Valeur de la tare:
0.00
0.0000 Kg
Mémoire de zéro:
Débit
mesures
4
Calcul sur
Désactiver
Activer
Tare
Prédéterminée
s
Temps de masquage PD: 0
Kg
0.1
Valeur:
Sens:
Points de coupure
Pesage
Dépesage
Sorties actives phase 1:
370
S1
1
Petit Débit (PD)
Gros Débit (GD)
0.0000
0.0000
Kg
Kg
F1:
4
KG
PD
F3
F2
GD
F1
T
F2:
0
F3:
0
TLX DS 57 PL7 xxF
Mise au point
Description
Le tableau ci-dessous présente les différents éléments de l’écran de mise au point
et leurs fonctions.
Repère
Elément
1
Barre de titre Indique la référence du module sélectionné et sa position physique et le numéro du rack.
2
Zone module Permet la sélection du type d’écran, l’accès à la partie réglage de l’écran, aux fonctions de
diagnostic.
L’affichage de cette zone est optionnelle. Le choix s’effectue en utilisant la commande Vue
→ Zone module.
3
Zone de
visualisation
Donne accès à la visualisation des informations de pesage.
4
Zone de
réglage
Donne accès au réglage de certains paramètres du module.
TLX DS 57 PL7 xxF
Fonction
371
Mise au point
Description de la zone module de l’écran de mise au point
Présentation
Cette zone visualise les informations générales sur l’état du module ou de la voie.
Illustration
Cette zone d’écran renseigne sur l’état du module.
Mise au point
Réglages
Désignation : 1E. PESAGE 3 FILTRES
RUN
Symbole :
Voie :
0
Description
Fonction :
Pesage
ERR
IO
DIAG...
Tâche :
MAST
DIAG...
Le tableau suivant décrit les différents éléments de la zone écran module et état
voie.
Repère
Description
Mise au point
Liste déroulante de choix du mode de fonctionnement
Réglage
Case à cocher permettant d’accéder aux fonctions de réglage.
Lorsque cette case est cochée, l’écran de mise au point s’enrichit
d’une zone suplémentaire donnant accès aux paramètres.
Indique si le module est plombé (cadenas fermé) ou non.
ou
372
RUN
Voyant allumé : marche normale
Voyant éteint : module en défaut ou hors tension
ERR
Voyant allumé : défaut interne, module en panne
Voyant clignotant : défaut de communication, application absente,
invalide ou en défaut
Voyant éteint : pas de défaut
I/O
Voyant allumé : défaut externe
l défaut de surcharge ou de sous charge lors de l’étalonnage,
l défaut dépassement gamme,
l défaut de mesure
l module plombé : configuration refusée
Voyant clignotant : perte de communication avec le processeur
Voyant éteint : pas de défaut
TLX DS 57 PL7 xxF
Mise au point
TLX DS 57 PL7 xxF
Repère
Description
DIAG
Cet indicateur passe en rouge en cas de défaut de niveau module,
le détail du défaut est accessible par le bouton DIAG situé en
dessous.
Voie
égal à 0, le module ne possède qu’une voie, la voie 0
Fonction
Pesage
Tâche
Rappelle la tâche dans laquelle le module est configuré
DIAG
Cet indicateur passe en rouge en cas de défaut lié à la fonction
pesage, le détail du défaut est accessible par le bouton DIAG situé
en dessous.
373
Mise au point
Description de la zone de visualisation de l’écran de mise au point
illustration
Cette zone est la zone de visualisation dynamique des principales informations liées
au pesage.
Poids
Nb Points Convertisseur
Valeur :
100.63 Kg
Informations sur la mesure
Débit:
0.0000 Kg
Zéro suiveur
Description
Sorties
NET
Valeur de la tare:
Mémoire de zéro:
S0
0
S1
1
0
1
Kg
0.00
0.0000 Kg
Le tableau suivant décrit les différents éléments de la zone visualisation de l’écran
de mise au point.
Zone
Champ
Description
Poids
Nb Points
Convertisseur
Par défaut, L’écran affiche la valeur du poids courant. Cliquer sur le bouton Nb Points
Convertisseur permettra, lors de la prochaine mise en Stop de l’automate, de passer
en mode points.
L’affichage du poids sera de nouveau appliqué au prochain passage en Run de
l’automate.
Valeur
La valeur du poids courant dans l’unité définie. Dans le cas d’un défaut de la chaîne de
mesure détectée par le module ou lorsque celui-ci est en mode étalonnage, l’indication
ERR est affichée sur l’écran.
NET
L’indicateur poids NET est positionné si le module retourne une information de poids
NET, dans le cas contraire, celle ci correspond à un poids BRUT.
L’indicateur "mesure stable" spécifie que la mesure est dans la plage de stabilité
définie.
L’indicateur de zone de zéro est activé dans le cas où le poids mesuré est dans la plage
du zéro (+/- 1/4 d’échelon).
Sorties
Informations sur la mesure
Les indications fournies correspondent aux états physiques des sorties S0 et S1.
Cette zone affiche :
l la valeur du débit, elle est indiquée dans l’unité par mesure,
l la valeur courante de la tare,
l la valeur de la mémoire de zéro correspondant au décalage du zéro depuis le
dernier étalonnage,
l l’indicateur PT spécifie que la valeur de la tare a été introduite manuellement et non
pas mesurée,
l l’indicateur Zéro suiveur indique que la fonction a été paramétrée.
374
TLX DS 57 PL7 xxF
Mise au point
Description de la zone de réglage de paramètres
Illustration
Cette zone permet de modifier les paramètres de réglage.
Filtrage
F1:
Contrôle des seuils
Activer
Désactiver
Temps de masquage PD: 0
Sens:
Pesage
Dépesage
Sorties actives phase 1:
S0
Description
Débit
Calcul sur
S0 et S1
s:
4
Tare
Prédéterminée
0.1
Valeur:
mesures
4
KG
PD
F3
F2
GD
Kg
F1
T
Points de coupure
Petit Débit (PD)
Gros Débit (GD)
0.0000
0.0000
Kg
Kg
F2:
0
F3:
0
Elle donne accès à la modification et à la visualisation des paramètres suivants.:
Repère
Description
Filtrage (Voir
Comment
modifier le(s)
filtrage(s) des
entrées
mesures, p. 313)
Vous avez la possibilité de modifier pour chaque phase, la valeur du
coefficient de filtrage de l’entrée mesure.
Vous pouvez choisir choisir une valeur de 0 à 19.
Note : Plus le filtrage est fort (valeur 1 à 11), plus le temps de réponse est
long.
Débit (Voir
Vous avez la possibilité de modifier le nombre de mesures pour le calcul
du débit.
Comment
modifier le calcul Le choix dans la liste porte sur les valeurs 2, 4, 8, 16, 32 et 64.
du débit, p. 315)
Tare (Voir
Comment
modifier la tare,
p. 316)
Vous avez la possibilité d’introduire une tare prédéterminée en cochant la
case correspondante et de renseigner la valeur de cette tare dans l’unité
définie.
Contrôle de seuils (Voir Comment modifier le calcul du débit, p. 315) : Ces paramètres ne
sont affichés que si, lors de la configuration, l’option ‘Contrôle des seuils’ a été activé. La
prise en compte de l’ensemble des paramètres est effective dès la commande de validation
du menu Edition.
TLX DS 57 PL7 xxF
Activer
Ce bouton active le cycle de surveillance de contrôle des seuils.
Désactiver
Ce bouton désactive le cycle de surveillance de contrôle des seuils et
positionne les sorties S0 et S1 en repli.
Temps de
masquage PD
Permet de modifier la temporisation de masquage lors du passage en
petit débit.
Sens Pesage/
Dépesage
Permet de modifier le sens de prise en compte des seuils.
375
Mise au point
Repère
Description
Sorties actives
phase 1
Permet de choisir les sorties actives pendant la première phase de
dosage.
Permet de modifier les valeurs de ces seuils.
Points de
coupure Petit
Débit (PD) et
Gros Débit (GD)
376
TLX DS 57 PL7 xxF
Protection des réglages
19
Présentation
Objet de ce
chapitre
Ce chapitre décrit comment protéger les réglages réalisés au cours des phases
précédentes.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Protection des réglages des paramètres de pesage
378
Comment protéger les réglages
380
Métrologie légale et réglementation
381
377
Protection des réglages
Protection des réglages des paramètres de pesage
Généralités
Tout instrument de pesage utilisable pour des transactions commerciales doit être
homologué. Les paramètres associés à la mesure doivent donc être protégés. Il ne
doit pas être possible d’introduire dans un instrument, via l’interface, des instructions
ou des données susceptibles de :
l falsifier les résultats de pesage affichés,
l changer un facteur d’ajustage.
Note : La protection par plombage a pour objectif de garantir la conformité de la
mesure, les paramètres alors accessibles ne portent que sur les aspects
d’exploitation des informations du module par l’automatisme.
Effet de la
protection sur
les paramètres
de configuration
378
Il existe 2 types d’informations. Les informations pouvant être protégées (à l’issue
d’un plombage du module, ce type d’information ne sera accessible qu’en lecture)
et les informations à accès libre (Lecture et Ecriture).
Le tableau ci-dessous identifie les caractéristiques de ces informations en fonction
de la protection mise en place.
Fonctions
Sans plombage
Avec plombage
Tâche
Modifiable
Modifiable
Débit/ Calcul sur n mesures
Modifiable
Modifiable
Tare/ Prédéterminée
Modifiable
Modifiable
Contrôle de seuils/ Actif
Modifiable
Modifiable
Contrôle de seuils/ Sens
Modifiable
Modifiable
Contrôle de seuils/ Sorties actives
Modifiable
Modifiable
Contrôle de seuils/ Points de coupure
Modifiable
Modifiable
Contrôle de seuils/ Temps de masquage PV
Modifiable
Modifiable
Unité
Modifiable
Non modifiable
Portée Max (PM)
Modifiable
Non modifiable
Echelon
Modifiable
Non modifiable
Seuil de surcharge
Modifiable
Non modifiable
Filtrage/ Coefficient
Modifiable
Modifiable
Format des données
Modifiable
Non modifiable
Stabilité/ Etendue de la plage
Modifiable
Non modifiable
Stabilité/ Temps
Modifiable
Non modifiable
Zéro/ Zéro suiveur
Modifiable
Non modifiable
TLX DS 57 PL7 xxF
Protection des réglages
Fonctions
Sans plombage
Avec plombage
Zéro/ Plage de recalage
Modifiable
Non modifiable
Le mot d’information %IWxy.0.4:X4 (à 1) permet de savoir si la mesure est protégée.
Conséquences
d’une protection
l
l
l
Un module plombé qui reçoit une configuration différente de celle mémorisée
(avant la mise hors tension qui précédait le déplacement du cavalier) est refusée.
Dans ce cas, le module est vu absent dans le diagnostic automate, mais transmet
un poids à l’afficheur
Un module plombé n’accepte pas une nouvelle demande d’étalonnage
Note : L’utilisation du dossier permet de conserver une trace papier de la
configuration
TLX DS 57 PL7 xxF
379
Protection des réglages
Comment protéger les réglages
Conditions
préalables
Les opérations d’étalonnage et de réglage doivent être réalisées.
Illustration
L’illustration suivante repère les cavaliers à positionner pour protéger les réglages.
Bloc de visualisation
Connecteur de
fond de panier
1
2
3
Marche à suivre
Le tableau ci-après décrit l’opération de protection des réglages (plombage).
Etape
380
Action
1
Retirez le module du rack automate (le rack peut rester sous tension).
2
Retirez le foureau du module (utilisez pour cela un tournevis de type TORX).
3
Placez le cavalier en position 2-3 comme indiqué sur l’illustration.
4
Re-insérez le module dans son foureau.
5
Replacez le module dans le rack à sa position initiale.
TLX DS 57 PL7 xxF
Protection des réglages
Métrologie légale et réglementation
Approbation CE
L’ensemble fourni par : récepteur de charge + capteurs + coupleur peut être
considéré comme un IPFNA ( instrument de pesage à fonctionnement non
automatique ).
A ce titre, et pour pouvoir l’utiliser à des fins de transactions commerciales, il a fait
l’objet d’une approbation CE de type.
S’il n’est utilisé que dans le cas de process interne, l’afficheur doit posséder une
plaque signalétique mentionnant:
Marque du fabricant
Type de l’instrument
N° de série
‘Interdit à toute transaction’
Max =
e=
S’il est utilisé, pour des usages réglementés (ex. transactions commerciales),
l’afficheur doit posséder une plaque signalétique, indiquant:
Marque du fabricant
Type de l’instrument
N° de série
N° et date d’approbation CE de type
Max =
Min =
e=
N°97.00.620.016.0
du 29 septembre 1997
De, plus, il doit faire l’objet d’une vérification primitive à sa sortie d’usine, ainsi que
de contrôles réguliers sur site de la part d’un organisme agréé. Ces contrôles ont
lieu en général tous les ans, sous la responsabilité du détenteur de l’instrument.
Approbation de
modèle
Dispositif de mesure et d'asservissement pour doseuse pondérale et
totalisateur discontinu
Cet IPFNA peut être complété par des logiciels d’application spécifiques, ‘Doseuse
pondérale’ ou ‘Totalisateur discontinu’. A ce titre, il a fait l’objet d’approbations de
modèle national, en tant que dispositif de mesure et d’asservissement pour
doseuses pondérales et totalisateurs discontinus.
Il appartient alors au constructeur de la doseuse ou du totalisateur discontinu,
d’obtenir une approbation complète des instruments de pesage automatiques ainsi
constitués, dans des conditions de simplicité maximales.
TLX DS 57 PL7 xxF
381
Protection des réglages
C’est au constructeur de la machine également qu’il appartient de réaliser la plaque
signalétique et de présenter éventuellement la machine à la vérification primitive.
Approbation de modèle d'un totalisateur continu
Associé à une table de pesage, il est homologué en tant que dispositif totalisateur
continu.
Hors utilisation pour des transactions commerciales, la plaque signalétique
comporte :
- Marque
- type
- N° de série
‘Interdit à toute transaction’
QMax =
dt =
Dans le cas de transactions commerciales, la plaque signalétique comporte :
- Marque
- type
- N° de série
Produits pesés :
- Max=
- v=
QMax =
dt =
L=
d=
Et il doit faire l’objet de vérifications. La première phase de la vérification primitive
est effectuée en usine sur l’instrument complet non accouplé à son transporteur, au
moyen d’un simulateur de déplacement; les autres phases sont effectuées avec
l’instrument complet.
Classe d’appareil
382
En précision moyenne, l’appareil couvre la gamme du minimum (500 échelons)
jusqu’à 6000 échelons. Ces instruments peuvent ou non être autorisés pour
effectuer des transactions commerciales. Si tel n’est pas le cas, la mention
‘INTERDIT POUR TOUTE TRANSACTION’ doit figurer sur la face avant de
l’appareil.
TLX DS 57 PL7 xxF
Exploitation d’une application de
pesage
20
Présentation
Objet de ce
chapitre
Ce chapitre décrit les outils pemettant d’exploiter une application de pesage.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Moyens de visualisation des informations de pesage
384
Description du report de visualisation
386
Modes de marche du module de pesage
388
383
Exploitation
Moyens de visualisation des informations de pesage
Description
Le tableau suivant décrit les différentes possibilités de visualisation des informations
de pesage.
Moyens
Description
Affiche la mesure de poids automatiquement sans programmation
Module à afficheur
préalable.
TSX XBT H100 (Voir
Description du report de
visualisation, p. 386)
Ecran de mise au point Affiche toutes les informations relatives au pesage et permet la
modification de certains paramètres (Voir Description de la zone de
(Voir Description de la
zone de visualisation de réglage de paramètres, p. 375).
l’écran de mise au point,
p. 374)
384
Tables d’animation
Toutes les informations sur la mesure sont accessibles sous forme
de variables automate et peuvent être visualisées dans des tables
d’animation.
Ecran d’exploitation
Il est possible de créer des écrans d’exploitation (PL7 Pro) en
utilisant les objets langage du pesage pour y afficher les
informations nécessaires à la conduite de l’application.
Supervision
Les objets langage du pesage peuvent être transmis et exploités
par un système de supervision.
TLX DS 57 PL7 xxF
Exploitation
Objets langage
Les objets langage suivants sont utilisables pour l’exploitation de l’application de
pesage.
Données visualisées
TLX DS 57 PL7 xxF
Adresse de l’objet
Module protégé
%MWxy.0.2:X8 (Objet à échange explicite)
Module non étalonné
%MWxy.0.2:X9 (Objet à échange explicite)
Valeur de poids
%IDxy.0.0
Indicateur Poids net
%IWxy.0.4:X8
Indicateur de stabilité
%IWxy.0.4:X9
Indicateur du zéro
%IWxy.0.4:X10
Etat de la sortie TOR S0
%IWxy.0.4:X0
Etat de la sortie TOR S1
%IWxy.0.4:X1
Débit
%IDxy.0.2
Valeur de la tare
%IDxy.0.5
Mémoire de recalage
%IDxy.0.7
Indicateur de zéro suiveur
%IWxy.0.4:X11
Indicateur de tare prédéterminée
%IWxy.0.4:X12
385
Exploitation
Description du report de visualisation
Généralités
Les indications fournies par le module à l’afficheur TSX XBT H100 sont des
indications de métrologie (voir documentation de mise en service du TSX XBT
H100).
Cette affichage s’effectue automatiquement sans programmation préalable.
Illustration
L’illustration suivante présente l’afficheur TSX XBT H100.
1
2
3
4
5
Note : Sur le TSX XBT H100 un emplacement est réservé à la plaque signalétique
poinçonnée pour satisfaire aux contraintes spécifiées par la métrologie légale.
386
TLX DS 57 PL7 xxF
Exploitation
Description de
l’affichage
Toute mesure valide est transmise à l’afficheur en unité physique à virgule fixe
toutes les 100ms.
Le tableau suivant décrit les indications pouvant apparaitre sur l’afficheur en
fonctionnement normal.
Repère
Indication Description
1
=
La mesure est stable.
aucune
La mesure n’est pas stable (les critères de stabilité sont définis en
configuration).
Net
La mesure indique un poids Net.
aucune
La mesure indique un poids brut.
+
La mesure est positive
0
La mesure est autour de 0 ( comprise entre -1/4 et +1/4 échelon).
-
La mesure est négative :
l si la valeur numérique associée clignote : la mesure est comprise
entre -9 échelons et -1/4 échelon
l si aucune valeur numérique associée n’est affichée : la mesure
est inférieure à -9 échelons.
4
141.25
Valeur numérique du poids.
5
kg
Symbole de l’unité de masse de la mesure : g pour gramme, kg pour
kilogramme, lb pour livre, oz pour l’once et t pour tonne métrique.
2
3
Note : Le test de la liaison série est effectué à la mise sous tension du module
pesage. Pour cela le module afficheur TSX XBT H100 doit être connecté au TSX
ISP Y100 à la mise sous tension de l’automate.
Messages
d’erreur
Le tableau suivant décrit les indications d’erreur pouvant apparaitre sur l’afficheur.
Indication Description
-------------
La mesure n’est pas valide, un défaut voie est détecté.
>>>>>
Détection d’une surcharge.
<<<<<
Détection d’une sous charge.
Time out
L’afficheur ne reçoit plus les données du module de pesage.
Erreur
Un problème a été détecté à la mise sous tension. A la mise sous tension, le
Checksum TSX XBT H100 procède à un test de ses ressources. En fonctionnement,
toutes les informations reçues sont contrôlées. En cas de problème, l’erreur
checksum est affichée.
TLX DS 57 PL7 xxF
387
Exploitation
Modes de marche du module de pesage
Fonctionnement
L’illustration suivante décrit le fonctionnement du module.
Mise sous tension
Autotests
Fin autotests
Défaut interne
Défaut interne
Fail
Valide
Comportement
sur défaut
Lors de la mise sous tension, le module effectue ses propres autotests (REPROM,
RAM, Liaison afficheur ....).
Si à l’issue de ceux-ci un défaut est détecté, le module passe en repli, les sorties
sont à 0.
De même si en fonctionnement normal, une défaillance interne au module (Défaut
RAM, CDG, ...) est détectée, les sorties sont positionnées à 0, et l’afficheur donne
des tirets sur l’écran (----).
Comportement
sur coupure
secteur
Sur coupure secteur, les paramètres machines sont sauvegardés (Tarage,
Décalage du zéro,..), par contre les paramètres d’exploitation sont perdus (Seuils,
nombre de mesures pour le calcul du débit...).
388
TLX DS 57 PL7 xxF
Diagnostic de l’application de
pesage
21
Présentation du diagnostic
Généralités
Les défauts module ou application peuvent être détectés à l’aide des moyens
suivants :
l voyants sur face avant du module,
l écran de mise au point,
l écrans de diagnostic accessibles par les touches DIAG de l’écran de mise au
point,
l bits défauts et mots d'état.
Voyants
Le fonctionnement et l’état du module sont affichés sur le bloc visualisation, ces
voyants sont reportés de façon logicielle dans l’écran de mise au point (Voir
Description de la zone module de l’écran de mise au point, p. 372) :
l deux voyants visualisent la mise sous tension et le bon fonctionnement du
module (RUN de couleur verte et ERR de couleur rouge),
l le voyant I/O (de couleur rouge) visualise un défaut externe sur la voie mesure.
Le tableau suivant décrit l’état du module en fonction de l’état des voyants.
Voyant
Allumé
Clignotant
Eteint
RUN
Marche normale
-
Module en défaut ou hors
tension
ERR
Défaut interne, module en panne
Pas de défaut
Défaut de communication,
application absente, invalide ou
en défaut.
IO
Défauts externes :
Absence du connecteur de
l défaut surcharge ou sous charge raccordement des capteurs de
lors de l’étalonnage,
mesure.
l défaut dépassement de gamme,
l défaut de mesure,
l module plombé (configuration
refusée)
TLX DS 57 PL7 xxF
Pas de défaut
389
Diagnostic
Ecrans de
diagnostic
Les écrans de diagnostic sont accessibles par les boutons DIAG de l’écran de mise
au point. Ils permettent de réaliser un diagnostic détaillé.
Lorsqu’un défaut est détecté, le voyant rouge situé sur le bouton DIAG est allumé.
L’écran propose 2 boutons DIAG :
l diagnostic module, détecte des défauts du module (module en panne, absent,
hors tension...),
l diagnostic voie (situé au dessous), détecte les défauts application (dépassement
de gamme, surcharge...).
L’illustration suivante présente un écran de diagnostic.
Diagnostic module
Défauts internes
Défauts externes
Autres défauts
OK
Objets bits et
mots
390
Les objets bits et mots suivants peuvent être utilisés dans des tables d’animation ou
au niveau du programme pour détecter les défauts.
Objet
Signification lorsque le bit est à l’état 1
%Ixy.MOD.ERR
Indique que le module est en défaut.
%Ixy.0.ERR
Indique que la voie est en défaut.
%IWxy.0.4:X2
Indicateur d’une tension trop faible. La mesure est aberrante, il y a de
forte chance d’avoir un défaut sur un capteur ou sur le câblage.
%IWxy.0.4:X3
Tension trop forte sur l’entrée du module.
%IWxy.0.4:X7
Défaut pendant la commande
%IWxy.0.4:X9
Instabilité de la mesure. Il est positionné lorsque la mesure est hors de
la plage de stabilité pendant le temps défini. L’étendue de la plage de
stabilité ainsi que le temps sont définis en configuration.
%MWxy.MOD.2:X0
Défaut Interne : Module Hors Service.
%MWxy.MOD.2:X1
Défaut Fonctionnel : défaut de communication ou application
%MWxy.MOD.2:X5
Défaut Configuration : le module reconnu n’est pas celui prévu.
%MWxy.MOD.2:X6
Défaut module absent ou hors tension.
%MWxy.0.2:X0
Défaut Externe : Surcharge ou sous charge lors de l’étalonnage
TLX DS 57 PL7 xxF
Diagnostic
TLX DS 57 PL7 xxF
Objet
Signification lorsque le bit est à l’état 1
%MWxy.0.2:X1
Défaut dépassement de gamme ou dynamique inférieure à 4,5 mV en
étalonnage.
%MWxy.0.2:X2
Défaut externe : saturation de la chaîne de mesure
%MWxy.0.2:X3
Défaut externe : module plombé, configuration refusée
%MWxy.0.2:X4
Défaut Interne : module hors service
%MWxy.0.2:X5
Défaut Configuration : le module présent n’est pas celui déclaré en
configuration
%MWxy.0.2:X6
Défaut de communication avec le processeur
%MWxy.0.2:X7
Défaut applicatif
%MWxy.0.2:X8
Défaut module protégé, paramètre refusé : le module refuse le
paramètre, s’il influe sur la mesure.
%MWxy.0.2:X9
Module non étalonné
%MWxy.0.2:X10
Défaut surcharge
%MWxy.0.2:X11
Défaut soucharge
391
Diagnostic
392
TLX DS 57 PL7 xxF
Exemples de programme de
pesage
22
Présentation
Objet de ce
chapitre
Ce chapitre fournit des exemples de programmation pour une application de
pesage.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
TLX DS 57 PL7 xxF
Sujet
Page
Exemple d’un tarage
394
Exemple de dosage
396
393
Exemples
Exemple d’un tarage
Description de
l’exemple
Cet exemple met l’accent sur la conduite d’un process de pesage en insistant sur
les opérations essentielles à effectuer : il s’agit d’effectuer un passage en poids NET
(tarage).
Programme
Le bit %M101 est utilisé pour effectuer cette action. Son positionnement provoque
la prise en compte du poids brut couramment mesuré comme tare de pesée puis le
passage de l’affichage en mode NET.
(* Coupleur de pesage plombé, emplacement 6 *)
! (* Attente conditions de tarage *)
IF %M100 THEN
IF NOT %MW6.0:X1 AND NOT %MW6.0.1:X1
THEN
SET %M101;
RESET %M100;
ELSE
RETURN;
END_IF;
END_IF
! (* Tarage *)
IF %M101 THEN
(* envoi ordre de tarage *)
IF NOT %MW6.0:X1 AND NOT %MW6.0.1:X1 AND NOT %M102 THEN
%MW6.0.3:=0;
SET %MW6.0.3:X4;
WRITE_CMD %CH6.0;
SET %M102;
END_IF;
(* tarage terminé et OK *)
IF NOT %MW6.0:X1 AND NOT %MW6.0.1:X1 THEN
%MW6.0.3:=0;
RESET %M101;
RESET %M102;
SET %M103;
ELSE
(* tarage refusé => erreur *)
IF NOT %MW6.0:X1 AND %MW6.0.1:X1 THEN
SET %M200;
%MW6.0.3:=0;
RESET %M101;
RESET %M102;
RESET %MW6.0.1:X1;
SET %M100;
END_IF;
END_IF;
END_IF;
394
TLX DS 57 PL7 xxF
Exemples
Rappel
Le tableau suivant rappelle les objets langages pour le contrôle des échanges.
%MW6.0:X1
Echange en cours
%MW6.0.1:X1 Compte rendu des échanges
%MW6.0.3:X4 Ordre de tarage
%MW6.0.3
TLX DS 57 PL7 xxF
Ordre de commande (Tarage, étalonnage, etc..)
395
Exemples
Exemple de dosage
Description de
l’exemple
L’exemple suivant utilise un module de pesage à l’emplacement 2 de l’automate.
Il décrit une application de dosage découpée en étapes comme sur le schéma cidessous.
Init
Envoi seuils
Tarage
Contrôle dosage
suite
Données
utilisées dans le
programme
396
Les données utilisées dans le programme pour le module de pesage sont décrites
dans le tableau ci-aprés :
%IW2.0.4:X0
Image de la sortie S0
%IW2.0.4:X1
Image de la sortie S1
%IW2.0.4:X5
Indicateur traitement en cours
%CH2.0
Structure des données pourl’envoie de commande
%MD2.0.8
Point de coupure gros débit S0
%MD2.0.10
Point de coupure petit débit S1
%MW2.0:X1
Echange en cours
%MW2.0:X2
Emission en cours
%MW2.0.1:X1
Commande acceptée
%MW2.0.1:X2
Commande acceptée
%MW2.0.2:X2
Saturation de la chaîne de mesure
%MW2.0.2:X7
Défaut applicatif
%MW2.0.3
Ordre de commande
TLX DS 57 PL7 xxF
Exemples
Programme
Le programme est traité en littéral structuré :
Main Program
(* ///////// Envoi des seuils ///////////*)
%L100:
IF NOT %M99 THEN
JUMP %L120;
END_IF;
(*Chargement et envoi des seuils *)
IF RE %M99 THEN
%MD2.0.8:=%MD230;(* point de coupure Gros Débit S0*)
%MD2.0.10:=%MD232;
(* point de coupure Petit Débit S1*)
WRITE_PARAM %CH2.0;JUMP %L120;
END_IF;
(*Emission en cours*)
IF %MW2.0:X2 THEN
JUMP %L120;
END_IF;
(*commande acceptée*)
IF NOT %MW2.0.1:X2 THEN
RESET %M99;
END_IF;
(*FIN INIT CYCLE*)
%L120:
(* //////// PHASE TARAGE
(%MW100 =4) //////////// *)
%L260:
IF %MW100<>4 THEN
JUMP %L300;
END_IF;
(*Demande de tarage *)
IF %M72 THEN
RESET %M72;
%MW270:2:=4;
END_IF;
(*Gestion des commandes *)
SR8; (* %MW270 renseigne le type de la commande de tarage 4 *)
(*Attente retour tarage*)
IF %MW270=-1 AND %MW271=-1 THEN
%MW100:=5;
SET %M72;
JUMP %L800;
END_IF;
TLX DS 57 PL7 xxF
397
Exemples
Programme (suite)
(* ////////////// PHASE DOSAGE
%L300:
IF %MW100<>5 THEN
JUMP %L340;
END_IF;
(%MW100 = 5) ////////// *)
(*Validation des seuils *)
IF %M72 THEN
RESET %M72;
%MW270:2:=8;
END_IF;
(*Gestion des commandes*)
SR8;(* %MW270 = type de la commande de validation seuils 8 *)
(*Attente retour commande*)
IF %MW270>=0 OR %MW271>=0 THEN
JUMP %L800;
END_IF;
(*Controle des sorties pour passer à la suite*)
IF NOT %IW2.0.4:X0 AND NOT %IW2.0.4:X1 THEN
%MW100:=6;
SET %M72;
JUMP %L800;
END_IF;
(*PHASE 6 suite *)
%L340:
IF %MW100<>6 THEN
JUMP %L380;
END_IF;
%L800:
SOUS PROGRAMME SR8 :
(* Envoi demande pour le coupleur*)
IF %MW270>=0 THEN (* %MW270 renseigne de l’ordre à effectuer *)
%M0:16:=0;
SET %M0[%MW270];
%MW2.0.3:=%M0:16;
%MW271:=%MW270;
%MW270:=-1;
WRITE_CMD %CH2.0;
RET;
END_IF;
(*Commande en cours ? *)
IF %MW2.0:X1 OR %IW2.0.4:X5 THEN
RET;
END_IF;
(*commande acceptée ? *)
IF NOT %MW2.0.1:X1 AND NOT %MW2.0.2:X7 THEN
%MW270:2:=-1;
ELSE
%MW270:=%MW271;
END_IF;
398
TLX DS 57 PL7 xxF
Glossaire
A
Action dérivé
Troisième paramètre d’un PID qui permet d’anticiper en accélérant ou en
ralentissant la réponse d’un processus.
Action intégrale
Second paramètre d’un PID qui permet d’annuler l’erreur statique.
Action
proportionnelle
Premier paramètre d’un PID qui permet de jouer sur la vitesse de réponse du
processus.
B
Biais
Fonction qui permet d’annuler l’erreur statique d’un PID sans action intégrale
Boucle de
régulation
Ensemble comprenant l’acquisition de mesures analogiques, l’exécution d’un PID et
l’envoi de commande analogiques
C
CCX17
Famille de pupitre de dialogue opérateur Schneider Automation.
Charge limite
(Lim)
Charge statique maximale pouvant être supportée par l’instrument sans altérer de
façon permanente ses qualités métrologiques.
TLX DS 57 PL7 xxF
399
Glossaire
Charge morte
Poids à vide du récepteur de charge équipé de ses accessoires mécaniques
(extracteur vibrant, vis,trappe, vérin,...). Elle n’apparait pas dans l’indication du
poids mais doit être prise en compte pour le calcul de charge maxi des capteurs.
Configuration
La configuration rassemble les données qui caractérisent la machine (invariant) et
qui sont nécessaires au fonctionnement du module. Toutes ces informations sont
stockées en zone constantes automate %KW. L’application automate ne peut pas
les modifier.
D
Dispositif de
mise à zéro
Dispositif permettant de "recaler" l’indicateur en cas de dérive du zéro (due par
exemple à un encrassement). Cette opération ne peut se faire que dans l’étendue
de la plage de zéro (+/-2% ou +/-5% de la portée maximale en fonction du type
d’instrument de pesage).
Dispositif de
prédétermination de tare
Dispositif permettant de soustraire une valeur de tare prédéterminée d’une valeur
de poids brut et indiquant le résultat du calcul. L’étendue de pesage est réduite en
conséquence.
Dispositif de tare
Dispositif permettant d’amener l’indication de l’instrument à zéro lorsqu’une charge
est placée sur le récepteur de charge :
l sans empiéter sur l’étendue de pesage des charges nettes (dispositif additif de
tare),
l ou en réduisant l’étendue de pesage des charges nettes (dispositif soustractif de
tare, cas de l’ISP Y100).
Dispositif
indicateur (d’un
instrument de
pesage)
Partie du dispositif mesureur de charge sur laquelle est obtenue la lecture directe
du résultat (TSX XBT H100).
Dispositif
récepteur de
charge
Partie de l’instrument destinée à recevoir la charge.
E
E/S
400
Entrées/Sorties
TLX DS 57 PL7 xxF
Glossaire
Echanges
explicites
Echanges entre l’UC et les modules métiers qui sont réalisés à l’initiative du
programme PL7 afin de mettre à jour des données spécifiques au module
Echelon
Valeur exprimée en unité de masse de la différence entre deux indications
consécutives pour une indication numérique.
Etalonnage
Effectuer la graduation d’un appareil de mesure.
Etendue de
pesage
Intervalle compris entre la portée minimale et la portée maximale.
F
FIPIO
Bus de terrain permettant de connecter des équipements de types capteurs ou
actionneurs.
I
Instruments de
pesage
Instruments de mesure servant à déterminer la masse d’un corps en utilisant l’action
de la pesanteur.
Ces instruments peuvent, en outre, servir à déterminer d’autres grandeurs,
quantités, paramètres ou caractéristiques liés à la masse.Suivant la nature de leur
fonctionnement, les instruments de pesage sont classés en instruments à fonctionnement non automatique et en instruments à fonctionnement automatique.
Instruments de
pesage à
fonctionnement
non automatique
Instruments de pesage nécessitant l’intervention d’un opérateur au cours de la
pesée, par exemple pour le dépôt ou le retrait des charges à peser sur le dispositif
récepteur de charge ainsi que pour l’obtention du résultat. Ces instruments
permettent l’observation directe du résultat de pesage soit par affichage, soit par
impression. Les deux possibilités sont couvertes par le mot " indication ".
M
Métrologie
TLX DS 57 PL7 xxF
Science des poids et mesures.
401
Glossaire
Mise au point
La mise au point est un service PL7 qui permet un contrôle direct du module en
connecté.
Mode de marche
C'est l'ensemble de règles qui régissent le comportement du module pendant les
phases transitoires ou sur apparition d'un défaut.
Momentum
Modules d’entrées/sorties utilisant plusieurs réseaux de communication standard
ouverts.
P
PID
Algorithme de régulation constituée d’une action Proportionnelle, d’une action
Intégrale et d’une action Dérivée.
PID en cascade
Technique de régulation qui consiste à enchaîner 2 PID en consigant le second par
la commande du premier.
PL7
Logiciels de programmation des automates Schneider Automation.
Plombage
Scellement d’un appareil par des plombs. Le positionnement d’un cavalier dans le
module de pesage assure cette fonction.
Ce dispositif a pour objectif de garantir la conformité de la mesure, les paramètres
accessibles ne portent que sur les aspects d’exploitation des informations du
module par l’automatisme (les paramètres pouvant modifier la conformité de la
mesure : unité, portée, échelon... ne sont alors accessible qu’en lecture).
Poids brut
Indication du poids de la charge sur un instrument, lorsqu’aucun dispositif de tare
ou dispositif de prédétermination de la tare n’a été mis en oeuvre.
Poids net (Net)
Indication du poids d’une charge placée sur un instrument après mis en oeuvre d’un
dispositif de tare.
Poids net = Poids brut - Poids de la tare
Portée maximale
(Max)
Capacité maximale de pesage, compte non tenu de la capacité additive de la tare.
Portée minimale
(Min)
Valeur de charge en dessous de laquelle les résultats des pesées peuvent être
entachés d’une erreur relative trop importante.
402
TLX DS 57 PL7 xxF
Glossaire
R
Réglage en
boucle fermée
Méthode de recherche d’un PID consistant à utiliser une commande proportionnelle
pour exciter le processus jusqu’à l’oscillation
Réglage en
boucle ouverte
Méthode de recherche d’un PID consistant à appliquer un échelon sur la sortie at à
assimiler la réponse à un intégrateur à retard pur
T
Tarage
Action permettant d’amener l’indication de l’instrument à zéro lorsqu’une charge est
placée sur le récepteur de charge.
Tare
Charge placée sur le récepteur de charge avec le produit à peser. Par exemple :
emballage ou conteneur du produit.
TBX
Modules d’entrées/sorties déportées sur bus FIPIO.
TOR
Entrées/sorties Tout ou Rien.
TSX/PMX/PCX57
Familles de produits matériels Schneider Automation.
U
UC
Unité centrale : dénomination générique des processeurs Schneider Automation
V
Valeur de tare (T)
TLX DS 57 PL7 xxF
Valeur du poids d’une charge déterminée par un dispositif de pesage de la tare.
403
Glossaire
Valeur de tare
prédéterminée
(PT)
Valeur numérique, représentant un poids, qui est introduite dans l’instrument, par
saisie en configuration ou réglage, ou par programme.
Z
Zéro suiveur
404
Dispositif permettant de rattraper les dérives lentes du zéro, dans les limites de
l’étendue de la plage du zéro.
TLX DS 57 PL7 xxF
B
AC
Index
Symbols
%MW@module, 227
Alignement capteur, 106, 119
Alimentation des sorties, 198
Analogique, 17
analogique, 15
Numérique
170 AAI 030 00, 128
170 AAI 140 00, 132
170 AAI 520 40, 138
170 AAO 120 00, 145
170 AAO 921 00, 150
170 AMM 090 00, 155
A
Accès à l’éditeur de configuration
analogique en rack, 170
E/S déportées, 172
Action dérivée, 289
Action intégrale, 288
Action proportionnelle, 288
Adressage
Bus FIPIO, 221
Modules analogiques en rack, 219
Momentum, 221
Pesage, 324
TBX, 221
AEY 1600, 21
AEY800, 21
Affichage
Pesage, 386
Affichage mesures, 51
Alignement, 210
TLX DS 57 PL7 43F
C
Cadencement mesures AEY1614, 46
Calibration, 214
Coefficient alpha du filtre
analogique, 190
Compensation soudure froide, 195
AEY 414, 66
Comportement des sorties
ASY 800, 91
Configuration, 165, 166
Paramètre Pesage, 306
Pesage, 304
Contrôle défaut alimentation, 198
Contrôle des dépassements
ASY 800, 90
Copier/coller, 173
Cycle de scrutation
analogique, 191
D
Débit
Pesage, 315
Défaut module, 203
Défaut voie, 206
Déforçage, 204
405
Index
Détection de présence du bornier, 198
Diagnostic module, 203
Diagnostic voie, 206
Dialogue opérateur, 260
I
Information métrologiques, 308
M
E
Echange explicite
Pesage, 334
Echanges implicites
Pesage, 330, 331
Echelle
analogique, 167, 169
tension/courant, 188
thermo, 189
Echelon, 308
Ecran de mise au point, 201
Etalonnage
Pesage, 360
Etalonnage forcé
Pesage, 366
Exemple d’application, 275
F
FAST
analogique, 187
Filtrage
Pesage, 313
Filtre
analogique, 190, 208
FIPIO, 172
Fonction configuration
analogique, 167, 168
fonction PID, 241
fonction PID_MMI, 265
fonction PWM, 248
fonction SERVO, 252
Fonctions de régulation, 233, 239
Forçage, 204
Format des données
Pesage, 311
G
Gamme, 186
406
Maintien de la valeur
analogique, 197
MAST
analogique, 187
Mise à zéro
Pesage, 344
Mise au point, 199, 200
Mode de marche
Pesage, 388
Mode de repli
analogique, 197
Mode haute précision, 196
Modes de marche, 258
Modes de marche du dialogue opérateur,
269
Modification des paramètres, 173
Mot status module
Pesage, 337
Mot status voie
Pesage, 338
O
Objets
implicite, 223
Objets explicites, 226, 336
Objets langage, 226, 336
Objets langage bit
Pesage, 330
Objets langage mot
Pesage, 331
P
Paramètres par défaut
analogique, 176, 179, 180, 182, 183, 184
Pesage, 291
Fonctionnement, 295
Mise en oeuvre, 297
Pilotage d’une boucle, 263
TLX DS 57 PL7 43F
Index
Plombage
Pesage, 380
Portée maximum, 308
Présence bornier, 192
Présymbolisation
Pesage, 327
Programmation
Pesage, 323
Protection
Réglage Pesage, 378
R
READ_PARAM
Pesage, 353
Réglage en boucle fermée, 286
Réglage en boucle ouverte, 287
Règles de programmation, 240
Repli à 0
analogique, 197
RESTORE_PARAM
Pesage, 353
S
SAVE_PARAM
Pesage, 353
Sélection d’une boucle, 262
Sélection multiple, 173
Seuil
Pesage, 317, 348
Seuil de surcharge, 308
Sortie
Pesage, 317
Stabilité de la mesure
Pesage, 312
TBX ASS 200, 120
TSX AEY 1600, 20
TSX AEY 1614, 43
TSX AEY 414, 55
TSX AEY 420, 69
TSX AEY 800, 20
TSX AEY 810, 32
TSX ASY 410, 80
TSX ASY 800, 80
U
Unité de poids, 308
V
Valeur de filtrage
analogique, 190, 208
Valeur de repli, 212
W
WRITE_CMD
Pesage, 341
WRITE_PARAM
Pesage, 353
Z
Zéro
Pesage, 310
Zéro suiveur
Pesage, 310
Zone module
analogique, 167, 169
Zone voies
analogique, 167, 169
T
Tâche
Configuration Pesage, 307
Tâche associée
analogique, 187
Tarage, 342
Tare, 316
TBX AES 400, 94
TLX DS 57 PL7 43F
407
Index
408
TLX DS 57 PL7 43F

Manuels associés