Metier Analogique
Metier Analogique
Metier Analogique
Documents consulter
Documents consulter
Prsentation Ce manuel se compose de 8 tomes : l Tome 1 l Communs fonctions mtiers l Mtier Tout ou Rien l Mise en oeuvre AS-i l Mtier Dialogue oprateur l Tome 2 l Mtier Comptage l Tome 3 l Mtier Commande daxes l Tome 4 l Mtier Commande pas pas l Tome 5 l Mtier Came lectronique l Tome 6 l Mtier Commande de mouvement SERCOS(r) l Tome 7 l Mtier Analogique l Mtier PID Control l Mtier Pesage l Tome 8 l Mtier Rgulation
Documents consulter
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapitre 1 Chapitre 2
2.1
Le mtier analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Introduction au mtier analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2
2.3
2.4
2.5
2.6
Calibration du module TSX AEY 1614. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Module TSX AEY 414 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Prsentation du module TSX AEY 414 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Cadencement des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Contrle des dpassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Contrle 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 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Prsentation du module TSX AEY 420 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Cadencement des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Contrle des dpassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Seuils et traitement vnementiels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Alignement capteur pour le module TSX AEY 420 . . . . . . . . . . . . . . . . . . . . . . . 79 Modules TSX ASY 410 et TSX ASY 800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Prsentation du module TSX ASY 410 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Caractristiques des sorties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Contrle des dpassements du module TSX ASY 410 . . . . . . . . . . . . . . . . . . . . 84 Comportement des sorties du module TSX ASY 410 . . . . . . . . . . . . . . . . . . . . . 86 Prsentation du module TSX ASY 800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Caractristiques des sorties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Contrle des dpassements du module TSX ASY 800 . . . . . . . . . . . . . . . . . . . . 90 Comportement des sorties du module TSX ASY 800 . . . . . . . . . . . . . . . . . . . . . 91
Chapitre 3
3.1
3.2
3.3
Contrle des dpassements sur les entres . . . . . . . . . . . . . . . . . . . . . . . . . . . Filtrage des mesures sur les entres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Affichage des mesures sur les entres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques des sorties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Traitement des dfauts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contrle des dpassements des sorties du module TBX AMS 620 . . . . . . . . . Calibration du module TBX AMS 620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alignement capteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Module TBX ASS 200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation du module TBX ASS 200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques des sorties du module TBX ASS 200 . . . . . . . . . . . . . . . . . . . Traitement des dfauts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contrle des dpassements du module TBX ASS 200. . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Module 170 AAI 030 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation du module 170 AAI 030 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mots du module 170 AAI 030 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Module 170 AAI 140 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation 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. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation du module 170 AAO 120 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mots de lembase 170 AAO 120 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Correspondance des mesures sur le module 170 AAO 120 00 . . . . . . . . . . . . Module 170 AAO 921 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation du module 170 AAM 090 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mots du module 170 AAM 090 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Affichage des mesures sur le module 170 AMM 090 00. . . . . . . . . . . . . . . . . .
111 112 113 114 115 116 117 119 120 120 121 123 124 125 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 4
4.1
4.2
4.3
4.4
4.5
4.6
Chapitre 5
5.1
5.2
5.3
5.4
Chapitre 6
Description de lcran de mise au point dun module analogique . . . . . . . . . . . Diagnostic dun module analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Forage/dforage de voies analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic dtaill de voie analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modification de la valeur de filtrage des voies. . . . . . . . . . . . . . . . . . . . . . . . . . Alignement dune voie dentre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modification de la valeur de repli dune sortie . . . . . . . . . . . . . . . . . . . . . . . . . . Fonction Calibration dun module analogique . . . . . . . . . . . . . . . . . . . . . . . . . .
201 203 204 206 208 210 212 214 217 218 218 219 221 223 223 225 225 226 227 230
Chapitre 7
7.1
7.2 7.3
Chapitre 8
Chapitre 9
Chapitre 10
Slection dune boucle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Pilotage d'une boucle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 Rglage 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
Chapitre 12
Chapitre 13
Annexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 Mthode de rglage des paramtres PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286 Rle et influence des paramtres dun PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Chapitre 14
Chapitre 15
10
Chapitre 16
16.1
16.2
16.3
16.4
16.5
Chapitre 17
Chapitre 18
Description de la zone module de lcran de mise au point. . . . . . . . . . . . . . . . 372 Description de la zone de visualisation de lcran de mise au point . . . . . . . . . 374 Description de la zone de rglage de paramtres . . . . . . . . . . . . . . . . . . . . . . . 375
Chapitre 19
Chapitre 20
Chapitre 21 Chapitre 22
Glossaire Index
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
12
A propos de ce manuel
Prsentation
Objectif du document Champ d'application Document consulter Ce manuel traite de la mise en oeuvre logicielle des mtiers (hors mtiers communication) sur TSX/PMX/PCX57 par le logiciel PL7. La mise jour de cette publication prend en compte les fonctionnalits de PL7 V4.3; Elle permet nammoins de mettre en oeuvre les versions antrieures de PL7.
Rfrence TSX DM 57 4x F
Commentaires utilisateur
13
A propos de ce manuel
14
Mtier analogique
I
Prsentation
Objet de cet intercalaire Contenu de cet intercalaire Cet intercalaire prsente la fonction mtier analogique sur automates Premium et dcrit sa mise en oeuvre avec les logiciels PL7. Cet intercalaire contient les chapitres suivants :
Chapitre 1 2 3 4 5 6 7 Titre du chapitre Le mtier analogique Les modules analogiques en rack Les modules analogiques dports TBX Les modules analogiques dports Momentum Configuration des modules La fonction Mise au point Bits et mots associs Page 17 19 93 127 165 199 217
15
Mtier analogique
16
Le mtier analogique
1
Introduction au mtier analogique
Introduction La fonction mtier analogique sapplique :
l l
aux modules dentres/sorties analogiques monts en rack, aux modules d'entres/sorties analogiques dports sur bus FIPIO.
Note : Pour accder ces derniers, le processeur configur devra tre obligatoirement un processeur avec liaison FIPIO intgre. La mise en oeuvre du mtier analogique ncessite de dfinir le contexte de fonctionnement physique de lapplication dans laquelle il sera intgr (rack, alimentation, processeur, modules ou quipements, ...), puis den assurer sa mise en oeuvre logicielle. Ce second aspect sera ralis depuis les diffrents diteurs de PL7 :
l l
soit en mode local, soit en mode connect ; dans ce cas, la modification est limite certains paramtres.
Note : Les fonctions en mode connect ne sont pas accessibles pour les modules d'entres/sorties dports.
17
Mtier analogique
Le tableau ci-dessous prsente les diffrentes phases de mise en oeuvre de la fonction mtier analogique.
Phase Dclaration dun module Description Choix : l de la position gographique l numro et emplacement dans le cas dun module en rack, l point de connexion dans le cas dun module dport, l du type de module. Saisie des paramtres de configuration. Validation de niveau module. Validation de niveau application. Symbolisation des variables associes la fonction mtier. Programmation des fonctions que doit raliser le mtier l'aide :
l des objets bit et mot associs au module, l des instructions spcifiques mtier.
Configuration Validation des paramtres de configuration Validation globale de lapplication Local ou connect Symbolisation Programmation
Connect
Transfert de lapplication dans l'automate. Mise au point de lapplication laide : l des crans d'aide la mise au point permettant de piloter les entres et les sorties, l des crans de diagnostic permettant d'identifier les dfauts. Calibration du module permettant :
l de corriger des drives long terme du module, l doptimiser la prcision de la mesure.
Calibration
Note : L'ordre dfini ci-dessus est donn titre indicatif, le logiciel PL7 permet d'utiliser les diteurs dans l'ordre dsir de manire interactive (cependant, on ne peut pas utiliser l'diteur de donnes ou de programme sans avoir configur au pralable les modules d'entres/sorties.
18
2
Prsentation
Contenu de ce chapitre Contenu de ce chapitre Ce chapitre prsente les modules analogiques en rack.
19
2.1
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
Ce sous-chapitre prsente les modules en rack TSX AEY 800 et TSX AEY 1600.
20
Synoptique
Slection de la voie
Optocoupleur
Connecteur(s) SubD
8 ou 16 entres
Multiplexeur
A/N
Optocoupleur
Traitement
Interface bus X
Isolement 1000Veffs
5V 5
21
Description
Repre 1 Elment
Raccordement au processus et scrutation des voies dentres Adaptation des signaux dentres
dfinies en configuration (gamme unipolaire ou bipolaire, en tension ou en courant), l compensation des drives de la chane damplification.
l convertisseur analogique / numrique 12 bits,
Numrisation des signaux analogiques des mesures dentres Transformation des mesures dentres dans une unit exploitable par lutilisateur
appliquer sur les mesures, ainsi que des coefficients dautocalibration du module, l filtrage (filtre numrique) des mesures, en fonction des paramtres de configuration, l mise lchelle des mesures, en fonction des paramtres de configuration.
l gestion des changes avec le processeur, l adressage gographique, l rception des paramtres de configuration du module et des voies, l envoi des valeurs mesures, ainsi que ltat du module, lapplication.
Interface et communication avec lapplication Alimentation du module Surveillance du module et indication des dfauts ventuels lapplication
6 7
l test de la chane de conversion, l test du dpassement de gamme sur les voies, l test de la prsence du bornier, l test du chien de garde.
22
Le cycle de scrutation des voies utilises en cycle normal est le suivant : Voie 0 Tv Voie 1 Tv Temps de cycle Tv = temps de scrutation dune voie Ref. interne = correspond lacquisition des rfrences de tensions intgres au module, pour permettre son auto talonnage priodique. Le cycle de scrutation des voies utilises en cycle rapide est le suivant : Exemple pour les voies 3, 5, 6 Voie 3 Tv Voie 5 Tv Voie 6 Tv Ref. interne Tv Voie 7 (ou 15) Tv Ref. interne Tv
Temps de cycle = (3+1)xTv Tv = temps de scrutation dune voie Ref. interne = correspond lacquisition des rfrences de tensions intgres au module, pour permettre son auto talonnage priodique.
23
Le tableau ci-dessous donne les valeurs de temps de cycle en fonction du cycle utilis :
Module TSX AEY 800 TSX AEY 1600 Cycle normal 27 ms 51 ms Cycle rapide (N+1) x 3 ms
l avec N=nombre de voies utilises
Note : Le cycle du module est asynchrone du cycle automate. A chaque dbut de cycle automate, il y a prise en compte des valeurs des voies. Si le temps de cycle de la tche MAST est infrieur celui du module, certaines valeurs nauront pas volues. Illustration :
24
borne infrieure l l l
borne suprieure
la zone nominale est la plage de mesure correspondant la gamme choisie, la zone de dpassement suprieur est la zone situe au del de la borne suprieure, la zone de dpassement infrieur est la zone situe en de de la borne infrieure.
Indications de dpassement
Dans les zones de dpassement, il existe un risque de saturation de la chane de mesure signal par :
Nom du bit %Ixy.i.ERR %MWxy.i.2:X1 Signification (quand = 1) Dfaut de la voie Dpassement de gamme sur la voie
25
Bornes de dpassement
Gamme
Borne infrieure
Note : Min dsigne la valeur minimale indique par lutilisateur. Max dsigne la valeur maximale indique par lutilisateur.
26
Formule mathmatique
correspondant
Temps de rponse du filtre 63% 0 100 ms 202 ms 419 ms 851 ms 1,714 ms 3,442 ms
27
correspondant Temps de
28
Affichage normalis
10000 /
) )
+10000 /
Affichage utilisateur
L'utilisateur peut choisir la plage de valeurs (Voir Modification du format d'affichage d'une voie dentre en tension ou en courant, p. 188) dans laquelle sont exprimes 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 dfinissant 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 :
29
Alignement capteur
Introduction L'alignement consiste liminer un dcalage systmatique observ avec un capteur donn, autour d'un point de fonctionnement donn. On compense une erreur lie au procd. Pour cette raison, le remplacement d'un module ne ncessite pas un nouvel alignement, par contre, le remplacement du capteur ou le changement du point de fonctionnement de ce capteur, ncessite un nouvel alignement.
Exemple
Supposons qu'un capteur de pression, reli un conditionneur (1mV/mB), indique 3200 mB, alors que la pression relle est de 3210 mB. La valeur mesure par le module en chelle normalise sera 3200 (3,20 V). L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaite). Aprs cette procdure d'alignement, la voie de mesure appliquera un offset systmatique de +10. La valeur d'alignement qu'il faudra saisir est de 3210. La valeur d'alignement est modifiable (Voir Alignement dune voie dentre, p. 210) depuis lcran PL7, mme si le programme est en RUN. Pour chaque voie d'entre, l'utilisateur peut : l visualiser et modifier la valeur de mesure souhaite l sauvegarder la valeur d'alignement l savoir si la voie possde dj 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 mesure et la valeur souhaite (valeur aligne) ne doit pas excder 1000. L'offset d'alignement est stock dans le mot %MWxy.i.8.
Valeurs dalignement
30
Prcautions
Marche suivre
Etape 1 2 3 4 Action
Accder lcran de rglage de la calibration Double-cliquer sur la voie 0. Rsultat: Un question apparat Voulez-vous passer en mode recalibration ?. Rpondre Oui cette question. Rsultat: La fentre de calibration apparat. En fonction de la gamme calibrer, connecter une tension de rfrence sur l'entre tension de la voie 0 : l tension de rfrence = 10 V (prcision 20 ppm) pour calibrer le module sur les gammes +/-10 V et 0..10 V, l tension de rfrence = 5 V (prcision 20 ppm) pour calibrer le module sur les gammes 0..5 V, 1..5V, 0..20 mA et 4..20 mA, Attention : la rfrence 5 V permet de calibrer la chane de mesure complte pour les gammes 0..20 mA et 4..20 mA, l'exception du shunt de courant 250 Ohms situ sur l'entre courant. Une fois la rfrence connecte sur l'entre tension (par exemple 10 V), utiliser la bote liste droulante Rfrence pour slectionner cette valeur. Attendre ventuellement le temps ncessaire la stabilisation de la tension de rfrence connecte, puis confirmer le choix par le bouton de commande Valider. La calibration des gammes lies cette rfrence (par exemple +/-10 V et 0..10 V) s'effectue automatiquement. Calibrer ventuellement le module pour les autres gammes. le bouton de commande Retour paramtres Usine permet d'annuler toutes les calibrations prcdemment effectues et de revenir la calibration initiale ralise en usine. 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 effectue, un message est visualis pour signaler que les oprations de calibration vont tre perdues
31
2.2
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
32
Synoptique
A/N
Optocoupleur
Traitement
Filtre
Convertisseur DC/DC
5V
33
Description
Repre 1 Elment
Raccordement au processus et scrutation des voies dentres Adaptation des signaux dentres
l convertisseur analogique / numrique 16 bits, Numrisation des signaux analogiques des mesures dentres
Transformation des mesures dentres dans une unit exploitable par lutilisateur Interface et communication avec lapplication Alimentation du module Surveillance du module et indication des dfauts ventuels lapplication
configuration
l mise lchelle des mesures, en fonction des paramtres de configuration. l gestion des changes avec le processeur, l adressage gographique, l rception des paramtres de configuration du module et des voies, l envoi des valeurs mesures, ainsi que ltat du module, lapplication.
6 7
l test de la chane de conversion, l test du dpassement de gamme sur les voies, l test de la prsence du bornier, l test du chien de garde.
34
Le cycle de scrutation des voies utilises en cycle normal est le suivant : Voie 0 Tv Voie 1 Tv Temps de cycle Tv = temps de scrutation dune voie Ref. interne = correspond lacquisition des rfrences de tensions intgres au module, pour permettre son auto talonnage priodique Le cycle de scrutation des voies utilises en cycle rapide est le suivant : Exemple pour les voies 3, 5, 6 Voie 3 Tv Voie 5 Tv Voie 6 Tv Ref. interne Tv Voie 7 (ou 15) Tv Ref. interne Tv
Temps de cycle = (3+1)xTv Tv = temps de scrutation dune voie Ref. interne = correspond lacquisition des rfrences de tensions intgres au module, pour permettre son auto talonnage priodique
35
Le tableau ci-dessous donne les valeurs de temps de cycle en fonction du cycle utilis :
Module TSX AEY 810 Cycle normal 29,7 ms Cycle rapide (N+1) x 3,3 ms l avec N:nombre de voies utilises
Note : Le cycle du module est asynchrone au cycle automate. A chaque dbut de cycle automate, il y a prise en compte des valeurs des voies. Si le temps de cycle de la tche MAST est infrieur celui du module, certaines valeurs nauront pas volu. Illustration :
36
zone nominale
l l
la zone nominale est la plage de mesure correspondant la gamme choisie, la zone de tolrance suprieure sont les valeurs comprises entre la valeur suprieure de la gamme (exemple: +10V pour une gamme -10V/+10V) et la borne suprieure, la zone de tolrance infrieure sont les valeurs comprises entre la valeur infrieure de la gamme (exemple: -10V pour une gamme -10V/+10V) et la borne infrieure, la zone de dpassement suprieur est la zone situe au del de la borne suprieure, la zone de dpassement infrieur est la zone situe en de de la borne infrieure.
Indications de dpassement
Dans les zones de dpassement, il existe un risque de saturation de la chane de mesure. Pour pallier ce risque par programme utilisateur, des bits derreur existent:
Nom du bit %IWxy.i.1:X5 %IWxy.i.1:X6 %MWxy.i.2:X1 Signification (quand = 1) Mesure dans la zone de tolrance infrieure Mesure dans la zone de tolrance suprieure Si le contrle de dpassement est demand, ce bit signale un dfaut de dpassement de la gamme: l %MWxy.i.2:X14 signale un dpassement infrieur l %MWxy.i.2:X15 signale un dpassement suprieur Dfaut de la voie
%Ixy.i.ERR
37
Note : Lors dun dpassement, la valeur mesure est crte la valeur de la borne correspondante.
Les valeurs des bornes de dpassement sont configurables (Voir Modification du contrle de dpassement et slection du traitement vnementiel, p. 194) indpendament lune de lautre. Elles peuvent prendre des valeurs entires comprises entre les valeurs suivantes: Borne infrieure = Vinf gamme + zone de tolrance infrieure Borne suprieure = Vsup gamme + zone de tolrance suprieure Le tableau ci-dessous donne les valeurs des zones de tolrance en fonction des diffrentes gammes :
Zone de tolrance suprieure Valeur mini - 0,25 x Valeur par dfaut -0,125 x Valeur mini 0 Valeur maxi 0,25 x
Gamme Bipolaire
gamme /2
Unipolaire -0,125 x 0
gamme /2
- 0,25 x
gamme /2
0,125 x gamme 1250 1250 0
gamme /2
0,25 x
gamme
Normalise Bipolaire Normalise Unipolaire Utilisateur Bipolaire Utilisateur Unipolaire -1250 -1250 -0,125 x 0 0 0
gamme
-2500 -2500 -0,25 x
gamme
0 0 2500 2500 0,25 x
gamme /2
-0,125 x 0
gamme /2
-0,25 x gamme
gamme /2
0,25 x
gamme
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 dfaut, le contrle de dpassement est actif mais il peut tre activ partiellement (uniquement pour les dpassements infrieur ou suprieur), ou dsactiv.
38
Exemple
Dpassement pour la gamme 4..20mA en mode normalis, sur la voie 0 Borne Inf. : -1250 (2mA) 0 mA 4 mA Borne sup. = 10625 (21mA) 20 mA 24 mA
3 Gamme de mesure
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
2 mA 4 mA
20 mA 21 mA
1. 2. 3. 4. 5.
Zone de dpassement infrieur Zone de tolrance infrieure Zone nominale Zone de tolrance suprieure Zone de dpassement suprieur
39
Formule mathmatique
correspondant
Temps de rponse du filtre 63% 0 104,3 ms 224,7 ms 464,8 ms 944,9 ms 1,905 ms 3,825 ms
40
Affichage normalis
10000 /
) )
+10000 /
Affichage utilisateur
L'utilisateur peut choisir la plage de valeurs dans laquelle sont exprimes 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 dfinissant 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 :
Prcautions
Marche suivre
Etape 1 2 3 4 Action
Accder lcran de rglage de la calibration Double-cliquer sur la voie 0. Rsultat: Un question apparat Voulez-vous passer en mode recalibration ?. Rpondre Oui cette question. Rsultat: La fentre de calibration apparat. En fonction de la gamme calibrer, connectez une tension de rfrence sur l'entre tension de la voie 0 : l tension de rfrence = 10 V (prcision 20 ppm) pour calibrer le module sur les gammes +/-10 V et 0..10 V, l tension de rfrence = 5 V (prcision 20 ppm) pour calibrer le module sur les gammes 0..5 V, 1..5V, 0..20 mA et 4..20 mA, Attention : la rfrence 5 V permet de recalibrer la chane de mesure complte pour les gammes 0..20 mA et 4..20 mA, l'exception du shunt de courant 250 Ohms situ sur l'entre courant. Une fois la rfrence connecte sur l'entre tension (par exemple 10 V), utiliser la bote liste droulante Rfrence pour slectionner cette valeur. Attendre ventuellement le temps ncessaire la stabilisation de la tension de rfrence connecte, puis confirmer le choix par le bouton de commande Valider. La calibration des gammes lies cette rfrence (par exemple +/-10 V et 0..10 V) s'effectue automatiquement. Calibrer ventuellement le module pour les autres gammes. le bouton de commande Retour paramtres Usine permet d'annuler toutes les calibrations prcdemment effectues et de revenir la calibration initiale ralise en usine. 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 effectue, un message est visualis pour signaler que les oprations de calibration vont tre perdues
42
2.3
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
43
Synoptique
Le module dentres TSX AEY 1614 ralise les fonctions suivantes : TSX AEY1614
Alimentation Opto Multiplexage
Chaine dacquisition
CAN
Opto
Chaine dacquisition
CAN
Opto
Alimentation
Opto
Traitement Multiplexage
Interface bus X
44
Description
Repre 1 Elment
Adaptation et multiplexage
2 3
Amplification Conversion
Transformation des mesures d'entres dans une unit exploitable par l'utilisateur Interface et communication avec lapplication Alimentation du module Surveillance du module et indication des dfauts ventuels lapplication Compensation de soudure froide
configuration,
l mise l'chelle des mesures, en fonction des paramtres de configuration. l gestion des changes avec le processeur, l adressage gographique, l rception des paramtres de configuration du module et des voies, l envoi des valeurs mesures, ainsi que de ltat du module, lapplication.
6 7
l test de la chane de conversion, l test du dpassement de gamme sur les voies, l test de la prsence du bornier, l test du chien de garde. l intgre au TELEFAST ABE 7CP A12, l prvoir par lutilisateur si le TELEFAST nest pas utilis.
45
Cycle normal
Tf2
Tf10 8ms
V2 V10 70ms
....... .......
V7 V15 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 prc. : mode haute prcision (correspond une procdure dauto-talonnage du module) (70 ms)
46
Cycle rapide
Pour rduire au maximum le temps de cycle, on tiendra compte du fait que les voies sont acquises simultanment par paire. Exemple de cblage optimum pour 3 voies utilises avec test de filerie, compensation de soudure froide Telefast et mode haute prcision : Si l'on dsire n'utiliser que 3 voies et avoir le temps de cycle minimal, il vaut mieux cbler des voies duales. Ainsi il ny aura quun temps lmentaire 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 Tf8 8ms V0 V8 70ms Tf1 Tf9 8ms V1 V9 70ms CSFT CSFT 70ms Hte prc. Hte prc. 70ms
Note : Le cycle du module est asynchrone du cycle automate. A chaque dbut de cycle automate, il y a prise en compte des valeurs des voies. Si le temps de cycle de la tche MAST est infrieur celui du module, certaines valeurs nauront pas volues. Illustration : Temps de traitement du module
47
Zones de mesure
zone nominale
la zone nominale est la plage de mesure correspondant la gamme choisie, la zone de dpassement suprieur est la zone situe au del de la borne suprieure, la zone de dpassement infrieur est la zone situe en de de la borne infrieure.
Note : Au del de ces bornes limites (zone de dpassement suprieur ou zone de dpassement infrieur) 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, mme si le contrle de dpassement n'a pas t choisi.
48
Indications de dpassement
Dans les zones de dpassement, il existe un risque de saturation de la chane de mesure. Pour pallier ce risque par programme utilisateur, des bits derreur existent :
Nom du bit %Ixy.i.ERR %MWxy.i.2:X1 %MWxy.i.2:X14 %MWxy.i.2:X15 Signification (quand gal 1) Dfaut de la voie Indique un dpassement de gamme sur la voie Indique un dpassement de limite infrieure sur la voie Indique un dpassement de limite suprieure sur la voie
Note : Si le contrle de dpassement nest pas activ, tous les bits ci-dessus restent zro quel que soit la valeur de la mesure.
Le dpassement de gamme correspond soit un dpassement dynamique de la chane d'acquisition, soit un dpassement de la zone normalise de mesure du capteur, soit un dpassement dynamique de la temprature de compensation de soudure froide (-5 C +85 C).
49
Formule mathmatique
Les valeurs de filtrage sont les suivantes, elles dpendent du temps de cycle T:
Efficacit recherche Pas de filtrage Peu de filtrage Filtrage moyen Filtrage fort Valeur choisir 0 1 2 3 4 5 6
correspondant Temps de
50
Gamme 80..+80mV
+10000 /
Affichage utilisateur: L'utilisateur peut choisir (Voir Modification du format d'affichage d'une voie dentre en tension ou en courant, p. 188) la plage de valeurs dans laquelle sont exprimes 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 daffichages : laffichage en temprature et laffichage normalis. Affichage en temprature: Les valeurs sont fournies en dixime de degr (Celsius ou Farenheit, selon lunit choisie en configuration) Affichage utilisateur: L'utilisateur peut choisir un affichage normalis 0..10000 (soit 0 10000 / ), en prcisant les tempratures minimale et maximale correspondant 0 et 10000
51
Valeurs dalignement
La valeur d'alignement est modifiable (Voir Alignement dune voie dentre, p. 210) depuis une console de programmation, mme si le programme est en RUN. Pour chaque voie d'entre, l'utilisateur peut: l visualiser et modifier la valeur de mesure souhaite, l sauvegarder la valeur d'alignement, l savoir si la voie possde dj 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 mesure et la valeur souhaite (valeur aligne) ne doit pas excder 1500. Note : le bit %IWxy.i.1:X0 = 1 indique que la voie est aligne.
52
Recommandations
53
Etape 6
Action Calibrer ventuellement le module pour les autres gammes. Le bouton de commande Retour paramtres Usine permet d'annuler toutes les calibrations prcdemment effectues et de revenir la calibration initiale ralise en usine. 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 effectue, un message est visualis pour signaler que les oprations 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 1 2 3 4 Action Accder lcran de rglage de la calibration Double-cliquer sur la voie 0. Rsultat: Un question apparat Voulez-vous passer en mode recalibration?. Rpondre Oui cette question. Rsultat: La fentre de calibration apparat. Mesurer l'aide d'un multimtre de prcision (0,068% 1,25mA), la valeur de la source de courant dlivre par la voie calibrer. Noter cette valeur et la convertir en micro-Ampres Utiliser la bote liste droulante Rfrence pour slectionner 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. 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 effectue, un message est visualis pour signaler que les oprations de calibration vont tre perdues
54
2.4
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
55
Synoptique
Optocoupleur Bornier vis 20 points A/N Optocoupleur Multiplexeur Traitement Interface bus X Connecteur vers bus X 3 4
Optocoupleur
Optocoupleur
5V
56
Description
Repre 1 Elment
dfinies en configuration pour chaque voie (gamme haut niveau, thermocouple ou thermosonde), l multiplexage.
Numrisation des signaux analogiques des mesures d'entres Numrisation des signaux analogiques des mesures d'entres Transformation des mesures d'entres dans une unit exploitable par l'utilisateur
l prise en compte des coefficients de recalibration et d'alignement appliquer sur
les mesures (voie par voie et gamme par gamme), ainsi que des coefficients d'autocalibration du module, l linarisation de la mesure fournie par les thermosondes Pt ou Ni, l linarisation 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 paramtres de configuration (units physiques ou gamme utilisateur).
l gestion des changes avec le processeur, l adressage gographique, l rception des paramtres de configuration du module et des voies, l envoi des valeurs mesures, ainsi que de ltat du module, lapplication.
Interface et communication avec lapplication Alimentation du module Surveillance du module et indication des dfauts ventuels lapplication
5 6
l test de la chane de conversion, l test du dpassement de gamme sur les voies, l test de la prsence 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
Note : La slection interne correspond soit la temprature interne, soit aux rfrences internes pour l'auto-calibration du module, soit la compensation de ligne pour les gammes thermosondes. Illustration 110 ms Tconv Ttf Tconv 110 ms Tconv Slection interne
Voie 0
Voie 1
58
zone nominale
la zone nominale est la plage de mesure correspondant la gamme choisie, la zone de dpassement suprieur est la zone situe au del de la borne suprieure, la zone de dpassement infrieur est la zone situe en de de la borne infrieure.
Indications de dpassement
Dans les zones de dpassement, il existe un risque de saturation de la chane de mesure. Pour pallier ce risque par programme utilisateur, des bits derreur existent:
Nom du bit %Ixy.i.ERR %IWxy.voie.2:X1 Indication (quand est gal 1) Dfaut de la voie Indique un dpassement de gamme sur la voie
Pour les gammes en tension, le module autorise un dpassement de 5% de la plage lectrique positive couverte par la gamme. tableau des valeurs:
Borne suprieure +10,5 V +10,5 V +5,25 V +5,25 V +5,2 V +21 mA +20,8 mA Valeurs par dfaut +/- 10500 -500..+ 10500 +/- 10500 -500..+ 10500 -500..+ 10500 -500..+ 10500 -500..+ 10500 Borne min. en mode User Min - 5%(Max-Min)/2 Min - 5%(Max-Min) Min - 5%(Max-Min) Min - 5%(Max-Min) Min - 5%(Max-Min) Min - 5%(Max-Min) Min - 5%(Max-Min) Borne max. en mode User Max + 5%(Max-Min)/2 Max + 5%(Max-Min) Max + 5%(Max-Min) Max + 5%(Max-Min) Max + 5%(Max-Min) Max + 5%(Max-Min) Max + 5%(Max-Min) 59
Le dpassement de gamme correspond soit un dpassement dynamique de la chane d'acquisition, soit un dpassement de la zone normalise de mesure du capteur, soit un dpassement dynamique de la temprature 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 infrieure
Borne suprieure
Borne max. en mode User +10000 +10000 +10000 +10000 +10000 +10000 +10000 +10000 +10000 +10000 +10000 +10000 +10000 Max Max Max
Thermo B Thermo E Thermo J Thermo K Thermo L Thermo N Thermo R Thermo S Thermo T Thermo U Pt100 Pt1000 Ni1000 -13..+63 mV 0..400 0..3850
0 C (32 F) -270 C (-454 F) -210 C (-346 F) -210 C (-454 F) -200 C (-328 F) -270 C (-454 F) -50 C (-58 F) -50 C (-58 F) -270 C (-454 F) -200 C (-328 F) -200 C (-328 F) -200 C (-328 F) -60 C (-76 F) -13 mV 0 0
+1802 C (+3276 F) +812 C (+1495 F) +1065 C (+1953 F) +1372 C (+2502 F) +900 C (+1652 F) +1300 C (+2372 F) +1769 C (+3216 F) +1769 C (+3216 F) +400 C (+752 F) +600 C (+1112 F) +850 C (+1562 F) +800 C (+1472 F) +240 C (+464 F) +63 mV 400 3850
C ou F C ou F C ou F C ou F C ou F C ou F C ou F C ou F C ou F C ou F C ou F C ou F C ou F
-2064..+ 10000 0..+10000 0..+10000
60
Note : l Le module gre la cohrence entre le dfaut bornier et le dfaut de liaison capteur. l Le dfaut de liaison capteur n'est pas dtect en gamme 0-5 V / 0-20 mA (le service n'est pas propos l'utilisateur et le test de filerie n'est pas excut). 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 dtecter un dfaut, mme si les cbles sont coups. l Dans le cas des thermosondes, le dfaut de liaison capteur d une anomalie sur la compensation de la ligne, peut apparatre ou disparatre avec un retard maximum de 12 s, par rapport l'occurrence de l'anomalie.
61
Formule mathmatique
correspondant Temps de
62
+10000 /
+10000 /
Affichage utilisateur
L'utilisateur peut choisir la plage de valeurs (Voir Modification du format d'affichage d'une voie dentre en tension ou en courant, p. 188) dans laquelle sont exprimes 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 dfinissant 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 3200 valeur courante 9600 Valeur du courant 4 mA comprise entre 4 et 20 mA 20 mA Valeur de la pression 3200 mB valeur courante 9600 mB
63
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 laffichage en temprature et laffichage normalis. l Pour laffichage en temprature, les valeurs sont fournies en dixime de degr Celsius ou Farenheit selon lunit choisie. l Pour laffichage utilisateur, l'utilisateur peut choisir un affichage normalis 0..10000 (soit 0 10000 / ) en prcisant les tempratures minimale et maximale correspondant 0 et 10000.
64
Illustration
Exemple
Supposons qu'une sonde Pt100, plonge dans la glace fondante (procdure de rglage des sondes) indique aprs mesure et affichage 10 C (et non 0 C). L'utilisateur peut aligner sa mesure sur la valeur 0 (valeur souhaite). Aprs cette procdure d'alignement, la voie de mesure appliquera un offset systmatique de 10 sur toute nouvelle mesure. La valeur d'alignement est modifiable (Voir Alignement dune voie dentre, p. 210) depuis une console de programmation, mme si le programme est en RUN. Pour chaque voie d'entre, l'utilisateur peut : l visualiser et modifier la valeur de mesure souhaite, l sauvegarder la valeur d'alignement, l savoir si la voie possde dj 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 mesure et la valeur souhaite (valeur aligne) ne doit pas excder +/-1000.
Valeurs dalignement
65
66
Calibration
Introduction La calibration (Voir Fonction Calibration dun module analogique, p. 214) du module permet de corriger les drives long terme du module, et d'optimiser la prcision une temprature ambiante autre que 25 degrs Celsius. La calibration du module TSX AEY414 seffectue voie par voie. La dynamique de calibration est borne 1% de la pleine chelle, car au del, le module considre qu'il y a une anomalie de la chane d'acquisition. La calibration pleine chelle s'effectue sur chacune des voies et dans chacune des gammes, en plaant une source talon directement sur le bornes d'entres. Elle seffectue partir de lcran de recalibration
Etape 1 2 3 Action Accder lcran de rglage de la calibration Slectionner une voie et passer en mode calibration Connecter une rfrence de tension sur lentre 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 Une fois la rfrence connecte sur l'entre tension, choisir cette rfrence sur l'cran par l'intermdiaire de la bote liste droulante Attendre ventuellement le temps ncessaire de stabilisation de la rfrence de tension connecte, puis valider ce choix par le bouton "Valider". La calibration correspondant aux gammes lies cette rfrence s'effectue alors automatiquement.
Important
4 5
67
Prise en compte
La calibration nest prise en compte quaprs sa sauvegarde dans le module par le bouton "Sauvegarder". Le bouton "Retour paramtres usine" permet d'annuler toutes les calibrations et de revenir la calibration initiale (effectue en usine). La slection de ce bouton dclenche un message de confirmation. Par contre, aprs confirmation, la prise en compte est immdiate et ne ncessite pas de sauvegarde. L'abandon de l'cran sans sauvegarde affiche un message qui rappelle l'utilisateur que la sauvegarde n'est pas effectue. Si l'utilisateur choisit quand mme 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 aprs 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
2.5
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
69
Synoptique
Filtre
Rfrence interne 9
Convertisseur DC/DC
5V
4 8
70
Description
Repre 1 Elment
Raccordement au processus et scrutation des voies dentres Multiplexage des signaux dentres Adaptation des signaux dentres Numrisation des signaux analogiques des mesures dentres Transformation des mesures dentres dans une unit exploitable par lutilisateur Interface et communication avec lapplication Alimentation du module Surveillance du module et indication des dfauts ventuels lapplication Rfrence interne
2 3 4
l scrutation des voies dentres, par multiplexage statique l Adaptation des signaux dentres l convertisseur analogique / numrique 16 bits,
l gestion des changes avec le processeur, l adressage gographique, l rception des paramtres de configuration du module et des voies, l envoi des valeurs mesures, ainsi que ltat du module, lapplication.
7 8
l test de la chane de conversion, l test du dpassement de gamme sur les voies, l test de la prsence du bornier, l test du chien de garde. l la lecture dune rfrence interne de tension talon permet au module de
71
72
zone nominale
l l
la zone nominale est la plage de mesure correspondant la gamme choisie, la zone de tolrance suprieure stend des valeurs comprises entre la valeur suprieure de la gamme (exemple: +10V pour une gamme -10V/+10V) et la borne suprieure, la zone de tolrance infrieure stend des valeurs comprises entre la valeur infrieure de la gamme (exemple: -10V pour une gamme -10V/+10V) et la borne infrieure, la zone de dpassement suprieur est la zone situe au del de la borne suprieure, la zone de dpassement infrieur est la zone situe en de de la borne infrieure.
73
Indications de dpassement
Nom du bit %IWxy.i.1:X5 %IWxy.i.1:X6 %IWxy.i.2:X1
Dans les zones de dpassement, il existe un risque de saturation de la chane de mesure. Pour pallier ce risque par programme utilisateur, des bits derreur existent: .
Indication (quand = 1) La valeur lue est dans la zone de tolrance infrieure La valeur lue est dans la zone de tolrance suprieure Si le contrle de dpassement est demand, ce bit signale que la valeur lue est dans lune des 2 zones de dpassement. l %MWxy.i.2:X14 signale un dpassement dans la zone infrieure l %MWxy.i.2:X15 signale un dpassement dans la zone suprieure Dfaut de la voie
%Ixy.ERR
Note : Lors dun dpassement, la valeur mesure est crte la valeur de la borne correspondante.
Les valeurs des bornes de dpassement sont configurables (Voir Modification du contrle de dpassement et slection du traitement vnementiel, p. 194) indpendamment lune de lautre. Elles peuvent prendre des valeurs entires comprises entre les valeurs suivantes:
Zone de tolrance infrieure Valeur par dfaut -0,125 x Valeur maxi 0 Valeur mini - 0,25 x Zone de tolrance suprieure Valeur par dfaut 0,125 x Valeur mini 0 Valeur maxi 0,25 x
gamme /2
-0,125 x 0
gamme /2
- 0,25 x
gamme /2
0,125 x 0
gamme /2
0,25 x
Unipolaire 0..10V,0..5V,1..5V,0..20m A,4..20mA Normalise Utilisateur Bipolaire +/-10V Utilisateur Unipolaire 0..10V,0..5V,1..5V,0..20m A,4..20mA
gamme
-1250 -0,125 x 0 0
gamme
-2500 -0,25 x
gamme
1250 0,125 x 0 0
gamme
2500 0,25 x
gamme /2
-0,125 x 0
gamme /2
-0,25 x
gamme /2
0,125 x 0
gamme /2
0,25 x
gamme
gamme
gamme
gamme
74
Causes de lvnement
Ces causes peuvent tre masques ou valides par programme l'aide des bits du mot %QWxy.i
Adresse %QWxy.i:X 0 %QWxy.i:X 1 %QWxy.i:X 2 %QWxy.i:X 3 Fonction (0 = masquage, 1 = validation) Franchissement du Seuil 0 en montant Franchissement du Seuil 0 en descendant Franchissement du Seuil 1 en montant Franchissement du Seuil1 en descendant
Source de lvnement
75
Exemple
%QWxy.0:X0 %QWxy.0:X1 %QWxy.0:X2 %QWxy.0:X3
Seuil 1
Seuil 0
76
Informations complmentaires
l l l l
Le mot d'entre %IWxy.i.2 n'est remis jour qu' chaque apparition d'une nouvelle cause d'vnement. Lorsque la valeur mesure est gale au seuil mais ne le franchit pas, il n'y a pas de dclenchement d'vnement. Le traitement vnementiel peut tre activ ou dsactiv par configuration pour chacune des voies. Un numro d'vnement 0 63 est attribu chaque voie. Le choix du numro dtermine la priorit de l'vnement (0 = priorit maximum, 1 63 = priorit minimum).
77
Affichage normalis
+10000 /
+10000 /
Affichage utilisateur
L'utilisateur peut choisir la plage de valeurs (Voir Modification du format d'affichage d'une voie dentre en tension ou en courant, p. 188) dans laquelle sont exprimes 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 dfinissant 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 :
78
Illustration
Exemple
Par exemple, supposons qu'un capteur de pression, reli un conditionneur (1mV/ mB), indique 3200 mB, alors que la pression relle est de 3210 mB. La valeur mesure par le module en chelle normalise sera 3200 (3,20 V). L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaite). Aprs cette procdure d'alignement, la voie de mesure appliquera un offset systmatique de +10 sur toute nouvelle mesure. La valeur d'alignement qu'il faudra saisir est de 3210. La valeur d'alignement est modifiable (Voir Alignement dune voie dentre, p. 210) par les crans de PL7, mme si le programme est en RUN. Pour chaque voie d'entre, l'utilisateur peut : l visualiser et modifier la valeur de mesure souhaite l sauvegarder la valeur d'alignement l savoir si la voie possde dj 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 mesure et la valeur souhaite (valeur aligne) ne doit pas excder 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 aligne.
Valeurs dalignement
79
2.6
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
Ce sous-chapitre prsente les modules en rack TSX ASY 410 et TSX ASY 800.
80
Synoptique
N/A
Traitement
Optocoupleur
N/A
Optocoupleur
N/A
5V 5 4
81
Description
Repre 1 Fonction
Raccordement au processus
points,
l Protection du module contre les surtensions
2 3
Adaptation aux diffrents actionneurs Conversion des donnes numriques en signaux analogiques Transformation des valeurs applicatives en donnes utilisables par le convertisseur numrique/analogique
l Ladaptation se fait en tension ou en courant. l elle seffectue sur 11 bits avec signe (-2048 2047), l le recadrage des donnes, fournies par le programme, dans la
Interface de communication avec l gestion des changes avec le processeur, lapplication l adressage gographique, l rception depuis lapplication des paramtres de configuration du module et des voies, ainsi que des consignes numriques des voies l envoi de ltat du module lapplication. Alimentation du module Surveillance du module et indication des dfauts ventuels lapplication Alimentation 24V externe des sorties l test du convertisseur, l test du dpassement de gamme sur les voies, l test de la prsence du bornier, l test du chien de garde.
6 7
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 affectes la tche MAST ou la tche FAST du programme application. Lapplication 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
83
84
Ces modules autorisent un dpassement de : l +/-5 % sur les gammes tension et 4..20 mA l +5 % sur la gamme 0..20 mA La plage de mesure est divise en trois zones :
borne infrieure borne suprieure
zone nominale
la zone nominale est la plage de mesure correspondant la gamme choisie, la zone de dpassement suprieur est la zone situe au del de la borne suprieure, l la zone de dpassement infrieur est la zone situe en de de la borne infrieure. Valeurs de dpassements en fonction de la gamme:
Gamme +/- 10V 0..20mA 4..20mA Borne infrieure -10500 (soit -10,5 V) 0 (soit 0mA) -500 (soit 3,2 mA) Borne suprieure +10500 (soit +10,5 V) +10500 (soit +21 mA) +10500 (soit +20,8 mA)
La dtection de dpassements de gamme est optionnelle : Lutilisateur peut choisir (Voir Modification du contrle de dpassement et slection du traitement vnementiel, p. 194) lindication de dpassement par valeur suprieure, infrieure ou les deux. Lorsque la valeur envoye se situe au-del des bornes de dpassement et que le contrle de dpassement est demand, les dpassements sont alors signales par les bits suivants :
Adresse %Ixy.i.ERR %MWxy.i.2:X1 Signification Quand = 1, indique une erreur sur la voie Quand = 1, indique un dpassement de gamme sur la voie. l %MWxy.i.2:X3 = 1 indique alors un dpassement par valeur suprieure l %MWxy.i.2:X3 = 0 indique alors un dpassement par valeur infrieure
85
Sorties 0 (toutes les voies) 0 mA (toutes les voies) 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 modifie depuis lcran de Mise au point (Voir Modification de la valeur de repli dune sortie, p. 212) de PL7 ou par programme.
86
Synoptique
Traitement
Optocoupleur
N/A
4 7
Description
Repre 1 Elment
Raccordement au processus
24 V externe
87
Convertisseur DC/DC
Multi-plexeur
Interface bus X
Repre 2 3
Elment Adaptation aux diffrents actionneurs Conversion des donnes numriques en signaux analogiques Transformation des valeurs applicatives en donnes utilisables par le convertisseur numrique/ analogique Interface de communication avec lapplication
Fonction
l Ladaptation se fait en tension ou en courant. l en tension, elle seffectue sur 13 bits + signe (-8192 +8191), l en courant, elle seffectue sur 13 bits (0 +8191)
l gestion des changes avec le processeur, l adressage gographique, l rception depuis lapplication des paramtres de configuration du module
6 7
Alimentation du module Surveillance du module et indication des dfauts ventuels lapplication Alimentation 24V externe des sorties
l test du convertisseur, l test du dpassement de gamme sur les voies, l test de la prsence du bornier, l test du chien de garde.
Temps de rafrachissement des sorties Comportement sur dfaut dalimentation externe 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.
Lors dun dfaut dalimentation externe des sorties, toutes les sorties du module TSX ASY 800 passent 0. Note : Lorsque le module est en mme temps en dfaut alimentation externe et en dfaut bornier, seul le dfaut dalimentation est signal.
Lapplication 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
89
zone nominale
la zone nominale est la plage de mesure correspondant la gamme choisie, la zone de dpassement suprieur est la zone situe au del de la borne suprieure, la zone de dpassement infrieur est la zone situe en de de la borne infrieure.
Indications de dpassement
Lutilisateur peut choisir (Voir Modification du contrle de dpassement et slection du traitement vnementiel, p. 194) lindication de dpassement par valeur suprieure, infrieure ou les deux. Lorsque le contrle de dpassement est demand, les indications sont signals par les bits suivants :
Nom du bit %Ixy.i.ERR %MWxy.i.2:X1 Signification Quand = 1, Indique une erreur sur la voie Quand = 1, Indique un dpassement de gamme sur la voie.
l %MWxy.i.2:X3 = 1 indique alors un dpassement par
valeur suprieure
l %MWxy.i.2:X3 = 0 indique alors un dpassement par
valeur infrieure
90
A lapparition dun dfaut et suivant la gravit de celui-ci, les sorties passent individuellement ou ensemble en position de Repli/Maintien ou sont forces 0 (0 V ou 0 mA) Diffrents cas de comportement des sorties:.
Comportement des sorties tension Repli/Maintien (voie par voie) Repli/Maintien (voie par voie) 0V (voie par voie) 0V (voie par voie) Valeur transmise avec saturation +10,5/-10,5V (voie par voie) Maintien la valeur (toutes les voies) Sorties 0 V (toutes les voies) 0 V (toutes les voies) Comportement des sorties courant Repli/Maintien (voie par voie) Repli/Maintien (voie par voie) 0mA (voie par voie) 0mA (voie par voie) Valeur transmisse avec saturation 3,2/20,8 mA ou 0/20mA Maintien la valeur (toutes les voies) 0 mA (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 modifie depuis lcran de Mise au point (Voir Modification de la valeur de repli dune sortie, p. 212) de PL7 ou par programme. Comportement la mise sous tension Lors de la mise sous tension du module (mise sous tension du rack ou embrochage sous tension), les sorties sont figes 0V/0mA pendant une seconde avant de devenir oprationnelles. Ce temps est ncessaire pour la stabilisation de l'alimentation des sorties.
91
92
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente les modules analogiques dports TBX.
93
TBX analogiques
3.1
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
94
TBX analogiques
Synoptique
Entre 3 2
interface bus
Base de Temps
1 3 4
FIPIO
95
TBX analogiques
Description
Le module TBX AES 400 associ communicateur TBX LEP 030 ralise les fonctions suivantes :
Repre 1 2 3 4 5 6 Fonction
l acquisition par multiplexage relais des 4 voies avec rjection du 50Hz ou
60Hz,
l conversion analogique numrique 12 bits + signe, l slection de la gamme pour chaque entre: tension, courant ou
thermocouple,
l contrle de dpassement des entres, l contrle capteur, l filtrage des mesures, l linarisation et compensation de soudure froide dans le cas des
thermocouples,
l linarisation dans le cas des thermosondes,
96
TBX analogiques
Tp sf : temps acquisition temprature de soudure froide Le tableau ci-dessous donne les lments de calcul.
Type de temps Temps de scrutation dune voie Temps dacquisition temprature de soudure froide Temps dacquisition dun cycle complet Rjection 50 Hz 80 ms 80 ms 400 ms Rjection 60 Hz 68 ms 68 ms 340 ms
Note : l Le cycle est toujours identique mme si certaines voies ne sont pas utilises. l Les temps daccs aux mesures par programme dpendent aussi des temps de transmission sur le bus FIPIO et de la priode de la tche automate.
97
TBX analogiques
La zone de mesure
zone nominale
l l
La zone nominale est la plage de mesure correspondant la gamme choisie la zone de tolrance suprieure sont les valeurs comprises entre la valeur suprieure de la gamme (exemple: +10V pour une gamme -10V/+10V) et la borne suprieure, la zone de tolrance infrieure sont les valeurs comprises entre la valeur infrieure de la gamme (exemple: -10V pour une gamme -10V/+10V) et la borne infrieure, la zone de dpassement suprieur est la zone situe au del de la borne suprieure, la zone de dpassement infrieur est la zone situe en de de la borne infrieure.
Indications de dpassement
Si les valeurs fournies par lapplication sont en dehors des bornes, il y a saturation la valeur de la borne dpasse et ce dpassement est signal. Le module continue fournir la grandeur convertie jusqu' saturation du convertisseur ou du format d'affichage (+32767/-32768), mme si la validit de la mesure n'est pas garantie. L'utilisateur peut par l'intermdiaire du bit de dpassement viter de prendre en compte ces mesures. Bit de dpassement:
Adresse %I\p.2.c\m.i.ERR Signification Quand = 1, Indique un dpassement de gamme sur la voie.
98
TBX analogiques
Pour les gammes en tension, le module autorisent, un dpassement de 5% de la plage lectrique positive couverte par la gamme. Gammes lectriques:
Gamme +/-10 V +/-5 V 0..20 mA 4..20 mA -20..+20 mV -50..+50 mV -200..+200 mV -500..+500 mV Borne infrieure -10,5 V -5,25 V -1 mA +3,2 mA -21 mV -52,5 mV -210 mV -525 mV Borne suprieure +10,5 V +5,25 V +21 mA +20,8 mA +21 mV +52,5 mV +210 mV +525 mV
99
TBX analogiques
Le dpassement de gamme correspond soit un dpassement dynamique de la chane d'acquisition, soit un dpassement de la zone normalise de mesure du capteur, soit un dpassement dynamique de la temprature 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 Thermo B Thermo E Thermo J Thermo K Thermo N Thermo R Thermo S Thermo T Borne infrieure 0 C (32 F) -270 C (-454 F) -210 C (-346 F) -270 C (-454 F) -270 C (-454 F) -50 C (-58 F) -50 C (-58 F) -270 C (-454 F) Borne suprieure +1802 C (+3276 F) +717 C (+1322 F) +935 C (+1715 F) +1338 C (+2440 F) +1300 C (+2372 F) +1769 C (+3216 F) +1769 C (+3216 F) +400 C (+752 F)
Gamme thermosondes:
Gamme Pt100 Pt1000 Ni1000 Borne infrieure -200 C (-328 F) -200 C (-328 F) -60 C (-76 F) Borne suprieure +850 C (+1562 F) +850 C (+1562 F) +250 C (+482 F)
100
TBX analogiques
Formule mathmatique
correspondant
0 1 2 3 4 5 6
101
TBX analogiques
10000 /
) )
+10000 /
L'utilisateur peut choisir la plage de valeurs dans laquelle sont exprimes 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 caractristique linaire. Ce qui intresse l'utilisateur est la pression et non la valeur du courant. La meilleure rsolution est obtenue en choisissant en affichage utilisateur : l pour borne minimum : 2000 l pour borne maximum : 20000 Le programme utilisateur exploite ainsi des valeurs exprimes directement en unit physique, le millibar. Illustration Pression 20,000 bars
102
TBX analogiques
Pour laffichage en temprature, les valeurs sont fournies en dixime de degr. Pour laffichage utilisateur, l'utilisateur peut choisir un affichage normalis 0..10000 en prcisant les tempratures minimale et maximale correspondant 0 et 10000. La mesure fournie l'application est directement exploitable par l'utilisateur qui peut choisir entre laffichage en temprature et laffichage normalis. Exemple : Thermocouple J connect un module TBX AES 400. Lutilisateur dsire surveiller une plage de temprature de 200C 600C et avoir un rsultat en pourcentage de la dynamique. Pour cela choisir un affichage normalis et dfinir les bornes : l borne infrieure = 2000 l borne suprieure = 6000 La mesure accessible par programme est alors comprise entre 0 et 10 000. Pour une temprature de 400C, le module fournit comme mesure une valeur numrique gale 5000 soit 50% de la dynamique d'entre. Illustration :
Valeur de la mesure affiche
%
100,00
50,00
103
TBX analogiques
Calibration du zro
Prcautions
104
TBX analogiques
Etape 5
Action Raliser alors la calibration pleine chelle. En fonction de la gamme calibrer, connectez une tension de rfrence sur l'entre tension de la voie 0 : l tension de rfrence = 10 V (prcision +/- 0,01%) pour calibrer le module sur les gammes 10 V et 0..10 V, l tension de rfrence = 5 V (prcision +/- 0,01%) pour calibrer le module sur les gammes 0..5 V, 1..5V, 0..20 mA et 4..20 mA, l tension de rfrence = 2 V (prcision +/- 0,01%) pour calibrer le module sur les gammes Pt1000 et Ni1000, l tension de rfrence = 500 mV (prcision +/- 0,01%) pour calibrer le module sur la gamme 500 mV, l tension de rfrence = 200 mV (prcision +/- 0,01%) pour calibrer le module sur les gammes Pt100 et +/- 200 mV, l tension de rfrence = 50 mV (prcision +/- 0,01%) pour calibrer le module sur les gammes +/- 200 mV et thermocouples E,J,K, et N, l tension de rfrence = 20 mV (prcision +/- 0,01%) pour calibrer le module sur les gammes +/- 200 mV et thermocouples B,R,S, et T, Attention : la rfrence 5 V permet de recalibrer la chane de mesure complte pour les gammes 0..20 mA et 4..20 mA, l'exception du shunt de courant 250 Ohms situ sur l'entre courant. Une fois la rfrence connecte sur l'entre tension (par exemple 10 V), utiliser la bote liste droulante Rfrence pour slectionner cette valeur. Attendre ventuellement le temps ncessaire la stabilisation de la tension de rfrence connecte, puis confirmer le choix par le bouton de commande Valider. La calibration des gammes lies cette rfrence (par exemple 10 V et 0..10 V) s'effectue automatiquement. Calibrer ventuellement le module pour les autres gammes. le bouton de commande Retour paramtres Usine permet d'annuler toutes les calibrations prcdemment effectues et de revenir la calibration initiale ralise en usine. 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 effectue, un message est visualis pour signaler que les oprations de calibration vont tre perdues
105
TBX analogiques
Alignement capteur
Introduction L'alignement consiste liminer un dcalage systmatique observ avec un capteur donn, autour d'un point de fonctionnement donn. On compense une erreur lie au procd. Pour cette raison, le remplacement d'un module ne ncessite pas un nouvel alignement, par contre, le remplacement du capteur ou le changement du point de fonctionnement de ce capteur, ncessite un nouvel alignement.
Exemple
Supposons qu'un capteur de pression, reli un conditionneur (1mV/mB), indique 3200 mB, alors que la pression relle est de 3210 mB. La valeur mesure par le module en chelle normalise sera 3200 (3,20 V). L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaite). Aprs cette procdure d'alignement, la voie de mesure appliquera un offset systmatique de +10. La valeur d'alignement qu'il faudra saisir est de 3210. La valeur d'alignement est modifiable (Voir Alignement dune voie dentre, p. 210) depuis lcran PL7, mme si le programme est en RUN. Pour chaque voie d'entre, l'utilisateur peut : l visualiser et modifier la valeur de mesure souhaite l sauvegarder la valeur d'alignement l savoir si la voie possde dj 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 mesure et la valeur souhaite (valeur aligne) ne doit pas excder 1000. L'offset d'alignement est stock dans le mot %MWxy.i.8.
Valeurs dalignement
106
TBX analogiques
3.2
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
107
TBX analogiques
Synoptique
Synoptique du module TBX AMS 620 associ communicateur TBX LEP 030:
processeur Entre 0 Entre 1 Entre 2 Entre 3 Entre 4 Conversion Analogique Numrique Voie 1 Voie 0 Voie 7 Voie 6
1
Entre 5
2 3
6
Interface bus
Base de temps
Sortie 0 Sortie 1
FIPIO
9
Voie 6 Voie 7
10
24/48V
108
TBX analogiques
Description
Le module TBX AMS 620 associ communicateur TBX LEP 030 ralise les fonctions dentres suivantes :
Repre 1 2 3 4 5 6 Fonction
l acquisition par multiplexage statique des 6 voies, l conversion analogique numrique 12 bits + signe, l slection de la gamme pour chaque entre: tension, courant, thermocouple. l contrle de dpassement des entres l filtrage des mesures, l mise au format utilisateur des mesures.
Le module TBX AMS 620 associ communicateur TBX LEP 030 ralise les fonctions de sorties suivantes:
Repre 7 8 9 10 Fonction rafrachissement des valeurs numriques transmises par le processeur, traitement des dfauts de dialogue automate, slection de la gamme pour chaque sortie: tension, courant, conversion numrique analogique.
109
TBX analogiques
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 mme si certaines voies ne sont pas utilises. l Les temps daccs aux mesures par programme dpendent aussi des temps de transmission sur le bus FIPIO et de la priode de la tche automate.
110
TBX analogiques
Indications de dpassement
Si les valeurs fournies par lapplication sont en dehors des bornes, il y a saturation la valeur de la borne dpasse. 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'intermdiaire du bit de dpassement viter de prendre en compte ces mesures. Bit de dpassement :
Nom du bit %I\p.2.c\m.i.ERR Signification Quand = 1, Indique un dpassement de gamme sur la voie.
Pour les gammes en tension, le module autorisent, un dpassement de 5% de la plage lectrique positive couverte par la gamme. Valeurs de dpassement en fonction du type dentre
Gamme +/-10 V 0..5 V 0..20 mA 4..20 mA Borne infrieure -10,5 V 0 V : ce dpassement nest pas dtect 0 V : ce dpassement nest pas dtect +3,2 mA Borne suprieure +10,5 V +5,25 V +21 mA +20,8 mA
111
TBX analogiques
Formule mathmatique
correspondant
0 0,750 0,875 0,937 0,969 0,984 0,992
112
TBX analogiques
10000 /
) )
+10000 /
L'utilisateur peut choisir la plage de valeurs dans laquelle sont exprimes 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 caractristique linaire. Ce qui intresse l'utilisateur est la pression et non la valeur du courant. La meilleure rsolution est obtenue en choisissant en affichage utilisateur : l pour borne minimum : 2000 l pour borne maximum : 20000 Le programme utilisateur exploite ainsi des valeurs exprimes directement en unit physique, le millibar. Illustration : Pression 20,000 bars
113
TBX analogiques
114
TBX analogiques
115
TBX analogiques
-10000 10000 Valeur numrique -10 V Valeur analogique de sortie 20 mA 20 mA Valeur analogique de sortie
Indications de dpassement
Si les valeurs fournies par lapplication sont en dehors des bornes, il y a saturation la valeur de la borne dpasse. le dpassement est signal par :
Nom du bit %I\p.2.c\m.voie.ERR Signification Quand gal 1, Indique un dpassement de gamme sur la voie.
TLX DS 57 PL7 xxF
116
TBX analogiques
Prcautions
117
TBX analogiques
Etape 6
Action Calibrer ventuellement le module pour les autres gammes. le bouton de commande Retour paramtres Usine permet d'annuler toutes les calibrations prcdemment effectues et de revenir la calibration initiale ralise en usine. 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 effectue, un message est visualis pour signaler que les oprations de calibration vont tre perdues
118
TBX analogiques
Alignement capteur
Introduction L'alignement consiste liminer un dcalage systmatique observ avec un capteur donn, autour d'un point de fonctionnement donn. On compense une erreur lie au procd. Pour cette raison, le remplacement d'un module ne ncessite pas un nouvel alignement, par contre, le remplacement du capteur ou le changement du point de fonctionnement de ce capteur, ncessite un nouvel alignement.
Exemple
Supposons qu'un capteur de pression, reli un conditionneur (1mV/mB), indique 3200 mB, alors que la pression relle est de 3210 mB. La valeur mesure par le module en chelle normalise sera 3200 (3,20 V). L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaite). Aprs cette procdure d'alignement, la voie de mesure appliquera un offset systmatique de +10. La valeur d'alignement qu'il faudra saisir est de 3210. La valeur d'alignement est modifiable depuis lcran PL7, mme si le programme est en RUN. Pour chaque voie d'entre, l'utilisateur peut : l visualiser et modifier la valeur de mesure souhaite l sauvegarder la valeur d'alignement l savoir si la voie possde dj 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 mesure et la valeur souhaite (valeur aligne) ne doit pas excder 1000. L'offset d'alignement est stock dans le mot %MWxy.i.8.
Valeurs dalignement
119
TBX analogiques
3.3
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
120
TBX analogiques
Synoptique
Sortie 0 Sortie 1
3
Voie 0 Voie 1
4
FIPIO
24/48V Alimentation
121
TBX analogiques
Description
Le module TBX ASS 200 associ communicateur TBX LEP 030 ralise les fonctions suivantes:
Repre 1 2 3 4 Fonction rafrachissement des valeurs numriques transmises par le processeur, traitement des dfauts de dialogue automate, slection de la gamme pour chaque sortie: tension, courant, conversion numrique analogique.
Note : Une mme voie ne peut tre utilise que dans une seule gamme, cest-dire soit en courant, soit en tension.
122
TBX analogiques
123
TBX analogiques
124
TBX analogiques
-10000 10000 Valeur numrique -10 V Valeur analogique de sortie Valeur analogique de sortie
20 mA
20 mA
Indications de dpassement
Si les valeurs fournies par lapplication sont en dehors des bornes, il y a saturation la valeur de la borne dpasse. le dpassement est signal par :
Nom du bit %I\p.2.c\m.voie.ERR Signification Quand gal 1, Indique un dpassement de gamme sur la voie.
125
TBX analogiques
126
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente les modules analogiques dports Momentum.
127
Momentum analogiques
4.1
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
128
Momentum analogiques
Configuration de lembase
Temps de conversion
Le temps de conversion dpend du nombre dentres dclares. Un temps fixe est ajouter sytmatiquement. Valeurs des temps :
Type Temps de conversion dune entre Temps fixe Valeur 1,33 ms 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
129
Momentum analogiques
%IW\p.2.c\0.0.0 %IW\p.2.c\0.0.7
15
Signe
14
13
12
11
10
Valeur de lentre 1 14 13 12 11 10 9 8 7 6 5 4 3
Toujours 0 2 1 0
15
Signe
Valeur de lentre 8
Toujours 0
Paramtres
Ces paramtres sont transmis via le communicateur au module, sous forme de mots pour configurer le mode de fonctionnement de lentre. Chaque quartet dun mot correspond une voie analogique. Lordre des quartets est le suivant : 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
%MW\p.2.c\0.0.4
Voie 4 %MW\p.2.c\0.0.5
Voie 3
Voie 2
Voie 1
15
14
13
12
11
10
Voie 8
Voie 7
Voie 6
Voie 5
130
Momentum analogiques
Note : Toute valeur de paramtre autre que celles indiques dans le tableau cidessus est interdite. Le module continue fonctionner avec les derniers paramtres valides qu'il a reu.
131
Momentum analogiques
4.2
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
132
Momentum analogiques
Configuration de lembase
Temps de conversion
Le temps de conversion dpend du nombre dentres dclares. Un temps fixe est ajouter sytmatiquement. Valeurs des temps :
Type Temps de conversion dune entre Temps fixe Valeur 1,5 ms 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
133
Momentum analogiques
%IW\p.2.c\0.0.0 %IW\p.2.c\0.0.15
15
Signe
14
13
12
11
10
Valeur de lentre 1
Toujours 0 4 3 2 1 0
15
Signe
14
13
12
11
10
Valeur de lentre 16
Toujours 0
134
Momentum analogiques
Paramtres
Ces paramtres sont transmis via le communicateur au module, sous forme de mots pour configurer le mode de fonctionnement de lentre. Chaque quartet dun mot correspond une voie analogique. Lordre des quartets est le suivant : 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
%MW\p.2.c\0.0.20
Voie 4 %MW\p.2.c\0.0.21
Voie 3
Voie 2
Voie 1
15
14
13
12
11
10
Voie 8 %MW\p.2.c\0.0.22 15 14 13 12 11
Voie 7 10 9 8 7
Voie 6 6 5 4 3
Voie 5 2 1 0
Voie 12 %MW\p.2.c\0.0.23
Voie 11
Voie 10
Voie 9
15
14
13
12
11
10
Voie 16
Voie 15
Voie 14
Voie 13
Note : Toute valeur de paramtre autre que celles indiques dans le tableau cidessus est interdite. Le module continue fonctionner avec les derniers paramtres valides qu'il a reu.
135
Momentum analogiques
-10,2397 V -10 V
-32000 -32767 Rappel : la rsolution est sur 12 bits + signe Gamme +/- 5V La valeur numrique transmise par lembase en fonction de la tension analogique dentre est dtermine par la formule: Vn = 6400 x Va (Va en volts) Illustration : Vn 32767 32000 5,1198 V 5V Va
-5,1198 V
-5 V
136
Momentum analogiques
Gamme 4...20 mA
Dans la plage de courant 3,6165 .. 20,3835 mA, la valeur transmise par lembase en fonction du courant dentre (Ia) est dtermine par la formule: Vn = 2000 x Ia - 8000 (Ia en mA) Illustration : Vn 32767 32000
-1 mA
+1 mA +4 mA +20 mA +20,3835 mA
Ia
-767
-32767
137
Momentum analogiques
4.3
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
138
Momentum analogiques
Configuration de lembase
Temps de conversion
Le temps de conversion est indpendant du nombre dentres dclares. Temps de conversion = 500ms
139
Momentum analogiques
%IW\p.2.c\0.0.0 %IW\p.2.c\0.0.3
14
13
12
11
10
Valeur de lentre 1
15
Signe
14
13
12
11
10
Valeur de lentre 4
Paramtres
Ces paramtres sont transmis via le communicateur au module, sous forme de mots pour configurer le mode de fonctionnement de lentre. Le paramtre correspond : au type de capteur, au choix de lunit de temprature, la ncessit dun contrle de filerie.
%MW\p.2.c\0.0.4 %MW\p.2.c\0.0.7
15
14
13
12
11
10
140
Momentum analogiques
Gamme Thermocouple J
Mot de paramtre (hexa) 1203 1303 1283 1383 1204 1304 1284 1384 1205 1305 1285 1385 2206 2306 2286 2386 2207 2307 2287 2387 2208 2308 2288 2388
1/10 degrs F
inactif actif
Thermocouple K
1/10 degrs C
inactif actif
1/10 degrs F
inactif actif
Thermocouple N
1/10 degrs C
inactif actif
1/10 degrs F
inactif actif
Thermocouple R
1/10 degrs C
inactif actif
1/10 degrs F
inactif actif
Thermocouple S
1/10 degrs C
inactif actif
1/10 degrs F
inactif actif
Thermocouple T
1/10 degrs C
inactif actif
1/10 degrs F
inactif actif
141
Momentum analogiques
2 ou 4 fils
1/10 degrs C
Momentum analogiques
Gamme
Cblage
Temprature
Mot de paramtre (hexa) 0A23 0B23 0AA3 0BA3 0E23 0F23 0EA3 0FA3 0222 0322 02A2 03A2 0622 0722 06A2 07A2
2 ou 4 fils
1/10 degrs C
1/10 degrs F
inactif actif
3 fils
1/10 degrs C
inactif actif
1/10 degrs F
inactif actif
2 ou 4 fils
1/10 degrs C
inactif actif
1/10 degrs F
inactif actif
3 fils
1/10 degrs C
inactif actif
1/10 degrs F
inactif actif
Gammes tensions
Gamme +/-25mV Contrle de filerie inactif actif +/-100mV actif inactif Mot de paramtre (hexa) 2210 2310 1211 1311
143
Momentum analogiques
-102,326 mV
-100 mV
Va
-32000 -32767 Gammes pour sondes thermiques Si une gamme dentre Sonde ou Thermocouple est choisie, la valeur numrique transmise est directement la valeur de temprature exprime, soit en dixime de degr Celsius, soit en dixime de degr Fahrenheit, suivant lunit de temprature choisie en configuration.
144
Momentum analogiques
4.4
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
145
Momentum analogiques
Configuration de lembase
Temps de cycle
146
Momentum analogiques
%QW\p.2.c\0.0.0 %QW\p.2.c\0.0.3
14
13
12
11
10
Valeur de la sortie 1
Toujours 0 4 3 2 1 0
15
Signe
14
13
12
11
10
Valeur de la sortie 4
Toujours 0
147
Momentum analogiques
Paramtres
Ces paramtres sont transmis via le communicateur au module sous forme dun mot pour configurer le mode de fonctionnement des sorties. Chaque quartet de ce mot correspond une voie analogique. Lordre des quartets est le suivant 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
%MW\p.2.c\0.0.4
Voie 4
Voie 3
Voie 2
Voie 1
2#01x1
5 ou 7
2#10x1
9 ou B
x vaut indiffremment 0 ou 1
Note : Toute valeur de paramtre autre que celles indiques dans le tableau cidessus est interdite. Le module continue fonctionner avec les derniers paramtres valides qu'il a reu.
148
Momentum analogiques
-32000 32000 Vn
-10 V
Gamme 0...20 mA
La valeur numrique du courant de sortie est dtermine par la formule suivante : la = 1/1600 x Vn en mA Illustration : Ia
20 mA
0 32000 Vn
149
Momentum analogiques
4.5
Prsentation
Contenu de ce sous- chapitre Contenu de ce sous-chapitre
150
Momentum analogiques
Configuration de lembase
Temps de cycle
151
Momentum analogiques
%QW\p.2.c\0.0.0 %QW\p.2.c\0.0.3
14
13
12
11
10
Valeur de la sortie 1
Toujours 0 4 3 2 1 0
15
Signe
14
13
12
11
10
Valeur de la sortie 4
Toujours 0
152
Momentum analogiques
Paramtres
Ces paramtres sont transmis via le communicateur au module sous forme dun mot pour configurer le mode de fonctionnement des sorties. Chaque quartet de ce mot correspond une voie analogique. Lordre des quartets est le suivant : 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
%MW\p.2.c\0.0.4
Voie 4
Voie 3
Voie 2
Voie 1
2#01x1
5 ou 7
2#10x1
9 ou B
x vaut indiffremment 0 ou 1
Note : Toute valeur de paramtre autre que celles indiques dans le tableau cidessus est interdite. Le module continue fonctionner avec les derniers paramtres valides qu'il a reu.
153
Momentum analogiques
-32000 32000 Vn
-10 V
Gamme 4...20 mA
La valeur numrique du courant de sortie est dtermine par la formule suivante : la = 1/20000 x Vn + 4 en mA Illustration : Ia
20 mA
4 mA
32000
Vn
154
Momentum analogiques
4.6
Prsentation
Contenu de ce sous-chapitre Contenu de ce sous-chapitre
155
Momentum analogiques
Configuration de lembase
156
Momentum analogiques
Temps de conversion
Les temps de conversion sont fixes quelque soit le nombre dentres ou sorties analogiques utilises. Valeurs des temps :
Type Temps de conversion des entres analogiques Temps de conversion des sorties analogiques Valeur 10 ms 1 ms
157
Momentum analogiques
%IW\p.2.c\0.4
I4 Bornier 1 16 15 14 13 12 11 10 9 8
I3 7 6 5
I2 4 3 2
I1 1
Sorties TOR
Le matre envoie deux bits de sortie T.O.R. lembase dans un mot unique de 16 bits. Les sorties sont raccordes au connecteur 3. Illustration : 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
%QW\p.2.c\0.2
O2 Bornier 1 16 15 14
O1 13 12 11 10 9 8 7 6 5 4 3 2 1
Entres analogiques
Les valeurs analogiques en entre sont lues ou crites dans un mot par voie. Lembase 170 AAM 090 00 utilise 4 mots contigus. Le signe est toujours affect au bit 15 du mot. La valeur est justifie gauche. Le format de reprsentation est binaire complment 2. La conversion analogique numrique est effectue sur 12 bits + signe de polarit (pour les gammes bipolaires). Les bits 2 ... 0 sont inutiliss et toujours sur 0. Il en rsulte que la valeur de lecture sera modifie en incrments de 8 units.
158
Momentum analogiques
14
13
12
11
10
Valeur de lentre 1
Toujours 0
15
Signe
14
13
12
11
10
Valeur de lentre 4
Toujours 0
Les valeurs analogiques en sorties sont crites dans un mot par voie. Lembase utilise 2 mots contigus. Le format est identique aux entres analogiques. Illustration : 15
Signe
%QW\p.2.c\0.0.0 %QW\p.2.c\0.0.1
14
13
12
11
10
Valeur de la sortie 1
Toujours 0 4 3 2 1 0
15
Signe
14
13
12
11
10
Valeur de la sortie 2
Toujours 0
Ces paramtres sont transmis via le communicateur au module, sous forme de mots pour configurer le mode de fonctionnement de lentre. Chaque quartet dun mot correspond une voie analogique. Lordre des quartets est le suivant : 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Voie 4
Voie 3
Voie 2
Voie 1
159
Momentum analogiques
Ces paramtres sont transmis via le communicateur au module sous forme dun mot pour configurer le mode de fonctionnement des sorties. Chaque quartet de ce mot correspond une voie analogique. Lordre des quartets est le suivant : 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
%MW\p.2.c\0.0.4
Rserv
Rserv
Voie 2
Voie 1
2#01x1
5 ou 7
2#10x1
9 ou B
x vaut indiffremment 0 ou 1
Note : Toute valeur de paramtre autre que celles indiques dans les tableaux cidessus est interdite. Le module continue fonctionner avec les derniers paramtres valides qu'il a reu.
160
Momentum analogiques
La valeur de tension est calcule avec la formule suivante laide des valeurs de mesures numriques : Vn = 6400 x Va en volts (pour la zone linaire) Illustration Vn (dfaut de dpassement suprieur) 32767 32752 32000 -5,118 V -5 V 5V > 5,118 V 5,118 V Va
<-5,118 V
-32000 -32752 -32767 (dfaut de dpassement infrieu Rappel : la rsolution est sur 12 bits + signe
: zone linaire
161
Momentum analogiques
La valeur de courant est calcule avec la formule suivante laide des valeurs de mesures numriques : Vn = 1600 x Ia en mA (pour la zone linaire) Illustration Vn (dfaut de dpassement suprieur) 32767 32752 32000 -20,470 mA -20 mA 20 mA > 20,470 mA Ia 20,470 mA -32000 -32752 -32767 (dfaut de dpassement infrieu Rappel : la rsolution est sur 12 bits + signe
<-20,470 mA
La valeur de tension est calcule avec la formule suivante laide des valeurs de mesures numriques : Vn = 8000 x Va en volts (pour la zone linaire) Illustration : Vn (dfaut de dpassement suprieur) 32767 32752 32000 <0,5 V -766 (dfaut de dpassement infrieur) -768 1v >5,094 V 5V 5,094 V Va
0,904 V
: zone linaire -32738 (rupture de fils) Rappel : la rsolution est sur 12 bits
162
Momentum analogiques
La valeur de courant est calcule avec la formule suivante laide des valeurs de mesures numriques : Vn = 2000 x Ia en mA (pour la zone linaire) Illustration : Vn (dfaut de dpassement suprieur) 32767 32752 32000 <2 mA -766 (dfaut de dpassement infrieur) -768 4 mA 20 mA >20,376 mA Ia 20,376 mA
<3,617 mA
: zone linaire -32738 (rupture de fils) Rappel : la rsolution est sur 12 bits Note : Des voies inactives dlivrent une valeur de 0
La valeur numrique de la tension de sortie transmise par lembase est dtermine par la formule : Va = 1/3200 x Vn en volts Illustration : Va 10 V
-32000 32000 Vn
-10 V
163
Momentum analogiques
Note : Lorsque le bus est en redmarrage, les sorties utilisent les paramtres configurs. Si le module na pas de paramtre valide, les sorties sont initialises 0 V.
La valeur numrique du courant de sortie est dtermine par la formule suivante : la = 1/1600 x Vn en mA Illustration : Ia 20 mA
0 32000 Vn
Note : Lorsque le bus est en redmarrage, les sorties utilisent les paramtres configurs. Si le module na pas de paramtre valide, les sorties sont initialises 0 mA.
164
5
Prsentation
Contenu de ce chapitre Contenu de ce chapitre Ce chapitre prsente la configuration dun module dentres/sorties analogiques.
165
Configuration
5.1
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre
Ce sous-chapitre dcrit les oprations de base que ncessite la configuration du mtier analogique. Ce sous-chapitre contient les sujets suivants :
Sujet Description de lcran de configuration dun module analogique en rack et TBX Description de lcran de configuration dun module analogique Momentum Comment accder aux paramtres de configuration dun module analogique en rack Comment accder aux paramtres de configuration dun module analogique dport sur le bus FIPIO Modification des paramtres des voies dun module analogique : Gnralits Page 167 168 170 172 173
166
Configuration
Illustration
Symbole
MAST
MAST
MAST
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
Description
Repre Elment 1 2 Barre de titre Zone commande Zone module
Le tableau ci-dessous prsente les diffrents lments de lcran de configuration et leurs fonctions.
Fonction Indique la rfrence du module slectionn et sa position physique dans lautomate. Permet laffichage et la slection du type de paramtres :
l mode de fonctionnement (ex : Configuration), l mode de Mise au point (diagnostic), accessible uniquement en mode connect.
Donne un intitul court du module et pour certains modules fournit des informations complmentaires, telles que : l le Cycle de scrutation des entres, l la compensation de Soudure Froide ralise, l le Mode de repli des sorties. Indique les paramtres configurs pour chacune des voies du module analogique.
Zone voies
167
Configuration
Illustration
MODULE 0]
3
Voie 0 Tche : MAST
Libell Entre 0 Entre 1 Entre 2 Entre 3 Entre 4 Entre 5 Entre 6 Entre 7 Entre 8 Entre 9 Entre 10 Entre 11 Entre 12 Entre 13 Entre 14 Entre 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
168
Configuration
Description
Repre 1 2 Elment
Le tableau ci-dessous prsente les diffrents lments de lcran de configuration et leurs fonctions.
Fonction Indique la rfrence du module slectionn et sa position physique sur le bus FIPIO. Permet laffichage et la slection du type de paramtres : l Configuration permet la modification de la zone Module, l Rglage permet la modification de la zone Voies, Note :Le rglage nest autoris que si lautomate est en RUN. Donne un intitul court du module et fournit linformation complmentaire :
l le Cycle de scrutation des voies,
3 4
Note : Laffectation dune voie dans la tche se fixe en mode configuration et le type de voie se fixe en mode rglage.
169
Configuration
Voie 0 1 2 3 4 5 6 7
Utilise
Tche MAST
Symbole
MAST
Filtre 0 0 0 0 0 0 0 0
Certains modules disposent dune boite de dialogue permettant daccder des paramtres complmentaires. Pour accder cette boite de dialogue effectuer au choix: l un clic droit sur la ligne du tableau correspondant la voie paramtrer puis choisir la commande Proprits dans le menu droulant l un double clic gauche sur la ligne du tableau correspondant la voie paramtrer l la slection dune cellule de la voie paramtrer puis valider par Entre.
170
Configuration
Paramtres voie 7 Echelle Affichage -100% -> -10000 Gamme +/- 10 V +/- 10 V +/- 10 V +/- 10 V +/- 10 V +/- 10 V +/- 10 V +/- 10 V Echelle %.. %.. %.. %.. %.. %.. %.. %.. 100% -> Filtre 0 0 0 0 0 0 0 0 10000
Voie 0 1 2 3 4 5 6 7
Utilise
Tche MAST
Symbole
MAST
171
Configuration
Comment accder aux paramtres de configuration dun module analogique dport sur le bus FIPIO
Marche suivre Cette opration permet daccder aux paramtres de configuration des voies dun module analogique dport sur le bus :
Etape 1 2 3 Action Accder lcran de configuration matrielle du module. Effectuer un double clic dans la zone FIPIO du processeur. Effectuer un double clic sur le module configurer ou slectionner le module puis excuter la commande Service Ouvrir le module. Rsultat : Lcran de configuration du module slectionn apparat :
TBX AMS 620 [FIPIO 64 Configuration Dsignation : 6 ENT.HN 2 SORTIES ANALOG MODULE 0]
Symbole
Filtre 0 0 0 0 0 0
Symbole
Repli 0 0
Valeur
172
Configuration
Le tableau ci-dessous donne la marche suivre pour slectionner une voie ou la cellule dune voie dun module.
Etape 1 Action Effectuer un clic gauche sur le numro de voie ou la cellule dsir.
Le tableau ci-dessous donne la marche suivre pour slectionner un groupe de voies conscutives dun module.
Etape 1 2 Action Slectionner la premire voie. Appuyer sur Shift et cliquer sur la dernire voie.
173
Configuration
Le tableau ci-dessous donne la marche suivre pour slectionner un groupe de voies non-conscutives dun module.
Etape 1 2 Action Slectionner la premire voie. Appuyer sur Ctrl et cliquer successivement sur chacune des voies.
Le tableau ci-dessous donne la marche suivre pour slectionner un groupe de cellules conscutives dun module.
Etape 1 2 Action Slectionner la premire cellule. Faire glisser la souris vers le bas ou vers le haut tout en maintenant le bouton de la souris appuy, puis le relcher lorsque la dernire cellule est atteinte.
174
Configuration
5.2
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre
Ce sous-chapitre prsente les diffrents paramtres de voies dentres par type de module analogique. Ce sous-chapitre contient les sujets suivants :
Sujet Paramtres des entres des modules analogiques en rack Paramtres des entres des modules analogiques dports TBX Paramtres des entres des modules analogiques dports Momentum Page 176 179 180
175
Configuration
Paramtres
Oui / Non Normal Rapide +/- 10 V 0..10 V 0..5 V 1..5 V 0..20 mA 4..20 mA 0..6 % oo User Mast / Fast
Oui / Non Normal Rapide +/- 10 V 0..10 V 0..5 V 1..5 V 0..20 mA 4..20 mA 0..6 % oo User Mast / Fast
Oui / Non Normal Rapide +/- 10 V 0..10 V 0..5 V 1..5 V 0..20 mA 4..20 mA 0..6 % oo User Mast / Fast
Oui / Non +/- 10 V 0..10 V 0..5 V 1..5 V 0..20 mA 4..20 mA % oo User Mast / Fast
Filtrage Affichage
Tche associe la voie Ensemble de voies affect par la modification de tche Dtection bornier Contrle dpassement gamme infrieur
4 voies conscutives
4 voies conscutives
4 voies conscutives
2 voies conscutives
Oui / Non -
Oui / Non -
176
Configuration
Paramtre Contrle dpassement gamme suprieur Borne dpassement gamme infrieure Borne dpassement gamme suprieure Seuil 0 Seuil 1 Traitement vnementiel
min-12,5%
min-12,5%
max+12,5%
max+12,5%
0 0 Oui / Non
Paramtres de chacun des modules (les paramtres par dfaut sont en gras dans les tableaux).
Paramtre Nombre de voies dentres Voie utilise Cycle de srutation Gamme TSX AEY 414 4 +/-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 0..6 % oo User 1/10 C 1/10 F % oo TSX AEY 1614 16 Oui / Non Normal Rapide Thermo K / Thermo B / Thermo E / Thermo J / Thermo L / Thermo N / Thermo R / Thermo S / Thermo T / Thermo U -80..+80 mV
177
Configuration
Paramtre
Tche associe Mast / Fast la voie Ensemble de voies affect par la modification de tche Dtection bornier Contrle filerie Compensation soudure froide Contrle dpassement gamme infrieur Contrle dpassement gamme suprieur Borne dpassement gamme infrieure Borne dpassement gamme suprieure 1 voie
Oui / Non Actif / Inactif Telefast / Pt100 lecture soudure froide Oui / Non
Oui / Non
min-12,5%
max+12,5%
Haute prcision -
Oui / Non
178
Configuration
Paramtres
Filtrage Affichage haut niveau Affichage thermosondes thermocouples Tche associe la voie Contrle capteur Rjection
0..6 % oo User -
179
Configuration
Paramtres
Paramtre Nombre de voies dentres Gamme
Paramtres de chacun des modules (les paramtres par dfaut sont en gras dans les tableaux).
170 AAI 030 00 8 +/-10 V +/-5 V ou +-20 mA 1..5 V ou 4..20 mA Voie inactive 170 AAI 1400 00 16 +/-10 V +/-5 V 4..20 mA Voie inactive 170 AAI 520 400 4 +/-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 1/10 C 1/10 F Mast Fast Actif / Inactif 2 ou 4 fils 3 fils uniquement pour les thermosondes 170 AMM 090 00 4 +/-10 V 5 V ou 4..20mA 1..5 V ou 4..20 mA Voie inactive
Tche associe toutes Mast les voies Fast Test de filerie Cablge -
Mast Fast -
Mast Fast -
180
Configuration
5.3
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre
Ce sous-chapitre prsente les diffrents paramtres de voies de sorties par type de module analogique. Ce sous-chapitre contient les sujets suivants :
Sujet Paramtres des sorties des modules analogiques en rack Paramtres des sorties des modules analogiques dports TBX Paramtres de sorties des modules analogiques dports Momentum Page 182 183 184
181
Configuration
Paramtres
Contrle alimentation 24V Alimentation Contrle dpassement gamme infrieur Contrle dpassement gamme suprieur
182
Configuration
Paramtres
183
Configuration
Paramtres
Paramtres de chacun des modules (les paramtres par dfaut sont en gras dans les tableaux).
Module Nombre de voies de sorties Gamme Tche associe toutes les voies Repli 170 AAO 120 00 4 +/-10 V 0..20mA Mast / Fast Maintien Repli 0 Repli pleine chelle 170 AAO 921 00 4 +/-10 V 4..20mA Mast / Fast Maintien Repli 0 Repli pleine chelle 170 AMM 090 00 2 +/-10 V 0..20mA Mast / Fast Maintien Repli 0 Repli pleine chelle
184
Configuration
5.4
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre
Ce sous-chapitre prsente la plupart des marches suivre pour modifier les paramtres de configuration de niveau module des entres/sorties analogiques. Ce sous-chapitre contient les sujets suivants :
Sujet Modification de la gamme dune entre ou dune sortie dun module analogique Modification de la tche associe une voie dun module analogique Modification du format d'affichage d'une voie dentre en tension ou en courant Modification Format d'affichage d'une voie thermocouples ou thermosondes Modification de la valeur de filtrage des voies de modules analogiques Modification du Cycle de scrutation des entres dun module analogique en rack Modification de la dtection de prsence du bornier des modules analogiques TSX et TBX Modification des Voies d'entres utilises Modification du contrle de dpassement et slection du traitement vnementiel Compensation de soudure froide Mode haute prcision du module TSX AEY 1614 Modification du mode de repli des sorties analogiques Modification des paramtres communs dun module de sorties TBX ou TSX Page 186 187 188 189 190 191 192 193 194 195 196 197 198
185
Configuration
Marche suivre
3 4
186
Configuration
Marche suivre
Le tableau ci-dessous prsente la marche suivre pour dfinir le type de tche affecte aux voies dun module analogique.
Etape 1 2 Action Accder lcran de configuration matrielle du module dsir. Cliquer, pour les groupe de voies dentre, sur le bouton du menu droulant situ dans la colonne Tche de la zone voies dentre. Rsultat : une liste droulante apparat:
Tche MAST MAST FAST
3 4
187
Configuration
Marche suivre
4 5 6
Taper les valeurs affecter la voie dans les deux cases Affichage situes dans la zone Echelle Valider le choix en refermant la boite de dialogue Si les valeurs par dfaut ont t choisies (affichage normalis), la cellule correspondante dans la zone Echelle indique %.. Sinon, elle indique User (affichage utilisateur)
188
Configuration
Marche suivre
Le tableau ci-dessous donne la marche suivre pour dfinir l'chelle d'affichage affecte une voie d'un module analogique.
Etape 1 2 3 Action Accder l'cran de configuration matrielle du module dsir. Double-cliquer, pour la voie dsire, sur la case correspondante dans la colonne Echelle de la zone voies d'entre. Rsultat : La bote de dialogue Paramtres voie apparat:
Paramtres voie 0 Contrle dfaut filerie Plage de temprature: de -2700 13720 1/10C Echelle Normalise -2700 13720 Dpassements Intrieur: -2700 Control Control Affichage 1/10C 1/10C Unit C F
suprieur : 13720
4 5 6
Choisir ou non le Contrle dfaut filerie. Choisir l'unit de temprature en cochant C ou F. Cocher la case Normalise pour un affichage normalis, ou modifier au moins une des bornes: la zone de visualisation des paramtresde la voie affiche %.. quelque soit l'unit de temprature choisie.
189
Configuration
Marche suivre
Le tableau ci-dessous donne la marche suivre pour dfinir la valeur de filtrage affecte aux entres des modules analogiques
Etape 1 2 3 Action Accder l'cran de configuration matrielle du module dsir. Cliquer, pour la voie d'entre dsire, sur la flche du menu droulant dans la colonne Filtre. Rsultat : Le menu droulant apparat:
Filtre 0 0 1 2 3 4 5
4 5
Choisir la valeur de filtrage affecter la voie slectionne. La valeur d'efficacit (coefficient alpha) du filtre choisi et le temps de rponse associ sont alors affichs dans la barre de status, en bas de l'cran.
190
Configuration
Marche suivre
Le tableau ci-dessous prsente la marche suivre pour dfinir le cycle de scrutation affect aux entres dun module analogique.
Etape 1 2 Action Accder lcran de configuration matrielle du module dsir. Cliquer, pour le groupes de voies dentre, sur la case cocher Normal / Rapide situ dans le champ Cycle de la zone module. Rsultat : le cycle de scrutation choisi sera donc affect aux voies.
TSX AEY 800 [RACK 0 POSITION 9] Configuration Dsignation : 8E ANA. HAUT NIVEAU Cycle Normal Rapide Dtection bornier
Voie 0 1 2 3 4 5 6 7
Utilise
Tche MAST
Symbole
MAST
Gamme non utilis +/-10V +/-10V +/-10V non utilis non utilis +/-10V non utilis
Filtre 0 0 0 0 0 0 0 0
191
Configuration
Marche suivre
192
Configuration
Marche suivre
193
Configuration
Marche suivre
3 4 5
Cocher ou non la case Dpassements infrieur Control pour indiquer une limite de dpassement infrieur. Cocher ou non la case Dpassements suprieur Control pour indiquer une limite de dpassement suprieur. Cocher ou non la case Evnement pour caractriser un dclenchement vnementiel. Le traitement vnementiel choisi dans cet cran, est activ sur franchissement d'un des seuils indiqus dans Seuil 0 et Seuil 1.
194
Configuration
Le tableau ci-dessous donne la marche suivre pour modifier la compensation de soudure froide.
Etape 1 2 Action Accder lcran de configuration matrielle du module dsir. 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 1 2 Action Accder lcran de configuration matrielle du module dsir. Cliquez sur lle bouton Interne par Tlfast ou Externe par Pt100 Ces deux boutons de commande permettent de choisir le type de compensation de soudure froide : l Interne par Tlfast (dfaut). La compensation est ralise au niveau du bornier Telefast, dans ce cas il est possible de "remonter" la valeur de la temprature de soudure froide par la voie 8, en cochant la case Lecture Soudure Froide et aprs validation du message davertissement. l Externe, par une sonde PT100 cbler sur les voies 0 et 8. La voie 0 dbite le courant dans la sonde et la voie 8 effectue la mesure de temprature
195
Configuration
Marche suivre
Le tableau ci-dessous donne la marche suivre pour choisir le mode haute prcision.
Etape 1 2 Action Accder lcran de configuration matrielle du module dsir. Cliquer sur la case cocher Hte Prcision
196
Configuration
Marche suivre
Pour un maintien, cliquer sur la case cocher Repli Rsultat : Le maintien de la valeur sera affect aux sorties du module.
Repli Valeur
197
Configuration
Elle s'effectue par 2 boutons : l interne : lalimentation 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 lalimentation dun mme rack.
Lorsque la case Contrle de dfaut alimentation 24V des sorties est coche, le module effectue le contrle de la prsence de lalimentation 24V externe ou interne. Lorsque la case Dtection bornier est coche, le module effectue le contrle de la prsence du bornier et signale un dfaut lorsque celui-ci est absent.
198
6
Prsentation
Contenu de ce chapitre Contenu de ce chapitre Ce chapitre traite de la fonction et des commandes de mise au point des modules dentres/sorties analogiques. Ce chapitre contient les sujets suivants :
Sujet Prsentation de la Fonction Mise au point dun module analogique Description de lcran de mise au point dun module analogique Diagnostic dun module analogique Forage/dforage de voies analogiques Diagnostic dtaill de voie analogique Modification de la valeur de filtrage des voies Alignement dune voie dentre Modification de la valeur de repli dune sortie Fonction Calibration dun module analogique Page 200 201 203 204 206 208 210 212 214
199
Mise au point
Marche suivre
200
Mise au point
Illustration
Dforage global
Rglages Voie 2
Voie 0 1 2 3
Symbole
Valeur 0 -4 -2 -3
> 0 0 0 0
Affichage Gamme +/-10V -100000 10000 Forage 0 Forcer Dforcer Evnement Evnement Seuil 0 : 0 Seuil 1 : 0 Alignement Valeur cible 0 Valider
0 Valider
Offset 0 Reset
201
Mise au point
Description
Repre 1 Elment
Le tableau ci-dessous prsente les diffrents lments de lcran de mise au point et leurs fonctions.
Fonction Indique la rfrence du module slectionn et sa position physique ainsi que le numro du rack pour les modules en rack ou le point de connexion FIPIO pour les entres/sorties dportes. Permet la slection :
l de la phase de mise au point:
Barre de titre
Menu droulant
Configuration, Mise au point (diagnostic), accessible uniquement en mode connect. l Calibration (pour les modules dentres). l du type de voies (entres ou sorties), lorsque le module dsign comporte la fois des entres et des sorties.
l
Zone module
Affiche la dsignation du module slectionn ainsi quune recopie des voyants dtat du module (Run, Err, I/O). Fournit un accs direct : l au diagnostic du module lorsque celui-ci est en dfaut (signal par le voyant intgr au bouton d'accs au diagnostic, qui prend la couleur rouge, l la fonction Dforage global des voies. Remarque : Laffichage de cette zone est optionnelle. Le choix seffectue en utilisant la commande Vue Zone module. Visualise en temps rel 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 dfini par lutilisateur (depuis lditeur de variables). Fournit un accs direct : l au diagnostic voie par voie lorsque celles-ci sont en dfaut (signal par le voyant intgr au bouton d'accs au diagnostic, qui prend la couleur rouge, l la commande de rarmement des sorties. Donne accs aux commandes dune voie.
Zone voies
Zone de commandes
202
Mise au point
Marche suivre
OK
Remarque : Lors d'un dfaut de configuration, en cas de panne majeure ou dabsence du module , l'accs l'cran de diagnostic module n'est pas possible. Le message suivant apparat alors sur l'cran : " Le module est absent ou diffrent de celui configur cette position."
203
Mise au point
Rglages Voie 2 Affichage Gamme +/-10V -100000 10000 Forage 0 Evnement Evnement 0 0 Forcer Dforcer
Valider
204
Mise au point
Etape
(1) Laccs lcran Rglage voie est galement possible en effectuant successivement un clic droit sur la voie dsire puis un clic gauche sur le bouton Proprits.
Il est possible de supprimer le forage de toutes les voies dun module par le bouton de commande Dforage global de lcran de Mise au point.
TSX AEY 420 [RACK 0 POSITION 6] Mise au point Dsignation : 4E ANA. RAPIDES HN. Version : 1.0 RUN ERR IO DIAG...
Dforage global
Rgles respecter
Le forage d'une sortie n'est possible que lorsque la tche associe cette sortie est en RUN. Si la tche est en STOP, le forage 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 tche associe passe en STOP. Quand cette tche repasse en RUN, la sortie reprendra valeur force. Une voie force ne peut pas tre reconfigure en connect.
205
Mise au point
206
Mise au point
Marche suivre
Le tableau ci-dessous donne la marche suivre pour accder lcran Diagnostic voie.
Etape 1 2 Action Accder lcran de mise au point du module. Cliquer, pour la voie en dfaut, sur le bouton Diag situ dans la colonne Err.
Voie 0 1 2 3
Symbole
Valeur 0 -4 -2 -3
> 0 0 0 0
OK
Remarque : Laccs aux informations de diagnostic de la voie est galement accessible par programme (se reporter au Manuel Communs Mtiers : instruction READ_STS).
207
Mise au point
208
Mise au point
Marche suivre
Etape 1 2 3
Le tableau ci-dessous donne la marche suivre pour changer une valeur de filtrage.
Action pour une voie Accder lcran de mise au point. Slectionner la voie modifier dans la zone voies et double-cliquer sur la case correspondante dans la colonne Filtre. Cliquer sur la petite flche de la case situe dans le champ Filtrage de la bote de dialogue Rglages Voie et dfinir dans le menu droulant la nouvelle valeur de filtrage choisie. Rsultat : La bote de dialogue Rglages Voie apparat.
TSX AEY 1600 [RACK 0 POSITION 9] Mise au point Dsignation : 16E ANA. HAUT NIVEAU Version : 0.4 Rglages Voie 7 Dforage global RUN ERR IO DIAG... Affichage Gamme +/-10V -100000 10000 Forage 0 Forcer Dforcer Filtrage 1 4 Alignement 5 Valeur cible 6 0 Valider Valider Offset 0 Reset
Voie 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Symbole
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
Filtre 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 5
Valider le choix en refermant la bote de dialogue Rglage Voie. La nouvelle valeur de filtrage apparat donc dans la case correspondante la voie slectionne dans la colonne Filtre de la zone voies.
209
Mise au point
Marche suivre
210
Mise au point
Notes Note : Lorsque l'offset d'alignement est modifi par programme par linstruction WRITE_PARAM (voir manuel Communs mtiers), sa valeur doit tre comprise entre +1500 et -1500.
Note : La valeur d'offset calcule ne tient compte que des commandes "clavier" de l'utilisateur. L'excution simultan du programme (RUN) rglant lui aussi l'alignement rend l'offset erron.
211
Mise au point
Marche suivre
212
Mise au point
Etape 4
Action pour une voie Valider cette nouvelle valeur par un clic sur le bouton Valider. Rsultat : La nouvelle valeur de repli est applique et apparat.
TSX AEY 410 [RACK 0 POSITION 4] Mise au point Dsignation : 16E ANA. HAUT NIVEAU Dforage global Voie 0 1 2 3 Symbole F ERR DIAG. DIAG. DIAG. DIAG. Version : 0.4 RUN Valeur 0 0 0 0 0 0 0 0 ERR Repli Voie 0 DIAG Affichage Gamme +/-10V -100000 10000 Forage Forcer 0 Dforcer Repli Repli Valeur : 0 Maintien Valider IO DIAG ...
Notes Note : La valeur de repli peut galement tre modifie par programme, par linstruction WRITE_PARAM (voir manuel Communs mtiers).
213
Mise au point
Marche suivre
Etape 1 2 Action
Double-cliquer sur le module en configuration matrielle. Rsultat : Lcran de Mise au point apparat. Grce au menu droulant situ en haut gauche, slectionner la fonction Calibration pour faire apparaitre lcran de Calibration
TSX AEY 1600 [RACK 0 POSITION 9] Calibration Configuration Mise au point Calibration
A HAUT NIVEAU
RUN
ERR
IO
DIAG...
Cet cran visualise en temps rel ltat de chacune de ses voies et permet daccder leur calibration.
214
Mise au point
Vue de lcran:
1 2 3 RUN ERR IO DIAG ... Calibration Dsignation : 16E ANA. HAUT NIVEAU
Voie 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Symbole
ERR DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG.. DIAG..
Valeur -258 -198 -188 694 -177 -177 -182 -182 -263 -204 -188 -182 -177 -177 -172 -188
3 4
Utilisation
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 ncessaire d'effectuer un calibrage voie.
215
Mise au point
Liste
Les diffrentes procdures de calibration sont dcrites dans chaque sous-chapitre des modules dentre : 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)
216
7
Prsentation
Contenu de ce chapitre Contenu de ce chapitre Ce chapitre traite de ladressage des objets associs aux entres/sorties analogiques. Ce chapitre contient les sous-chapitres suivants :
Souschapitre 7.1 7.2 7.3 Sujet Adressage des objets de modules analogiques Les objets changes implicites Les objets changes explicites Page 218 223 225
217
Bits et mots
7.1
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre
Ce sous-chapitre prsente le principe dadressage des objets de modules analogiques. Ce sous-chapitre contient les sujets suivants :
Sujet Adressage des objets de modules analogiques en rack Adressage des objets de modules analogiques dports Page 219 221
218
Bits et mots
Illustration
X
Rack
Y
Position
i
N voie
r
Rang
Syntaxe
Famille Symbole Type dobjet
219
Bits et mots
Elment y
Valeurs 00 14 (1)
Description Numro de position dans le rack. Lorsque le numro de rack (x) est diffrent de 0, la position (y) est code sur 2 digits : 00 14 ; par contre si le numro de rack (x) = 0, on limine les zros non significatifs (limination par la gauche) de "y" ("x" n'apparat pas et "y" est sur 1 digit pour les valeurs infrieures 9). MOD : voie rserve la gestion du module et des paramtres communs toutes les voies. Position du bit dans le mot. ERR : indique un dfaut module ou voie.
N voie Rang
i r
Exemples
Objet %IW102.5
%QW204.3
%I102.MOD.ERR
%I204.3.ERR
220
Bits et mots
Illustration
r
Rang
Syntaxe
Famille Symbole Type dobjet
K Format (taille) X W D F Adresse module/ voie et point de connexion Position module N voie p 2 c m i
MOD : voie rserve la gestion du module et des paramtres communs toutes les voies. 221
Bits et mots
Famille Rang
Elment r
Exemples
Le tableau ci-dessous prsente quelques exemples dadressage dobjets.de modules analogiques dports
Objet %IW\0.2.6\0.5 %QW\0.2.8\1.7 Signification mot image de lentre analogique 5 du module de base d'entres dportes situ au point de connexion 6 du bus FIPIO. mot image de la sortie analogique 7 du module d'extension de sorties dportes situ au point de connexion 8 du bus FIPIO.
222
Bits et mots
7.2
Exemple : Le mot %IW105.3 contient en permanence la valeur prsente sur lentre 3 du module situ en position 5 du rack dadresse 1. Objets bit derreur Bits derreur, applicables tous les modules analogiques.
Adresse (1) %[email protected] %[email protected] Signification Lorsquil est ltat 1, indique que la voie dentre i du module situ ladresse @module est en dfaut. Lorsquil est ltat 1, indique que le module situ ladresse @module est en dfaut.
Lgende :
@module = adresse module : l xy pour les modules en rack, l \p2c\m pour les modules dports.
Adresse %IWxy.i.1
223
Bits et mots
Signification Commande recalibration en cours Voie recalibre Mesure dans la zone de tolrance infrieure Mesure dans la zone de tolrance suprieure Perte d'vnement (uniquement sur TSX AEY420) Rservs
Adresse %IWxy.i.2
Signification des bits du mot dtat source dvnement %IWxy.i.2 (1=pas dvnement, 1=vnement)
Adresse %IWxy.i.2:X0 %IWxy.i.2:X1 %IWxy.i.2:X2 %IWxy.i.2:X3 %IWxy.i.2:X4 15 Signification Franchissement du seuil 0 en montant Franchissement du seuil 0 en descendant Franchissement du seuil 1 en montant Franchissement du seuil 1en descendant Rservs
Adresse %QWxy.i.1
Signification des bits du mot de commande validation vnement %QWxy.i.1 (0=masquage, 1=validation)
Adresse %QWxy.i.1:X0 %QWxy.i.1:X1 %QWxy.i.1:X2 %QWxy.i.1:X3 %QWxy.i.1:X4 15 Signification Franchissement du seuil 0 en montant Franchissement du seuil 0 en descendant Franchissement du seuil 1 en montant Franchissement du seuil 1en descendant Rservs
224
Bits et mots
7.3
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre
Ce sous-chapitre prsente les objets changes explicites des modules analogiques. Ce sous-chapitre contient les sujets suivants :
Sujet Objets change explicite : Gnralits Objets change explicite associs aux entres Dtail des mots change explicite du mtier analogique Page 226 227 230
225
Bits et mots
226
Bits et mots
Signification Mot dtat du module Echange en cours Compte-rendu dchange Mot dtat de la voie Commande (recalibration/ forage)
%MWxy.i.4 %MWxy.i.5
Commande (valeur Non de forage) Commande (gamme recalibrer) Commande (source courant recalibrer) Mot de commande contenant le coefficient de filtrage de la voie Mot de commande contenant loffset dalignement de la voie Non
Oui Oui
Non Non
Oui Non
Non Non
Oui Oui
%MWxy.i.6
Non
Non
Non
Non
Oui
Non
%MWxy.i.7
Oui
Oui
Oui
Non
Oui
Oui
%MWxy.i.8
Oui
Oui
Oui
Oui
Oui
Oui
%MWxy.i.9
Mot de commande Non contenant la valeur du seuil 0 affect la voie Mot de commande Non contenant la valeur du seuil 1 affect la voie
Non
Non
Oui
Non
Non
%MWxy.i.10
Non
Non
Oui
Non
Non
227
Bits et mots
Modules dports
Adresse
Etat du module Echange en cours Compte-rendu dchange Etat de la voie Commande (recalibration/ forage)
%MW\p.2.c\m.i.4 %MW\p.2.c\m.i.5
Commande (valeur Oui de forage) Commande (gamme recalibrer) Commande (source courant recalibrer) Rglage (coefficient de filtrage) Rglage (offset dalignement) Non
Oui Non
Oui Oui(*)
Non Non
Non Non
Non Non
Non Non
%MW\p.2.c\m.i.6
Non
Non
Oui(*)
Non
Non
Non
Non
%MW\p.2.c\m.i.7
Non
Oui
Oui
Non
Non
Non
Non
%MW\p.2.c\m.i.8
Non
Oui
Oui
Non
Non
Non
Non
(*) Ces mots nexistent 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 squence sera la suivante : ! %MW9.3.7:=2; ! WRITE_CMD %CH9.3; Pour plus dexplications sur la programmation dobjets explicites, se reporter au manuel : Communs Mtiers
228
Bits et mots
%MWxy.i.5
Oui
Oui
229
Bits et mots
(1) @module = adresse module. l xy pour les modules en rack, l \p.2.c\m pour les modules dports.
230
Bits et mots
Le mot %[email protected] contient le mot dtat de la voie dun module. Ce mot est change explicite. Les bits de ce mot ont la signification suivante :
Adresse (1) %[email protected]:X0 %[email protected]:X1 %[email protected]:X2 %[email protected]:X3 %[email protected]:X4 %[email protected]:X5 %[email protected]:X6 %[email protected]:X7 %[email protected]:X8 %[email protected]:X9 %[email protected]:X10 %[email protected]:X11 Signification Dfaut liaison capteur Dfaut dpassement de gamme Dfaut bornier Rserv Module en panne Dfaut de configuration Dfaut de communication Valeurs hors bornes Voie non prte Action rejete Dfaut calibration
l Recalibration en cours, pour les modules TSX AEY
%[email protected]:X12
%[email protected]:X13
%[email protected]:X14
AEY 810/420/1614
l Rserv pour les autres modules.
%[email protected]:X15
l Voie aligne pour les modules TSX AEY 1600/800/414 l Dpassement gamme suprieure pour les modules
(1) @module = adresse module. l xy pour les modules en rack, l \p.2.c\m pour les modules dports.
231
Bits et mots
Le mot %[email protected] contient le mot dtat dune voie. Ce mot est change explicite. Les bits de ce mot ont la signification suivante :
Adresse (1) %[email protected]:X0 %[email protected]:X1 %[email protected]:X2 %[email protected]:X3 Signification
l Dfaut alimentation 24 V pour le module TSX ASY 800 l Rserv pour les autres modules.
%[email protected]:X1 est 1 pour le module TSX ASY 800 et le module TSX ASY 410 (Version logicielle >=2.0) l Rserv pour les autres modules. %[email protected]:X4 %[email protected]:X5 %[email protected]:X6 %[email protected]:X7 %[email protected]:X8 %[email protected]:X9 %[email protected]:X10 %[email protected]:X11 %[email protected]:X12 %[email protected]:X13 %[email protected]:X14 %[email protected]:X15 Module en panne Dfaut de configuration Dfaut de communication Valeurs hors bornes Voie non prte Action rejete Rserv Rserv Rserv Voie force Rserv Rserv
(1) @module = adresse module. l xy pour les modules en rack, l \p.2.c\m pour les modules dports.
232
II
Prsentation
Objet de cet intercalaire Contenu de cet intercalaire Cet intercalaire prsente les fonctions de rgulation sur automates Premium et dcrit sa mise en oeuvre avec les logiciels PL7 Junior et Pro. Cet intercalaire contient les chapitres suivants :
Chapitre 8 9 10 11 12 13 Titre du chapitre Gnralits sur le PID Description des fonctions de rgulation Dialogue oprateur sur CCX 17 Caractristiques des fonctions Exemple dapplication Annexes Page 235 239 259 271 275 285
233
Fonctions de rgulation
234
8
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente les fonctions de rgulation de base du logiciel PL7.
235
Prsentation gnrale
Gnralits Les fonctions de rgulation sont des lments de base du langage PL7. Elles permettent de programmer des boucles de rgulation sur automates Micro et Premium. Ces fonctions sont particulirement adaptes pour : l rpondre aux besoins de process squentiel ncessitant des fonctions de rgulation auxiliaire (exemples : machines demballage film plastique, machines de traitement de surface, presses...), l rpondre aux besoins des process de rgulation simple (exemples : fours de traitements de mtaux, fours cramiques, petits groupes frigorifiques...), l rpondre des particularits dasservissement ou de rgulation mcanique dont le temps dchantillonnage est critique (exemples: rgulation de couple, rgulation de vitesse). Un interfaage prconfigur avec la gamme des CCX_17 permet le pilotage et le rglage des boucles de rgulation. Dans ce cadre, jusqu' 9 boucles de rgulation 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'entres et de sorties accept par l'automate qui limite le nombre de boucles.
Fonctions disponibles
Les fonctions de rgulation de base se rpartissent en deux catgories : l une famille de fonctions algorithmiques : l fonction PID pour raliser une correction de type PID mixte (srie - parallle), l fonction PWM pour raliser les adaptations de modulation en dure sur sorties TOR, l fonction SERVO pour raliser les adaptations de commande de moteur, l une fonction de dialogue oprateur (PID_MMI) qui intgre un applicatif de pilotage et de rglage des PID de lapplication sur CCX_17 version 2. La fonction PID_MMI est associe 3 types dcrans prconfigurs.
236
Le signal issu du correcteur est soit trait directement par une carte de sortie analogique de lautomate raccord lactionneur, soit trait via les adaptations PWM ou SERVO en fonction des types dactionneur piloter sur une carte de sortie TOR de lautomate. Illustration Lillustration ci-dessous schmatise le principe dune boucle de rgulation.
ENTREES
Correcteur
Adaptateur
SORTIES
MESURE
Automate
Process commander
ACTIONNEURS
CAPTEURS
COMMANDE
237
238
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit les fonctions de rgulation.
239
Paramtrage
Les paramtres dentre de type mot sont des grandeurs analogiques exprimes dans lchelle [0, +10000] et peuvent tre directement connects aux capteurs de mesure via les mots %IWxy.i des entres analogiques. Les paramtres de sortie de type bit permettent de commander des actionneurs de type TOR et peuvent tre directement connects des variables de type %Qxy.i. De la mme faon, les paramtres de sortie de type mot permettent de commander des actionneurs de type analogique sur lchelle [0, +10000] et peuvent tre directement affects des variables de type %QWxy.i. Les paramtres de type tables de mots %MWi:L regroupent des paramtres utilisateurs et les donnes ncessaires au fonctionnement interne de la fonction. Si la longueur d'une table est insuffisante, la fonction ne s'excute pas.
Note : Afin de conserver les paramtres de rglage des OF rgulation sur dmarrage froid, il est ncessaire de supprimer l'option de remise zro des %MWi (dans cran de configuration du processeur)
240
Fonction PID
Gnralits La fonction PID ralise une correction PID partir dune mesure et dune consigne analogique au format [0 - 10000] et fournit une commande analogique au mme format. LOF PID comporte les fonctions suivantes : l algorithme PID srie / parallle, l action direct / inverse (selon le signe du gain KP), l action drive 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 intgrale, l modes de marche Manuel/Automatique sans coup sur changement, l contrle de l'accs PID par le dialogue oprateur, l fonctionnement en intgrateur pour (KP = TD = 0). Note : l Les paramtres daffichage utiliss par le CCX 17 sont exprims en units physiques, l Pour un fonctionnement correct du PID, il est ncessaire de respecter la pleine chelle ; [0-1000] pour la mesure et la consigne.
Fonctions disponibles
241
Principe de fonctionnement
TS
CORRECTEUR P.I.D. La branche Consigne
TI
10000 Limiteur 0
+ CONSIGNE UTILISEE
Intgrale
+ + +
KP
1
MESURE UTILISEE MESURE INTERNE PROCESS VALUE P.V La branche Mesure
TD d dt
Drive Laction PID
0
Action drive sur la mesure PV_DEV
1 0
AUTO OUTP
OUT_MAN
Note : La description des paramtres utiliss est prsente dans le module (Voir Programmation de la fonction PID, p. 243).
242
Illustration
L'illustration ci-dessous donne un aperu de l'cran Fonctions en bibliothque permettant de mettre en oeuvre la fonction PID.
EF Informations Fonctions : Famille Fonction Orphe Fonctions temporisation GRAFCET Rels simple prcision Rgulation Tableaux dentiers Format dappel Paramtres 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 Rgulateur PID mixte Gestion du dialogue oprateur ddi sur CCX17 des PID Modulation en largeur dimpulsion dune grandeur numrique Etage de sortie de PID pour commande de vanne TOR
Paramtres de la FONCTION : Nom Type Nature Commentaire Libll 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]
Syntaxe
243
TAG
8 caractres maximum ou %MBi:L avec L inf. ou gal 8 6 caractres maximum] ou %MBi:L avec L inf. ou gal 6 %MWi ou %IWxy.i.j %MWi ou %QWxy.i.j
UNIT
IN
PV OUT
IN OUT
Entre reprsentant la mesure pour la fonction. Sortie analogique du PID. Si TI = 0, un offset de 5000 est ajout la sortie OUT en mode Auto. Mode de marche du PID et du CCX 17. 0 : manuel, 1 = Auto. (Voir tableau ci-dessous pour le dtail de la table PARA).
AUTO PARA
IN / OUT IN / OUT
0 -
TI
%MW(i+3)
244
Paramtre TS
Rang %MW(i+5)
Fonction Priode dchantillonnage du PID (entre 1 et 32000) exprime en 10-2 seconde. La priode d'chantillonnage relle sera le multiple de la priode de la tche dans laquelle est implant le PID le plus proche de TS
Limite suprieure de la sortie du PID en automatique. (entre 0 et 10000) Limite infrieure de la sortie du PID en automatique. (entre 0 et 10000) Choix action drive 0 = sur mesure, 1 = sur cart Mode avec ou sans coups. 0 = avec coups, 1 = sans coups = 1 : inhibe la prise en compte de le PID par le dialogue oprateur. = 0 : le PID est exploit par le dialogue oprateur. Ce bit permet de ne pas faire les conversions dchelle sur les PID non exploits par le CCX_17,et de slectionner les PID exploits, surtout dans le cas de plus de 9 PID dans lapplication PL7. Borne suprieure de ltendue de lchelle de la mesure, en unit physique (x100) (entre -9 999 999 et + 9 999 999). Borne infrieure de ltendue de lchelle de la mesure, en unit physique (x100) (entre -9 99 999 et + 9 999 999). Image de la mesure en unit physique (x100) Consigne oprateur et image de la consigne, en unit physique (x100)
%MW(i+9)
%MD(i+11)
%MD(i+13) %MD(i+15)
Note : l Les autres paramtres qui sont utiliss pour la gestion interne du PID ne doivent jamais tre modifis par lapplication. l Les valeurs utilises par le CCX 17 sont multiplies par 100 afin de permettre un affichage avec 2 chiffres aprs la virgule sur le CCX 17 (le CCX 17 nexploite pas le format flottant mais gre un format virgule fixe).
245
Rgles
Il ny a pas dalignement de la consigne interne sur la mesure en mode manuel. Les mises lchelle nont lieu que sur modification dune des consignes (SP ou DOP_SP). L'algorithme sans action intgrale (TI = 0) effectue l'opration suivante :
Pour Alors la sortie ... OUT = KP [ t+ Dt] / 100 + 5000 Avec ... Dt= action drive
t = SP PV
t = SP PV
Note:
Dt =
Sur dmarrage froid, le PID repart en manuel, sortie 0. Pour imposer le mode automatique ou une sortie manuelle non nulle aprs un dmarrage froid, il faudra programmer la squence d'initialisation aprs l'appel du PID. Exemples Les exemples proposs ci-dessous sont raliss en langage contact (Ladder). Cas o le dialogue oprateur rgulation est utilis (DEVAL_MMI = 0) (* Correction PID sur la boucle de rgulation de temprature *)
OPERATE
PID(TEMP,DEGRES,%MW10,%MW1>>
avec PID(TEMP,DEGRES,%MW10,%MW11,%M10,%MW20:43)
246
Cas o il n'y a pas de dialogue oprateur DEVAL_MMI = 1. (* Correction PID sur la boucle de rgulation sans DOP intgr
OPERATE
PID( , ,%MW10,%MW1>>
Note : Dans cet exemple, les paramtres TAG et UNIT nont pas de sens, il suffit alors de mettre uniquement les ctes.
247
Fonction PWM
Gnralits La fonction PWM permet de faire de la rgulation par largeur d'impulsion sur une sortie TOR. C'est une fonction qui met en forme la sortie du PID. La largeur des impulsions dpend de la sortie du PID (entre INP de la fonction PWM) et de la priode de modulation. Principe de fonctionnement Le synoptique de fonctionnement de la fonction est le suivant :
PWM
PW_O
SP
T_MOD
Note : La description des paramtres utiliss est prsente dans le module (Voir Programmation de la fonction PWM, p. 250).
248
Largeur dimpulsions
A chaque TOP de la priode de modulation T_MOD, la dure d'activation en 10-3 seconde de la sortie PW_O est calcule suivant la formule : Etat 1 du crneau ( exprim en 10-2 secondes) = INP * T_MOD / 1000 Le chronograme suivant illustre dette formule : PW_O Priode de modulation
50%
75%
35%
Rgles pratiques
T_MOD = TS (o TS est la priode d'chantillonnage du PID amont), La Priode de la tche courante (exprime en 10-3 seconde) est gale : (Rsolution dsire)* 10 * T_MOD. Le PID est dans la tche MAST, la priode de la MAST est de 50*10-3 s, TS = 500*10-2 s et la rsolution dsire est de 1/50 (une dure de T_MOD doit contenir au moins 50 priodes de la tche courante). On prend T_MOD = TS = 500. La priode de la tche o est implant le PWM doit donc tre infrieure 500 * 10 / 50 =100 10-3 s. La fonction PWM peut donc tre programme dans la tche MAST. la rsolution sera de 1/100.
249
Illustration
L'illustration ci-dessous donne un aperu de l'cran Fonctions en bibliothque permettant de mettre en oeuvre la fonction PWM.
EF Informations Fonctions : Famille Fonction Orphe Fonctions temporisation GRAFCET Rels simple prcision Rgulation Tableaux dentiers Format dappel Paramtres 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 Rgulateur PID mixte Gestion du dialogue oprateur ddi sur CCX17 des PID Modulation en largeur dimpulsion dune grandeur numrique Etage de sortie de PID pour commande de vanne TOR
Paramtres de la FONCTION : Nom Type Nature Commentaire Zone de saisie Grandeur numrique moduler INP WORD IN %MW11 PW_O EBOOL OUT Sortie TOR rapport cyclique gal la valeur de INF %Q6.3 IN/OUT Paramtres de PWM (table de 5 mots) %MW90:5 PARA AR_W
Syntaxe
250
Valeur analogique moduler en largeur dimpulsion (format [0 - 10000]) Sortie logique (TOR) dont le rapport de forme est limage de lentre INP Priode de modulation exprime en 1/100e de secondes (entre 0 et 32767).T_MOD doit tre suprieure ou gale la priode de la tche courante, et est ajuste par le systme pour tre un multiple entier de celle-ci. Table de 5 mots dont le premier mot correspond au paramtre T_MOD. Les suivants sont utiliss en interne par la fonction et ne doivent jamais tre modifis par l'application
Exemples
(* PID de rgulation 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 dure *) OPERATE PWM(%MW11,%Q6.3,%MW90:5)
avec PID(FOUR,DEGRES,%IW4.0,%MW11,%M10,%MW100:43)
251
Fonction SERVO
Gnralits La fonction SERVO permet de faire de la rgulation avec un actionneur de type moteur pilot en 2 actions TOR (UP et DOWN). Note : Elle doit tre obligatoirement connecte en cascade avec la sortie analogique d'un PID. Elle ne peut tre utilise seule. Lorsqu'une recopie de position existe, un asservissement de la position de la vanne est effectu, partir des entres 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 hystrsis. Dans ce cas, les paramtres PID, T_MOTOR et T_MINI ne sont pas utiliss.
SERVO
PV
PID
SP
OUTP
INP +
UP
DOWN
POT
HYST
Note : La description des paramtres utiliss est prsente dans le module (Voir Programmation de la fonction SERVO, p. 255).
252
Dans ce cas la fonction SERVO se synchronise avec le PID en amont par le biais de la table des paramtres du PID, passe en paramtre la fonction SERVO. L'algorithme reoit en entre la variation de sortie du PID et la convertit en dure d'impulsion, selon la formule : T_IMP (exprim en 10-3 s) = OUT x T_MOTOR / 1000 La dure obtenue s'ajoute la dure restante des cycles prcdents : en effet ce qui n'est pas "consomm" lors d'un cycle est mmoris 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 paramtres utiliss est prsente dans le module (Voir Programmation de la fonction SERVO, p. 255).
Exemple
Lexemple propos ci-dessous est ralis en langage contacts (Ladder). +2% +2% +20% OUT 1 UP 5s DOWN T_MOTOR = 25 s T_MINI = 1 s 1s 1s 2 3 4 5 +24% +22%
Lgende : 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 dure de 5 s, 2. La variation du PID est de +2%, ce qui correspondrait une impulsion de 0,5 s. Cette impulsion est infrieure T_MINI (=1 s.), elle n'affecte pas les sorties, 3. Une seconde variation de +2% apparat, la fonction cumule cette variation avec la prcdente (qui correspondait une variation infrieure 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% apparat, l'impulsion lance est donc de 6 s sur la sortie DOWN,
253
5. Avant l'coulement de la seconde suivante, une autre variation de +22% ramne le systme 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 gre pas de butes de position, elles doivent tre grer par lapplication. En cas de dtection de bute, il faut forcer la sortie correspondante 0 (UP pour la bute haute, DOWN pour la bute basse). Exemple : (ralis en langage contacts (Ladder)
Note 2 : Le passage du mode de fonctionnement avec recopie au mode sans recopie est possible (par ex : sur dfaut de recopie, passage au mode sans recopie).
254
Illustration
L'illustration ci-dessous donne un aperu de l'cran Fonctions en bibliothque permettant de mettre en oeuvre la fonction SERVO.
EF Informations Fonctions : Famille Rels simple prcision Rgulation Tableaux dentiers Tableaux de bits Tableaux de rels Tableaux dentiers doubles Format dappel Paramtres V.Bib V.App 2.22 2.01 2.00 2.00 2.10 2.00 Nom PID PID_MMI PWM SERVO Commentaire Rgulateur PID mixte Gestion du dialogue oprateur ddi sur CCX17 des PID Modulation en largeur dimpulsion dune grandeur numrique Etage de sortie de PID pour commande de vanne TOR
Paramtres 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
Syntaxe
255
INP POT
Consigne de position (format [0 - 10000]) connecter obligatoirement la sortie du PID. Recopie de position (format [0 - 10000]) 0 : vanne ferme; 10000 : vanne ouverte. Si la recopie n'existe pas. POT doit tre initialis -10000. Cette valeur particulire signifie "pas de recopie". Signal de sortie pour le sens de marche UP du moteur. Signal de sortie pour le sens de marche DOWN du moteur. Table du paramtre PARA du PID amont. Utilis s'il n'y a pas de mots de recopie pour la synchronisation avec le PID amont. Voir Paramtres de la fonction PID, p. 244. (Voir tableau ci-dessous pour le dtail de la table PARA).
UP DOWN PID
PARA
%MWi:10
IN / OUT
Note : l Les autres paramtres qui sont utiliss pour la gestion interne de la fonction ne doivent jamais tre modifis par lapplication. l Tous les paramtres sont obligatoires, indpendamment du mode de fonctionnement.
256
Exemples
Les exemples proposs ci-dessous sont raliss 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 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)
257
Dmarrage froid
Reprise chaud
Suite l'ajout d'un nouvel appel de fonction de rgulation en connect, une initialisation identique au cas de la reprise froid est effectue. Note : Pour tre vue comme une nouvelle fonction, celle-ci doit utiliser une nouvelle table de paramtres. Donc le retrait d'un PID, suivi de l'ajout d'un PID utilisant la mme table de paramtres n'est pas considr comme un ajout de nouveau PID. Dans ce cas le PID s'excute dans l'tat et avec les paramtres du PID prcdent.
258
10
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente le dialogue oprateur sur CCX 17.
259
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 oprateur sur CCX 17-20 et sur CCX 17-30. La navigation d'un cran l'autre est ralise partir des boutons de commande du CCX et la navigation dans les crans l'aide des touches flches haute et basse. La navigation propose est une navigation "verticale". Il faut toujours revenir l'cran de slection de boucles pour avoir accs 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 caractres.
Messages fixes
MOD
ENTER
260
La mise en oeuvre du dialogue oprateur est aise : l la (ou les) fonctions PID_MMI sont lances chaque cycle (appel non conditionn), l un seul appel la fonction PID_MMI gre tous les PIDs de l'application. Cependant, un appel de la fonction PID_MMI par CCX_17 connect l'automate est ncessaire. l la dtection des PID de l'application par la fonction PID_MMI est automatique, y compris dans le cas d'ajout ou retrait en RUN. Aucune dclaration n'est donc effectuer, l Le reprage du correcteur dsir est ralis par le paramtre "TAG" de la fonction PID et sa slection dpend de la valeur du paramtre "DEVAL_MMI" de la fonction. (Seuls sont pris en compte par la fonction PID_MMI les PID dont le paramtre DEVAL_MMI est = 0).
261
Ecran de slection
Visualisation Fonctions Sur cet cran sont affichs tous les libells des boucles mises en oeuvre sous PL7. A chaque libell est associ un chiffre (de 1 9 maxi). Pour piloter une des boucles, l'oprateur doit saisir le numro correspondant. Ds la saisie du numro de boucle, l'cran de pilotage de boucle est affich. L'appui sur le bouton Exit (Ex) permet de sortir des crans de rgulation. L'appui sur le bouton Refresh (Rf) permet de rafrachir l'cran. Cette opration est ncessaire aprs la suppression ou l'ajout de boucles par PL7 en mode connect.
Ex Rf
Ex
1 : TEMPERA 2 : DEBIT1 3 : DEBIT2 4 : FOUR 5 : NIVEAU 6 : BOILER 7 : CUVE 8 : TREMIE 9 : MIXER LOOP SELECT : 0
Rf
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 rle.
262
Ecran de slection
Visualisation Fonctions Le champ Manu/Auto apparat en vido 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'intermdiaire des flches verticales. Le mode opratoire est le suivant : ds que l'cran est affich, c'est la valeur SP qui est slectionne (vido inverse), puis, dans l'ordre d'appui sur la flche basse, OUT (si manu), INF et SUP. L'appui sur MOD permet de passer en mode saisie (rappuyer sur MOD pour le quitter). Le bouton Dn donne accs l'cran de rglage, le retour l'cran slection de boucles sopre par le bouton Up. (Les valeurs PV, SP, OUT, INF et SUP sont affichs sous forme de rels avec 2 chiffres significatifs aprs la virgule). PV, SP, INF et SUP sont en unit physique. OUT est en pourcentage.
Up Dn
Up
FOUR
AUTO
Dn
Note : Lorsqu'un champ est clignotant (mode saisie), la valeur n'est pas rafrachie en cas de modification par application ou PL7.
263
Ecran de slection
Visualisation Fonctions On passe d'un champ de saisie l'autre par l'intermdiaire des flches verticales. Ds que l'cran est affich, c'est la valeur de KP qui est slectionne (vido inverse). Le paramtre 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.
Up
Up
FOUR
KP
1,00
Note : Lorsqu'un champ est clignotant (mode saisie), la valeur n'est pas rafrachie en cas de modification par application ou PL7.
264
Illustration
L'illustration ci-dessous donne un aperu de l'cran Fonctions en bibliothque permettant de mettre en oeuvre la fonction PID_MMI.
EF Informations Fonctions : Famille Fonction Orphe Fonctions temporisation GRAFCET Rels simple prcision Rgulation Tableaux dentiers Format dappel Paramtres 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 Rgulateur PID mixte Gestion du dialogue oprateur ddi sur CCX17 des PID Modulation en largeur dimpulsion dune grandeur numrique Etage de sortie de PID pour commande de vanne TOR
Paramtres 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 associs aux boutons de com>> PARA AR_Y IN/OUT Paramtres de PID_MMI [table de 62 mots]
265
Syntaxe
La syntaxe d'appel de la fonction PID_MMI est : PID_MMI (ADDR, EN, BUTT, PARA)
ADDR EN
%MWi:6 %Mi
Adresse du CCX 17 Activation du dialogue oprateur rgulation. L'application met 1 ce bit, la fonction PID_MMI le remet 0 lorsque l'on quitte le dialogue oprateur rgulation (appui sur Ex) Bits associs aux boutons du CCX 17. Ces bits permettent le pilotage des diffrents crans ainsi que Manu/Auto. Paramtres de PID_MMI. Les 4 premiers sont les mots de compte-rendu de la communication.
BUTT
%Mi:5
IN / OUT
PARA
%MWi:62
IN / OUT
Note : Les 4 mots de compte-rendu sont communs toutes les fonctions de communication asynchrones (OF de communication, OF DOP intgr et OF PID_MMI). Cependant l'OF PID_MMI gre automatiquement ces mots et l'application ne doit jamais les modifier. Ils sont fournis titre consultatif. Pour plus dinformation, se reporter au Dialogue oprateur (Voir manuel Mtier Premium, tome 1). Exemple d'adresse CCX 17 : Si le CCX 17 est connect directement la prise AUX de lautomate (UNITELWAY), il est aux adresses esclaves UNI-TELWAY 4-5. Le codage peut se faire : l par passage de valeur immdiate : 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 oprateur Le CCX 17 peut tre utilis pour afficher d'autres crans que les crans rgulation. Le bit EN sert activer/dsactiver le dialogue oprateur rgulation. La mise 1 de EN active le dialogue oprateur rgulation et se traduit par l'affichage de l'cran de slection des PID.
266
Exemples
Les exemples proposs ci-dessous sont raliss en langage contact (Ladder). %M1 est associ au bit EN (Switch d'affichage sur le dialogue oprateur). L'applicatif de gestion d'alarmes est toujours activ, tout comme le dialogue oprateur rgulation.
(* Gestion de la communication daffichage sur le CCX 17 *) %M1
%L1
(* Calcul du bit indicateur dchange en cours *) %MW45:X0 %MW200:X0 defaut ala_900 R (* Emission alarme sur apparition dfaut *) defaut MSG_en_cours %M1 OPERATE
SEND_ALARM(ADR#0.0.4,%KW140:29,%MW200:4)
MSG_en_cours
ala_900 S rz_ala_900 R (* Annulation de lalarme si elle est ralise *) ala_900 rz_ala_900 OPERATE
PANEL_CMD(ADR#0.0.4,%KW170:3,%MW200:4)
rz_ala_900 S
267
Lorsque le PID_MMI est activ (EN 1), il affecte les boutons de commande du CCX 17. Si l'applicatif hors rgulation utilise ces boutons d'autres fins, il faut les raffecter sur front descendant de EN (utilisation de la fonction ASSIGN_KEYS, dcrite dans le DOP (Voir manuel Mtier Premium, tome 1)). Par contre si le CCX 17 ne sert qu' la rgulation, il est conseill d'effectuer un SET non conditionn du bit EN dans l'application. Chaque PID possde un paramtre DEVAL_MMI de type bit. Si ce bit est 1, le PID n'est pas gr 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 matriser ceux qui sont traits par PID_MMI. C'est l'utilisateur de crer par programme sa propre gestion d'alarmes. Celle-ci se superpose la gestion des crans de rgulation. Si une alarme (en provenance de l'applicatif de dialogue oprateur) survient pendant l'affichage d'un des 3 crans de rgulation, l'cran du CCX_17 est alors ddi la gestion des messages d'alarme. Lors du retour au dialogue oprateur rgulation, l'cran apparat incomplet, Up/Dn ou Refresh permet de rafrachir cet cran.
Slection des PID grs par la fonction PID_MMI Gestion des alarmes
Il est possible de connecter plusieurs terminaux CCX17 sur le mme automate, il peut tre utile donc, d'avoir plusieurs PID_MMI dans la mme application. Dans ce cas, les diffrents PID_MMI doivent tre excuts partir de la mme tche PL7, et conscutivement (pas d'appel de PID intercal).
268
Dmarrage chaud
Dmarrage froid
C'est uniquement sur dmarrage froid que les crans rgulation sont rinitialiss.
269
270
11
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente les caractristiques.
271
Caractristiques
Occupation mmoire
Tableau Loccupation mmoire des fonctions est la suivante :
Fonction PID PWM SERVO PID_MMI Volume de code gnr 2,2 K mots 0,6 K mots 1,2 K mots 4,4 K mots
272
Caractristiques
273
Caractristiques
274
Exemple dapplication
12
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente un exemple dapplication.
275
Exemple
Calcul consigne
Consigne
Une rgulation tout ou rien est en gnral utilise dans ce type d'installation. On se propose dans cet exemple de lui substituer une rgulation proportionnelle sortie module, ce qui devrait permettre de rduire l'amplitude des oscillations de la temprature autour de la valeur dsire.
Temprature dsire Sortie
La mesure de la temprature d'eau ainsi que celle de la temprature ambiante s'effectue l'aide de sondes rsistance de type Pt 100.
276
Exemple
La consigne de temprature de l'eau dpend de la temprature extrieure selon la loi ci-dessous : Temprature de leau 30C
24C
5C
35C
Temprature extrieure
l l l l
Une alarme TEMPERATURE HAUTE sera gnre si la temprature de l'eau excde 32C, Une alarme TEMPERATURE BASSE sera gnre si elle tombe en dessous de 22C, Une alarme DEFAUT REGULATION sera gnre si l'cart CONSIGNE/ MESURE excde 2C dans un sens ou dans l'autre, La rgulation sera mise hors service (sortie 0) en cas d'arrt de la pompe.
277
Exemple
Configuration de lexemple
Configuration matrielle La ralisation de cette application ncessite : l un automate TSX 57-103, l un module d'entre TOR TSX DEY 32D2K, l un module de sortie TOR TSX DSY 08R5A, l un module d'entres analogiques TSX AEY 414. La configuration est donc la suivante :
0 1 2 3 4
P S Y 2 6 0 0
T S X 5 7 1 0 3
D E Y 3 2 D 2 K
D S Y 0 8 R 5 A
A E Y 4 1 4
Affectation
La sortie TOR %Q2.0 est affecte la commande du rchauffeur. La sortie TOR %Q2.1 est affecte la commande de la pompe. Les sorties TOR %Q2.2, %Q2.3 et %Q2.4 sont affectes aux alarmes. Le bit %M0 est utilise pour slectionner le mode de marche AUTO/MANU du rgulateur. Les entres 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'entre %I1.3 fournit l'tat de la pompe. %IW3.0 et %IW3.1 sont les valeurs des entres analogiques.
278
Exemple
Le sens d'action du rgulateur 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 rchauffeur Sonde Pt100 Sonde Pt100 Th J Th K TSX AEZ 414 %IW3.0 %IW3.1 %IW3.2 %IW33 Calcul consigne Cons Vers rsistance de chauffe %Q4.0 Mes + PID SORTIE AUTO MANU PWM
Configuration
Configuration du rack
Emplacement 0 1 2 3 Famille Processeurs Tout ou Rien Tout ou Rien Analogique Rfrence TSX 57103 TSX DEY 32D2K TSX DSY 08R5A TSX AEY 414
279
Exemple
Voie 2 3 4 5 6 7
Valeur de repli Rarmement Repli 0 Repli 0 Repli 0 Repli 0 Repli 0 Repli 0 Programm Programm Programm Programm Programm Programm
280
Exemple
Programmation de lexemple
Traitement propos Le bloc PID1 est affect la rgulation de temprature. La consigne de temprature d'eau est calcule partir de la temprature de l'air. Sur reprise secteur, on slectionne le fonctionnement rgulation et la pompe est mise en route. L'tat du rgulateur est conditionn par l'tat de marche de la pompe, si celle-ci est dfaillante le PID passe en MANU et la sortie est force 0. Les bits du mot d'tat (seuil haut mesure, seuil bas mesure, seuil haut cart et seuil bas cart) sont utiliss pour gnrer les alarmes. Les coefficients de la boucle PID seront initialiss : l KP = 600 l TI = 300 l TD = 50 Laffichage sur le CCX est le suivant : l KP = 6 l TI = 30 l TD = 5 Ces valeurs peuvent bien entendu tre affines lors d'une phase de rglage ultrieure. MAST-MAIN (*Initialisation sur reprise froid constantes -> buffer boucle PID et initialisation priode PWM 10 s*)
%LO %SW10:XO OPERATE %MW10:10:=%KW10:10
OPERATE %MW55:=1000
281
Exemple
(*Activation pompe *)
%L1O %I1.4 %Q2.1
(* Gestion mode de marche du rgulateur PID. Cette programmation laisse la possibilit au CCX17 de modifier le bit A/M *)
282
Exemple
%Q2.2
%Q2.3
283
Exemple
284
Annexes
13
Prsentation
Objet ce ce chapitre Contenu de ce chapitre Ce chapitre effectue quelques rappels sur le mtier rgulation.
285
Annexes
Tc temps Selon le type de rgulateur (PID ou PI), le rglage des coefficients s'effectue avec les valeurs ci-dessous :
PID PI Kp Kpc/1,7 Kpc/2,22 Ti Tc/2 0,83 x Tc Td Tc/8 -
o Kp = gain proportionnel, Ti = temps d'intgration et Td = temps de drivation. Note : Cette mthode de rglage fournit une commande trs dynamique pouvant se traduire par des dpassements indsirables lors des changements de points de consigne. Dans ce cas, baisser la valeur du gain jusqu' obtenir le comportement souhait.
286
Annexes
Le rgulateur tant en manuel, on applique un chelon sur sa sortie et on assimile le dbut de la rponse du procd un intgrateur avec retard pur.. Sortie
Mesure
Intgrateur
Rponse du procd
M= S
Tu
Tg t
Le point d'intersection de la droite reprsentative de l'intgrateur avec l'axe des temps dtermine le temps Tu. On dfinit ensuite le temps Tg comme le temps ncessaire la variable contrle (mesure) pour varier de la mme amplitude (en % d'chelle) que la sortie du rgulateur. Selon le type de rgulateur (PID ou PI), le rglage des coefficients s'effectue avec les valeurs ci-dessous :
PID PI Kp -1,2 Tg/Tu -0,9 Tg/Tu Ti 2 x Tu 3,3 x Tu Td 0,5 x Tu -
o Kp = gain proportionnel, Ti = temps d'intgration et Td = temps de drivation. Note : Attention aux units. Si le rglage est effectu dans PL7, multiplier par 100 la valeur obtenue pour KP. Cette mthode de rglage fournit, elle aussi, une commande trs dynamique pouvant se traduire par des dpassements indsirables lors des changements de point de consigne. Dans ce cas, baisser la valeur du gain jusqu' obtenir le comportement souhait. L'intrt de cette mthode rside dans le fait qu'elle ne ncessite aucune hypothse sur la nature et l'ordre du procd. Elle s'applique aussi bien aux procds stables qu'aux procds rellement intgrateurs. Elle est particulirement intressante dans le cas de procds lents (industrie du verre,...) puisque l'utilisateur n'a besoin que du dbut de la rponse pour rgler les coefficients Kp, Ti et Td.
TLX DS 57 PL7 xxF
287
Annexes
L'action intgrale permet d'annuler l'erreur statique (cart entre la mesure et la consigne). Plus l'action intgrale est leve (Ti petit), plus la rponse s'acclre et plus la stabilit se dgrade. Il faut galement trouver un bon compromis entre vitesse et stabilit.Linfluence de l'action intgrale sur la rponse du processus un chelon est la suivante : Ti trop grand Ti correct
Ti trop petit
288
Annexes
Note : Ti petit signifie une action intgrale leve. o Kp = gain proportionnel, Ti = temps d'intgration et Td = temps de drivation. Influence de laction drive L'action drive 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 acclrant la rponse du processus lorsque l'cart s'accrot et en le ralentissant lorsque l'cart diminue. Plus l'action drive est leve (Td grand), plus la rponse s'acclre. L encore, il faut trouver un bon compromis entre vitesse et stabilit. Linfluence de l'action drive sur la rponse du processus un chelon est la suivante : Td trop grand
Td trop petit
Td correct
Si on assimile le procd un premier ordre retard pur, de fonction de transfert : (e )( H ( p ) ) = K ------------------(1 + p ) avec : =retard du modle, = constante de temps du modle,
100%
() p
Mesure = M0+M M
Mesure = M0
t
289
Annexes
-Les performances de la rgulation dpendent du rapport -La rgulation PID convient bien dans le domaine suivant :2- -20 -Pour <2, cest dire des boucles rapides ( petite) ou des procds retard important (t grand) la rgulation PID ne convient plus, il faut utiliser des algorithmes plus volus. -Pour >20, une rgulation seuil plus hystrsis suffit.
290
Mtier Pesage
III
Prsentation
Objet de cet intercalaire Contenu de cet intercalaire Cet intercalaire prsente la fonction mtier Pesage sur automate TSX/PCX57 et dcrit sa mise en oeuvre avec les logiciels PL7 Junior et Pro. Cet intercalaire contient les chapitres suivants :
Chapitre 14 15 16 17 18 19 20 21 22 Titre du chapitre Prsentation gnrale de la fonction mtier pesage Configuration du mtier Pesage Programmation du pesage Etalonnage de la chane de mesure Mise au point de la fonction pesage Protection des rglages Exploitation dune application de pesage Diagnostic de lapplication de pesage Exemples de programme de pesage Page 293 303 321 359 369 377 383 389 393
291
Mtier Pesage
292
14
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente la fonction mtier pesage sur automates TSX/PCX 57.
293
Prsentation gnrale
Illustration
Description
2 3
294
Prsentation gnrale
Synoptique
3
Capteurs Traitement de la mesure Contrle de la mesure
Affichage
4 1 2 5
Gestion des sorties
Description du fonctionnement
Traitement Le signal issu des capteurs de pesage est : de la mesure l converti, l filtr en fonction du choix effectu dans lcran de configuration, l mis lchelle, les caractristiques de lchelle sont dtermines lissue dun talonnage. Contrle de la mesure La mesure issue du traitement subit les vrifications suivantes : l un contrle de souscharge et de surcharge, l un contrle de stabilit dfini par une plage de stabilit et un temps de stabilit, l un contrle de la prsence dans la zone du zro. Le module reoit et traite les commandes issues du processeur (Mise zro, tarage semi-automatique, ...). Il prpare galement les donnes en format lgal pour laffichage sur le TSX XBT H100. Il remonte diverses informations vers le processeur telles que le poids brut, le poids net, le dbit, la tare et les status.
295
Prsentation gnrale
Phase 4
Opration
Description
Affichage Le TSX XBT H100 affiche le poids ou la tare manuelle, dans lunit des donnes choisie dans la configuration ainsi que 4 informations complmentaires: le poids net, la stabilit, la prsence dans la zone du zro et lunit de poids. Gestion des sorties La carte peut grer directement 2 sorties TOR et les piloter en fonction de seuils transmis au module par le programme applicatif. Les lments utiliss pour cette gestion sont : l les seuils de basculement, l le sens dvolution du poids (Pesage ou Dpesage), l la logique de basculement des sorties.
296
Prsentation gnrale
Configuration des voies du module (Voir Configuration du mtier Pesage, p. 303) Validation des paramtres de configuration (Voir manuel Mtier Premium, tome 1) Validation globale de lapplication (Voir manuel Mtier Premium, tome 1) Local ou connect Symbolisation (Voir Prsymbolisation , p. 327) Programmation (Voir Programmation du pesage, p. 321)
Symbolisation des variables associes la fonction mtier. Programmation des fonctions que doit raliser le mtier l'aide : des objets bits et mots associs au module,
297
Prsentation gnrale
Mode Connect
Phase Transfert Etalonnage (Voir Etalonnage de la chane de mesure , p. 359) Mise au point (Voir Mise au point de la fonction pesage, p. 369) Protection des rglages (Voir Protection des rglages, p. 377)
Local ou connect Documentation Connect Exploitation (Voir Exploitation dune application de pesage, p. 383) Diagnostic (Voir Diagnostic de lapplication de pesage, p. 389)
Connect
Note : L'ordre dfini ci-dessus est donn titre indicatif, le logiciel PL7 permet d'utiliser les diteurs dans l'ordre dsir de manire interactive (vous pouvez nanmoins utiliser l'diteur de donnes ou de programme sans avoir configur au pralable le module de pesage).
298
Prsentation gnrale
Valeur exprime en unit de masse de la diffrence entre deux indications conscutives pour une indication numrique. Effectuer la graduation dun appareil de mesure.
Etalonnage
299
Prsentation gnrale
Instruments de mesure servant dterminer la masse dun corps en utilisant laction de la pesanteur. Ces instruments peuvent, en outre, servir dterminer dautres grandeurs, quantits, paramtres ou caractristiques lis la masse.Suivant la nature de leur fonctionnement, les instruments de pesage sont classs en instruments fonctionnement non automatique et en instruments fonctionnement automatique. Instruments de pesage ncessitant lintervention dun oprateur au cours de la pese, par exemple pour le dpt ou le retrait des charges peser sur le dispositif rcepteur de charge ainsi que pour lobtention du rsultat. Ces instruments permettent lobservation directe du rsultat de pesage soit par affichage, soit par impression. Les deux possibilits sont couvertes par le mot " indication ". Science des poids et mesures. Scellement dun appareil par des plombs. Le positionnement dun cavalier dans le module de pesage assure cette fonction. Ce dispositif a pour objectif de garantir la conformit de la mesure, les paramtres accessibles ne portent que sur les aspects dexploitation des informations du module par lautomatisme (les paramtres pouvant modifier la conformit de la mesure : unit, porte, chelon... ne sont alors accessible quen lecture). Indication du poids de la charge sur un instrument, lorsquaucun dispositif de tare ou dispositif de prdtermination de la tare na t mis en oeuvre. Indication du poids dune charge place sur un instrument aprs mis en oeuvre dun dispositif de tare. Poids net = Poids brut - Poids de la tare
Mtrologie Plombage
Poids brut
Valeur de charge en dessous de laquelle les rsultats des peses peuvent tre entaches dune erreur relative trop importante. Charge place sur le rcepteur de charge avec le produit peser. Par exemple : emballage ou conteneur du produit.
300
Prsentation gnrale
Tarage
Action permettant damener lindication de linstrument zro lorsquune charge est place sur le rcepteur de charge. Valeur du poids dune charge dtermine par un dispositif de pesage de la tare. Valeur numrique, reprsentant un poids, qui est introduite dans linstrument, par saisie en configuration ou par programme.
Dispositif permettant de rattraper les drives lentes du zro, dans les limites de ltendue de la plage du zro.
301
Prsentation gnrale
302
15
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit comment choisir et modifier les paramtres de configuration du module de pesage. Ce chapitre contient les sujets suivants :
Sujet Description de lcran de configuration de la fonction mtier pesage Paramtres de configuration du module de pesage Comment modifier le paramtre tche Comment modifier les informations mtrologiques Comment modifier le zro Comment modifier le format des donnes Comment modifier la stabilit Comment modifier le(s) filtrage(s) des entres mesures Comment modifier le calcul du dbit Comment modifier la tare Comment modifier le contrle des seuils Page 304 306 307 308 310 311 312 313 315 316 317
303
Configuration
Illustration
Symbole : Voie :
Fonction : Pesage
Tche : MAST Zro Plage de recalage: :2%PM Zro suiveur Stabilit Etendue de plage: 3 Temps: 1 /.e s Format des donnes Lgal Haute rsolution Filtrage F1: 4
KG
Unit:
3
Echelon (e): Contrle des seuils 0.01 Seuil de surcharge: +9e
Dbit mesures 4 Actif Temps de masquage PD: Calcul sur Tare s 0 Prdtermine kg Valeur: 0.1 Sens: Points de coupure Pesage Dpesage S0 Petit Dbit (PD) 0.0000 Gros Dbit (GD) 0.0000 kg kg F2:
F1
F3:
304
Configuration
Description
Repre 1 2 Elment
Zone voie
305
Configuration
150 0,01 +9 e
Zro / Zro suiveur Zro / Plage de recalage Format des donnes Stabilit / Etendue de la plage Stabilit / Temps Filtrages / Coefficients F1 F2, F3 Dbit / Calcul Tare Contrle de Seuils Temps de masquage PD Logique des sorties Sorties actives phase 1 Points de coupure PD et GD
306
Configuration
Marche suivre
Le tableau ci-dessous prsente la marche suivre pour dfinir le type de tche affecte au module.
Etape 1 2 Action Accdez lcran de configuration matrielle du module pesage. Cliquez, sur le bouton du menu droulant Tche. Rsultat : une liste droulante apparat.
Tche MAST MAST FAST
3 4
307
Configuration
Cest la charge maximale quil est possible de peser avec linstrument, et cela sans tenir compte du poids du rcepteur de charge vide (au format lgal (Voir Comment modifier le format des donnes, p. 311)). La valeur de lchelon est de la forme 1, 2 ou 5 que multiplie 10n (n tant un entier positif, ngatif ou nul avec |n| infrieur ou gal 3. Exemple : pour un chelon de 0,002 (si lunit choisie est le kg), la mesure sincrmente de 2g en 2g. Ce seuil est la valeur du poids au-dessus de laquelle lafficheur nindique plus le poids (la surcharge est alors indique par une ligne de > sur lafficheur). Il peut prendre les valeurs : l +9 chelons l +2% de la porte maximale l +5% de la porte maximale Exemple : La porte maximale a t tablie 150 kg, lchelon 10 g, suivant le choix de lutilisateur la limite dutilisation 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 nest pas paramtrable: Il dfinit la limite tolre de lindication au dessous de zro. Il est de -2% de la porte maximale (la souscharge est alors indique par une ligne de < sur lafficheur).
Echelon
Seuil de surcharge
308
Configuration
Note : En milieu industriel, du fait de lenvironnement de linstallation de pesage, choisir une rsolution suprieure 3000 points suppose des prcautions dinstallation svres. Au niveau de lcran de programmation, il ne sera pas possible de saisir une rsolution suprieure 50 000 points. Autrement dit lingalit suivante doit tre respecte : Porte Max (PM) 50 000 x Echelon.
Marche suivre
Le tableau ci-dessous prsente la marche suivre pour dfinir les informations mtrologiques.
Etape 1 2 Action Accdez lcran de configuration matrielle du module pesage. Slectionnez les valeurs des paramtres Unit, Echelon ou Seuil de surcharge laide des listes droulantes proposes et saissez la valeur de la Porte Max. Validez le cas chant la reconfiguration.
309
Configuration
Zro suiveur
Note : La discrimination entre une drive lente et une pese vritable repose sur la rgle suivante : Toute variation de poids damplitude infrieure au demi-chelon dont la frquence de rptition est suffisamment faible pour conserver la stabilit de la mesure est considre comme une drive. La correction engendre par la fonction est limite +/-2% de la porte maximale de la bascule. Lorsque cette limite est dpasse, il ny a pas de correction automatique.
Marche suivre
310
Configuration
Exemple
Format lgal : La valeur 3014 signifie 301,4 kg si lchelon vaut 2.10-1kg. Format haute rsolution : La valeur 301403 signifie 301,403 kg si lchelon vaut 2.10-1kg. Cette unit offre une meilleure prcision mais nest pas accepte par le service de Mtrologie lgale.
Marche suivre
311
Configuration
Temps
Marche suivre
312
Configuration
313
Configuration
Coefficients de filtrage
filtre du second ordre frquence de coupure 15 Hz filtre du second ordre frquence de coupure 10 Hz filtre du second ordre frquence de coupure 8 Hz filtre du second ordre frquence de coupure 6 Hz filtre du second ordre frquence de coupure 4 Hz filtre du second ordre frquence de coupure 2 Hz filtre du second ordre frquence de coupure 1 Hz filtre du second ordre frquence de coupure 0.8 Hz
Marche suivre
314
Configuration
dbit n dbit n+1 dbit n+4 = Val n+4 - Val n dbit n+5 = Val n+5 - Val n+1
Marche suivre
315
Configuration
Note : La plage de saisie stend de 0 65 535, si lutilisateur dsire une tare plus importante, il doit modifier lchelon et saisir la tare en consquence.
Marche suivre
Le tableau ci-dessous prsente la marche suivre pour dfinir une tare prdtermine et la valeur de la tare.
Etape 1 2 Action Accdez lcran de configuration matrielle du module pesage. Cochez si ncessaire la case Prdtermine pour valider cette fonction. Note : Dans le cas ou cette case est dj coche, vous devez au pralable :
l dcocher cette case, l valider lcran de configuration, l cocher de nouveau la case Prdtermine.
3 4
316
Configuration
Points de coupure
317
Configuration
Lillustration suivante dcrit les diffrences de fonctionnement des sorties entre le choix Sorties active phase 1 : S0 ou S0 et S1.
Sortie active phase 1 (S0) Poids Net Pesage Point de coupure petit dbit Point de coupure gros dbit Point de coupure gros dbit Point de coupure petit dbit Temps Sortie S0 Sortie S1 Sortie S0 Sortie S1 Temps Poids Net Dpesage
Sortie active phase 1 (S0 et S1) Poids Net Pesage Point de coupure petit dbit Point de coupure gros dbit Point de coupure gros dbit Point de coupure petit dbit Temps Sortie S0 Sortie S1 Sortie S0 Sortie S1 Temps Poids Net Dpesage
318
Configuration
Temps de masquage
Lillustration suivante montre le rle du temps de masquage dont le but est de masquer le dpassement d la chute du produit.
Poids Net Faux instant de coupure Point de coupure petit dbit Point de coupure gros dbit Pesage Vrai instant de coupure
Temps de masquage de dosage Temps total de dosage Temps Passage en petit dbit Reprise du contrle du poids Arrt du dosage
Marche suivre
319
Configuration
320
Programmation du pesage
16
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit les principes de programmation dune application de pesage et lensemble des objets langage associs. Ce chapitre contient les sous-chapitres suivants :
Souschapitre 16.1 16.2 16.3 16.4 16.5 Sujet Gnralits sur la programmation du pesage Objets langages change implicite Objets langages change explicite Description des commandes transmises par programme Modification des paramtres par programme Page 322 329 333 340 350
321
Programmation
16.1
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre
Ce sous-chapitre dcrit les principes gnraux de programmation dune application de pesage. Ce sous-chapitre contient les sujets suivants :
Sujet Principe de programmation dune application de pesage Adressage des objets langage associs au module de pesage Description des principaux objets lis la fonction pesage Prsymbolisation Page 323 324 325 327
322
Programmation
Ces donnes sont remontes automatiquement lunit de traitement en dbut de la tche associe la voie, que la tche soit en Run ou en Stop. Les donnes sont directement accessibles : l par lapplication via un dialogue oprateur (accs aux objets de limage mmoire automate), l par la console en utilisant les tables danimation. Modification dynamique des paramtres Les paramtres de rglage saisis en configuration peuvent tre modifis automatiquement aux cours du droulement du programme par linstruction dchange explicite WRITE_PARAM . Exemple : modification des points de coupure gros dbit S0 et petit dbit S1.
323
Programmation
Illustration
X
Rack
Y
Position
i
N voie
r
Rang
Valeurs spcifiques
Le tableau ci-dessous donne les valeurs spcifiques aux objets de modules pesage.
Elment x y Valeurs 01 07 00 10 Commentaire TSX/PCX 5710). TSX/PCX 572/3/4). Lorsque le numro de rack (x) est diffrent de 0, la position (y) est code sur 2 digits: 00 10 ; par contre si le numro de rack (x) = 0, liminez les zros non significatifs (limination par la gauche) de "y" ("x" n'apparat pas et "y" est sur 1 digit pour les valeurs <10). MOD : voie rserve la gestion du module et des paramtres communs toutes les voies.
i r
0 ou MOD
324
Programmation
Configuration
Signal - Dcalage dorigine
%MDxy.0.8 %MDxy.0.10
Petit dbit Gros dbit Poids Sens F1 F2 F3
%IDxy.0.7
325
Programmation
Description
Adresse %IDxy.0.0 %IDxy.0.2 %IDxy.0.5 %IDxy.0.7 %MWxy.0.6 %MWxy.0.7 %MDxy.0.8 %MDxy.0.10 %MWxy.0.12 %MWxy.0.13 %MWxy.0.14 %MWxy.0.15 %MWxy.0.16
326
Programmation
Prsymbolisation
Introduction Le mtier Pesage permet de symboliser automatiquement les objets langage associs au module. Ces objets sont symboliss avec la syntaxe suivante: Prfixe_utilisateur_Suffixe_constructeur Les lments ont la signification et les caractristiques suivantes :
Elment Nb de caractres maximum 12 Description
Syntaxe
Prfixe_utilisateur
symbole gnrique donn la voie par l'utilisateur partie du symbole correspondant l'objet bit ou mot de la voie donne par le systme
Suffixe_constructeur 20
Note : En plus du symbole, un commentaire constructeur est gnr automatiquement, ce commentaire rappelle succinctement le rle de l'objet.
Exemple
Cet exemple traite le cas dun module de pesage situ dans lemplacement 3 du bac automate. Si le symbole gnrique (prfixe-utilisateur) donn est Mesure, les symboles suivants sont gnrs automatiquement.
Repre %ID3.0 %ID3.0.2 %ID3.0.5 %ID3.0.7 Type Symbole Commentaire Valeur du poids Valeur du dbit Valeur de la tare Valeur de la mmoire de recalege
327
Programmation
Marche suivre
3 4
Suppression de la prsymbolisation
Lannulation de la prsymbolisation permet, pour une voie logique donne, de supprimer tout ou partie des symboles d'un objet. Deux options sont proposes :
Alors ... Aucun prfixe nest choisi, tous les symboles sont effacs (y compris ceux pour qui ont fait lobjet dune modification directement dans lditeur). Seuls les objets possdant un prfixe identique celui saisi sont effacs.
Si loption choisie est ... Effacer tous les prsymboles Effacer les prsymboles prfixs
328
Programmation
16.2
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre
329
Programmation
Objets bit
Adresse (1) %Ixy.0.ERR %Ixy.MOD.ERR
Note
Dans le cas du module de pesage linformation niveau module et linformation niveau voie sont identiques.
Le bit de dfaut voie (ou module) est destin sassurer que les valeurs numriques sont valides, il est ncessaire de contrler ce bit de dfaut.
Note : Le bit de dfaut monte 1 lorsquune condition derreur est apparue sur la voie (souscharge/surcharge , ...). Pour connatre le dtail du dfaut apparu, il faut contrler le status de la voie.
Suivant le type et la gravit des dfauts, le bit de dfaut correspondant peut tre fugitif (repasse 0 lorsque le dfaut disparat) ou mmoris (reste 1 mme si le dfaut disparat).Seul le dfaut interne est de type mmoris, les autres sont des dfauts fugitifs.
330
Programmation
Objets mot
Adresse (1) %IDxy.0.0
%IDxy.0.2
%IDxy.0.7
331
Programmation
332
Programmation
16.3
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre
333
Programmation
Note : Les constantes de configuration (Voir Lecture des paramtres de configuration, p. 356) %[email protected] (@module = adresse module), sont accessibles uniquement en lecture et correspondent aux paramtres de configuration saisis l'aide de l'diteur de Configuration Les objets change explicite sont changs sur demande du programme utilisateur laide des instructions : l READ_STS (lecture des mots d'tat), l WRITE_CMD (criture des mots de commande), l WRITE_PARAM (criture des paramtres de rglage), l READ_PARAM (lecture des paramtres de rglage), l SAVE_PARAM (sauvegarde des paramtres de rglage), l RESTORE_PARAM (restitution des paramtres de rglage).
334
Programmation
Description
%MDxy.0.4 %MWxy.0.6 %MWxy.0.7 %MDxy.0.8 %MDxy.0.10 %MWxy.0.12 %MWxy.0.13 %MWxy.0.14 %MWxy.0.15 %MWxy.0.16
Lgende : (1) xy = adresse module. l x pour le numro de rack, l y pour la position dans le rack.
335
Programmation
Cet objet dadresse %MWxy.0.1, de type mot apporte des informations sur les compte-rendus dchange de la voie.
336
Programmation
Lgende : (1) xy = adresse module. l x pour le numro de rack, l y pour la position dans le rack.
337
Programmation
(2)
Ce bit est activ ds que la valeur de poids brut filtre mesure dpasse le seuil de surcharge ou est au-dessous du seuil de sous-charge. La discrimination des 2 dfauts est obtenue par les dfauts spcifiques : dfaut sous charge ou dfaut surcharge. Toute dtection de dfaut interne sur le module se traduit par le positionnement des sorties TOR leurs valeurs de repli (0 lectrique).
Note
338
Programmation
Description
339
Programmation
16.4
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre Ce sous-chapitre dcrit les diffrentes commandes pouvant tre excutes par programme. Ce sous-chapitre contient les sujets suivants :
Sujet Envoi des commandes au module de pesage par programme Comment effectuer un tarage par programme Comment remettre zro 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 Page 341 342 344 346 347 348
340
Programmation
Note : Le module ninterprte quune seule commande la fois. Dans le cas o une commande est demande, alors que la prcdente est en cours, celle-ci est refuse. Il ne doit jamais y avoir plus dun bit 1 dans le mot de commande.
La prise en compte des commandes par le module pouvant ncessiter plusieurs cycles tche, deux mots mmoire sont standardiss pour contrler les changes %MWxy.0.0 et %MWxy.0.1 Le premier mot %MWxy.0.0 indique un change en cours. Le deuxime mot %MWxy.0.1 donne le compte-rendu de lchange. Le tableau suivant dcrit les objets utiles pour contrler lenvoi des commandes au module.
Adresse (1) %MWxy.0.0:X1 %MWxy.0.1:X1 %MWxy.0.2:X7 Signification (pour bit ltat 1) indique que la commande a t envoye au module. prcise si la commande est accepte par le module. signale quune commande ou quun paramtre a t refus (dfaut applicatif).
Lgende : (1) xy = adresse module. l x pour le numro de rack, l y pour la position dans le rack.
341
Programmation
Note : l Sur changement de configuration, toute tare est supprime. Toute excution dune commande de Tarage annule toute tare saisie en mode manuel et remet zro lindicateur de tare "manuelle". l De mme, un ordre de retour poids BRUT permet la suppression de tout tarage. Il ne ncessite aucune condition dacceptation.
Les conditions dacceptation de lexcution de la commande de Tarage sont les suivantes : l La mesure est stable. l La mesure est infrieure la porte maximale. l La mesure est strictement positive. Le tableau suivant dcrit la marche suivre pour excuter une opration de tarage.
Comportement du module Le module passe en mode tarage et renvoie le compte-rendu Traitement_en_cours %IWxy.0.4:X5 = 1. Procder lacquisition de la tare. Note : La valeur de poids est mesure et mmorise dans le %IDxy.0.5 associ. Elle sera retire de toute prochaine mesure de poids BRUT pour dterminer le poids NET. Fin de lacquisition: Traitement_en_cours = 0
Marche suivre
Etape Action 1 2
Saisir linstruction WRITE_CMD en positionnant lordre de tarage (%MWxy.0.3:X4 = 1). Valider lexcution, application en RUN.
342
Programmation
Comportement du module Le module reste ltat Traitement_en_cours tant que les conditions dacceptation ne sont pas runies ou qu il ne reoit aucun ordre dannulation de la commande.
Exemple
Lexemple en langage liste dinstruction ci-aprs dcrit lenvoi dun ordre de tarage au module pesage situ lemplacement 2 du rack 0. LD TRUE S %MW 2.0.3:X4 [WRITE_CMD %CH2.0] Lexcution de ce programme entrane :
Phase 1 2 3 4 Description Emission de la commande. Mise 1 du bit %MW2.0.0:X1 indiquant que lmission de la commande 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 dchange est alors significatif. Le bit compte-rendu dchange %MW2.0.1:X1 monte 1 en cas de problme lors de lchange. La valeur 0 indique que la commande a t accepte par le module.
Note : %IW2.0.4:X5 reste 1 (Traitement en cours) tant que les conditions dacceptation ne sont pas runies (attente stabilit mesure par exemple). Le bit dfaut application du status voie est 1 (module en cours dexcution de commande). Comme pour toute commande, lordre peut tre annul en envoyant la commande "annulation de la commande en cours".
343
Programmation
Les conditions dacceptation de lexcution de la commande de mise zro sont les suivantes : l La mesure est en poids BRUT. l La mesure est stable. l La mesure est comprise dans ltendue de la plage du zro, dfinie en configuration. Le tableau suivant dcrit la marche suivre pour excuter une opration de remise zro.
Comportement du module Le module passe en mode mise_a_zro et renvoie le compte-rendu Traitement_en_cours. %IWxy.0.4:X5 = 1. Le module procde lacquisition de la mesure.et mmorise la nouvelle valeur dans la mmoire de recalage %IDxy.0.7. Traitement_en_cours = 0 signifie la fin de la procdure. Le module reste ltat Traitement_en_cours tant que les conditions dacceptation ne sont pas runies ou qu il ne reoit aucun ordre dannulation de la commande.
Marche suivre
Etape Action 1 2
Saisir WRITE_CMD en positionnant lordre de Mise A zro (%MWxy.0.3:X5 = 1). Valider lexcution, application en RUN.
344
Programmation
Le tableau ci-dessous fournit les donnes utilises pour une remise zro.
Type Commande Visualisation Compte rendu Rle Ordre de mise 0 Mmoire de recalage Traitement en cours Donnes associes %MWxy.0.3:X5 %IDxy.0.7 %IWxy.0.4:X5
Exemple
Lexemple en langage liste dinstructions ci-aprs dcrit lenvoi dun ordre de Mise_A_Zro au module pesage situ lemplacement 2 du rack 0. LD TRUE S %MW 2.0.3:X5 [WRITE_CMD %CH2.0] Lexcution de cet ordre entrane :
Phase 1 2 3 4 Description Emission de la commande. Mise 1 du bit %MW2.0.0:X1 indiquant que lmission de la commande 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 dchange est alors significatif. Le bit compte-rendu dchange %MW2.0.1:X1 monte 1 en cas de problme lors de lchange. La valeur 0 indique que la commande a t accepte par le module.
Note : %IW2.0.4:X5 reste 1 (Traitement en cours) tant que les conditions dacceptation ne sont pas runies (attente stabilit mesure par exemple). Le bit dfaut application du status voie est 1 (module en cours dexcution de commande). Comme pour toute commande, lordre peut tre annul en envoyant la commande annulation de la commande en cours.
345
Programmation
Le tableau suivant dcrit la marche suivre pour excuter un retour de mesure en poids brut.
Comportement du module Le module passe en mode "retour en poids brut". Le module procde la mise zro de la tare. Lindicateur NET = 0 (%IWxy.0.4:X8=0) signifie la fin de la procdure.
Le tableau ci-dessous fournit les donnes utilises pour une remise zro.
Type Commande Visualisation Rle Ordre de retour en poids brut Poids mesur Valeur Tare en cours Compte rendu Traitement en cours Poids brut Donnes associes %MWxy.0.3:X6 %IDxy.0.0 %IDxy.0.5 %IWxy.0.4:X5 %IWxy.0.4:X8 = 0
346
Programmation
Saisir WRITE_CMD en positionnant lordre daffichage (%MWxy.0.3:X7 = 1). Valider lexcution, application en RUN. Le module gre normalement ses donnes. Les valeurs affiches sur lafficheur TSX XBT H100 indique la valeur de la tare manuelle". -
Le tableau ci-dessous fournit les donnes utilises pour une remise zro.
Type Commande Visualisation Rle Ordre daffichage de la tare Tare manuelle Donnes associes %MWxy.0.3:X7 Les donnes sur afficheur indiquent la tare manuelle.
347
Programmation
Principe de fonctionnement
2 3
Le module interprte 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.
Lancez la dvalidation des seuils par Le module positionne les sorties au repos et linstruction WRITE_CMD. les bits images 0.
348
Programmation
Le tableau ci-dessous fournit les donnes utilises pour la validation et la dvalidation des seuils.
Type Commande Rle Ordre de validation des seuils Donnes associes %MWxy.0.3:X8
Ordre de dvalidation des seuils %MWxy.0.3:X9 Visualisation Dbit courant Seuil gros dbit Seuil petit dbit Logique des sorties Temps de masquage PD Position courante de S0 Position courante de S1 %IDxy.0.2 %MDxy.0.8 %MDxy.0.10 %MWxy.0.12 %MWxy.0.13 %IWxy.0.4:X0 %IWxy.0.4:X1
349
Programmation
16.5
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre
Ce sous-chapitre dcrit comment modifier de manire dynamique par programme les paramtres de lapplication. Ce sous-chapitre contient les sujets suivants :
Sujet Modification des paramtres par programme Instructions PL7 utilises pour le rglage Description des paramtres rglables par programme Lecture des paramtres de configuration Page 351 353 355 356
350
Programmation
Actions possibles
Vous pouvez : l Modifier par programme un paramtre de rglage, l Envoyer les paramtres de rglage au module, l Contrler la prise en compte par le module des paramtres, l Lire la valeur des paramtres de rglage dans le module et mettre ainsi jour la mmoire automate, l Sauvegarder les paramtres de rglage, l Restituer en mmoire automate la valeur des paramtres sauvegards.
351
Programmation
Instructions utilises
Les instructions utilises pour effectuer ces oprations sont les suivantes:
Instruction WRITE_PARAM %CH xy.0 READ_PARAM %CH xy.0 SAVE_PARAM %CH xy.0 Fonction effectue Envoie le contenu des paramtres du tableau prcdant au module de pesage. Effectue une lecture des paramtres de rglage dans le module et une mise jour du tableau prcdemment cit. Effectue une sauvegarde dans la zone mmoire du processeur des valeurs de paramtres de rglage. Ces valeurs de paramtres seront ceux utiliss lors du dmarrage froid de lautomate.
RESTORE_PARAM %CH xy.0 Permet de recharger les paramtres de rglage avec les valeurs saisies la configuration du module ou lors du dernier SAVE_PARAM.
352
Programmation
La prise en compte des valeurs par le module pouvant ncessiter plusieurs cycles tche, deux mots mmoire sont utiliss pour contrler les changes : %MWxy.0.0 et %MWxy.0.1 l Le premier mot %MWxy.0.0 indique un change en cours, l Le deuxime mot %MWxy.0.1 donne le compte-rendu de lchange, l Les bits de rang 2 sont associs aux paramtres de rglage : l Le bit %MWxy.0.0:X2 indique que des paramtres de rglage sont envoys au module, l Le bit %MWxy.0.1:X2 prcise si les paramtres de rglage sont accepts par le module. Ecriture des paramtres du module lemplacement 2 du rack 0 , WRITE_PARAM %CH2.0 entrane : l Lmission des paramtres de rglage, l La mise 1 du bit %MW2.0.0:X2 indique que lmission des paramtres de rglage 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 dchange est alors significatif. l Le bit compte-rendu dchange %MW2.0.1:X2 est mis 1 en cas de problme lors de lchange. La valeur 0 indique que les donnes ont t acceptes par le module.
Exemple
353
Programmation
Linstruction READ_PARAM permet la lecture des paramtres de rglage du module et effectue une mise jour de la mmoire automate. Elle est utile, en particulier , aprs un WRITE_PARAM qui na pas t accept par le module. La lecture des paramtres de rglage peut ncessiter plusieurs cycles tche. La lecture des paramtres de rglage de la voie du module se fait en utilisant linstruction READ_PARAM avec la syntaxe suivante : READ_PARAM %CH xy.0
Linstruction SAVE_PARAM permet de recopier les valeurs courantes des paramtres de rglage du module dans la zone de sauvegarde dfinie en mmoire processeur. La zone de sauvegarde nest pas accessible depuis le langage. Cette instruction peut ncessiter plusieurs cycles tche pour sexcuter.La sauvegarde des paramtres de rglage du module se fait en utilisant linstruction SAVE_PARAM avec la syntaxe suivante : SAVE_PARAM %CH xy.0
Linstruction RESTORE_PARAM permet de restituer dans la mmoire processeur et dans le module, les valeurs sauvegardes des paramtres de rglage. La restitution des paramtres de rglage du module se fait en utilisant linstruction RESTORE_PARAM avec la syntaxe suivante : RESTORE_PARAM %CH xy.0
354
Programmation
%MWxy.0.12
Logique des sorties l %MWxy.0.12:X0 l 0: Pesage l 1: Dpesage l %MWxy.0.12:X1 l 0: S0 puis S1 l 1: S0 et S1 puis S1 Temps de masquage PD Nombre de mesures pour dbit Les valeurs admissibles sont comprises entre 0 et 15 par pas de 1/10 de seconde (0 = 0s, 1= 0.1s, 2 = 0.2s, ...). Les valeurs admissibles sont les valeurs 2, 4, 8, 16, 32 ou 64.
%MWxy.0.13
%MWxy.0.14
355
Programmation
Codage de lchelon
La lecture de lunit et de lchelon, configur pour la voie mesure, est accessible par le mot %KWxy.0.1.
Note : Lchelon est toujours dfini dans la mme unit que celle de la mesure Lchelon est code sur 5 bits de loctet de poids fort.
%KWxy.0.1 octet de poids fort bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9 bit 8
356
Programmation
La lecture de ltendue de la plage et du temps de stabilit ainsi que de ltendue de la plage du zro et de lactivit du zro suiveur, du seuil de surcharge, lutilisation des sorties et le format des valeurs de poids, configurs pour la voie mesure, sont accessibles par le mot mmoire %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 bit 2 bit 1 bit 0
Etendue de stabilit
bit 14
Sorties
bit 13
Zro suiveur
bit 12
Tare manu.
bit 11
Etend. Zro
bit 10
Alim. capteur
bit 9
bit 8
Surcharge
Programmation
Le tableau ci-aprs dcrit le codage des autres paramtres. Ces paramtres sont cods chacun sur un bit du mot %KWxy.0.2.
N bit 11 12 13 14 15 Paramtre Plage de recalage Tare prdtermine bit 0 +/-2% de la porte maxi Pas de tare prdtermine bit 1 +/-5% de la porte maxi Tare prdtermine Actif Utilises Haute rsolution (centime dunit physique virgule fixe)
Activit du zro suiveur Inactif Utilisation des sorties Format Inutilises Lgal (unit physique virgule fixe)
358
17
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit comment talonner la chane de mesure.
359
Etalonnage
Rgles dtalonnage
Tout module non talonn est en dfaut voie (visualisable dana lcran 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 retournes n'ont aucune signification. Il nest pas possible de raliser un talonnage si le processeur automate est quip dune carte mmoire de type Flash-Eprom (TSX MFP 032P ou TSX MFP 064P ou TSX MFP 0128P). Il est possible de refaire ltalonnage dans la vie du module. Les caractristiques de llectronique nimposent pas de refaire un talonnage rgulier. Cependant les contraintes lgales ou les caractristiques mcaniques de lapplication peuvent imposer cet talonnage en particulier lors de transactions commerciales. Note : Ltalonnage est indpendant du filtre configur, mais prend en compte les paramtres dInformations Mtrologiques et de Stabilit.
Type dtalonnage
Vous pouvez choisir lun des 3 types dtalonnage suivant : l ltalonnage normal (La fonction dtalonnage doit tre ralise avec un poids talon suprieur ou gal 70% de la porte maximale), l ltalonnage dgrad (Si ltalonnage pour diverses raisons ne peut tre ralis dans les conditions dcrites prcdemment), l ltalonnage forc : l UC -> Module : Il sagit de pouvoir rcuprer les rglages effectus sur un autre module dans un souci de maintenance ou de duplication l Module -> UC : Il sagit de mettre en conformit les paramtres du processeur avec ceux dun module talonn connect un nouvel emplacement.
360
Etalonnage
Fonction : Pesage
Tche : MAST
DIAG...
3
Valeur : Etalonnage Charge morte Etalon 130.00 Kg 137.66 Kg
NET
Annuler
Sauvegarder
Description gnrale
Repre 1 2 Elment
Le tableau ci-dessous prsente les diffrents lments de lcran dtalonnage et leurs fonctions.
Fonction
Barre de titre Indique la rfrence du module slectionn et sa position physique et le numro du rack. Zone module Permet la slection du type dcran, laccs la partie rglage de lcran, aux fonctions de diagnostic. Laffichage de cette zone est optionnelle. Le choix seffectue en utilisant la commande Vue Zone module. Zone de visualisation Zone d talonnage Donne accs la visualisation des informations de pesage (Voir Description de la zone de visualisation de lcran de mise au point, p. 374). Donne accs aux commandes dtalonnage (Voir Comment talonner la chane de mesure, p. 362).
3 4
361
Etalonnage
Note : A tout moment vous pouvez demander larrt de la procdure par appui sur Annuler. Le module reprend les paramtres prcdents. Les paramtres dtalonnage en cours sont alors perdus. La validation de la procdure nest effective que si ltalonnage a bien t effectu au niveau du module. En cas de problme de saturation de la mesure, il est impossible de sauvegarder les nouveaux paramtres. Il faut , soit corriger lerreur, soit annuler la procdure par Annuler.
362
Etalonnage
Marche suivre
Etape 1 2 Action
Accdez lcran dtalonnage : 1. slectionnez Outils Configuration 2. cliquez sur lemplacement du module 3. slectionnez Etalonnage dans la liste droulante Note : le processeur doit tre en RUN et le terminal en mode connect. Vrifiez que la bascule est vide. Appuyez sur le bouton Charge morte pour effectuer ltalonnage charge morte (prise en compte du rcepteur de charge). Cette phase ncessite environ 20 secondes. Le bouton Charge morte passe en vido inverse durant cette phase et un sablier apparait. Le module passe en dfaut voie, toute mesure est invalide. Lindicateur %IWxy.0.4:X6 Etalonnage_en_cours change dtat. Le module indique lacquisition de la rfrence poids mort et traite les comptes-rendus. Cette phase ncessite environ 20 secondes. Le module effectue une vrification du poids talon par rapport la porte maximale. Lindicateur %IWxy.0.4:X6 Etalonnage_en_cours change dtat. Le module ralise lacquisition de la rfrence poids talon et effectue le traitement et positionne le compterendu.
3 4
5 6
Placez le poids talon. Saisissez la valeur du poids talon dans le champs "Etalon" (par dfaut cette valeur est gale la porte maximum) et appuyez sur le bouton Etalon . En cas dinvalidation de la commande, un message derreur indique le type de problme rencontr.
Appuyez sur le bouton Sauvegarder pour prendre Le module et le processeur prennent en compte et en compte les paramtres issus de ltalonnage . sauvegardent les paramtres issus de ltalonnage. Pendant la phase dcriture, la mesure reste en dfaut voie. Ce dfaut disparat ds linstant o lcriture est effectue (dfauts voie et talonnage en cours disparaissent).La mesure est valide.
363
Etalonnage
2 3
Etalon
364
Etalonnage
Compte- rendu Etalonnage en cours (Normal) Instabilit Surcharge ou souscharge lors de ltalonnage Module non talonn Mode talonnage Mode talonnage forc
365
Etalonnage
Note : Cette fonction nest accessible quen mode connect, automate en Run.
Mode de marche
Le transfert de lUC vers le module de pesage est toujours autoris ds lors que lUC contient les paramtres dtalonnage pour lemplacement souhait. Le transfert du module de pesage vers lunit centrale ncessite que le module soit talonn (pas en etalonnage forc).
Marche suivre
Note : La validation de la procdure nest effective que si le transfert sest effectu correctement. En cas de problme, cliquez sur le bouton Annuler du champ Etalonnage forc.
366
Etalonnage
Marche suivre
Module -> Saisissez WRITE_CMD en UC positionnant lordre de sauvegarde dans le processeur (%MWxy.0.3:X11=1
367
Etalonnage
368
18
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente lcran de mise au point et dcrit les fonctions proposes pour mettre au point lapplication. Ce chapitre contient les sujets suivants :
Sujet Description de lcran de mise au point de la fonction mtier Pesage Description de la zone module de lcran de mise au point Description de la zone de visualisation de lcran de mise au point Description de la zone de rglage de paramtres Page 370 372 374 375
369
Mise au point
Illustration
Fonction : Pesage
DIAG...
Poids Nb Points Convertisseur Valeur : 100.63 Kg Informations sur la mesure Dbit: 0.0000 Kg Zro suiveur Contrle des seuils
Filtrage F1: 4
KG PD GD F1 T F2 F3
Kg Valeur de la tare: 0.00 0.0000 Kg Mmoire de zro: Dbit mesures 4 Calcul sur Dsactiver Activer Tare Prdtermine s Temps de masquage PD: 0 Kg 0.1 Valeur: Sens: Points de coupure Pesage Dpesage Sorties actives phase 1: S0 S0 et S1 Petit Dbit (PD) Gros Dbit (GD) 0.0000 0.0000 Kg Kg
F2:
F3:
370
Mise au point
Description
Repre 1 2 Elment
Le tableau ci-dessous prsente les diffrents lments de lcran de mise au point et leurs fonctions.
Fonction
Barre de titre Indique la rfrence du module slectionn et sa position physique et le numro du rack. Zone module Permet la slection du type dcran, laccs la partie rglage de lcran, aux fonctions de diagnostic. Laffichage de cette zone est optionnelle. Le choix seffectue en utilisant la commande Vue Zone module. Zone de visualisation Zone de rglage Donne accs la visualisation des informations de pesage. Donne accs au rglage de certains paramtres du module.
3 4
371
Mise au point
Fonction : Pesage
Tche : MAST
DIAG...
Description
Le tableau suivant dcrit les diffrents lments de la zone cran module et tat voie.
Repre Mise au point Rglage Description Liste droulante de choix du mode de fonctionnement Case cocher permettant daccder aux fonctions de rglage. Lorsque cette case est coche, lcran de mise au point senrichit dune zone suplmentaire donnant accs aux paramtres. Indique si le module est plomb (cadenas ferm) ou non.
ou
RUN ERR Voyant allum : marche normale Voyant teint : module en dfaut ou hors tension Voyant allum : dfaut interne, module en panne Voyant clignotant : dfaut de communication, application absente, invalide ou en dfaut Voyant teint : pas de dfaut Voyant allum : dfaut externe l dfaut de surcharge ou de sous charge lors de ltalonnage, l dfaut dpassement gamme, l dfaut de mesure l module plomb : configuration refuse Voyant clignotant : perte de communication avec le processeur Voyant teint : pas de dfaut
I/O
372
Mise au point
Repre DIAG
Description Cet indicateur passe en rouge en cas de dfaut de niveau module, le dtail du dfaut est accessible par le bouton DIAG situ en dessous. gal 0, le module ne possde quune voie, la voie 0 Pesage Rappelle la tche dans laquelle le module est configur Cet indicateur passe en rouge en cas de dfaut li la fonction pesage, le dtail du dfaut est accessible par le bouton DIAG situ en dessous.
373
Mise au point
Kg 0.00 0.0000 Kg
Description
Zone Poids Champ
Le tableau suivant dcrit les diffrents lments de la zone visualisation de lcran de mise au point.
Description Par dfaut, Lcran affiche la valeur du poids courant. Cliquer sur le bouton Nb Points Convertisseur permettra, lors de la prochaine mise en Stop de lautomate, de passer en mode points. Laffichage du poids sera de nouveau appliqu au prochain passage en Run de lautomate. La valeur du poids courant dans lunit dfinie. Dans le cas dun dfaut de la chane de mesure dtecte par le module ou lorsque celui-ci est en mode talonnage, lindication ERR est affiche sur lcran. Lindicateur poids NET est positionn si le module retourne une information de poids NET, dans le cas contraire, celle ci correspond un poids BRUT. Lindicateur "mesure stable" spcifie que la mesure est dans la plage de stabilit dfinie. Lindicateur de zone de zro est activ dans le cas o le poids mesur est dans la plage du zro (+/- 1/4 dchelon).
Nb Points Convertisseur
Valeur
NET
Les indications fournies correspondent aux tats physiques des sorties S0 et S1. Cette zone affiche :
l la valeur du dbit, elle est indique dans lunit par mesure, l la valeur courante de la tare, l la valeur de la mmoire de zro correspondant au dcalage du zro depuis le
dernier talonnage,
l lindicateur PT spcifie que la valeur de la tare a t introduite manuellement et non
pas mesure,
l lindicateur Zro suiveur indique que la fonction a t paramtre.
374
Mise au point
Tare Prdtermine 0.1 Valeur: Points de coupure Petit Dbit (PD) Gros Dbit (GD) 0.0000 0.0000
Kg
GD
Kg Kg
F2:
F3:
Description
Dbit (Voir Vous avez la possibilit de modifier le nombre de mesures pour le calcul du dbit. Comment modifier le calcul Le choix dans la liste porte sur les valeurs 2, 4, 8, 16, 32 et 64. du dbit, p. 315) Tare (Voir Comment modifier la tare, p. 316) Vous avez la possibilit dintroduire une tare prdtermine en cochant la case correspondante et de renseigner la valeur de cette tare dans lunit dfinie.
Contrle de seuils (Voir Comment modifier le calcul du dbit, p. 315) : Ces paramtres ne sont affichs que si, lors de la configuration, loption Contrle des seuils a t activ. La prise en compte de lensemble des paramtres est effective ds la commande de validation du menu Edition. Activer Dsactiver Temps de masquage PD Sens Pesage/ Dpesage
TLX DS 57 PL7 xxF
Ce bouton active le cycle de surveillance de contrle des seuils. Ce bouton dsactive le cycle de surveillance de contrle des seuils et positionne les sorties S0 et S1 en repli. Permet de modifier la temporisation de masquage lors du passage en petit dbit. Permet de modifier le sens de prise en compte des seuils.
375
Mise au point
Description Permet de choisir les sorties actives pendant la premire phase de dosage.
Permet de modifier les valeurs de ces seuils. Points de coupure Petit Dbit (PD) et Gros Dbit (GD)
376
19
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit comment protger les rglages raliss au cours des phases prcdentes. Ce chapitre contient les sujets suivants :
Sujet Protection des rglages des paramtres de pesage Comment protger les rglages Mtrologie lgale et rglementation Page 378 380 381
377
Il existe 2 types dinformations. Les informations pouvant tre protges ( lissue dun plombage du module, ce type dinformation ne sera accessible quen lecture) et les informations accs libre (Lecture et Ecriture). Le tableau ci-dessous identifie les caractristiques de ces informations en fonction de la protection mise en place.
Fonctions Tche Dbit/ Calcul sur n mesures Tare/ Prdtermine Contrle de seuils/ Actif Contrle de seuils/ Sens Contrle de seuils/ Sorties actives Contrle de seuils/ Points de coupure Contrle de seuils/ Temps de masquage PV Unit Porte Max (PM) Echelon Seuil de surcharge Filtrage/ Coefficient Format des donnes Stabilit/ Etendue de la plage Stabilit/ Temps Zro/ Zro suiveur Sans plombage Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Avec plombage Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Modifiable Non modifiable Non modifiable Non modifiable Non modifiable Modifiable Non modifiable Non modifiable Non modifiable Non modifiable
378
Le mot dinformation %IWxy.0.4:X4 ( 1) permet de savoir si la mesure est protge. Consquences dune protection
l l l
Un module plomb qui reoit une configuration diffrente de celle mmorise (avant la mise hors tension qui prcdait le dplacement du cavalier) est refuse. Dans ce cas, le module est vu absent dans le diagnostic automate, mais transmet un poids lafficheur Un module plomb naccepte pas une nouvelle demande dtalonnage
379
Lillustration suivante repre les cavaliers positionner pour protger les rglages.
Bloc de visualisation Connecteur de fond de panier
1 2 3
Marche suivre
380
Sil est utilis, pour des usages rglements (ex. transactions commerciales), lafficheur doit possder une plaque signaltique, indiquant: Marque du fabricant Type de linstrument N de srie N et date dapprobation CE de type Max = Min = e= N97.00.620.016.0 du 29 septembre 1997
De, plus, il doit faire lobjet dune vrification primitive sa sortie dusine, ainsi que de contrles rguliers sur site de la part dun organisme agr. Ces contrles ont lieu en gnral tous les ans, sous la responsabilit du dtenteur de linstrument. Approbation de modle Dispositif de mesure et d'asservissement pour doseuse pondrale et totalisateur discontinu Cet IPFNA peut tre complt par des logiciels dapplication spcifiques, Doseuse pondrale ou Totalisateur discontinu. A ce titre, il a fait lobjet dapprobations de modle national, en tant que dispositif de mesure et dasservissement pour doseuses pondrales et totalisateurs discontinus. Il appartient alors au constructeur de la doseuse ou du totalisateur discontinu, dobtenir une approbation complte des instruments de pesage automatiques ainsi constitus, dans des conditions de simplicit maximales.
381
Cest au constructeur de la machine galement quil appartient de raliser la plaque signaltique et de prsenter ventuellement la machine la vrification primitive. Approbation de modle 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 signaltique comporte : - Marque - type - N de srie Interdit toute transaction QMax = dt =
Dans le cas de transactions commerciales, la plaque signaltique comporte : - Marque - type - N de srie Produits pess : - Max= - v= QMax = dt =
L= d=
Et il doit faire lobjet de vrifications. La premire phase de la vrification primitive est effectue en usine sur linstrument complet non accoupl son transporteur, au moyen dun simulateur de dplacement; les autres phases sont effectues avec linstrument complet. Classe dappareil En prcision moyenne, lappareil couvre la gamme du minimum (500 chelons) jusqu 6000 chelons. Ces instruments peuvent ou non tre autoriss pour effectuer des transactions commerciales. Si tel nest pas le cas, la mention INTERDIT POUR TOUTE TRANSACTION doit figurer sur la face avant de lappareil.
382
20
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit les outils pemettant dexploiter une application de pesage.
383
Exploitation
Affiche la mesure de poids automatiquement sans programmation Module afficheur pralable. 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 paramtres (Voir Description de la zone de (Voir Description de la zone de visualisation de rglage de paramtres, p. 375). lcran de mise au point, p. 374) Tables danimation Toutes les informations sur la mesure sont accessibles sous forme de variables automate et peuvent tre visualises dans des tables danimation. Il est possible de crer des crans dexploitation (PL7 Pro) en utilisant les objets langage du pesage pour y afficher les informations ncessaires la conduite de lapplication. Les objets langage du pesage peuvent tre transmis et exploits par un systme de supervision.
Ecran dexploitation
Supervision
384
Exploitation
Objets langage
Les objets langage suivants sont utilisables pour lexploitation de lapplication de pesage.
Donnes visualises Module protg Module non talonn Valeur de poids Indicateur Poids net Indicateur de stabilit Indicateur du zro Etat de la sortie TOR S0 Etat de la sortie TOR S1 Dbit Valeur de la tare Mmoire de recalage Indicateur de zro suiveur Indicateur de tare prdtermine Adresse de lobjet %MWxy.0.2:X8 (Objet change explicite) %MWxy.0.2:X9 (Objet change explicite) %IDxy.0.0 %IWxy.0.4:X8 %IWxy.0.4:X9 %IWxy.0.4:X10 %IWxy.0.4:X0 %IWxy.0.4:X1 %IDxy.0.2 %IDxy.0.5 %IDxy.0.7 %IWxy.0.4:X11 %IWxy.0.4:X12
385
Exploitation
Illustration
Note : Sur le TSX XBT H100 un emplacement est rserv la plaque signaltique poinonne pour satisfaire aux contraintes spcifies par la mtrologie lgale.
386
Exploitation
Description de laffichage
Toute mesure valide est transmise lafficheur en unit physique virgule fixe toutes les 100ms. Le tableau suivant dcrit les indications pouvant apparaitre sur lafficheur en fonctionnement normal.
Repre 1 Indication Description = aucune 2 Net aucune 3 + 0 La mesure est stable. La mesure nest pas stable (les critres de stabilit sont dfinis en configuration). La mesure indique un poids Net. La mesure indique un poids brut. La mesure est positive La mesure est autour de 0 ( comprise entre -1/4 et +1/4 chelon). La mesure est ngative : l si la valeur numrique associe clignote : la mesure est comprise entre -9 chelons et -1/4 chelon l si aucune valeur numrique associe nest affiche : la mesure est infrieure -9 chelons. Valeur numrique du poids. Symbole de lunit de masse de la mesure : g pour gramme, kg pour kilogramme, lb pour livre, oz pour lonce et t pour tonne mtrique.
4 5
141.25 kg
Note : Le test de la liaison srie 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 lautomate.
Messages derreur
Le tableau suivant dcrit les indications derreur pouvant apparaitre sur lafficheur.
Indication Description ------------>>>>> <<<<< Time out La mesure nest pas valide, un dfaut voie est dtect. Dtection dune surcharge. Dtection dune sous charge. Lafficheur ne reoit plus les donnes du module de pesage.
Erreur Un problme a t dtect la mise sous tension. A la mise sous tension, le Checksum TSX XBT H100 procde un test de ses ressources. En fonctionnement, toutes les informations reues sont contrles. En cas de problme, lerreur checksum est affiche.
387
Exploitation
Lors de la mise sous tension, le module effectue ses propres autotests (REPROM, RAM, Liaison afficheur ....). Si lissue de ceux-ci un dfaut est dtect, le module passe en repli, les sorties sont 0. De mme si en fonctionnement normal, une dfaillance interne au module (Dfaut RAM, CDG, ...) est dtecte, les sorties sont positionnes 0, et lafficheur donne des tirets sur lcran (----). Sur coupure secteur, les paramtres machines sont sauvegards (Tarage, Dcalage du zro,..), par contre les paramtres dexploitation sont perdus (Seuils, nombre de mesures pour le calcul du dbit...).
388
21
Prsentation du diagnostic
Gnralits Les dfauts module ou application peuvent tre dtects laide 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 lcran de mise au point, l bits dfauts et mots d'tat. Le fonctionnement et ltat du module sont affichs sur le bloc visualisation, ces voyants sont reports de faon logicielle dans lcran de mise au point (Voir Description de la zone module de lcran 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 dfaut externe sur la voie mesure. Le tableau suivant dcrit ltat du module en fonction de ltat des voyants.
Allum Marche normale Dfaut interne, module en panne Clignotant Eteint Module en dfaut ou hors tension
Voyants
Pas de dfaut Dfaut de communication, application absente, invalide ou en dfaut. Pas de dfaut
IO
Dfauts externes : Absence du connecteur de l dfaut surcharge ou sous charge raccordement des capteurs de lors de ltalonnage, mesure. l dfaut dpassement de gamme, l dfaut de mesure, l module plomb (configuration refuse)
389
Diagnostic
Ecrans de diagnostic
Les crans de diagnostic sont accessibles par les boutons DIAG de lcran de mise au point. Ils permettent de raliser un diagnostic dtaill. Lorsquun dfaut est dtect, le voyant rouge situ sur le bouton DIAG est allum. Lcran propose 2 boutons DIAG : l diagnostic module, dtecte des dfauts du module (module en panne, absent, hors tension...), l diagnostic voie (situ au dessous), dtecte les dfauts application (dpassement de gamme, surcharge...). Lillustration suivante prsente un cran de diagnostic.
Diagnostic module Dfauts internes Dfauts externes Autres dfauts
OK
Les objets bits et mots suivants peuvent tre utiliss dans des tables danimation ou au niveau du programme pour dtecter les dfauts.
Objet %Ixy.MOD.ERR %Ixy.0.ERR %IWxy.0.4:X2 %IWxy.0.4:X3 %IWxy.0.4:X7 %IWxy.0.4:X9 Signification lorsque le bit est ltat 1 Indique que le module est en dfaut. Indique que la voie est en dfaut. Indicateur dune tension trop faible. La mesure est aberrante, il y a de forte chance davoir un dfaut sur un capteur ou sur le cblage. Tension trop forte sur lentre du module. Dfaut pendant la commande Instabilit de la mesure. Il est positionn lorsque la mesure est hors de la plage de stabilit pendant le temps dfini. Ltendue de la plage de stabilit ainsi que le temps sont dfinis en configuration. Dfaut Interne : Module Hors Service. Dfaut Fonctionnel : dfaut de communication ou application Dfaut Configuration : le module reconnu nest pas celui prvu. Dfaut module absent ou hors tension. Dfaut Externe : Surcharge ou sous charge lors de ltalonnage
TLX DS 57 PL7 xxF
Diagnostic
Objet %MWxy.0.2:X1 %MWxy.0.2:X2 %MWxy.0.2:X3 %MWxy.0.2:X4 %MWxy.0.2:X5 %MWxy.0.2:X6 %MWxy.0.2:X7 %MWxy.0.2:X8 %MWxy.0.2:X9 %MWxy.0.2:X10 %MWxy.0.2:X11
Signification lorsque le bit est ltat 1 Dfaut dpassement de gamme ou dynamique infrieure 4,5 mV en talonnage. Dfaut externe : saturation de la chane de mesure Dfaut externe : module plomb, configuration refuse Dfaut Interne : module hors service Dfaut Configuration : le module prsent nest pas celui dclar en configuration Dfaut de communication avec le processeur Dfaut applicatif Dfaut module protg, paramtre refus : le module refuse le paramtre, sil influe sur la mesure. Module non talonn Dfaut surcharge Dfaut soucharge
391
Diagnostic
392
22
Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre fournit des exemples de programmation pour une application de pesage. Ce chapitre contient les sujets suivants :
Sujet Exemple dun tarage Exemple de dosage Page 394 396
393
Exemples
Programme
394
Exemples
Rappel
Le tableau suivant rappelle les objets langages pour le contrle 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 Ordre de commande (Tarage, talonnage, etc..)
395
Exemples
Exemple de dosage
Description de lexemple Lexemple suivant utilise un module de pesage lemplacement 2 de lautomate. Il dcrit une application de dosage dcoupe en tapes comme sur le schma cidessous.
Init
Envoi seuils
Tarage
Contrle dosage
suite
Les donnes utilises dans le programme pour le module de pesage sont dcrites dans le tableau ci-aprs :
%IW2.0.4:X0 %IW2.0.4:X1 %IW2.0.4:X5 %CH2.0 %MD2.0.8 %MD2.0.10 %MW2.0:X1 %MW2.0:X2 %MW2.0.1:X1 %MW2.0.1:X2 %MW2.0.2:X2 %MW2.0.2:X7 %MW2.0.3 Image de la sortie S0 Image de la sortie S1 Indicateur traitement en cours Structure des donnes pourlenvoie de commande Point de coupure gros dbit S0 Point de coupure petit dbit S1 Echange en cours Emission en cours Commande accepte Commande accepte Saturation de la chane de mesure Dfaut applicatif Ordre de commande
396
Exemples
Programme
397
Exemples
Programme (suite)
(* ////////////// PHASE DOSAGE %L300: IF %MW100<>5 THEN JUMP %L340; END_IF; (*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 lordre 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 accepte ? *) IF NOT %MW2.0.1:X1 AND NOT %MW2.0.2:X7 THEN %MW270:2:=-1; ELSE %MW270:=%MW271; END_IF; (%MW100 = 5) ////////// *)
398
Glossaire
A
Action driv Troisime paramtre dun PID qui permet danticiper en acclrant ou en ralentissant la rponse dun processus. Second paramtre dun PID qui permet dannuler lerreur statique. Premier paramtre dun PID qui permet de jouer sur la vitesse de rponse du processus.
B
Biais Boucle de rgulation Fonction qui permet dannuler lerreur statique dun PID sans action intgrale Ensemble comprenant lacquisition de mesures analogiques, lexcution dun PID et lenvoi de commande analogiques
C
CCX17 Charge limite (Lim) Famille de pupitre de dialogue oprateur Schneider Automation. Charge statique maximale pouvant tre supporte par linstrument sans altrer de faon permanente ses qualits mtrologiques.
399
Glossaire
Charge morte
Poids vide du rcepteur de charge quip de ses accessoires mcaniques (extracteur vibrant, vis,trappe, vrin,...). Elle napparait pas dans lindication du poids mais doit tre prise en compte pour le calcul de charge maxi des capteurs. La configuration rassemble les donnes qui caractrisent la machine (invariant) et qui sont ncessaires au fonctionnement du module. Toutes ces informations sont stockes en zone constantes automate %KW. Lapplication automate ne peut pas les modifier.
Configuration
D
Dispositif de mise zro Dispositif permettant de "recaler" lindicateur en cas de drive du zro (due par exemple un encrassement). Cette opration ne peut se faire que dans ltendue de la plage de zro (+/-2% ou +/-5% de la porte maximale en fonction du type dinstrument de pesage). Dispositif permettant de soustraire une valeur de tare prdtermine dune valeur de poids brut et indiquant le rsultat du calcul. Ltendue de pesage est rduite en consquence. Dispositif permettant damener lindication de linstrument zro lorsquune charge est place sur le rcepteur de charge : l sans empiter sur ltendue de pesage des charges nettes (dispositif additif de tare), l ou en rduisant ltendue de pesage des charges nettes (dispositif soustractif de tare, cas de lISP Y100). Partie du dispositif mesureur de charge sur laquelle est obtenue la lecture directe du rsultat (TSX XBT H100).
E
E/S
400
Entres/Sorties
Glossaire
Echanges entre lUC et les modules mtiers qui sont raliss linitiative du programme PL7 afin de mettre jour des donnes spcifiques au module Valeur exprime en unit de masse de la diffrence entre deux indications conscutives pour une indication numrique. Effectuer la graduation dun appareil de mesure. Intervalle compris entre la porte minimale et la porte maximale.
F
FIPIO Bus de terrain permettant de connecter des quipements de types capteurs ou actionneurs.
I
Instruments de pesage Instruments de mesure servant dterminer la masse dun corps en utilisant laction de la pesanteur. Ces instruments peuvent, en outre, servir dterminer dautres grandeurs, quantits, paramtres ou caractristiques lis la masse.Suivant la nature de leur fonctionnement, les instruments de pesage sont classs en instruments fonctionnement non automatique et en instruments fonctionnement automatique. Instruments de pesage ncessitant lintervention dun oprateur au cours de la pese, par exemple pour le dpt ou le retrait des charges peser sur le dispositif rcepteur de charge ainsi que pour lobtention du rsultat. Ces instruments permettent lobservation directe du rsultat de pesage soit par affichage, soit par impression. Les deux possibilits sont couvertes par le mot " indication ".
M
Mtrologie Science des poids et mesures.
401
Glossaire
Mise au point
La mise au point est un service PL7 qui permet un contrle direct du module en connect. C'est l'ensemble de rgles qui rgissent le comportement du module pendant les phases transitoires ou sur apparition d'un dfaut. Modules dentres/sorties utilisant plusieurs rseaux de communication standard ouverts.
Mode de marche
Momentum
P
PID Algorithme de rgulation constitue dune action Proportionnelle, dune action Intgrale et dune action Drive. Technique de rgulation qui consiste enchaner 2 PID en consigant le second par la commande du premier. Logiciels de programmation des automates Schneider Automation. Scellement dun appareil par des plombs. Le positionnement dun cavalier dans le module de pesage assure cette fonction. Ce dispositif a pour objectif de garantir la conformit de la mesure, les paramtres accessibles ne portent que sur les aspects dexploitation des informations du module par lautomatisme (les paramtres pouvant modifier la conformit de la mesure : unit, porte, chelon... ne sont alors accessible quen lecture). Indication du poids de la charge sur un instrument, lorsquaucun dispositif de tare ou dispositif de prdtermination de la tare na t mis en oeuvre. Indication du poids dune charge place sur un instrument aprs mis en oeuvre dun dispositif de tare. Poids net = Poids brut - Poids de la tare Capacit maximale de pesage, compte non tenu de la capacit additive de la tare.
PID en cascade
PL7 Plombage
Poids brut
Valeur de charge en dessous de laquelle les rsultats des peses peuvent tre entachs dune erreur relative trop importante.
402
Glossaire
R
Rglage en boucle ferme Rglage en boucle ouverte Mthode de recherche dun PID consistant utiliser une commande proportionnelle pour exciter le processus jusqu loscillation Mthode de recherche dun PID consistant appliquer un chelon sur la sortie at assimiler la rponse un intgrateur retard pur
T
Tarage Action permettant damener lindication de linstrument zro lorsquune charge est place sur le rcepteur de charge. Charge place sur le rcepteur de charge avec le produit peser. Par exemple : emballage ou conteneur du produit. Modules dentres/sorties dportes sur bus FIPIO. Entres/sorties Tout ou Rien. Familles de produits matriels Schneider Automation.
Tare
U
UC Unit centrale : dnomination gnrique des processeurs Schneider Automation
V
Valeur de tare (T) Valeur du poids dune charge dtermine par un dispositif de pesage de la tare.
403
Glossaire
Valeur numrique, reprsentant un poids, qui est introduite dans linstrument, par saisie en configuration ou rglage, ou par programme.
Z
Zro suiveur Dispositif permettant de rattraper les drives lentes du zro, dans les limites de ltendue de la plage du zro.
404
Index
B C A
Alignement capteur, 106, 119 Alimentation des sorties, 198 Analogique, 17 analogique, 15
Symbols
%MW@module, 227
Numrique
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
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 Paramtre Pesage, 306 Pesage, 304 Contrle dfaut alimentation, 198 Contrle des dpassements ASY 800, 90 Copier/coller, 173 Cycle de scrutation analogique, 191
A
Accs lditeur de configuration analogique en rack, 170 E/S dportes, 172 Action drive, 289 Action intgrale, 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
D
Dbit Pesage, 315 Dfaut module, 203 Dfaut voie, 206 Dforage, 204
405
Index
Dtection de prsence du bornier, 198 Diagnostic module, 203 Diagnostic voie, 206 Dialogue oprateur, 260
I
Information mtrologiques, 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 dapplication, 275 Maintien de la valeur analogique, 197 MAST analogique, 187 Mise zro Pesage, 344 Mise au point, 199, 200 Mode de marche Pesage, 388 Mode de repli analogique, 197 Mode haute prcision, 196 Modes de marche, 258 Modes de marche du dialogue oprateur, 269 Modification des paramtres, 173 Mot status module Pesage, 337 Mot status voie Pesage, 338
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 rgulation, 233, 239 Forage, 204 Format des donnes Pesage, 311
O
Objets implicite, 223 Objets explicites, 226, 336 Objets langage, 226, 336 Objets langage bit Pesage, 330 Objets langage mot Pesage, 331
P
Paramtres par dfaut analogique, 176, 179, 180, 182, 183, 184 Pesage, 291 Fonctionnement, 295 Mise en oeuvre, 297 Pilotage dune boucle, 263
TLX DS 57 PL7 43F
G
Gamme, 186
406
Index
Plombage Pesage, 380 Porte maximum, 308 Prsence bornier, 192 Prsymbolisation Pesage, 327 Programmation Pesage, 323 Protection Rglage Pesage, 378
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
R
READ_PARAM Pesage, 353 Rglage en boucle ferme, 286 Rglage en boucle ouverte, 287 Rgles de programmation, 240 Repli 0 analogique, 197 RESTORE_PARAM Pesage, 353
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
S
SAVE_PARAM Pesage, 353 Slection dune boucle, 262 Slection multiple, 173 Seuil Pesage, 317, 348 Seuil de surcharge, 308 Sortie Pesage, 317 Stabilit de la mesure Pesage, 312
Z
Zro Pesage, 310 Zro suiveur Pesage, 310 Zone module analogique, 167, 169 Zone voies analogique, 167, 169
T
Tche Configuration Pesage, 307 Tche associe analogique, 187 Tarage, 342 Tare, 316 TBX AES 400, 94
TLX DS 57 PL7 43F
407
Index
408