Home

PL7 Junior/Pro - Schneider Electric

image

Contents

1. HA St de S E PMX 57102 RACKO POSITION 0 OIX configuration Configuration M Configuration du DOP 1 D signation PROCESSEUR PMX P 57102 r Symbole R gulateur Fonction 2 R gulateurd LOOPO Jm Boucleprocess fe LOOP 0 E Boucle A Fonctions Param tres Nom dela Douce Mesure X Cution Unit 3 Consigne chelle base phy 0 0 Correcteur Echelle haute phy 100 0 Feed Foard Non ortie Analog al Lo El PV OUT 1 E F 0 0 X SPT R mpa T 10 0 A L m Description de L cran de configuration se compose de trois zones l cran de PE x Zone Description configuration 1 Zone module cette zone indique le module concern Ici le module processeur ainsi que le type d cran Configuration 2 Zone voie cette zone poss de un menu de choix du r gulateur ainsi qu un menu de choix de la fonction associer au r gulateur e une boucle de type process e une boucle de type cascade e une boucle de type autos lective e trois boucles de type simple e un programmateur de consigne 24 TLX DS 57 PL7 xx Pr sentation mat rielle et logicielle Zone Description 3 Zone de param trage cette zone permet de choisir les fonctions de calcul de chaque branche de traitement Elle est compos e e d une zone de choix de fonctions e d une zone de v
2. Etape Action 1 Ouvrez l diteur de configuration mat rielle partir du navigateur application R sultat l cran suivant appara t E Configuration Eix PMX 57102 V3 0 EN e En la 0 PA M X 5 0 55 7 0 R 0 2 RES F 2 Cliquez deux fois sur la zone Loops du module processeur R sultat l cran suivant appara t la zone non visualis e ici est vide E PMX 57102 RACKO POSITION 0 Configuration v Configuration du DOP D signation PROCESSEUR PMX P 57102 r Symbole R gulateur Fonction R gulateur Aucune v 3 S lectionnez un r gulateur et une fonction associ e R sultat la description de la boucle de r gulation appara t avec ses caract ristiques Voir Description des crans de param trage d un r gulateur p 24 TLX DS 57 PL7 xx 23 Pr sentation mat rielle et logicielle Description des crans de param trage d un r gulateur Pr sentation Illustration de Les crans de e les crans d e les crans d param trage d un r gulateur sont de deux types e configuration e mise au point L cran de con figuration est le suivant
3. Description Ce tableau d crit chaque bit du double mot ordre de commande Bit du double Bit du mot Description Indication Commande mot simple 1 associ MDi X0 MWi X0O 0 Manu 1 Auto X X MDi X1 MWi X1 Tracking X X MDi X2 MWi X2 Autor glage X X MDi X3 MWi X3 0 Remote 1 Local X X MDi X4 MWi X4 Sortie 1 du ON OFF ou du SERVO X X 2 MDi X5 MWi X5 Sortie 2 du ON OFF3 ou du SERVO X X 2 MDi X6 MWi X6 Sortie 1 du SERVO2 X MDi X7 MWi X7 Sortie 2 du SERVO2 X MDi X8 MWi X8 S lection SP1 ou SP2 X X MDi X9 MWi X9 Autos lecteur en mode autos lection X X MDi X10 MWi X10 Autos lecteur en mode boucle principale en direct X X MDi X11 MWi X11 Autos lecteur en mode boucle contrainte en direct X X MDi X12 MWi X12 Sortie PID1 ou PID2 s lectionn e X MDi X13 MWi X13 R serv 5 MDi X14 MWi X14 R serv MDi X15 MWi X15 R serv MDi X16 MWi 1 X0 0 non utilisation de la recopie X X 1 utilisation de la recopie MDi X17 MWi 1 X1 0 d gel de la totalisation 1 gel de la totalisation X X MDi X18 MWi 1 X2 R initialisation de la totalisation X 3 MDi X19 MWi 1 X3 Retour aux r glages pr c dents X 3 MDi X20 MWi 1 X4 Acquittement des diagnostics de l autor glage X 3 MDi X21 MWi 1 X5 R initialisation du SERVO1 X 3 MDi X22 MWi 1 X6 R initialisation du SERVO2 X 3 MDi X23 MWi 1 X7
4. 100 0 i AutoManu Limiteur OUT RATE OUT1 SUP LA 1 0 0 _ r PV PID i Spit Range R Re OUT1 ou o i TTA IMC se OUT_MAN Chaud Froid OUT2 SUP gt Timiteur OUT FF _4 e Ve de gradient Limiteur OUT2 i OUT RATE2 OUTZINF TR e Ily a contr le de la coh rence de la configuration choisie Si la configuration n est pas bonne e la boucle reste dans un tat d initialisation e l erreur est signal e dans les mots d tat e Sur d marrage froid les param tres et les valeurs d entr e PV SP associ s cette branche sont d abord mis jour avant le lancement du premier traitement du correcteur e est possible de choisir les modes de marche initiaux du correcteur par param trage dans l cran de configuration ou par envoi de commandes dans un programme s quentiel Ainsi la boucle peut d marrer en mode manuel ou automatique 62 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Fonctionnement Les deux d fauts contr l s par le traitement de la consigne sont les erreurs de du contr le param tre non crit au format flottant et les erreurs de calcul interne division par d ex cution z ro overflow Lors de l apparition d un tel d faut e Le traitement du correcteur se met dans une position de repli e la valeur calcul e de la commande OUT est gel e e les sorties de la boucle de r
5. 19 Pr sentation conen eune Lara t eE Es tre rien es site tr 19 Comment choisir et configurer le processeur 20 Comment acc der au param trage du m tier r gulation 22 Description des crans de param trage d un r gulateur 24 Outils de r glage des crans d exploitation 26 Exploitation des boucles de r gulation avec les terminaux XBT 27 Autor glage des boucles de r gulation 30 Programmateur de consigne 31 Marche suivre pour mettre en oeuvre une r gulation 35 Pr sentation sas 2251 5 22e et o ane na dre enter Rae ere 35 Comment mettre en oeuvre une r gulation avec PL7 36 Comment mettre en oeuvre une r gulation avec un XBT 37 Mise en oeuvre du m tier r gulation 39 Pr sentations fete sas on mes D ER RS SE nat tr ta tel 39 Pr sentation des r gulateurs 41 Pr sentation n eaa e nt a aA a EEES he 41 D finition et structure d un r gulateur 42 Structure des r gulateurs 42 Description des types de r gulateurs 43 4 3 4 4 4 5 Chapitre 5 5 1 5 2 Pr sentation 22522288 es E E A eee ee A E E E E Ne nue 43 Typ
6. Illustration Cette figure repr sente un cran de configuration qui permet la d composition hi rarchique ainsi que le param trage des voies de r gulation OX 7 R gulateur Voie w Type de R gulation 2 3 Boucle a a 4 m 5 E 6 E Branche Fonction Param tre BA M Ra 7 a Sch ma boucle E BA Description Ce tableau d crit la structure hi rarchique d une voie de r gulation Rep re Description 1 Zone module processeur 2 Zone voie ou r gulateur 3 Onglet de boucles 4 Liste des branches 5 Liste des fonctions 6 Liste des param tres 7 Sch ma bloc de la boucle de r gulation 42 TLX DS 57 PL7 xxF Pr sentation des r gulateurs 4 2 Description des types de r gulateurs Pr sentation Objet de ce sous Ce sous chapitre pr sente les diff rents r gulateurs ainsi que leur composition chapitre Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Types de r gulations 44 Pr sentation de la boucle process 45 Pr sentation de la boucle simple 46 Pr sentation de la boucle cascade 47 Pr sentation de la boucle autos lective 48 TLX DS 57 PL7 xxF 43 Pr sentation des r gulateurs Types de r gulations Pr sentation Description des boucles de r gulation Pour une voie de r gulation il est possible de choisir parmi 5 profils pr d finis une boucle de type process
7. 180 TLX DS 57 PL7 xxF Configuration Contr les Types d interfaces Lors de l affectation des entr es et des sorties les contr les suivants sont effectu s e Pour pouvoir valider l affectation d une entr e ou d une sortie de module dans un sch ma boucle la configuration du module correspondant doit avoir t valid e e ny a pas de contr le de coh rence au niveau de l affectation des entr es et des sorties une t che particuli re MAST ou FAST Il est conseill d affecter toutes les entr es et les sorties d une m me boucle une m me t che e Si un module d E S est d plac l adresse n est pas automatiquement modifi e dans les crans des boucles de r gulation e Siun objet langage utilis par une boucle de r gulation n existe plus suppression de module par exemple un message d erreur appara t la validation globale Ce tableau donne les objets langages autoris s en fonction du type d interfaces Type d interfaces Objets langage autoris s Type d objet Entr e mesure standard AIW MW Mot Entr e mesure externe MF Flottant Entr e consigne Remote 1 MF Flottant Entr e consigne Remote 2 MF Flottant Entr e Feed forward AIW MW Mot Sortie analogique QW MW Mot Sortie Servo PWM Q M Bit avec gestion de front TLX DS 57 PL7 xxF 181 Configuration 6 2 Configuration du dialogue op r
8. TLX DS 57 PL7 xxF 73 Pr sentation des r gulateurs Sorties de contr le Pr sentation Illustration de l cran de configuration Le programmateur de consigne poss de 8 sorties logiques de type bits MWxy i 3 X0 X7 qui peuvent tre associ es aux segments afin de g n rer des actions TOR Ces sorties sont not es S0 S7 sur l cran de configuration PL7 Cette illustration fournit un exemple de param trage des sorties logiques associ es aux segments d un programmateur de consigne IN Rampe w 50 0 40 0 econde w v AA Palier 50 0 20 0 Seconde w y y v EN Rampe w 80 0 40 0 Seconde w Y y Y EM Palier w 80 0 40 0 Seconde w v v ON Rampe w 400 35 0 Seconde w v a v OM Paler wv 40 0 40 0 Seconde w v U Rampe w 100 20 0 Seconde v v E 74 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Chronogramme Ce chronogramme d crit le positionnement des sorties en fonction du segment de courant fonctionnement Consigne A SP3 SP4 SP1 SP2 SPO MWxy i 3 X0 Temps A Temps MWxy i 3 X1 Tens TLX DS 57 PL7 xxF 75 Pr sentation des r gulateurs D marrage sans coup Pr sentation Chronogramme de fonctionnement Un profil de consigne d marre sur une valeur de consigne initiale SPO d finie dans l onglet Ex cution Pour viter un coup au d marrage
9. 136 TLX DS 57 PL7 xxF Fonctions de calcul Correcteur mod le Description Sch ma de principe Le correcteur mod le permet de traiter le cas o il existe des retards purs importants par rapport la constante de temps principale du proc d cas qui ne peut tre trait de fa on satisfaisante par de la r gulation PID classique Le correcteur mod le est galement int ressant pour r guler un proc d non lin aire Le mod le est du premier ordre retard N anmoins ce correcteur peut traiter tout proc d stable et ap riodique d ordre quelconque Les param tres fournir sont ferm e Le gain statique rapport delta mesure delta commande en boucle ouverte La constante de temps quivalente temps de r ponse 3 La valeur du retard pur du proc d valeur estim e Le rapport constante de temps en boucle ouverte constante de temps en boucle Le sch ma de principe de l algorithme du correcteur mod le est le suivant FF OUTP PROCEDE SP R PV Ks DMO iaa MODELE PROCEDE Si RCPY TLX DS 57 PL7 xxF 137 Fonctions de calcul Mise en oeuvre du correcteur Fonctionnalit s La mise en oeuvre d un correcteur mod le est semblable celle d un correcteur PID Le r glage des param tres KP TI et TD du PID tant remplac par le r glage du gain de la co
10. Description Le tableau suivant indique la fonction des touches dynamiques Touche Description Cette touche dynamique permet d activer la commande RUN ou STOP si un profil est en cours Cette touche dynamique permet d activer la commande RESET Cette touche dynamique permet d activer la commande HOLD ou DEHOLD Cette touche dynamique permet d activer la commande Inhibition Activation du palier garanti Cette commande n appara t pas lorsque la fonction palier garanti n a pas t configur e sur le profil en cours Cette touche dynamique permet d activer la commande NEXT Cette touche dynamique permet d activer la commande BACK EH 6 Cette touche dynamique permet d acc der l cran de s lection des programmateurs de consigne E Cette touche dynamique permet d acc der l cran de r glage des programmateurs de consigne TLX DS 57 PL7 xx 253 Exploitation Ecran de r glage du programmateur de consigne Pr sentation Cet cran permet de visualiser et modifier les valeurs de consigne et de temps ou rampe des segments du profil s lectionn Illustration Cette figure illustre un cran de r glage de programmateur de consigne SPP 3 Profil n
11. MWxy i 9 X0 STS_POT_VALI Fonctionnement du Servo avec recopie boucle globale MWxy i 9 X1 STS_POT_VAL2 Fonctionnement du Servo avec recopie boucle globale MWxy i 9 X2 STS_RAISE STOP1 But e ouverture atteinte sur Servomoteur boucle globale MWxy i 9 X3 STS_LOWER STOP1 But e fermeture atteinte sur Servomoteur boucle globale MWxy i 9 X4 STS_RAISE STOP2 But e ouverture atteinte sur Servomoteur boucle globale MWxy i 9 X5 STS_LOWER STOP2 But e fermeture atteinte sur Servomoteur boucle globale MWxy i 9 X8 STS_AS Selecteur positionn sur lautoselecteur TLX DS 57 PL7 xxF 375 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 9 X9 STS_DIR1 Selecteur positionn sur la sortie du PID1 MWxy i 9 X10 STS_DIR2 Selecteur positionn sur la sortie du PID2 MWxy i 9 X11 STS_SEL_PID1 1 Sortie s lectionn e sortie du PID1 0 Sortie s lectionn e sortie du PID2 MWxy i 10 STATUS4 Sans Objet Mot regroupant le diagnostic de l autoreglage MWxy i 10 X0 AT_FAILED Autor glage chou MWxy i 10 X1 AT_ABORTED Diagnostic Autor glage interrompu MWxy i 10 X2 AT_ERR_PARAM Diagnostic Autor glage erreur de param tres MWxy i 10 X3 AT_PWF_OR_EFB_FAIL Diagnostic Autor glage erreur syst me ou coupure secteur MWxy
12. TLX DS 57 PL7 xxF 349 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 3 X5 STS_ERR_COPY_POS Adresse de recopie de position manquante MWxy i 3 X6 MISSING_ADDR_E Adresse du registre IMC boucle esclave manquante MWxy i 3 X8 STS_ERR_CALC_CORR Erreur de calcul branche correcteur esclave MWxy i 3 X9 STS_ERR_FLOT_CORR_E Erreur type flottant branche correcteur esclave MWxy i 3 X10 STS_ERR_CALC_ PV E Erreur de calcul branche PV esclave MWxy i 3 X11 STS_ERR_FLOT_PV_E Erreur type flottant branche PV esclave MWxy i 3 X12 STS_ERR_ SCALE PV_E Echelle incorrecte branche PV esclave MWxy i 4 STATUS1_M Mot regoupant les diff rents bits d tat Mesure Consigne MWxy i 4X1 STS_PV_SIM_M Etat de la simulation de la mesure MWxy i 4 X2 STS_PV_H_LIM M Limite haute sur branche de mesure PV_SUP MWxy i 4 X3 STS_PV_L_LIM_M Limite basse sur branche de mesure PV_INF MWxy i 4 X4 STS_SP_H_LIM M Limite haute sur branche de consigne SP_SUP MWxy i 4 X5 STS_SP_L_LIM_M Limite basse sur branche de consigne SP_INF MWxy i 4 X6 STS_L_R_M R L Init Etat de la consigne s lectionn e Remote Local MWxy i 4 X7 STS_R1_R2_M Etat de la consigne s lectionn e MWxy i 4 X8 STS_ALARMS_M Somme des alarmes de mesure MWxy i 4 X9 STS_HH_M Alarme tr s haute MWxy i 4 X10 STS_H_M Ala
13. 28 TLX DS 57 PL7 xx Pr sentation mat rielle et logicielle Page de surveillance Page d alarmes La page de surveillance regroupe les principales informations des boucles de r gulation du proc d C est l cran d entr e de l exploitation de la r gulation Elle permet d acc der aux pages d exploitation de chaque boucle 1 8 9 16 AUCH TC 0003 LOCAL KP 10 KP Pr 1 0 SP SUP 100 0 pv 60 0 TI s 0 0 TI Pr 0 0 SP_INF 0 0 SP 20 0 TD s 0 0 TD Pr 0 0 TS s 0 30 jov 40 0 O_BIAS 0 0 ATSTEP 10 00 PV_H 95 0 DBAND 0 0 ATTMAX 100 0 PV_L 5 0 ov1 40 0 INTBND 0 0 ATPERF 0 50 ORATE1 0 0 KD 10 0 DH 2 06 05 08 15 01 29 ON 2 06 051998 O 15 41 Les pages d alarmes sont associ es chaque boucle HH H L LL Elles sont int gr es dans la gestion des alarmes des XBT 1 TC_0001 D Ha i 2 TCO0002 M L 3 TC_0003 L Hu 4 g 5 AT 7 8 SPP A 2 Page alarme 1 ON TLX DS 57 PL7 xx 29 Pr sentation mat rielle et logicielle Autor glage des boucles de r gulation Pr sentation Page d autor glage de FXBT F L autor glage s applique sur la plupart des proc d s tels que les r gulations de temp rature de d
14. Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 0 CONFIG_1 Mot regroupant les diff rents bits de configuration du profil 1 KWxy i 2 X1 Type de palier 0 Type de maintien sur palier garanti 2 bits KWxy i 2 X2 Type de palier 0 KWxy i 2 X3 D marrage Avec coup D marrage avec coup 0 0 SPO ou sans coup 1 PV KWxy i 2 X4 R it ration Non continu R it ration du profil continu 0 1 ou non 0 P KWxy i 2 X5 Type de r it ration Avec coup R it ration avec coup 0 0 SPi ou sans coup 1 PV PKWxy i 3 CONFIG_4 Mot regroupant les diff rents bits de configuration du profil 4 PKWxy i 3 X0 Palier garanti Non 0 Validation de la fonction de palier garanti 0 non 1 oui KWxy i 3 X1 Type de palier 0 Type de maintien sur palier garanti 2 bits AKWxy i 3 X2 Type de palier 0 PKWxy i 3 X3 D marrage Avec coup D marrage avec coup 0 0 SPO ou sans coup 1 PV PKWxy i 3 X4 R it ration Non continu R it ration du profil continu 0 1 ou non 0 PKWxy i 3 X5 Type de r it ration Avec coup R it ration avec coup 0 0 SPi ou sans coup 1 PV KWxy i 4 CONFIG_5 Mot regroupant les diff rents bits de configuration du profil 5 KWxy i 4 X0 Palier garanti Non 0 Validation de la fonction de palier garanti 0 non 1 oui KWxy i 4 X1 Type de palier 0 Type de maintien sur palier garanti 2 bits KWxy i 4 X2 Type de palier 0 KWXxy i 4 X3 D ma
15. Gain statique KS Flottant 0 0 3 4E38 1 0 R W du proc d en boucle ouverte Constante de OL_TIME Flottant 0 0 3 4E38 1 0 R W temps du proc d en boucle ouverte Rapport des CL_PERF Flottant 0 1 3 4E38 1 0 R W constantes de temps naturelle boucle ouverte d sir e boucle ferm e Retard pur T_DELAY Flottant 0 0 3 4E38 0 0 R W courant du proc d s Bande morte DBAND Flottant 0 0 3 4E38 0 0 R W sur l cart TLX DS 57 PL7 xxF 141 Fonctions de calcul Bande morte sur l cart Param tres de sortie Limitations Contr le d ex cution Param tre Symbole Type Bornes Valeur par R W d faut Entr e de RCPY ZW MW 32768 32767 R recopie de la commande optionnelle Sortie du DMO MF 3 4E38 3 4E38 R mod le optionnelle Registre de MF n R retard obligatoire KS et OL_TIME ne peuvent pas prendre la valeur O valeur incoh rente Ils seront forc s la valeur 1 0 n correspond la taille du registre et doit tre sup rieur 0 La bande morte sur l cart est identique celle du correcteur PID Voir Param tres du PID p 131 Vous pouvez acc der la valeur de commande OUT_MAN mais galement la valeur de la sortie retard e du mod le DMO Les proc d s int grateurs ne sont pas g r s par le correcteur mod le Vous p
16. Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Servo 164 Exemples de fonctionnement de la fonction Servo 167 PWM 170 Mise l chelle de la sortie 172 Limiteur de sortie 174 Format de sortie 176 TLX DS 57 PL7 xxF 163 Fonctions de calcul Servo Description Cette fonction permet de faire de la r gulation avec des servomoteurs lectriques avec ou sans recopie de position Elle utilise la sortie num rique du correcteur afin de g n rer 2 sorties logiques RAISE et LOWER Lorsque cette fonction utilise la recopie de position elle r alise un asservissement de la position de l actionneur Lorsque la recopie de position n est pas utilis e le correcteur et la fonction servo associ e r alisent une r gulation flottante Si la fonction servo est utilis e l chelle de sortie du correcteur est n cessairement 0 100 Param tres de la Param tres d entr e fonction Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la OUT_MAN Flottant 0 0 100 0 R commande Valeur de la OUTi Flottant 0 0 100 0 R commande But e haute Bit R But e basse Bit R Recopie de Flottant 0 0 3 4E38 R position Valeur de la OUTD Flottant 100 0 100 0 j R variation de commande Cas du Chaud Froid ou du Split Range Param tres internes Param tre Symbole Type Borne
17. Les correcteurs tant suiveurs de la sortie r elle il n y a pas de risque d coup sur commutation si l action int grale des correcteurs est utilis e Le mode de marche initial de la boucle et le type de consigne initial Local Remote de chaque correcteur sont configurables TLX DS 57 PL7 xxF 293 Modes de marche Cas 2 Un Auto Manu sur la sortie de chaque correcteur Le sch ma suivant illustre une boucle autos lective avec un Auto Manu sur la sortie de chaque correcteur Mise jour des variables internes Autor glage LL i z l l l KP TI TD i Auto Manu Branche Mesure p PID DIR1 ou o OUT_MAN1 o Branche Consigne gt IMC our manr Branche Feedforward ___ amp Mise jour des variables internes AS l Autor glage e pl l l l KP TI TD FE Auto Manu Branche Mesure P PID DIR2 ou OUT_MAN2 Branche Consigne P gt IMC ovt mane AT_START AT STOP N re e h l 14 Tracking 1 l TR_I D S Dans ce cas en mode manuel vous n agissez pas directement sur la commande de l actionneur mais au niveau de la sortie de chaque correcteur OUT MAN et OUT_MAN2 Tant qu au moins un des correcteurs est en mode automatique la s lection de la sortie s effectue la p riode d chantillonnage de la boucle Si les 2 correcteurs
18. Pr sentation Cet cran permet de e s lectionner un des profils du programmateur de consigne e piloter le profil s lectionn e visualiser les valeurs de sorties du profil en cours e segment en cours e type de segment e temps coul e consigne calcul e e visualiser et modifier les param tres d ex cution e SP_O e seuil e nombre d it rations Comment Ce tableau d crit les tapes respecter pour effectuer une action partir de l cran effectuer une d exploitation du programmateur de consigne tion 7 PE Etape Action 1 S lectionnez un profil l aide de la touche MOD 2 Appuyez sur la touche dynamique d sir e R sultat un deuxi me cran s affiche 3 Appuyez sur la touche dynamique associ e la commande d sir e pour confirmer 4 Si vous d sirez revenir l cran d exploitation appuyez sur la touche R1 TLX DS 57 PL7 xx 251 Exploitation Illustration Cette figure illustre un cran d exploitation d un programmateur de consigne Ea SPP_3 PROFIL N 1 RUN Profil 1 GEL PALIER GARANTI PV 0 00 Temps segment 6 sec Segment 5 16 Temps total 1994 sec N Cycle 1 D marrage SP SP_INIT 10 00 SEUIL 2 00 It ration Ex cuter l infini Reprise au segment n 2 2 names oc 06 0598 15 01 29 L CO 24 ON 06 05 1998 15 55 252 TLX DS 57 PL7 xx Exploitation
19. 264 Table des alarmes boucle seulement 265 Table sp cifique XBT 51202488 RE PR Be AR ER 266 Table des param tres multiplex s pour un programmateur de consigne 269 Adresses par d faut 273 Modes de marche 275 Pr sentation eo meredt due don fee nada grd dd ape A date din 275 Ex cution des voies de r gulation 276 Pr sentation te iaaa a nr ARE PANNE ne PIRE Be La ee 276 R partition des traitements de r gulation 277 Synchronisation de pr traitement et de post traitement 278 Application multit che 279 Traitement de la r gulation en fonction des modes de marche automate 280 Traitement de la r gulation en fonction des modes de marche automate 280 Modes de marche communs aux boucles de r gulation 282 Pr sentation maureen aaa a A Par te A MR ne dde si me 282 Ex cution des boucles en modes manuel et automatique 283 Autor glage et mode Tracking 284 Commutation Auto Manu et commutation Manu Auto 285 Comportement des boucles sur d faut d entr es sorties 286 Modes de marche de chaque boucle de r gulation 287 Pr s ntation 14 5 Lans ne DURE pt
20. Commandes de Diff rentes commandes permettent de piloter la fonction d autor glage l autor glage e Lancement d un autor glage MWxy i 11 16 000E Cette commande permet de lancer le processus d autor glage Elle peut tre directement activ e partir de la grille de la fonction d autor glage e Arr t de l autor glage MWxy i 11 16 000F Cette commande vous permet d arr ter le processus d autor glage Dans ce cas les param tres du PID ne sont pas modifi s et un diagnostic est r alis e Retour au r glage pr c dent MWxy i 11 1640010 Cette commande permet de permuter les param tres courants du correcteur avec les param tres pr c dents KP_PREV TI_PREV TD_PREV Cette commande est refus e si un autor glage est en cours Modes de Au lancement de l autor glage le correcteur peut tre en mode automatique ou en marche de mode manuel Quand l autor glage d bute il passe en mode de r glage et la sortie l autor glage conserve sa derni re valeur impos e ou calcul e A la fin de l autor glage e Si celui ci a r ussi la boucle est remise dans son pr c dent mode automatique ou manuel e Si l autor glage a chou la sortie est initialis e la valeur d avant le d but de l autor glage les r glages sont inchang s et la boucle reprend son pr c dent mode automatique ou manuel Le sens d action du correcteur est v rifi et compar avec le signe du gain du mod le En cas d
21. R gulateur 5 SPP 1 Prog de consigne MAST 8 8 8 m O DIAG Nom SPP 1 0 1 20 30 10 50 60 WARNING PROFILI PROFIL 2 PROFIL3 PROFIL 4 PROFL5 PROFIL6 Bl Segments Ex cuton 0 D m gt H Nombre de segments 8 sur8 MiP alier Garanti au seuil 5 0 sur Ecart l entr e f Segmentx SPx VAL x Unit Pq S0 51152153 S455 56 571m 1 Rampe 50 0 40 0 Seconde v y 2 Palier 50 0 20 0 Seconde Y y V v 3 Rampe 80 0 40 0 Seconde y v 4 Palier 80 0 40 0 Seconde E EI En cours Mesure Profil 1 Segment 1 No it ration 1 Consigne 13 47494 Temps total coul 10 78006 Temps coul dans le segment en cours 10 78006 80 0 218 TLX DS 57 PL7 xxF Mise au point Principe de L ex cution du profil est visualis en dynamique Les informations fournies sont les fonctionnement suivantes le num ro du segment en cours SEG_OUT le num ro de l it ration en cours CUR_ITER les temps d ex cution du segment en cours TIME_SEG le temps total TIME_TOTAL Remarques sur le fonctionnement e Les temps TIME_SEG et TIME_TOTAL voluent m me si le profil est gel e L tat des sorties de contr le est visuali
22. TLX DS 57 PL7 xxF 119 Fonctions de calcul Param tres Param tres d entr e Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la PV Flottant 3 4E38 3 4E38 R mesure Valeur de la SP Flottant 3 4E38 3 4E38 R consigne Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Seuil cart DEV_H Flottant 0 0 3 4E38 5 0 R W haut Seuil cart DEV_L Flottant 3 4E38 0 0 5 0 R W bas Param tres de sortie Param tre Symbole Type Bornes Valeur par R W d faut Limite haute STS_DEV_H Bit R Limite basse STS DEV _L Bit R Ou des STS_ALARMS Bit R alarmes Note Ou des alarmes Ou logique des bits des alarmes de niveau et des alarmes sur d viation Contr le Le contr le des param tres s int gre dans la gestion des erreurs de la branche d ex cution Mesure 120 TLX DS 57 PL7 xxF Fonctions de calcul 5 4 Fonctions de la branche correcteur Pr sentation Objet de ce Ce sous chapitre d crit les fonctions de calcul de la branche correcteur sous chapitre e ON OFF 2 tats e ON OFF 3 tats e PID e Correcteur mod le e Autor glage e Split Range e Chaud Froid Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Correcteur ON OFF 2 tats 122 Correcteur ON OFF 3 tats 125 PID
23. puis un chelon inverse Chaque chelon a une dur e de AT_MAX Quand l autor glage est termin la boucle reprend son mode de marche pr c dent AT MAXP2 AT_MAX AT_MAX gt lt lt z q OUT_MAN STS_AT_RUNNING gt gt q gt lt Mode Mode de r glage Mode Automatique Automatique ou Manuel ou Manuel 144 TLX DS 57 PL7 xxF Fonctions de calcul Param tres de l autor glage Param tres Les param tres internes de la fonction d autor glage sont les suivants internos Param tre Symbole Type Bornes Valeur par R W d faut Amplitude de AT_STEP Flottant 100 0 100 0 10 0 R W l chelon de commande Dur e de AT_TMAX Flottant 4 0 3 4E38 100 0 R W l chelon s Crit re de AT_PERF Flottant 0 0 1 0 0 5 R W performance de l autor glage Gain KP Flottant 0 0 3 4E38 1 0 R W proportionnel Temps TI Flottant 0 0 3 4E38 0 0 R W d int grale s Temps de TD Flottant 0 0 3 4E38 0 0 R W d riv e s Gain du KS Flottant 0 0 3 4E38 1 0 R W mod le Constante de T1 Flottant 0 0 3 4E38 0 0 R W temps du mod le s gt Retard du T_DELAY Flottant 0 0 3 4E38 0 0 R W mod le s C Selon le type de correcteur utilis PID ou correcteur mod le Voir correcteur PID Voir PID p 128 Voir correcteur mod le Voir Correcteur mod le p 137 TLX DS 57
24. Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 0 EXCH_STS Echange en cours MWxy i 1 EXCH_ERR Compte rendu de l change en cours MWxy i 2 CH_FLT D faut standard voie MWxy i 2 X7 WARN Somme des erreurs MWxy i 2 X8 ERR_CALC Erreur de calcul MWxy i 2 X9 ERR_FLOAT Erreur flottant MWxy i 3 STATUS2 Etat des sorties de contr le gel SPP tat du profil MWxy i 3 X0 STORO 0 Etat de la sortie de contr le O MWxy i 8 X1 STOR1 0 Etat de la sortie de contr le 1 MWxy i 3 X2 STOR2 0 Etat de la sortie de contr le 2 MWxy i 3 X3 STOR3 0 Etat de la sortie de contr le 3 MWxy i 3 X4 STOR4 0 Etat de la sortie de contr le 4 MWxy i 8 X5 STOR5 0 Etat de la sortie de contr le 5 MWxy i 3 X6 STOR6 0 Etat de la sortie de contr le 6 MWxy i 3 X7 STOR7 0 Etat de la sortie de contr le 7 MWxy i 3 X8 STS_SPP_HOLD 0 Gel de la fonction programmateur de consigne MWxy i 3 X9 STS_INIT 1 1 tous les profils sont en INIT MWxy i 3 X10 STS_RUN 0 1 le profil en cours est en RUN MWxy i 3 X11 STS_STOP 0 1 le profil en cours est en STOP MWxy i 3 X12 STS_HOLD_PG 0 1 la fonction palier garanti est inhib e MWxy i 3 X15 STS_ERR_SEG 0 Erreur param tres sur le segment en cours MWxy i 4 STATUS3 Indication des erreurs des profils 1 4 394 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentair
25. Base de temps Cette fonction int gre la valeur de l entr e typiquement un d bit en fonction du temps et retourne un cumul typiquement un volume Pour cela elle utilise un accumulateur partiel interne Acc qui int gre la valeur de la mesure PV et qui est r initialis automatiquement 0 chaque fois qu il atteint un seuil r glable THLD Le nombre de r initialisations est m moris afin qu il soit possible de reconstituer le cumul global OUT_TOT A chaque ex cution l accumulateur Acc et le cumul OUT_TOT sont calcul s suivant l algorithme Acc new Acc old PV DT SI Acc new gt THLD ALORS Acc new Acc new THLD Cptinit Cptlnit 1 FINSI OUT_TOT CptInit x THLD Acc new avec Cptinit nombre de r initialisations DT p riode de la t che ACC old valeur de l accumulateur Acc au cycle pr c dent G n ralement la valeur du seuil d int gration correspond une caract ristique du proc d facile d terminer par exemple la contenance d une cuve Au cours d un cycle un bit d tat est positionn 1 chaque fois que l accumulateur partiel atteint le seuil d int gration La fonction peut galement tre utilis e pour int grer de petites valeurs d une entr e m me lorsque le r sultat de l int gration est tr s grand Dans ce cas il se peut que les valeurs int grer deviennent n gligeables devant la valeur accumul e et ne soient donc plus prises
26. Cette touche permet de lancer ou d arr ter un autor glage Cette touche permet de sauvegarder les valeurs courantes des param tres dans les valeurs initiales Cette touche permet de revenir au jeu de param tres pr c dents Cette touche permet d acquitter le diagnostic TLX DS 57 PL7 xx 237 Exploitation Ecran de s lection des programmateurs de consigne Pr sentation Cet cran permet de e Visualiser les diff rents programmateurs de consigne avec l tat en cours INIT RUN STOP et si un profil est d marr le num ro de profil en cours e S lectionner un programmateur de consigne Note pour optimiser la communication les libell s des boucles ne sont lus qu l affichage de l cran Ceci peut provoquer des incoh rences lorsque ces donn es sont modifi es par l automate Afficher nouveau l cran permet de mettre jour les nouvelles valeurs Si la communication n est pas limit e il est possible de configurer les donn es en lecture cyclique et non en lecture unique Illustration Cette figure illustre un cran de s lection de programmateur de consigne SPP_3 RUN PF1 N 1 SPP_4 INIT SPP_5 STOP PF1 En Pa 1 2 3 4 5 6 7 8 9 1 0 wW oo Description Le tableau suivant indique la fonction des touches dynamiques de s lection Touche Descri
27. L algorithme traite les types de proc d s suivants e Les proc d s entr e unique et sortie unique e Les proc d s naturellement stables ou les int grateurs e Les proc d s asym triques dans la limite tol r e par l algorithme PID Il y a 2 types d autor glage possibles autor glage chaud ou autor glage froid La premi re phase de la s quence d autor glage est la m me pour chacun d eux test de bruit et de stabilit du proc d de dur e 0 5 x AT_TMAX pendant lequel les sorties restent constantes Les phases suivantes d pendent du type d autor glage Le choix est fait automatiquement par l algorithme TLX DS 57 PL7 xxF 143 Fonctions de calcul Autor glage L autor glage froid est r alis si l cart mesure consigne d passe 40 et si la froid mesure est inf rieure 30 Deux chelons de m me sens sont alors appliqu s la sortie du correcteur OUT_MAN Chaque chelon a une dur e de AT_MAX Hand l autor glage est termin la boucle reprend son mode de marche pr c dent SP AT MAX gt AT_MAX 4 AT_MAX 2 o 1 OUT_MAN STS_AT RUNNING Temps w 4 gt lt Mode Mode de r glage Mode Automatique Automatique ou Manuel ou Manuel Autor glage Si les conditions d un autor glage froid ne sont pas remplies un autor glage chaud chaud est r alis Un chelon est appliqu la sortie du correcteur OUT_MAN
28. Si la fonction n est pas s lectionn e la valeur de sortie du filtre est la recopie de sa valeur d entr e Contr le Le contr le des param tres de cette fonction s int gre dans la gestion des erreurs d ex cution de la branche mesure Si la constante de temps est n gative sa valeur est d finie 0 0 90 TLX DS 57 PL7 xxF Fonctions de calcul Racine carr e Description Param tres de la fonction Contr le d ex cution Cette fonction effectue la racine carr e d une grandeur num rique Typiquement l extraction de racine carr e sert lin ariser une mesure de d bit effectu e par un organe d primog ne La fonction r alise le calcul suivant OUT 100 FILT OUT si FILT_OUT gt 0 OUT 0 si FILT_OUT lt 0 Param tre d entr e Param tre Symbole Type Bornes Valeur par R W d faut Entr e de la FILT_ OUT Flottant 3 4E38 3 4E38 R fonction Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur de SQRT_OUT Flottant 3 4 E38 3 4E38 R sortie Note Si la fonction n est pas s lectionn e la valeur de sa sortie est la recopie de sa valeur d entr e II ny a pas de contr le sp cifique d di cette fonction Le contr le des param tres s int gre dans la gestion des erreurs de la branche mesure TLX DS 57 PL7 xxF 91 Fonctions de calcul G
29. XBT TLX DS 57 PL7 xxF 185 Configuration Modes d utilisation du dialogue op rateur Pr sentation Utilisation en Le dialogue op rateur associ la r gulation peut s utiliser de deux mani res e utilisation standard e utilisation personnalis e Lorsque la configuration par d faut est utilis e les applications de r gulation standard fournies avec le terminal XBT F fonctionnent imm diatement avec des adresses de tables pr d finies Seize boucles maximum sont exploit es et il suffit de choisir les boucles de r gulation lier au dialogue op rateur Automatiquement les changes s tablissent lors de la connexion du terminal XBT F l automate par l interm diaire des tables pr tablies Adresses des tables attribu es par d faut Table Adresse de d but Adresse de fin Taille maximale Table d alarmes MW3228 MW3242 15 Table multiplex e MW3350 MW3474 125 SPP Table p riodique MW3500 MW3691 192 boucle Table multiplex e MW3700 MW3803 104 boucles Table des XBT MW3810 MW4090 281 186 TLX DS 57 PL7 xxF Configuration Utilisation Si la partition m moire propos e par d faut doit tre modifi e les applications personnalis e d exploitation des dialogues op rateur XBT F doivent tre galement enti rement modifi es Pour exploiter plus de 16 boucles il faut modifier l application XBT afin de cr er les pages d exp
30. tats xx4H ON OFF 3 tats xx5H IMC Mise jour par la boucle sur s lection de celle ci API gt XBT TLX DS 57 PL7 xx 259 Exploitation Rang Param tre Echange MWn 17 Mot d alarme 1 mot Chaque bit d finit une alarme diff rente X0 STS_SIGMA_ALA somme des alarmes X1 STS_HH seuil mesure tr s haut d pass X2 STS_H seuil mesure haut d pass X3 STS_L seuil mesure bas d pass X4 STS_LL seuil mesure tr s bas d pass X5 STS_DEV_H seuil cart positif d pass X6 STS_DEV_L seuil cart n gatif d pass X14 AT_NON_AUTORISE X15 NB_BARGRAPHES_OUT 0 1 bargraphe 1 2 bargraphe Ce mot est mis jour tous les cycles API gt XBT MWn 18 PV dans l chelle 0 10000 1 mot API gt XBT MWn 19 SP dans l chelle 0 10000 1 mot API gt XBT MWn 20 OUT1 dans l chelle 0 10000 1 mot API gt XBT MWn 21 OUT2 dans l chelle 0 10000 1 mot API gt XBT MFn 22 OUT_MAN API lt gt XBT MFn 24 PV API gt XBT MFn 26 SP API lt gt XBT MFn 28 OUT1 API gt XBT MFn 30 OUT2 API gt XBT MFn 32 STATUS1 X0 STS_M_A 0 manu 1 auto X1 STS_TR_S1 1 tracking X2 STS_AT_RUNNING 1 autor glage en cours X3 STS_R_L 0 remote 1 local X4 STS_RAISE1 sortie 1 du ON OFF ou du SERVO X5
31. tre configur e au maximum 65 5 x temps de cycle de la t che en ms Par exemple si la t che MAST 50 ms AT_TMAX 65 5 x 50 3275 secondes au maximum 148 TLX DS 57 PL7 xxF Fonctions de calcul Valeur des param tres Crit re de performance A titre indicatif le tableau suivant donne la valeur des param tres pour quelques types classiques de r gulation Type de sch ma AT_TMAX s AT_STEP D bit ou pression de liquide 5 30 10 20 Pression de gaz 60 300 10 20 Niveau 120 600 20 Temp rature ou pression de vapeur 600 3600 30 50 Composition 600 3600 30 50 Le r glage du correcteur peut tre modul en fonction de la valeur du crit re de performance AT_PERF Le param tre AT_PERF varie entre 0 et 1 ce qui permet de privil gier la stabilit pour AT_PERF proche de 0 ou d obtenir un r glage plus dynamique et donc d optimiser le temps de r ponse aux perturbations en faisant tendre AT_PERF vers 1 donn Note Les param tres AT_PERF AT_TMAX et AT_STEP sont uniques pour chaque voie de r gulation Il n existe donc qu un seul jeu de param tres pour les r gulateurs 3 boucles simples cascade ou autos lective Par cons quent pour une voie de r gulation un seul autor glage peut tre lanc et ex cut un instant TLX DS 57 PL7 xxF 149 Fonctions de calcul Modes de marche de l autor glage
32. 1 AS RUN Profil 1 GEL PALIER GARANTI E Segments utilis s 16 SEGMENT SP VAL TYPE UNITE T 100 0 20 00 phy s Ramp e 2 100 0 5 00 s Step 3 20 0 200 00 phy m Ramp 4 20 0 0 10 m Step 5 50 0 0 20 m Ramp 6 50 0 5 00 s Step 7 80 0 5 00 s Ramp 8 80 0 4 00 S Step 9 30 0 4 00 S Ramp 10 30 0 0 10 m Step BEST 11 90 0 5 00 s Ramp 12 90 0 5 00 S Step 13 20 0 10 00 S Ramp 14 20 0 0 20 m Step 15 45 0 4 00 s Ramp 16 45 0 5 00 S Step 2 06 05 98 15 01 29 RoN 035 067057 15 57 Description Le tableau suivant indique la fonction des touches dynamiques de s lection Touche Description a Ces touches dynamiques permettent de visualiser les segments suivants pr c dents Elles sont actives lorsque le nombre de segments du profil s lectionn est sup rieur au nombre de segments visualisables 6 Cette touche dynamique permet de sauvegarder les param tres Cette commande doit tre confirm e 254 TLX DS 57 PL7 xx Exploitation Exploitation des pages d alarmes Pr sentation Types d alarmes Les pages d alarmes et leur gestion sont identiques aux pages d alarmes XBT pour plus de d tails voir la documentation du logiciel XBT L1000 Dans les applications propos es toutes les alarmes r gulation sont dans le m me groupe Il existe 6 types d alarmes par boucle de r gulation d passement seuil tr s haut mesure d passement seuil haut mesure d passement seui
33. 16 0005 D gel de la fonction Totalisateur 16 0006 Reinitialisation de la fonction Totalisateur 16 0007 Selection de la consigne Remote1 16 0008 Selection de la consigne Remote2 16 0009 Non utilis 16 000A Non utilis 16 000B Passage en Simulation ou non simulation de l entr e du Feed forward 16 000C Passage en mode tracking 16 000D Passage en mode non tracking 16 000E Lancement de l autor glage 16 000F Arret de l autor glage 16 0010 Retour au r glage pr c dents 16 0011 Utilisation de la recopie Non utilisable derri re un PID Split Range ou Chaud Froid 16 0012 Non utilisation de la recopie Non utilisable derri re un PID Split Range ou Chaud Froid 16 0013 Acquittement des diagnostics de l autor glage 16 0014 Activation du RAISE 16 0015 D sactivation du RAISE 16 0016 Activation du LOWER 16 0017 D sactivation du LOWER 16 0018 Non utilis 16 0019 R initialisation du Servoi 16 0020 R initialisation du Servo2 16 0021 S lection de la consigne en Local TLX DS 57 PL7 xxF 305 Objets langage de la r gulation Valeur Signification 16 0022 S lection de la consigne en Remote 16 0023 Passage en Manu 16 0024 Passage en Auto 16 0025 Position du s lecteur en autos lecteur 16 0026 Position du s lecteur sur la boucle principale 16 0027 Position du s lecteur sur la boucle secondaire 306 TLX DS 57 PL7 xxF Objets langage de la r g
34. Adresse Nom du param tre Valeur par Commentaire d faut ZKWxy i 0 CONFIG_0_C1 Sans Objet Mot regroupant les diff rents bits de configuration de la mesure de C1 KWxy i 0 X0 Filtrage Absente 0 Fonction filtrage de la branche mesure KWxy i 0 X1 G n rateur de Absente 0 G n rateur de fonction de la fonction branche mesure ZKWxy i 0 X2 Totalisateur Absente 0 Fonction Totalisateur de la branche mesure KWxy i 0 X3 Racine Carr e Absente 0 Fonction racine carr e de la branche mesure KWxy i 0 X4 Alarmes Pr sente Fonction alarme de la branche mesure KWxy i 0 X8 PV_CLIP Absente 0 Ecr tage ou non de la mesure KWxy i 0 X9 EXTRAPOL Non 0 Extrapolation du g n rateur de fonction KWxy i 0 X10 PV_UNI BIP Unipolaire 0 Type de la mesure unipolaire bipolaire KWxy i 0 X11 PV_EXTERNE Absente 0 Choix Mesure standard 0 Mesure externe 1 KWxy i 0 X13 Unit de mesure du 1 X13 0 X14 0 phys ms totalisateur X13 1 X14 0 phys s KWxy i 0 X14 Unit de mesure du O X13 0 X14 1 phys mn totalisateur X13 1 X14 1 phys h KWxy i 1 CONFIG_1_C1 Sans Objet Mot regroupant les diff rents bits de configuration de la Consigne de C1 ZKWxy i 1 X0 SP_Simple S lectionn e 1 Type de consigne s lectionn e Simple PKWxy i 1 X1 SP_S lection Non Type de consigne S lection s lectionn e 0 A KWxy i 1 X2 Speed_Limiteur Non s lectionn e 0 Limiteur de vit
35. Branche Feedforward L l r Tracking l l TR_I t 7 Le retour en pointill s de la branche de sortie vers OUT_MAN illustre la prise en compte des limitations Si le correcteur est du type Split Range ou Chaud Froid il y a 2 branches de sortie Dans ce cas l autor glage et la sortie de type Servo sans recopie ne sont pas disponibles Si le correcteur est de type ON OFF 2 ou 3 tats il n y a pas de branche Feed forward ni de branche de sortie 288 TLX DS 57 PL7 xxF Modes de marche Modes de marche de la boucle simple 3 boucles simples Pr sentation Boucle simple avec un correcteur PID Les 3 boucles simples sont ind pendantes et sont repr sent es par un sch ma quivalent celui de la boucle process l exception de e La branche Feed forward n existe pas e Vous ne pouvez pas configurer un correcteur de type Split Range ou Chaud Froid e Les branches Mesure et Consigne sont simplifi es Le sch ma suivant illustre une boucle simple avec un correcteur PID KP TI TD l i Auto Manu Mise jour des variables internes Autor glage Branche Mesure DL Branche Consigne DL PID ou IMC e Pd d l e l AT START AT_STOP Branche i de Sortie e OUT MAN l T Tracking l TR Un seul autor glage peut tre lanc la fois sur les 3 boucles de la voie
36. D SP_O 10 0 Seuil 2 00 l infini EG Reprise 2 Rs o TLX DS 57 PL7 xx 239 Exploitation Description Le tableau suivant indique la fonction des touches dynamiques Touche Description Cette touche dynamique permet d activer la commande RUN ou STOP si un profil est en cours Cette touche dynamique permet d activer la commande RESET Cette touche dynamique permet d activer la commande HOLD ou DEHOLD Cette touche dynamique permet d activer la commande Inhibition Activation du palier garanti Cette commande n appara t pas lorsque la fonction palier garanti n a pas t configur e sur le profil en cours Cette touche dynamique permet d activer la commande NEXT Cette touche dynamique permet d activer la commande BACK Cette touche dynamique permet d acc der l cran de s lection des SPP programmateurs de consigne Cette touche dynamique permet d acc der l cran de r glage des SEG programmateurs de consigne 240 TLX DS 57 PL7 xx Exploitation Ecran de r glage du programmateur de consigne Pr sentation Cet cran permet de visualiser et modifier les valeurs de consigne et de temps ou rampe des segments du profil s lectionn Illustration Cette figure illustre u
37. Fonctions de calcul Mode manuel Dans le cas de fonctionnement en mode manuel sans recopie de position le bit sans recopie de d ouverture ou de fermeture passe 1 pendant un temps correspondant la position diff rence de commande proportionnel au temps d ouverture Par exemple T_MOTOR 10 s Si la commande passe de 30 40 alors la sortie RAISE 1 pendant 1 s 10 s x 40 30 TLX DS 57 PL7 xxF 169 Fonctions de calcul PWM Description Param tres de la fonction Cette fonction permet de piloter un actionneur tout ou rien en modulation de dur e La sortie logique est mise 1 suivant un temps proportionnel la commande calcul e par le PID et la p riode de modulation donn e Le rapport cyclique d une telle sortie se d finit comme tant le taux d activit de la sortie c est dire le rapport du temps o la sortie est active sur le temps total Le rapport cyclique exprim en d une sortie PWM est donc gal la commande calcul e par le correcteur exprim e en Lorsque la fonction PWM est utilis e l chelle de sortie du correcteur est n cessai rement 0 100 OUT_MAN 100 xT_ECH gt l L l T_Period lt 4 D 3 T_ECH r Param tres d entr e Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la OUT_MAN Flottant 0 0 100 0 R commande Valeur de la
38. KWxy i 2 CONFIG_2_M Sans Objet Mot regroupant les diff rents bits de configuration du correcteur et Feed Forward KWxy i 2 X0 PID Pr sente Fonction PID de la branche toujours correcteur Z KWxy i 2 X1 ONOFF2 Sans Objet Branche ON OFF 2 tats du correcteur KWxy i 2 X2 ONOFF3 Sans Objet Branche ON OFF 3 tats du correcteur KWxy i 2 X3 SPLRG ChFroid Sans Objet OU des bits de pr sence Chaud Froid et Split Range Z KWxy i 2 X4 SpliRange Sans Objet Fonction Split Range de la branche correcteur KWxy i 2 X5 Chaud Froid Sans Objet Fonction Chaud Froid de la branche correcteur KWxy i 2 X6 Alarmes _DEV Pr sente Fonction alarme sur cart de la branche correcteur KWxy i 2 X7 Feed Forward Absente 0 Pr sence d une entr e Feed forward KWxy i 2 X8 BUMP Avec coup 1 Gestion d coup sur changement de mode de marche ZKWxy i 2 X9 PV_DEV Sur mesure 0 Type d action d riv e 344 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 2 X10 MIX_PAR PID s rie Type de correcteur mixte ou parall le parall le KWxy i 2 X11 REV_DIR PID action Type d action du correcteur inverse 0 KWxy i 2 X12 MANU AUTO INIT Auto 1 Valeur initiale du mode de marche du correcteur KWxy i 2 X13 Lead Lag Absente 0 Fonction Leadlag de la branche Feed forward KWxy i 2 X14 FF_U
39. R W d faut Limitation de la OUTRATE Flottant 0 0 3 4E38 0 0 R W variation de sortie 1 en s Limitation de la OUTRATE2 Flottant 0 0 3 4E38 0 0 R W variation de sortie 2 en s Une erreur d ex cution est signal e dans les cas suivants e Une donn e d entr e non flottante est d tect e sur un des param tres e Un probl me appara t dans un calcul en virgule flottante Dans tous ces cas l erreur est consid r e comme grave La sortie de la boucle est gel e et les d fauts sont signal s dans les mots d tat Un d faut avertissement est galement signal si les seuils OUT1_TH1 OUT1_TH2 OUT2_TH1 et OUT2_TH2 ne sont pas compris entre O et 100 TLX DS 57 PL7 xxF 159 Fonctions de calcul Chaud Froid Description Param trage de Cette fonction est utile dans le cas o deux actionneurs antagonistes sont utilis s pour couvrir toute l tendue de la plage de r glage Elle est plac e en aval du correcteur La fonction Chaud Froid poss de aussi les fonctionnalit s suivantes e Elle g re les recouvrements ainsi que les bandes mortes entre les deux actionneurs e Vous disposez d une commande manuelle et d un ordre manuel homog ne un PID simple La fonction Chaud Froid permet de g rer les sorties analogiques ainsi que les servomoteurs avec recopie Elle ne permet pas de g rer les servomoteurs sans recopie Lorsque cette fonction est utilis e l c
40. RATIO x SP Remote 1 RATIO_BIAS avec SP Remote 1 grandeur pilote Vous pouvez d finir des limitations minimale et maximale sur les rapports de ratio Note La grandeur connect e l entr e SP Remote 1 est plut t une mesure externe qu une consigne Sch ma fonctionnel de la fonction Ratio RATIO_MAX RATIO a 77 RATIO_BIAS RATIO_MIN Remote MF 4 X hs TLX DS 57 PL7 xxF 103 Fonctions de calcul Param tres Param tre d entr e Param tre Symbole Type Bornes Valeur par R W d faut Entr e dela MFi 3 4E38 3 4E38 R consigne Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Valeur du RATIO Flottant 3 4E38 3 4E38 1 0 R W ratio Valeur mini du RATIO_MIN Flottant 3 4E38 3 4E38 0 0 R W ratio Valeur maxi RATIO_MAX Flottant 3 4E38 3 4E38 100 0 R W du ratio Bias du ratio RATIO_BIAS Flottant 3 4E38 3 4E38 0 0 R W Param tres de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la SP Flottant 3 4E38 3 4E38 R consigne Erreur RATIO _WARN Bit R d chelle Contr le Le contr le des param tres s int gre dans la gestion des erreurs de la branche d ex cution consigne 104 TLX DS 57 PL7 xxF Fonctions de calcul S lection Description Contr le d ex cution La fonction
41. Totalisateur suei RU net ne up gone Den Mit et nt 99 Fonctions de la branche consigne 102 5 3 5 4 5 5 Chapitre 6 6 1 6 2 Pr sentatiom ied ste re Pi ee nn me de te bee ne 102 RATIO LEA aa Enr Rin nd Rendre mins ie Dana Defense ten Spurl 103 S lection ea e a e ES PR A EE PR A NS LE mere 105 Mise l chelle 106 Limiteur de consigne 108 Consigne suiveuse 110 Limiteur de vitesse 112 Fonctions de la branche Feed forward 114 Pr sentations asc anne na pen He de r E a du rm net et 114 Mise chelle 2 224228 48e das han hante Rein ne Pan 115 teadagi iiiu E a E A T a a a 117 Alarme sur d viation 119 Fonctions de la branche correcteur 121 Pr s ntalion5 5 25 2 ie s an gone OEE eei er doi ie ares de dre es 121 Correcteur ON OFF 2 tats 122 Correcteur ON OFF 3 tats 125 PID hier Se et ps Re ans ed nn ne et nn me Aer 128 Pararmetres du PID e aa i Rennes 244 131 Equations d taill es du PID 134 Correcteur mod le 137
42. Valeur par d faut Commentaire MWxy i 9 X7 STS_TR_S_B3 Bit tat Tracking MWxy i 9 X8 STS_ALARMS_B3 Somme des alarmes de mesure MWxy i 9 X9 STS_HH_B3 Alarme tr s haute MWxy i 9 X10 STS_H_B3 Alarme haute MWxy i 9 X11 STS_L_B3 Alarme basse MWxy i 9 X12 STS_LL_B3 Alarme tr s basse MWxy i 9 X13 STS_DEV_H_B3 Seuil haut de l cart Mesure Consigne gt 0 MWxy i 9 X14 STS_DEV_L_B3 Seuil bas de l cart Mesure Consigne lt 0 MWxy i 9 X15 STS_THLD_DONE_B3 Seuil du totalisateur atteint MWxy i 10 STATUS2_B3 Sans Objet Mot regroupant les diff rents bits de l tat Mesure Consigne MWxy i 10 X0 STS_AT_RUNNING_B3 Autor glage en cours commun aux 3 boucles MWxy i 10 X1 STS_M_A_B3 Etat du Mode de marche du PID MWxy i 10 X2 STS_RAISE1_B3 Commande ouverture MWxy i 10 X3 STS_LOWER1_B3 Commande fermeture MWxy i 10 X4 STS_OUT_L_LIM_B3 La sortie calcul e du PID est sup rieure ou gale OUT_SUP MWxy i 10 X5 STS_OUT_H_LIM_B3 La sortie calcul e du PID est inf rieure ou gale OUT_INF MWxy i 10 X6 POT_VAL_B3 Fonctionnement du Servo avec recopie MWxy i 10 X7 RAISE_STOP_B3 But e d ouverture atteinte sur Servomoteur R serv MWxy i 10 X8 LOWER_STOP_B3 But e de fermeture atteinte sur Servomoteur R serv MWxy i 10 X9 S
43. crit la mise en oeuvre logicielle du m tier r gulation dans les automates Premium PMX de version lt 5 0 et TSX de version gt 5 0 La mise jour de cette documentation prend en compte les fonctionnalit s de PL7 V4 3 Elle permet n anmoins de mettre en oeuvre les versions ant rieures de PL7 Titre R f rence Manuel de mise en oeuvre mat rielle TSX DM 57F Envoyez vos commentaires l adresse e mail TECHCOMM modicon com TLX DS 57 PL7 43F 11 A propos de ce manuel 12 TLXDS 57 PL7 43F Pr sentation du m tier r gulation Pr sentation Objet de cet intercalaire Contenu de cet intercalaire Cet intercalaire pr sente le principe de la r gulation ainsi que les solutions logicielles et mat rielles associ es Cet intercalaire contient les chapitres suivants Chapitre Titre du chapitre Page 1 La r gulation dans un syst me automatis 15 Pr sentation mat rielle et logicielle 17 Marche suivre pour mettre en oeuvre une r gulation 35 TLX DS 57 PL7 xxF 13 Pr sentation 14 TLX DS 57 PL7 xxF La r gulation dans un syst me automatis 1 Situation du m tier r gulation dans une application d automatisme Pr sentation Avant la version 5 0 des processeurs Premium le m tier r gulation tait int gr g n rale dans les processeurs r f renc s PMX A partir de la version 5 0
44. cution en mode Tracking Ce sous chapitre contient les sujets suivants Sujet Page Ex cution des boucles en modes manuel et automatique 283 Autor glage et mode Tracking 284 Commutation Auto Manu et commutation Manu Auto 285 Comportement des boucles sur d faut d entr es sorties 286 282 TLX DS 57 PL7 xxF Modes de marche Ex cution des boucles en modes manuel et automatique Pilotage en mode manuel Pilotage en mode manuel d une sortie Servo sans recopie de position Ex cution en mode automatique Le mode manuel vous permet d appliquer directement une valeur la sortie du correcteur Ce mode peut tre s lectionn depuis les crans de mise au point de PL7 Il peut tre aussi command partir des diff rents crans du terminal XBT F Le passage en mode manuel s effectue par l envoi d une commande Lorsque cette commande est prise en compte le mode manuel est signal par le bit d tat STS_AUTO MANU Le pilotage de la commande du correcteur ou de la boucle peut alors s effectuer Lorsque la commande est une valeur num rique elle subit les limitations haute et basse ainsi que la limitation de vitesse Le traitement de la sortie s effectue chaque cycle de la t che Le pilotage manuel s effectue toujours sur la variable OUT_MAN Celle ci est limit e entre 0 et 100 Cependant OUT_MAN n ayant pas de lien direct avec la position r elle de l a
45. du segment ZKWxy i 64 CONF_SEG41 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 65 CONF_SEG42 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 03 du segment KWxy i 66 CONF_SEG43 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 67 CONF_SEG44 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 68 CONF_SEG45 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 69 CONF_SEG46 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment 392 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 70 CONF_SEG47 0 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment PKWxy i 71 CONF_SEG48 0 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment K Wxy i 72 SPP_NAME1 8 caract res sur 4 fois 2 octets PKWxy i 73 SPP_NAME2 KWxy i 74 SPP_NAME3 PKWxy i 75 SPP_NAME4 TLX DS 57 PL7 xxF 393 Objets langage de la r gulation Objets langage de d faut et de diagnostic Description Ce tableau d crit les objets langage de d faut et de diagnostic associ s au programmateur de consigne
46. es 180 M thodologie 179 Multiposte 188 Sorties 180 Consigne Consigne suiveuse 110 Limiteur de consigne 108 Limiteur de vitesse 112 Mise l chelle 106 Ratio 103 S lection 105 Correcteur Autor glage 143 Chaud Froid 62 160 Correcteur mod le 137 IMC 61 ON OFF 2 tats 60 122 ON OFF 3 tats 60 125 PID 61 128 PID mixte 129 PID parall le 130 Split Range 62 157 Correcteur 3 boucles simples Objets de configuration 324 Objets de d faut et de diagnostic 327 Objets de r gulation 337 Correcteur mod le Param tres 141 D D marrage sans coup 76 Dialogue op rateur Modes d utilisation 186 E Echantillonnage des boucles 277 Ecran d autor glage 237 Ecran de conduite 246 Ecran de r glage 235 248 Ecran de surveillance 232 244 Ecran de tendance 234 Ecran face avant 233 Ecran programmateur de consigne 238 239 241 250 251 254 Ecrans d alarmes 242 255 Ecrans TXBT F02 243 Ecrans XBT F01 231 Ecrans XBT F02 243 Entr es Configuration 180 Exploitation 222 F Feed forward Alarme sur d viation 119 Leadlag 117 Mise l chelle 115 Fonctions int gr es Pr sentation 50 M M morisation des donn es 220 Mesure Alarme sur niveau 97 Filtrage du premier ordre 89 Format d entr e 87 G n rateur de fonction 92 Limiteur l chelle 96 Mise l chelle 95 Racine carr e 91 Totalisateur 99 404 TLXDS 57 PL7 43F Index Mi
47. gulation sont maintenues e L tat redevient normal d s que le d faut dispara t La boucle repart alors sans coup sur les sorties e l y a contr le des valeurs d chelle d entr e et de sortie e En cas d incoh rence sur d marrage froid la boucle passe en erreur grave e Des avertissements sont g n r s dans les mots d tat TLX DS 57 PL7 xxF 63 Pr sentation des r gulateurs Branche de traitement de sortie Pr sentation Sortie analogique Il existe trois types de sorties e la sortie analogique e la sortie Servomoteur e la sortie PWM modulation d impulsion Quel que soit le type de sortie la commande OUT_MAN calcul e par le correcteur traverse un limiteur dont les bornes inf rieures OUTi_INF et sup rieures OUTi_SUP permettent de d finir la plage de variation de la sortie Ces limites d finissent l chelle de la sortie A part l aspect limitation il n y a aucune fonction sp cifique ce traitement La valeur flottante calcul e est convertie en entier afin d tre envoy e sur une voie analogique QW ou dans un mot m moire MW Il existe deux formats de flottants e unipolaire O 10000 format par d faut e bipolaire 10000 10000 64 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Branche de sortie servomoteur Pr sentation Sch ma bloc d une sortie SERVO avec recopie de position Explications Cette sortie est compos
48. incompatibilit une erreur est signal e 150 TLX DS 57 PL7 xxF Fonctions de calcul Diagnostic de l autor glage Diagnostic de l autor glage Acquittement Causes de non lancement de l autor glage Causes d abandon de l autor glage La proc dure d autor glage peut pour diff rentes raisons e ne pas tre lanc e tre abandonn en cours d ex cution e chouer en proposant ou non un jeu de param tres selon la cause de l chec La fonction d acquittement du message de diagnostic est accessible depuis l cran PL7 ou par les commandes d acquittement Note Le message de diagnostic est unique pour chaque voie de r gulation Il n existe qu un seul message pour les 3 boucles du r gulateur 3 boucles simples ou pour les 2 boucles des r gulateurs Cascade et Autos lective Les erreurs suivantes provoquent le non lancement de l autor glage e Erreur de param tres Bit 2 AT_ERR_PARAM Les causes possibles d une erreur de param tre sont les suivantes e Dur e d chelon trop faible AT_TMAX lt 4 s e Amplitude trop faible AT_STEP lt 1 de l chelle de sortie e Protocole de test impossible Si la sortie courante n fois l amplitude de l chelon n 1 pour un autor glage chaud et n 2 pour un autor glage froid est en dehors de l chelle de sortie OUT_INF OUT_SUP le protocole de test ne sera pas applicable STEP_AMPL doit tre fix
49. it ration du profil 5 MWxy i 18 NB_RT_PF6 1 Nombre de r it ration du profil 6 MWxy i 19 0 Type des segments en cours d ex cution 396 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 19 X1 Type de palier 0 Type de maintien sur palier garanti 2 bits Codage des bits e Haut X2 0 et X1 1 e Bas X2 1 et X1 0 e Haut et Bas X2 1 et X1 1 e Pas de palier garanti X2 0 et X1 0 MWxy i 19 X2 Type de palier MWxy i 19 X3 Palier garanti 1 le palier garanti est configur ou un segment est en cours d ex cution MWxy i 19 X4 Palier 0 1 le palier est en cours d ex cution MWxy i 19 X5 Type de rampe 0 1 une rampe ascendante est en cours d ex cution MWxy i 19 X6 Type de rampe 0 1 une rampe descendante est en cours d ex cution TLX DS 57 PL7 xxF 397 Objets langage de la r gulation Objets langage de r gulation Description Ce tableau d crit les objets langage de r gulation associ s au programmateur de consigne Adresse Nom du Valeur par Commentaire param tre d faut MFxy i 20 SP Sans objet Valeur de la consigne calcul e la sortie MFxy i 22 TOTAL_TIME Sans objet Valeur du temps total coul gels inclus MF
50. la charge du processeur Exemple La p riode de la t che de traitement et les p riodes d chantillonnage des boucles de r gulation sont diff rentes Par d faut la t che MAST une p riode de 20 ms et les temps d chantillonnages des voies de r gulation sont de 300 ms Pour optimiser la charge du processeur les traitements p riodiques des diff rentes voies de r gulation sont r partis sur plusieurs cycles de la t che Cette r partition de traitement est enti rement automatique et ne n cessite pas de programmation L ordre de r partition des boucles sur les cycles de la t che est l ordre de cr ation des boucles Soit 18 boucles configur es de la mani re suivante e 14 boucles configur es 300 ms boucles 1 14 e 2 boucles configur es 200 ms boucles 15 et 16 e 2 boucles configur es 100 ms boucles 17 et 18 R partition des traitements Tn 50ms Tn 2 150ms Tn 4 250ms Tn 6 350ms Tn 1 100ms Tn 3 200ms Tn 5 300ms Tn 7 400ms i ji s q s q s q s q s q s q s q s q MABT R g R g R g R g R g R g R g R g Boucles 17 18 Boucles 17 18 Boucles 17 18 Boucles 17 18 boucles 1 2 3 boucles 7 8 H boucles 11 12 boucles 1 2 3 Boucles 15 16 Bouc
51. le profil peut commencer partir de la valeur mesur e PV et rejoindre la consigne SP1 selon les caract ris tiques du premier segment Avant le d marrage d un profil la consigne calcul e est gale par d faut SPO ou PV selon la configuration du profil En cas de changement du profil s lectionn la consigne calcul e peut tre mise jour en ex cutant la commande Reset sur ce profil Cette fonctionnalit est galement utilis e pour effectuer des rebouclages de profils Pour s lectionner ces fonctionnalit s il suffit de cocher les cases correspondantes dans la fen tre onglet Ex cution Ce chronogramme d crit le fonctionnement d un d marrage sans coup Consigne PV SPO Segment 1 Segment2 Segment 3 Temps 76 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Fen tre de Cette figure montre un exemple d cran de configuration qui permet de configurer configuration de la fonctionnalit sans coup d marrage et rebouclage l ex cution I PMX 57202 RACKO POSITION 0 Configuration v Conf D signation PROCESSEUR PMX P 57202 Ex Symbole ROERE R quIateur Fonction T che R partition des segments R gulateur 5 SPP O0 Prog de consigne w MAST 16 16 16 Nom SPP v PROFILT PROFIL Z PROFIC3 e Segments Ex cution Nombre de segment
52. n rateur de fonction Description Le g n rateur de fonction corrige les non lin arit s du signal d entr e de la mesure La correction de cette non lin arit est r alis e partir de 7 segments pas variables lin aires contigus d finis par les coordonn es de leurs points La fonction effectue galement une mise l chelle qui est exclusive avec la fonction de mise l chelle de la mesure d crite ci apr s La sortie est calcul e par interpolation lin aire entre les 2 points dont les abcisses encadrent la valeur du param tre d entr e PV f x X1 Y1 X7 Y7 avec X1 0 ou 10000 et Y1 PV_INF limite basse de l chelle de la boucle X7 10000 et Y7 PV_SUP limite haute de l chelle de la boucle Diagramme de g n ration d une fonction PV A E7 OU E5 OUT E6 OUT PV_SUP E4 OUT E2_OUT E3_0 PV_INF Ood E2_IN E3 IN E4 IN E6_IN E7_IN 10000 10000 E5 IN A l ext rieur de l chelle d entr e il est possible par configuration d effectuer une extrapolation ou de limiter la valeur de la mesure calcul e l chelle de la mesure 92 TLX DS 57 PL7 xxF Fonctions de calcul Param tres Param tre d entr e Param tre Symbole Type Bornes Valeur par R W d faut Entr e de la SQRT_OUT Flottant 3 4E38 3 4E38 R
53. ter l autor glage avant que le d passement ne se produise lorsqu un premier mod le t identifi Bit 5 AT_ERR_DV_ TOO _ SMALL L amplitude de l chelon n est pas assez importante pour provoquer une r action significative du proc d On peut alors augmenter AT_STEP PV A PV lt 2 gt t 152 TLX DS 57 PL7 xxF Fonctions de calcul R ponse Bit 7 AT_ERR_INCONSISTENT_RESPONSE incoh rente La r ponse du proc d n est pas coh rente gains de signe diff rent Ceci peut tre d une perturbation importante un couplage avec d autres boucles etc L autor glage s est termin et un diagnostic est g n r PV A Bruit trop Bit 10 AT_ERR_NOISE TOO_ HIGH important La r action du proc d l chelon n est pas suffisamment importante par rapport au bruit Filtrer la mesure ou augmenter AT_STEP PV D a TLX DS 57 PL7 xxF 153 Fonctions de calcul Dur e de l chelon AT_TMAX trop courte Mesure non stabilis e initialement Bit 9 AT _ERR_ TMAX TOO SMALL La r ponse n est pas stabilis e avant le retour la commande initiale Les param tres calcul s sont donc fauss s PV A Echelon test R action du process Bit 8 AT_ERR_NOT_STAB_INIT Le lancement de l autor glage s est effectu alors que la mesure n tait pas stabilis e Si la variation de me
54. 1 6 Boucle cascade MDxy i 12 1 boucle ma tre MDxy i 12 2 boucle esclave Boucle autos lective MDxy i 12 1 boucle principale MDxy i 12 2 boucle secondaire MDxy i 12 4 boucle globale La boucle process n ayant qu une seule boucle le param tre de commande MDxy i 12 n a pas de signification Correcteur 3 boucles simples MDxy i 14 profilj j 1 2 3 TLX DS 57 PL7 xxF 301 Objets langage de la r gulation Mot double Ordre de commande Pr sentation Le mot double ordre de commande d fini dans la configuration de chaque boucle permet d envoyer une ou plusieurs commandes de changement de mode de marche Le mot double MD d sir est saisi avec les param tres boucles de l cran de configuration Les 16 premier bits de X0 X15 sont les m mes que ceux du mot d tat mot de status de la table des donn es p riodiques Ce mot simple est recopi dans la premi re partie du mot double ordre de commande Note si l option RAZ des MWi sur reprise froid est coch e dans l cran de configuration du processeur le bit X28 du double mot ordre de commande sera remis 0 lors du premier tour de cycle suivant la reprise froid Il est donc imp ratif que le bit X28 soit mis 1 par l application dans la section de traitement de la reprise froid gestion des modes de marche de l application 302 TLX DS 57 PL7 xxF Objets langage de la r gulation
55. 12 X1 ONOFF2 Sans Objet Branche ON OFF 2 tats du correcteur KWxy i 12 X2 ONOFF3 Sans Objet Branche ON OFF 3 tats du correcteur KWxy i 12 X3 SPLRG ChFroid Sans Objet OU des bits de pr sence Chaud Froid et Split Range KWxy i 12 X4 SplitRange Sans objet Fonction Split Range de la branche correcteur KWxy i 12 X5 Chaud Froid Sans objet Fonction Chaud Froid de la branche correcteur KWxy i 12 X6 Alarmes DEV Pr sente Fonction alarme sur cart de la branche correcteur KWxy i 12 X7 Feed Forward Sans Objet Pr sence d une entr e Feed forward KWxy i 12 X8 BUMP Avec coup 1 Gestion d coup sur changement de mode de marche KWxy i 12 X9 PV_DEV Sur mesure 0 Type d action d riv e KWxy i 12 X10 MIX_PAR PID s rie Type de correcteur mixte ou parall le parall le KWxy i 12 X11 REV_DIR PID action Type d action du correcteur inverse 0 KWxy i 12 X12 MANU AUTO_INIT Auto 1 Valeur initiale du mode de marche du correcteur KWxy i 12 X13 Lead Lag Sans Objet Fonction Leadlag de la branche Feed forward KWxy i 12 X14 FF_UNI_BIP Sans Objet Type de la mesure Feed forward unipolaire bipolaire TLX DS 57 PL7 xxF 367 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 12 X15 IMC Absente 0 Correcteur mod le dans la branche correcteur
56. 121 5 5 Fonctions de la branche de sortie 163 TLX DS 57 PL7 xxF 85 Fonctions de calcul 5 1 Fonctions de la branche mesure Pr sentation Objet de ce sous chapitre Contenu de ce sous chapitre Ce sous chapitre d crit les fonctions de calcul de la branche de traitement de la mesure Format d entr e Filtrage Racine carr e G n rateur de fonction Mise l chelle Limiteur l chelle Alarme sur niveau Totalisateur Ce sous chapitre contient les sujets suivants Sujet Page Format d entr e 87 Filtrage du premier ordre 89 Racine carr e 91 G n rateur de fonction 92 Mise l chelle 95 Limiteur l chelle 96 Alarme sur niveau 97 Totalisateur 99 86 TLX DS 57 PL7 xxF Fonctions de calcul Format d entr e Description Adresse d entr e de la mesure La fonction format d entr e est utilis e uniquement pour une mesure de type standard Elle fournit la valeur brute de l entr e analogique de la boucle Pour cela vous devez configurer le format en coh rence avec le type de la voie d entr e analogique Deux formats de gamme sont possibles e Unipolaire O 10000 choix par d faut e Bipolaire 10000 10000 Vous devez d finir l adresse d entr e de la mesure dans l cran PL7 de configuration de la r gulation Pour une mesure de type standard celle ci doit tre un mot d ent
57. 88 SQR_OUT_C1 Sans objet Valeur de sortie de la racine carr e TLX DS 57 PL7 xxF 379 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 90 E2_IN_C1 1428 0 Valeur de l entr e du Segment S2 MFxy i 92 E3_IN_C1 2857 0 Valeur de l entr e du Segment S3 MFxy i 94 E4_IN_C1 4285 0 Valeur de l entr e du Segment S4 MFxy i 96 E5_IN_C1 5714 0 Valeur de l entr e du Segment S5 MFxy i 98 E6_IN_C1 7143 0 Valeur de l entr e du Segment S6 MFxy i 100 E7_IN_C1 8571 0 Valeur de l entr e du Segment S7 MFxy i 102 E2_OUT_C1 14 28 Valeur de la sortie du Segment S2 MFxy i 104 E3_OUT_C1 28 57 Valeur de la sortie du Segment S3 MFxy i 106 E4_OUT_C1 42 85 Valeur de la sortie du Segment S4 MFxy i 108 E5_ OUT C1 57 14 Valeur de la sortie du Segment S5 MFxy i 110 E6_ OUT _C1 71 43 Valeur de la sortie du Segment S6 MFxy i 112 E7_OUT_C1 85 71 Valeur de la sortie du Segment S7 MFxy i 114 THLD_C1 1E 8 Limite de la totalisation MFxy i 116 R_RATE_C1 0 0 Limite de vitesse de mont e de la consigne MFxy i 118 D_RATE_C1 0 0 Limite de vitesse de descente de la consigne MFxy i 120 SPEED _LIM_OUT_C1 Sans objet Valeur de sortie du limiteur de vitesse de la consigne MFxy i 122 INP_INFR1_C1 0 0 Echelle basse de la consigne R1 boucle principale MPxy i 124 INP_SUPR1_C1 100 0 Echelle haute de la consigne R1 bo
58. AT_UNSYMETRICAL_PT Diagnostic Autor glage proc d trop dissym trique MWxy i 8 X15 AT_INTEGRATING_PT Diagnostic Autor glage proc d int grateur MWxy i 9 R serv MWxy i 10 R serv MWxy i 11 ORDER_COMMAND Mot de commande MDxy i 12 PARAM_COMMAND Param tre de la commande 318 TLX DS 57 PL7 xxF Objets langage de la r gulation Objets langage de r gulation Description Ce tableau d crit les objets langage de r gulation associ s la boucle process Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 14 PV_SIM Sans Objet Valeur de mesure simul e MWxy i 15 FF_SIM Sans Objet Entr e Feed forward simul e MFxy i 16 T_ECH 0 3 P riode d chantillonnage MFxy i 18 OUT1 Sans Objet Valeur de la sortie 1 du Chaud Froid ou Split Range MFxy i 20 OUT2 Sans Objet Valeur de la sortie 2 du Chaud Froid ou Split Range MFxy i 22 OUTD Sans Objet Valeur de la variation de commande MFxy i 24 OUTFF Sans Objet Valeur de l action Feed forward en chelle physique MFxy i 26 OUT_MAN Sans Objet Valeur de la commande MFxy i 28 DEV Sans Objet Ecart mesure consigne MFxy i 30 PV Sans Objet Valeur de la mesure en chelle physique MFxy i 32 SP Sans Objet Valeur de la consigne en chelle physique MFxy i 34 PV_INF 0 0 Limite inf rieure de la m
59. Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 158 T_MOTOR1 10 0 Temps d ouverture de la vanne pilot e par Servomoteur MFxy i 160 T_MINIT 0 0 Temps minimum d ouverture de la vanne pilot e par Servomoteur MFxy i 162 T_MOTOR2 10 0 Temps d ouverture de la vanne pilot e par Servomoteur MFxy i 164 T_MINI2 0 0 Temps minimum d ouverture de la vanne pilot e par Servomoteur MFxy i 166 AT_STEP 10 0 Amplitude de l chelon de l autor glage MFxy i 168 AT_TMAX 100 0 Dur e de l chelon de l autor glage MFxy i 170 AT_PERF 0 5 Crit re de stabilit de l autor glage MFxy i 172 KP_PREV Sans Objet Valeur avant autor glage du coefficient proportionnel MFxy i 174 TI_PREV Sans Objet Valeur avant autor glage du coefficient int gral MFxy i 176 TD_PREV Sans Objet Valeur avant autor glage du coefficient d riv e MFxy i 178 KS 1 0 Gain statique IMC MFxy i 180 OL_TIME 1 0 Constante de temps en BO MFxy i 182 T_ DELAY 0 0 Retard pur courant MFxy i 184 CL_PERF 1 0 Rapport de temps BO BF MFxy i 186 R serv MFxy i 188 R serv MFxy i 190 R serv MFxy i 192 R serv 322 TLX DS 57 PL7 xxF Objets langage de la r gulation 11 3 Objets langage associ s aux 3 boucles simples Pr sentation Objet de ce Ce sous chapitre d crit les objets langage des 3 boucles simples sous chapitre Contenu de ce Ce
60. Echelles Totalisateur OUT TOT Limiteur PV Alarmes e La fonction de filtrage du premier ordre poss de un coefficient de gain e On dispose de quatre seuils pour le bloc Alarmes sur la mesure avec une hyst r sis de 1 de la pleine chelle e Deux formats d entr e sont utilisables unipolaire ou bipolaire e Iln y a pas d coups sur passage en mode simul la valeur initiale de simulation retenue est la derni re valeur lue de la mesure e Le g n rateur de fonction int gre la mise l chelle e l est possible de limiter la valeur de la mesure aux bornes de l chelle Mesure externe Sch ma bloc de la branche mesure de type externe RMF MFxy i Simulation t Totalisateur Soe Alarmes OUT TOT PV 54 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Fonctionnement de l initialisation Fonctionnement du contr le d ex cution e Au d marrage les donn es associ es sont d abord mises jour avant le lancement du premier traitement de cette branche e Dans le cas o l adresse d entr e de la mesure n est pas d finie le traitement s effectue sur la valeur simul e initialement mise z ro e A initialisation un contr le de coh rence de la configuration saisie s effectue Si la configuration n est pas bonne la boucle reste dans un tat d initialisation Les deux
61. Exploitation Description Le tableau suivant indique la fonction des touches dynamiques de s lection Touche Description Cette touche permet d acc der la boucle pr c dente amp Cette touche permet d acc der la boucle suivante Cette touche permet de sauvegarder les valeurs courantes des param tres dans les valeurs initiales ATTENTION Cette sauvegarde ne permet pas la mise jour de l application PL7 dans le PC ventuellement connect 236 TLX DS 57 PL7 xx Exploitation Ecran d autor glage Pr sentation D di e l autor glage cette vue permet de lancer un autor glage de la boucle Elle permet galement de revenir aux anciennes valeurs des param tres d avant l autor glage Note les messages de diagnostic d autor glage sont globaux la voie de r gulation Ils concernent une seule des 3 boucles d un correcteur 3 boucles simples ou une seule des 2 boucles d un correcteur cascade ou autos lective m me si ces messages sont affich s globalement Illustration Cette figure illustre un cran d autor glage TC_0001 EU m DH LOCAL ACTUAL PREV KP 1 0 1 0 ll TI 0 0 0 0 TD 0 0 0 0 Step 10 0 Tmax s 100 0 Perf 0 50 zi al e M o Description Le tableau suivant indique la fonction des touches dynamiques Touche Description
62. KWxy i 13 CONFIG_3_C2 Sans Objet Mot regroupant les diff rents bits de configuration des sorties KWxy i 13 X0 Servo Non Type de sortie s lectionn e s lectionn e Servo KWxy i 13 X1 Servo2 Non Type de sortie s lectionn e s lectionn e Servo KWxy i 13 X2 Analogique1 Non Type de sortie s lectionn e s lectionn e Analogique KWxy i 13 X3 Analogique2 Non Type de sortie s lectionn e s lectionn e Analogique KWxy i 13 X4 PWM1 Non Type de sortie s lectionn e s lectionn e PWM KWxy i 13 X5 PWM2 Non Type de sortie s lectionn e s lectionn e PWM KWxy i 13 X8 POT_REV1 Direct 0 Sens de recopie du Servo KWxy i 13 X9 POT_REV2 Direct 0 Sens de recopie du Servo KWxy i 13 X10 POT_VAL1_INIT Non 0 Existence de recopie du Servo KWxy i 13 X11 POT_VAL2_INIT Non 0 Existence de recopie du Servo KWxy i 13 X12 ANALOG1_UNI_BIP Unipolaire 0 Type de la sortie analogique unipolaire bipolaire KWxy i 13 X13 ANALOG2_UNI_BIP Unipolaire 0 Type de la sortie analogique unipolaire bipolaire KWxy i 14 Nom de la boucle Loop i avec i Nom de la boucle 0 9 KWxy i 18 Unit de la boucle Unit de la boucle KWxy i 21 CONFIG_0_G Sans Objet Mot regroupant les diff rents bits de configuration de la boucle globale KWxy i 21 X0 MANU Manu 0 Valeur initiale du mode de AUTO_G_INIT marche de la boucle globale KWxy i 21 X1 AM_G_PID Sur la boucle Gestion des
63. Kp correct Erreur statique L action int grale permet d annuler l erreur statique cart entre la mesure et la consigne Plus l action int grale est lev e Ti petit plus la r ponse s acc l re et plus la stabilit se d grade Il faut galement trouver un bon compromis entre vitesse et stabilit L influence de l action int grale sur la r ponse du proc d un chelon est la suivante Ti trop grand Ti correct er Ti trop petit AC F gt 202 TLX DS 57 PL7 xxF R glage Influence de l action d riv e Note Ti petit signifie une action int grale lev e Kp gain proportionnel Ti temps d int gration et Td temps de d rivation L action d riv e est anticipatrice En effet elle ajoute un terme qui tient compte de la vitesse de variation de l cart ce qui permet d anticiper en acc l rant la r ponse du proc d lorsque l cart s accro t et en le ralentissant lorsque l cart diminue Plus l action d riv e est lev e Td grand plus la r ponse s acc l re L encore il faut trouver un bon compromis entre vitesse et stabilit L influence de l action d riv e sur la r ponse du proc d un chelon est la suivante AC A Td correct Td trop grand Td trop petit TLX DS 57 PL7 xxF 203 R glage Limites de la Si on assimile le proc d un premier ordr
64. OUT1 MWn 8 OUT2 MWn 10 STATUS1 MWn 11 STATUS2 Les mots STATUS sont identiques ceux de la table multiplex e Cette zone est mise jour tous les cycles MWn 12 Donn es de la boucle 2 6 mots flottants API gt XBT MWn 24 Etc selon le nombre de boucles configur es pour l XBT API gt XBT Cette table occupe 12 mots x nombre de boucles configur es pour l XBT soit au maximum 192 mots MW pour 16 boucles Note On trouve des champs OUT1 et OUT2 dans la table multiplex e ainsi que dans la table p riodique Si la boucle ne comporte qu une seule sortie la sortie est dans OUT1 et le bargraphe associ est magenta Dans le cas d un Chaud Froid la sortie froide est rang e dans OUT2 et la sortie chaude dans OUT1 Il y a donc inversion par rapport aux variables de la voie de r gulation Cela permet d afficher la sortie chaude en magenta et la sortie froide en bleue 264 TLXDS 57 PL7 xx Exploitation Table des alarmes boucle seulement Description Cette table se trouve dans la table de dialogue du terminal XBT Rang Param tre Echange MWn 0 Mot d alarme de la boucle 1 1 octet API gt XBT Chaque bit d finit une alarme diff rente X0 STS_SIGMA_ALA somme des alarmes X1 STS_HH seuil mesure tr s haut d pass X2 STS_H seuil mesure haut d pass X3 STS_L seuil mesure bas d pass X4 STS_LL seuil mesure tr s
65. OUTi Flottant 0 0 100 0 R commande Cas du Chaud Froid ou du Split Range Param tre interne Param tre Symbole Type Bornes Valeur par R W d faut Temps mini s T_MINII Flottant 0 0 3 4E38 0 0 R W Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Etat de la STS_RAISE1 Bit R commande 170 TLX DS 57 PL7 xxF Fonctions de calcul P riode de la fonction Base de temps R solution Contr le d ex cution La p riode de la fonction doit tre choisie en fonction des caract ristiques de l actionneur Il est donc logique qu elle soit gale la p riode d chantillonnage du correcteur car l actionneur ne serait pas en mesure de prendre en compte une commande chantillonn e plus rapidement La base de temps utilis e pour la modulation est la p riode de la t che MAST ou de la t che FAST Autrement dit la plus petite impulsion r alisable dure une p riode de la t che L utilisateur peut cependant d finir une impulsion minimale sup rieure l aide du param tre T_MINI afin de permettre de respecter les contraintes de l actionneur La commande r alis e sera d autant plus pr cise que la r solution de la fonction PWM est grande La r solution est d finie par le rapport p riode d chantillonnage p riode de la t che Un minimum de 10 est recommand Par exemple si la p riode d chantillonnage 2 s
66. PKWxy i 27 CONF_SEG4 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 28 CONF_SEG5 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 29 CONF_SEG6 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 30 CONF_SEG7 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment TLX DS 57 PL7 xxF 389 Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire KWxy i 31 CONF_SEG8 0 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 32 CONF_SEG9 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 33 CONF_SEG10 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment A KWxy i 34 CONF_SEG11 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 35 CONF_SEG12 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 36 CONF_SEG13 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 37 CONF_SEG14 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 38 CONF_SEG15 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 39 CONF_SEG16 Sor
67. PL7 xxF 145 Fonctions de calcul Param tres de sortie Pour les param tres de sortie la plage de variation Bornes et la valeur par d faut sont sans objet Ces colonnes sont donc supprim es du tableau afin de rendre celui ci plus lisible Les param tres de sortie de la fonction d autor glage sont les suivants Param tre Symbole Type R W Valeur avant autor glage du coefficient proportionnel ou gain du mod le KP_PREV Flottant R Valeur avant autor glage du coefficient int gral ou constante de temps du mod le TI_PREV Flottant R Valeur avant autor glage du coefficient d riv e ou retard du mod le TD_PREV Flottant R Autor glage en cours STS_AT_RUNNING Bit Autor glage chou AT_FAILED Bit Diagnostic autor glage interrompu AT_ABORTED Bit Diagnostic autor glage erreur de param tres AT_ERR_PARAM Bit Diagnostic autor glage erreur syst me ou coupure secteur AT_ERR_PWF_OR_SYS_FAILURE Bit Diagnostic autor glage saturation de la mesure ou de l actionneur AT_ERR_SATUR Bit Diagnostic autor glage d viation de la mesure insuffisante AT_ERR_DV_TOO_SMALL Bit Diagnostic autor glage p riode d chantillonnage trop grande AT_ERR_TSAMP_HIGH Bit Diagnostic autor glage r ponse incoh rente AT_ERR_INCONSISTENT_RESPONSE Bit Diagnostic autor glage
68. Remarque cet envoi de commande s effectue par change explicite Voir Pr sentation p 299 78 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Commandes d ex cution de profil Conditions d ex cution Pilotage par l cran m tier Un seul profil peut tre lanc et ex cut un instant donn Le tableau ci apr s indique les commandes correspondant la valeur hexad cimale affect e au mot MWxy i 7 Commande Valeur hexad cimale Commentaire START 16 0002 D clenche l ex cution du profil s lectionn STOP 16 0003 Arr te l ex cution du profil s lectionn RESET 16 0001 R initialise le programmateur de consigne et le place en attente de START NEXT 16 0006 Effectue un saut au segment suivant BACK 16 0007 Effectue un saut au segment pr c dent HOLD 16 0004 G le l volution de la consigne et l coulement du temps DEHOLD 16 0005 D g le le profil en cours HOLD_PG 16 0008 Inhibe la fonction palier garanti sur le profil en cours DEHOLD_PG 16 0009 Active la fonction palier garanti sur le profil en cours Les commandes poss dent des conditions d ex cution e la commande RESET est toujours accept e e la commande START est accept e uniquement si le programmateur est en ex cution e les commandes NEXT et BACK sont refus es si le profil n est pas gel la commande STOP est refus e si le programmateur est en initialisa
69. S0 et sur chargement d application les param tres courants sont remplac s par les param tres initiaux Les automates Premium offrent la possibilit de sauvegarder l application m moire programme et donn es sur une carte Backup La m moire RAM peut tre recharg e par le contenu de cette carte Note L utilisation d une carte backup n est pas possible si automate Premium utilise d j une carte PCMCIA 220 TLX DS 57 PL7 xxF Exploitation des boucles de r gulation Pr sentation Objet de ce chapitre Contenu de ce chapitre Ce chapitre d crit les diff rentes solutions d exploitation du m tier r gulation partir de terminaux de dialogue Ce chapitre contient les sous chapitres suivants Sous Sujet Page chapitre 9 1 Applications d exploitation pour XBT F 222 9 2 Les crans de r gulation des XBT F01 231 9 3 Les crans de r gulation des XBT F02 et TXBT F02 243 9 4 Tables d changes 256 TLX DS 57 PL7 xx 221 Exploitation 9 1 Applications d exploitation pour XBT F Pr sentation Objet de ce sous chapitre Contenu de ce Ce sous chapitre pr sente les applications fournies avec les terminaux XBT F les mod les de pages et la mani re de les utiliser Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Applications Magelis propos es 223 Mod l
70. STS_LOWER1 sortie 2 du ON OFF 3 tats ou du SERVO X6 STS_RAISE2 sortie 1 du SERVO2 X7 STS_LOWER 2 sortie 2 du SERVO2 X8 STS_R1_R2 0 SP1 est s lectionn e 1 SP2 est s lectionn e X9 STS_AS 1 autos lecteur en mode autos lection X10 STS_DIR1 1 autos lecteur en mode boucle principale en direct X11 STS_DIR2 1 autos lecteur en mode boucle contrainte en direct X12 STS_SEL_PID1 0 sortie du PID2 s lectionn e 1 sortie du PID1 s lectionn e API gt XBT 260 TLX DS 57 PL7 xx Exploitation Rang Param tre Echange MWn 33 STATUS2 diagnostic de l autor glage X0 autor glage en cours STS_AT_ RUNNING X1 autor glage interrompu par l utilisateur ou par le programme AT_ABORTED X2 AT erreur param tre param tre incorrect ou modification de valeur pendant un autor glage AT_ERR_PWF_OR_SYS _FAILURE X3 AT coupure secteur ou erreur syst me AT_ERR_PWF_OR_SYS_FAILURE X4 AT saturation PV ou OV AT_ERR_SATUR X5 AT d viation trop faible AT_ERR_DV_TOO_ SMALL X6 AT sous chantillonnage AT_ERR_TSAMP_HIGH X7 AT r ponse incoh rente AT_ERR_INCONSISTENT_RESPONSE X8 AT PV instable l init AT_ERR_NOT_STAB_INIT X9 AT TMAX trop faible AT_ERR_TMAX_TOO_ SMALL X10 AT bruit trop lev AT_ERR_NOISE_TOO_HIGH X11 AT_TMAX trop grande AT_ERR_TMAX_TOO_HIGH X12 AT proc d sous amorti AT_WA
71. Sauvegarde des param tres X 3 MDi X24 MWi 1 X8 R serv MDi X25 MWi 1 X9 R serv MDi X26 MWi 1 X10 R serv MDi X27 MWi 1 X11 R serv MDi X28 MWi 1 X12 O Interdiction d criture du mot de commande X X 1 autorisation d criture du mot de commande MDi X29 MWi 1 X13 R serv TLX DS 57 PL7 xxF 303 Objets langage de la r gulation Bit du double Bit du mot Description Indication Commande mot simple 1 associ MDi X30 MWi 1 X14 R serv MDi X31 MWi 1 X15 R serv L gende X Oui Non 1 la commande n est prise en compte que si le bit X28 est 1 2 pour la fonction il n y a pas de commande associ e c est une simple indication 3 le bit est remis automatiquement z ro 304 TLX DS 57 PL7 xxF Objets langage de la r gulation Mot de commande des boucles de r gulation Valeur du mot de commande MWxy i 11 est le mot de commande des boucles process cascade et autos lective MWxy i 13 est le mot de commande du correcteur 3 boucles simples Valeur Signification 16 0001 Passage en Simulation ou non simulation de l entr e de la mesure 16 0002 Passage en Remote ou en Local 16 0003 Passage en Manuel ou en Automatique 16 0004 Gel de la fonction Totalisateur
72. TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du Valeur par Commentaire param tre d faut MFxy i 68 VAL5 0 0 Valeur du temps ou de la vitesse pour le segment 5 MFxy i 70 SP6 0 0 Consigne atteindre par le segment 6 MFxy i 72 VAL6 0 0 Valeur du temps ou de la vitesse pour le segment 6 MFxy i 74 SP7 0 0 Consigne atteindre par le segment 7 MFxy i 76 VAL7 0 0 Valeur du temps ou de la vitesse pour le segment 7 MFxy i 78 SP8 0 0 Consigne atteindre par le segment 8 MFxy i 80 VAL8 0 0 Valeur du temps ou de la vitesse pour le segment 8 MFxy i 82 SP9 0 0 Consigne atteindre par le segment 9 MFxy i 84 VAL9 0 0 Valeur du temps ou de la vitesse pour le segment 9 MFxy i 86 SP10 0 0 Consigne atteindre par le segment 10 MFxy i 88 VAL10 0 0 Valeur du temps ou de la vitesse pour le segment 10 MFxy i 90 SP11 0 0 Consigne atteindre par le segment 11 MFxy i 92 VAL11 0 0 Valeur du temps ou de la vitesse pour le segment 11 MFxy i 94 SP12 0 0 Consigne atteindre par le segment 12 MFxy i 96 VAL12 0 0 Valeur du temps ou de la vitesse pour le segment 12 MFxy i 98 SP13 0 0 Consigne atteindre par le segment 13 MFxYy i 100 VAL13 0 0 Valeur du temps ou de la vitesse pour le segment 13 MExy i 102 SP14 0 0 Consigne atteindre par le segment 14 MExy i 104 VAL14 0 0 Valeur du temps ou de la vitesse pour le segment 14 MFxYy
73. V3 0 64 Kmots Annuler TSX 57 10 VLS 2 S lectionnez TSX Premium ainsi que le type et la version de processeur d sir qui int gre le m tier r gulation Voir Caract ristiques des Processeurs qui int grent la r gulation p 18 3 Validez votre choix en cliquant sur le bouton OK R sultat le logiciel PL7 cr e une nouvelle application avec le processeur choisi 20 TLXDS 57 PL7 xx Pr sentation mat rielle et logicielle Comment configurer le processeur Ce tableau d crit comment configurer la t che MAST en type p riodique Etape Action 1 Ouvrez l diteur de configuration mat rielle partir du navigateur application R sultat l cran suivant appara t I Configuration OX PMX 57102 V3 0 E 3 4 P Ji Pio S I Mo Y X S mU 2 Isr 6 710 0 Tic 0 ON gt M 2 Cliquez deux fois sur le module processeur vitez les zones Loops Fipio ou Comm R sultat l cran suivant appara t E PMX 57102 RACK0 POSITION 0 EIX Configuration r D signation PROCESSEUR PMX 57102 Mode de Marche Ta
74. X5 STS_SP_B_LIM_C2 Limite basse sur branche de consigne MWxy i 7 X6 STS_L_R_C2 R L Init Consigne Remote 1 Consigne Locale 0 MWxy i 7 X8 STS_ALARMS_C2 Somme des alarmes de mesure MWxy i 7 X9 STS_HH_C2 Alarme tr s haute MWxy i 7 X10 STS_H_C2 Alarme haute MWxy i 7 X11 STS_L_C2 Alarme basse MWxy i 7 X12 STS_LL_ C2 Alarme tr s basse MWxy i 7 X13 STS_DEV_H_C2 Seuil haut de l cart Mesure Consigne gt 0 MWxy i 7 X14 STS_ DEV _L_ C2 Seuil bas de l cart Mesure Consigne lt 0 MWxy i 7 X15 STS_THLD_DONE_C2 Seuil du totalisateur atteint MWxy i 8 STATUS2_C2 Sans Objet Mot regroupant les diff rents bits de status correcteur consigne boucle Contrainte MWxy i 8 X0 STS_AT_RUNNING_C2 Autor glage en cours 374 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 8 X1 STS_M_A_C2 Etat du Mode de marche du PID MWxy i 8 X8 INP_INFR1_WARN_C2 Erreur de contr le des param tres INP_INFR1 et INP_SUPR1 MWxy i 8 X9 MWXxy i 8 X10 SP_MIN_WARN_C2 Erreur de contr le des param tres SP_MIN et SP_MAX MWxy i 8 X11 SP_CALC_WARN_C2 Erreur de calcul sur la consigne MWxy i 8 X12 SP_FLOAT WARN_C2 Erreur de flottant sur la consigne MWXxy i 8 X13 OVER _TOT_WARN_C2 Erreur sur overflow du totalisateur MWxy i 9 STATUS3 Sans Objet Mot regroupant les diff rents bits de la sortie
75. avec OUTi_THj seuil j de la sortie i TLX DS 57 PL7 xxF 157 Fonctions de calcul Param tres de la fonction Param tre d entr e Param tre Symbole Type Bornes Valeur par d faut Valeur de la commande OUT_MAN Flottant 0 0 100 0 f R W Param tres internes Param tre Symbole Type Bornes Valeur par d faut R W Valeur de OUT1 pour OUT_MAN OUT1_TH1 OUT1_INF Flottant 3 4E38 3 4E38 0 0 R W Valeur de OUT1 pour OUT_MAN OUT1_TH2 OUT1_SUP Flottant 3 4E38 3 4E38 100 0 R W Valeur de OUT2 pour OUT_MAN OUT2_TH1 OUT2_INF Flottant 3 4E38 3 4E38 0 0 R W Valeur de OUT2 pour OUT_MAN OUT2_TH2 OUT2_SUP Flottant 3 4E38 3 4E38 100 0 R W Valeur de l entr e pour laquelle OUT1 OUT1_INF OUT1_TH1 Flottant 0 0 100 0 0 0 R W Valeur de l entr e pour laquelle OUT1 OUT1_SUP OUT1_TH2 Flottant 0 0 100 0 50 0 R W Valeur de l entr e pour laquelle OUT2 OUT2_INF OUT2_TH1 Flottant 0 0 100 0 50 0 R W Valeur de l entr e pour laquelle OUT2 OUT2_SUP OUT2_TH2 Flottant 0 0 100 0 100 0 R W 158 TLX DS 57 PL7 xxF Fonctions de calcul Contr le d ex cution Param tres de sortie Param tre Symbole Type Bornes Valeur par
76. branche avec un correcteur ON OFF 2 tats Auto Manu PV j ON OFF o STS_RAISE1 M Q SP 2 tats 1 Mise jour des variables internes Sch ma bloc de la branche avec un correcteur ON OFF 3 tats Auto Manu STS_RAISE1 M Q pins ia ON OFF E SP 3 tats P e STS_LOWER1 M Q i i Mise jour des variables internes 60 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Le correcteur PID ou IMC Pr sentation Le sch ma ci dessous illustre la branche PID de base Selon les boucles il existe des variantes Chaque variante est abord e dans la description des diff rentes boucles Voir Modes de marche de chaque boucle de r gulation p 287 La mise jour des variables internes consiste pour certaines fonctions prendre en compte la valeur pr c dente de la commande Cela permet d obtenir des commutations sans coup et d viter la saturation de l action int grale en prenant en compte les limitations subies par la sortie Les limitations de la sortie s appliquent dans tous les modes de marche du correcteur Note l entr e RCPY adresse d entr e externe n existe que sur le correcteur mod le Note en mode manuel si la limitation de gradient est utilis e la valeur OUT _MAN valeur cible avant limitation peut temporairement diff rer de la commande appliqu e en sortie Sch ma bloc d
77. chapitre Contenu de ce sous chapitre Ce sous chapitre d crit les proc dures n cessaires au r glage d un Feed forward e r glage du gain e r glage du Leadlag Ce sous chapitre contient les sujets suivants Sujet Page R glage du gain 193 R glage du Leadlag 194 192 TLX DS 57 PL7 xxF R glage R glage du gain Pr sentation La mise au point d une branche Feed forward n cessite en premier lieu le r glage du Gain La marche suivre suivante d crit la proc dure respecter Marche suivre Ce tableau d crit les tapes respecter pour r gler le gain d une branche Feed forward Etape Action 1 Passez le correcteur en mode manuel 2 Positionnez T1_FF et T2_FF z ro 3 Effectuez un chelon de perturbation et r glez le gain en r gime stabilis de telle sorte que la perturbation mesur e l entr e du Feed forward soit compl tement compens e Remarque le gain sur la branche Feed forward se fait avec les valeurs d chelle Exemple du Si l on veut que r glage de gain e pour une variation de perturbation de 5 la variation de PV soit de 10 e pour une variation de commande de 5 la variation de mesure soit de 7 alors la gain retenu sera de 10 5 7 5 soit 1 4 Pour une entr e Feed forward comprise entre O et 10000 et FF_INF 0 0 alors FF_SUP 140 0 pour une chelle de commande avec OUT_INF 0 0 et OU
78. chapitre contient les sujets suivants Sujet Page Mise l chelle 115 Leadlag 117 Alarme sur d viation 119 114 TLX DS 57 PL7 xxF Fonctions de calcul Mise l chelle Description Cette fonction permet de changer l chelle de la grandeur num rique d entr e du Feed forward La fonction Mise l chelle r alise la fonction de transfert suivante OUTFF_SUP OUTFF_INF OUTFF FF in_min x Eminem OUTFF_INF avec in_min 0 ou 10000 in_max 10000 Valeur du Feed forward Echelle haute 2 22 2 OUTFF SUP OUTF Le eme Echelle basse OUTFF_INF l gt Entr e Feed forward 0 ou 10000 FF 10000 TLX DS 57 PL7 xxF 115 Fonctions de calcul Param tres Contr le d ex cution Param tre d entr e Feed forward Param tre Symbole Type Bornes Valeur par R W d faut Entr e du IW 32768 32767 R Feed forward MW Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Echelle basse OUT_FF_INF Flottant 3 4E38 3 4E38 0 0 R W Echelle haute OUT _FF_SUP Flottant 3 4E38 3 4E38 100 0 R W Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur du OUT_FF Flottant 3 4E38 3 4E38 R W Le contr le des param tres de cette fonction s int gre dans la gestion des erreurs de la branch
79. d complet est alors obtenu Apr s chacune des 2 analyses un jeu de param tres du correcteur r gler est calcul Les quations qui donnent les param tres du correcteur sont bas es sur le gain et le rapport entre le temps de r ponse et le retard du proc d S il y a trop de diff rence entre les r sultats des 2 analyses l estimation du mod le est rejet e et l autor glage choue La sortie du correcteur est remise sa valeur pr c dant le lancement de l autor glage D un point de vue robustesse l algorithme doit tre capable de supporter les changements de gain et de constante de temps dans un rapport 2 sans perdre de sa stabilit Les proc d s asym triques sont support s tant qu ils suivent cette contrainte Si ce n est pas le cas une erreur est signal e travers le diagnostic Les 2 chelons appliqu s la sortie lors de la proc dure d autor glage sont caract ris s par 2 param tres e La dur e de l chelon AT_TMAX qui doit tre sup rieure 4 s e L amplitude de l chelon AT_STEP qui doit tre sup rieure 1 de l chelle de sortie OUT_INF OUT_ SUP La fonction v rifie aussi que la sortie ne d passe pas les limites de l chelle de sortie Cette v rification s effectue lors du d marrage de l autor glage La valeur maximale de AT_TMAX est limit e par le temps de cycle de la t che dans laquelle la boucle est configur e Cette valeur en seconde peut
80. d eau froide varie et non une fois que PV2 a diminu Illustration de l exemple SP Fonction de FF transfert Vapeur Perturbation Condenseur Les hypoth ses de travail sont les suivantes e La temp rature de sortie du condensateur temp rature de l eau froide varie entre 5 et 25 degr s Celsius avec une valeur moyenne 15 degr s e Une variation DT de cette de cette temp rature se r percute int gralement sur la temp rature de sortie de l changeur e Pour compenser une l vation ou une baisse de temp rature de la sortie de l changeur de 5 degr s Celsius il est n cessaire de fermer ou d ouvrir la vanne de commande vapeur de 10 Le r glage des param tres de l entr e Feed forward doit tre tel que la contribution de la temp rature d eau froide sur la Vanne de commande de d bit vapeur soit e nulle 15 degr s Celsius e dans un rapport de 10 5 degr s Celcius entre 5 et 25 degr s TLX DS 57 PL7 xxF 195 R glage La figure suivante illustre le r glage Variation sortie en Temp rature eau froide en degr s celsius 5 10 15 20 25 196 TLX DS 57 PL7 xxF R glage 7 2 R glage du PID Pr sentation Objet de ce sous chapitre Contenu de ce sous chapitre Ce sous chapitre d crit les m thodes de r glage d un PID e le r glage en boucle ferm e e le r glage en boucle ouverte Ainsi que le r le et les e
81. d faut sur les zones de mots MW3228 MW3242 et MW3350 M W4090 Voir Modes d utilisation du dialogue op rateur p 186 En compl ment des services offerts par le logiciel XBT L1000 et les terminaux Magelis le terminal XBT F propose des pages sp cialis es pour g rer chaque boucle de r gulation e page de pilotage page d exploitation page de r glage page de surveillance page d alarmes Page de pilotage Les pages de pilotage permettent de piloter chaque boucle de r gulation mode manuel mode automatique autor glage TC_0001 TH 10000 mmm E E D PV 96 00 SP 65 00 OV 31 00 0 l mms OVi 31 00 a 2 SRE o TLX DS 57 PL7 xx 27 Pr sentation mat rielle et logicielle Page Les pages d exploitation permettent de visualiser l volution de la consigne et de la d exploitation mesure TC_0001 ZE A DA LOCAL PV 96 00 ov 31 00 SP 65 00 OV1 31 00 a e E o Page de r glage coefficients de r gulation bornes HEA TC_0001 EU i DH KP 1 0 TI s 0 0 TD s 0 0 O_BIAS 0 0 DBAND 0 0 KD 100 ORATE1 0 0 SP_SUP SP_INF TS s PV H PVL INTBND 100 0 0 0 0 30 95 0 5 0 0 0 e a o Les pages de r glage permettent de r gler les param tres de chaque boucle
82. d fauts graves contr l s par le traitement de la mesure sont les erreurs de type de param tre et les erreurs de calcul interne division par z ro overflow Si Alors une erreur grave est d tect e le traitement de la boucle passe dans un tat de repli la valeur de la mesure calcul e PV est gel e les sorties de la boucle de r gulation sont gel es l erreur dispara t la boucle repart dans le mode de marche pr c dent sans coups sur les sorties il y a une erreur grave sur le traitement de la mesure lors d un d marrage froid la boucle reste dans sa position d initialisation et elle ne d marre pas les valeurs de l chelle ne sont pas correctes valeur non flottante lors d un d marrage froid la boucle reste dans sa position d initialisation et elle ne d marre pas suite une erreur la boucle reste dans sa position d initialisation et elle ne d marre pas il faut faire dispara tre le probl me pour qu elle red marre automatiquement en fonctionnement il y a erreur sur les valeurs d chelle le traitement de la mesure s effectue avec les anciennes valeurs d chelle correctes qui sont replac s dans les param tres courants de l chelle La mise jour des param tres d chelle s effectue lorsque le contr le est correct TLX DS 57 PL7 xxF 55 Pr sentation des r gulateurs Branche de traitement de l
83. d marrage les param tres et la valeur d entr e de la branche de sortie sont mis jour avant le premier traitement e Dans le cas o l adresse de sortie n est pas renseign e le traitement s effectue mais la conversion de sortie n est pas ex cut e e y a contr le de coh rence de la configuration saisie Si la configuration n est pas bonne la boucle reste dans un tat d initialisation Les deux d fauts contr l s par le traitement de la consigne sont les erreurs de param tre non crit au format flottant et les erreurs de calcul interne division par z ro overflow Lors de l apparition d un tel d faut e Le r sultat de la sortie est gel e Lorsque l erreur dispara t l tat redevient normal la sortie est recalcul e sans COUP e Lors d un d marrage froid si les valeurs de l chelle ne sont pas correctes valeur non flottante la boucle reste dans sa position d initialisation et elle ne d marre pas Les sorties conservent alors leur valeur initiale e La boucle d marre lorsque l erreur dispara t TLX DS 57 PL7 xxF 67 Pr sentation des r gulateurs Tableau de synth se des boucles Tableau Ce tableau fait une synth se des l ments associ s chaque type de boucle Branche Boucle Boucle Boucle cascade Boucle autos lective simple process Ma tre Esclave Principale Secondaire Mesure standard proc
84. de r gulation Si un deuxi me autor glage est demand celui ci est refus TLX DS 57 PL7 xxF 289 Modes de marche Modes de marche de la boucle cascade Pr sentation Fermeture de la cascade D marrage froid Gel de l volution de la sortie Toutes les commutations s effectuent sans coup sur les sorties des correcteurs La gestion des modes de marche de la boucle esclave est identique celle d une boucle process cette boucle se comporte comme si elle tait seule Par contre il y a des m canismes sp cifiques pour la boucle ma tre e Le mode manuel et la commutation Auto Manu sont identiques ceux d une boucle process e Sile correcteur est en mode automatique mode par d faut il faut distinguer 2 cas e Le correcteur esclave est en mode automatique et utilise la consigne distante Remote Dans ce cas la cascade est ferm e donc la boucle ma tre est v ritablement en mode automatique e Le correcteur esclave est en mode automatique et utilise la consigne locale un autor glage est en cours le correcteur est en mode tracking Dans ce cas le correcteur ma tre est en mode suiveur Le but tant d viter un coup la fermeture de la cascade il y a donc plusieurs situations e Sile correcteur esclave utilise la consigne locale le correcteur ma tre est suiveur de la consigne locale de l esclave e Sinon si le correcteur esclave poss de une action int gral
85. de la boucle 2 1 mot API gt XBT etc jusqu boucle 16 MWn 17 Libell de la boucle 1 4 mots API gt XBT Mise jour l initialisation MWn 21 Libell de la boucle 2 4 mots API gt XBT Mise jour l initialisation etc jusqu boucle 16 MWn 81 Unit de la boucle 1 3 mots API gt XBT Mise jour l initialisation MWn 84 Identificateur boucle 1 1 mot API gt XBT 1H boucle simple process rien 2H cascade ma tre CASCADE M 3H cascade esclave CASCADE S 4H autos lecteur boucle principale AUTOSELECTEUR 0 5H autos lecteur contrainte AUTOSELECTEUR 1 Mise jour sur s lection de la boucle MFn 85 Param tres d chelle de la boucle 1 2 flottants API gt XBT MFn 85 PV_INF MFn 87 MFn 87 PV_SUP 266 TLX DS 57 PL7 xx Exploitation Rang Param tre Echange MWn 89 Mot de commande pour boutons toggle de la boucle 1 1 mot Chaque bit du mot permet d envoyer une commande la boucle s lectionn e sur changement d tat XO 0 passage en consigne locale 1 passage en consigne remote X1 0 passage en mode manuel 1 passage en mode automatique X2 0 arr t de l autor glage 1 lancement de l autor glage X3 retour au r glage pr c dent X4 acquittement du diagnostic de l autor glage X5 0 s lection de la consigne remote 1 1 s lection de la consigne remote 2 X6 0 d sactivation de la
86. de s lection permet de choisir une consigne en comparant deux entr es num riques Cette s lection peut tre e S lection max l entr e consigne Remote 1 est sup rieure l entr e consigne Remote 2 e S lection min l entr e consigne Remote 1 est inf rieure l entr e consigne Remote 2 e S lection Switch l entr e est choisie par une commande explicite La commutation est franche et s effectue sans hyst r sis Le contr le de cette fonction s int gre dans la gestion des erreurs de la branche consigne TLX DS 57 PL7 xxF 105 Fonctions de calcul Mise l chelle Description Cette fonction permet d exprimer la valeur de consigne dans l chelle de mesure d finie par PV_INF et PV_SUP param tres de la boucle Elle prend en compte la plage d entr e de la consigne INP_INFRi INP_SUPRi et s applique sur les consignes Remote et Remote La fonction Mise l chelle r alise le calcul suivant ES PV_SUP PV_INE SP IN INP_INFR x NP SUPRI INP INFRI PV_INF Cette fonction est optionnelle et permet de r aliser le cha nage de 2 boucles par exemple pour mettre en cascade 2 boucles process En l absence de cette fonction INP_INFRi PV_INF et INP_SUPRi PV_SUP Sch ma fonctionnel de la fonction Mise l chelle Mesure 10000 PV_SUP 250 C 0 Correcteur INP_SUPRi 250 0 INP_INFRi 10 0 PV_INF 10 C Consigne Evolution de la co
87. e Tout accroissement de CL_PERF correspond un accroissement de la vitesse de la r ponse au prix d une action plus importante de l organe de r glage mais aussi une sensibilisation accrue aux erreurs de mod lisation TLX DS 57 PL7 xxF 211 R glage 212 TLX DS 57 PL7 xxF Mise au point d une boucle de r gulation 8 Pr sentation Objet de ce chapitre Contenu de ce chapitre Ce chapitre d crit les crans de mise au point d une boucle de r gulation ainsi que les fonctionnalit s qui s y rattachent Ce chapitre contient les sujets suivants Sujet Page Description de l cran de mise au point 214 Modification des param tres de chaque boucle 216 Modification fonctionnelle de chaque boucle 217 Mise au point du programmateur de consigne 218 M morisation des donn es 220 TLX DS 57 PL7 xxF 213 Mise au point Description de l cran de mise au point Pr sentation En mode connect les crans de mise au point de la r gulation permettent de
88. e d une fonction SERVO avec ou sans recopie de position de l actionneur e Derri re un PID Split Range ou Chaud Froid seul le SERVO avec recopie de position est disponible e Avec ce type de sortie l chelle de sortie du correcteur est n cessairement OUTi_INF et OUTi_SUP dans l intervalle O 100 e Sa p riode de sortie est la p riode de la t che e Sile correcteur est en automatique la sortie SERVO prend en compte une nouvelle valeur de sortie du correcteur chaque p riode d chantillonnage Dans les autres modes c est chaque cycle de la t che Sch ma bloc d une branche de sortie servomoteur avec recopie de position RCPY Mise jour des variables internes i 100 0 au e Autor glage i i z gradient RCPY Limiteur i Autor glage e y Pen 00 OUT RATE PID En lt SERVO gt m me ee Tracking Les entr es de la fonction SERVO sont la sortie OUT_MAN du correcteur et la recopie de position de l actionneur RCPY Lorsque la sortie SERVO fait suite une fonction Split Range ou Chaud Froid l entr e de recopie est indispensable Les entr es de la fonction SERVO sont alors OUT1 ou OUT2 et RCPY TLX DS 57 PL7 xxF 65 Pr sentation des r gulateurs Sch ma bloc d une sortie SERVO sans recopie de position Explications Sch ma bloc d une branche de sort
89. e visualiser et animer le sch ma de la boucle e visualiser les alarmes process et les d fauts de la voie e modifier les param tres de r glage de chaque fonction e simuler les valeurs des interfaces d entr es e ajouter supprimer remplacer des fonctions de calcul e modifier les param tres de configuration de chaque fonction de type mode inverse direct du PID e modifier les modes de marche du r gulateur Illustration Cette figure pr sente un cran de mise au point de boucles de r gulation I PMX57102 RACKO POSITION 0 x Mise au point v Configuration du DOP D signation PROCESSEUR PMX P 57102 O DIAG r Symbole R gulateur Fonction ARMEE O DIAG R gulateur4 LOOP 0 Boucie process ml DL QDHELL EL H HH WARNING LOOP 0 E Boucle Fonctions Param tres E Param tres boucle Constante de temps s 10 0 Gain 10 onsigne imple G n rateur Fct ortie 4484 536 Correcteur Chaud Froid Alarmes Feed Forward Oui Simulation Analogique ma Echelle de la boucle Basse 0 0 Haute 100 0 PV OUT 1 5000 H C ANH 44 845 E 2555 Z H2858 SP1 I 63 0 Paso ol loo J f OUT 2 FF 3547 JLL 35 47 214 TLX DS 57 PL7 xxF Mise au point Description Ce tableau d crit les champs principaux de l cran de mise au point Rep re Description Alarmes Toutes les alarmes associ es aux boucles sont visualis es si les fonctions alarmes ont t configur es e le voyant DIA
90. fermeture atteinte sur Servomoteur R serv MWxy i 8 X9 STS_TOP_NEXT_CYC_B2 Top d chantillonnage au prochain cycle MWxy i 8 X10 STS_TOP_CUR_CYCLE_B2 Top d chantillonnage dans le cycle en cours MWxy i 8 X11 OVER_TOT_WARN_B2 Erreur overflow du totalisateur T_MOTOR1_WARN supprim MWxy i 8 X12 INP_INF_WARN_B2 Erreur de contr le des param tres INP_INF et INP_SUP boucle 2 MWxy i 8 X13 SP_MIN_WARN_B2 Erreur de contr le des param tres SP_MIN et SP_MAX boucle 2 MWxy i 8 X14 SP_CALC_WARN_B2 Erreur de calcul dans la consigne MWxy i 8 X15 SP_FLOAT_WARN_B2 Erreur flottante dans la consigne MWxy i 9 STATUS1_B3 Mot regroupant les diff rents bits de l tat Mesure Consigne boucle 3 MWxy i 9 X0 STS_HOLD_TOT_B3 Etat de la fonction du totalisateur MWxy i 9 X1 STS_PV _SIM_B3 Etat de la simultation de la mesure MWxy i 9 X2 STS_PV_H_LIM_B3 Limite haute sur branche de mesure PV_SUP MWxy i 9 X3 STS_PV_L_LIM_B3 Limite basse sur branche de mesure PV_INF MWxy i 9 X4 STS_SP_H_LIM_B3 Limite haute sur branche de consigne MWxy i 9 X5 STS_SP_B_LIM_B3 Limite basse sur branche de consigne MWxy i 9 X6 STS_L_R_B3 R L Init Etat de la consigne TLX DS 57 PL7 xxF 333 Objets langage de la r gulation Adresse Nom du param tre
91. glage en cours MWxy i 5 X1 STS_M_A_C1 Etat du Mode de marche du PID MWxy i 5 X2 STS_FF_SIM_C1 Etat de la simulation de la mesure Feed forward MWxy i 5 X6 STS_TOP_NEXT_CYCLE Top d chantillonnage au prochain cycle MWxy i 5 X7 STS_TOP_CUR_CYCLE Top d chantillonnage dans le cycle en cours MWxy i 5 X8 STS_TR_S Tracking en cours de la boucle globale MWxy i 5 X9 STS_M_A Manu Auto global MWxy i 5 X10 STS_RAISE1 Commande ouverture boucle globale MWxy i 5 X11 STS _LOWER1 Commande fermeture boucle globale MWxy i 5 X12 STS_RAISE2 Commande ouverture branche Sortie 2 boucle globale MWxy i 5 X13 STS_LOWER2 Commande fermeture branche Sortie 2 boucle globale 372 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire MWXxy i 5 X14 STS_OUT_L_LIM Limite haute atteinte pour la sortie du PID selectionn boucle globale MWxy i 5 X15 STS_OUT_H_LIM Limite basse atteinte pour la sortie du PID selectionn boucle globale MWxy i 6 STATUS3_C1 Sans Objet Mot regroupant le diagnostic fin des diff rents avertissements mesure consigne Feed forward boucle principale MWxy i 6 X0 Xi_WARN_C1 Erreur de contr le des param tres Xi MWxy i 6 X1 Yi_WARN_C1 Erreur de contr le des param tres Yi MWxy i 6
92. grale est gel e La bande int grale est limit e par la bande proportionnelle 100 Kp SP a gt Temps INT_BAND BIAS sur la Si l action int grale n est pas utilis e Ti 0 l utilisation du BIAS sur la commande commande du PID OUTBIAS permet d assurer une pr cision au point de fonctionnement Si Ti est diff rent de 0 OUTBIAS n est pas pris en compte TLX DS 57 PL7 xxF 133 Fonctions de calcul Equations d taill es du PID Introduction L algorithme du PID utilise les param tres du correcteur Voir Param tres du PID p 131 ainsi que les variables interm diaires et les fonctions suivantes Variables interm diaires et fonctions Variable Fonction Description TermP Valeur de l action proportionnelle Terml Valeur de l action int grale TermD Valeur de l action d riv e TermFF Valeur de l action Feed forward compensation des perturbations new Indique une valeur calcul e lors de l ex cution courante de l algorithme old Indique une valeur calcul e lors de l ex cution pr c dente de l algorithme kp Gain proportionnel Ce param tre utilisateur peut tre sp cifi soit en chelle physique soit en chelle normalis e e Echelle physique kp KP e Echelle normalis e kp KP Gain des actions int grale et d riv e Ce gain varie en fonction de la structure du correcteur mixte o
93. gt remote en fonction du mode courant X1 changement du mode de marche manu gt auto ou auto gt manu en fonction du mode de marche courant X2 lancement ou arr t de l autor glage suivant qu un autor glage est en cours ou non X3 retour au r glage pr c dent X4 acquittement du diagnostic de l autor glage X5 s lection de la consigne remote 1 X6 s lection de la consigne remote 2 X7 activation de la sortie RAISE1 X8 d sactivation de la sortie RAISE1 X9 activation de la sortie LOWER1 X10 d sactivation de la sortie LOWER1 X15 Sauvegarde des param tres La boucle s lectionn e prend en compte la commande sur front montant Les boutons sont en mode impulsionnel API lt XBT MWn 8 Libell boucle 4 mots Mise jour par la boucle sur s lection de celle ci API gt XBT MWn 12 Unit de la boucle 3 mots Mise jour par la boucle sur s lection de celle ci API gt XBT MWn 15 Identificateur boucle 1 mot 1H boucle simple process rien 2H cascade ma tre CASCADE M 8H cascade esclave CASCADE S 4H autos lecteur boucle principale AUTOSELECTEUR 0 5H autos lecteur contrainte AUTOSELECTEUR 1 Mise jour par la boucle sur s lection de celle ci Sert afficher la nature de la boucle dans les diff rents crans API gt XBT MWn 16 Identificateur correcteur 1 mot xx1H PID xx2H PID simple xx3H ON OFF 2
94. i 106 SP15 0 0 Consigne atteindre par le segment 15 MFxYy i 108 VAL15 0 0 Valeur du temps ou de la vitesse pour le segment 15 MExy i 110 SP16 0 0 Consigne atteindre par le segment 16 MFxy i 112 VAL16 0 0 Valeur du temps ou de la vitesse pour le segment 16 MFxy i 114 SP17 0 0 Consigne atteindre par le segment 17 TLX DS 57 PL7 xxF 399 Objets langage de la r gulation Adresse Nom du Valeur par Commentaire param tre d faut MExy i 116 VAL17 0 0 Valeur du temps ou de la vitesse pour le segment 17 MExy i 118 SP18 0 0 Consigne atteindre par le segment 18 MFxy i 120 VAL18 0 0 Valeur du temps ou de la vitesse pour le segment 18 MFxy i 122 SP19 0 0 Consigne atteindre par le segment 19 MFxy i 124 VAL19 0 0 Valeur du temps ou de la vitesse pour le segment 19 MFxy i 126 SP20 0 0 Consigne atteindre par le segment 20 MFxy i 128 VAL20 0 0 Valeur du temps ou de la vitesse pour le segment 20 MFxy i 130 SP21 0 0 Consigne atteindre par le segment 21 MFxy i 132 VAL21 0 0 Valeur du temps ou de la vitesse pour le segment 21 MFxy i 134 SP22 0 0 Consigne atteindre par le segment 22 MFxy i 136 VAL22 0 0 Valeur du temps ou de la vitesse pour le segment 22 MFxy i 138 SP23 0 0 Consigne atteindre par le segment 23 MFxy i 140 VAL23 0 0 Valeur du temps ou de la vitesse pour le segment 23 MFxy i 142 SP24 0 0 Consigne
95. i 66 ONOFF_L_B1 5 0 Seuil Bas du Correcteur ON OFF TLX DS 57 PL7 xxF 337 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 68 ONOFF_H_B1 5 0 Seuil haut du Correcteur ON OFF MFxy i 70 HYST_B1 0 0 Hyst r sis du Correcteur ON OFF 3 tats MFxy i 72 DEV_L_B1 5 0 Seuil bas de l cart MFxy i 74 DEV_H_B1 5 0 Seuil haut de l cart MFxy i 76 THLD_B1 1E 8 Limite de totalisation MFxy i 78 R_RATE_B1 0 0 Valeur de vitesse de mont e du limiteur de vitesse MFxy i 80 D_RATE_B1 0 0 Valeur de vitesse de descente du limiteur de vitesse MFxy i 82 SPEED _LIM_ OUT _B1 Sans Objet Valeur de sortie du limiteur de vitesse MFxy i 84 INP_MINR_B1 0 0 Echelle basse de la consigne Remote boucle 1 MFxy i 86 INP_MAXR_B1 100 0 Echelle haute de la consigne Remote boucle 1 MFxy i 88 T_MOTOR _B1i 0 0 Temps d ouverture de la vanne pilot e par servomoteur MFxy i 90 T_MINI_B1 0 0 Temps minimum d ouverture de la vanne pilot e par servomoteur MFxy i 92 KP_PREV_B1 Sans Objet Valeur avant autor glage du coefficient proportionnel MFxy i 94 TI_PREV_B1 Sans Objet Valeur avant autor glage du coefficient int gral MFxy i 96 TD_PREV_B1 Sans Objet Valeur avant autor glage du coefficient d riv e MFxy i 98 T_ECH_B2 0 3 P riode d chantillonnage MFxy i 100 OUT_MAN_B2 Sans Objet V
96. ii PA 5 ao 5 lt pv sup PEV 1 a ction Inverse SP O gt 6 int grale H Action proportionnelle Hpi Direct PV_INF kp R DBAND K INT_BAND OUTBIAS Action PV d riv e td kd K OUT_MAN gt gt e o gt o gt o ii Autor glage wa OUT_SUP TR_I 1 OUT_INF OUTRATE TLX DS 57 PL7 xxF 129 Fonctions de calcul Sch ma fonctionnel du PID parall le Ce sch ma illustre le principe du PID structure parall le Il ne repr sente pas l impl mentation sous forme incr mentale de l algorithme OUTFF gt Action OUTFF_INF OUTFF_SUP proportionnelle kp pv sup PV Action gt 6 Inverse SP O gt a int grale Direct 4 i PV_INF f DBAND ti K INT_BAND OUTBIAS Action PV d riv e td kd K gt e gt o gt o PV 7 4 SP p Autor glage OUT_MAN TRI OUT_MAN OUT_SUP Limiteur Lg i OUT_INF Limiteur de gradient DE OUTRATE 130 TLX DS 57 PL7 xxF Fonctions de calcul Param tres du PID Structure mixte ou parall le Action inverse ou directe Action d riv e Commutation Manu Auto e Lorsque le correcteur a une structure mixte configuration par d faut l action proportionnelle s applique en aval des actions int grale et
97. j Exemple 1 envoi d un ordre d autor glage la premi re boucle d un correcteur 3 boucles simples Ce mot contient la commande explicite agissant sur la boucle de r gulation ordre d autor glage sur 12 boucle MWXxy i 13 16 000E envoi de l ordre M100 MDxy i 14 1 I n y a pas de limitation du nombre de commandes sur un cycle automate La prise en compte de l instruction et la mise jour des tats de la voie de r gulation WRITE_CMD CHOXx i concern e sont effectives au cycle suivant de la t che Note Les ordres associ s au mode de marche du correcteur Auto Manu Tracking Autor glage ne peuvent pas tre envoy s simultan ment dans le m me cycle seule la derni re instruction ex cut e dans le cycle est prise en compte Par contre les ordres compl mentaires type Remote gel de la fonction Totalisateur peuvent tre envoy s dans le m me cycle Exemple 2 envoi mode Manu sur la boucle esclave d une voie de type cascade s lection de la boucle esclave SMDxy i 12 2 passage en mode Manu SMWxy i 11 16 0023 envoi de la commande IF M100 THEN WRITE CMD CHXx i END_IF 300 TLX DS 57 PL7 xxF Objets langage de la r gulation Valeurs Valeurs du param tre de commande ou mot de s lection MDxy i j Programmateur de consigne MDxy i 8 j profilj j
98. l unit de la boucle de r gulation Exemple DEGRE Ce param tre est automatiquement r cup r par les crans d exploitation d di s r gulation des XBT Signature Ce param tre permet d identifier la configuration de la boucle de r gulation Dans un soucis d authentification ces signatures peuvent tre compar es entre elles Elles sont la repr sentation num rique des constantes de configuration de la boucle La modification du param trage de l unit KP fait voluer significativement la signature application Cependant il faut noter les particularit s suivantes pour les boucles cascade et autoselective e boucle cascade La modification du param trage de l unit de KP sur l une des boucles maitre ou esclave entraine la modification simultan e de ce param tre sur les 2 boucles Cependant la signature application n est modifi e que pour la boucle esclave boucle autoselective La modification du param trage de l unit de KP sur l une des boucles principale ou autoselective entraine la modification simultan e de ce param tre sur les 2 boucles Cependant la signature application n est modifi e que pour la boucle sous contrainte Echelle haute Echelle basse Ces seuils d finissent l chelle physique dans laquelle la boucle effectue sa r gulation Les calculs des branches amont mesure et consigne sont mis tous deux la m me chelle Remarque dans la branche consigne il existe une fonc
99. le m tier r gulation est int gr en standard dans les UCs TSX et PCX VoirCaract ristiques des Processeurs qui int grent la r gulation p 18 Les processeurs poss dant les fonctionnalit s de r gulation utilisent des voies logicielles dites de r gulation qui peuvent tre configur es afin d ex cuter des algorithmes de r gulation de proc d s industriels Les traitements sont les suivants e boucle process e boucle cascade e boucle autos lective e boucle de r gulation simple e programmateur de consigne Les interfaces d entr es sorties n cessaires aux traitements de r gulation sont directement des voies de modules analogiques ou Tout ou Rien de l automate Le param trage des boucles de r gulation s effectue lors de la configuration du processeur par l interm diaire des crans m tiers Pr sentation du Le dialogue op rateur n cessaire toute r gulation s effectue par l interm diaire dialogue des op rateur e crans de mise au point et de r glage PL7 e pages graphiques des terminaux de dialogue op rateur magelis XBT F e pages graphiques des terminaux de dialogue op rateur TXBT Windows TLX DS 57 PL7 xxF 15 Pr sentation de la r gulation dans un syst me automatis 16 TLX DS 57 PL7 xxF Pr sentation mat rielle et logicielle Pr sentation Objet de ce chapitre Contenu de ce chapitre Ce chapitre pr sente les solutions mat rielles qui permettent de met
100. les tats de toutes les boucles Si plus de 16 boucles sont s lectionn es les 16 premi res seront trait es par la table d change p riodique Pour traiter plus de 16 boucles il faut renseigner la zone Boucles 17 et Voir Modes d utilisation du dialogue op rateur p 186 de l cran d taill Table multiplex e Il existe deux tables multiplex es La table multiplex e boucle est un tableau de 52 MF soient 104 MW Elle regroupe tous les param tres de r glage associ s la boucle de r gulation en cours de visualisation Cette table est unique pour toutes les boucles Sa gestion par multiplexage permet de limiter le nombre de mots m moire utilis s D autre part elle est totalement transparente l utilisateur e La table multiplex e du programmateur de consigne est un tableau de 125 MW Il est unique et regroupe les param tres de tous les programmateurs de consigne s ils existent Table XBT C est un tableau regroupant le libell l unit les chelles et les tats de toutes les boucles de r gulation y compris les libell s des programmateurs de consigne Ce tableau est lu de fa on unique ou cyclique selon le choix d sir Table des alarmes C est un tableau de 1 MB par boucle regroupant toutes les alarmes de toutes les boucles Avec les XBT la gestion des alarmes se fait au travers de la table de dialogue Cette zone doit donc tre en concordance avec la table de dialogue de l
101. les diff rents bits de configuration de la consigne KWxy i 11 X0 SP_Simple S lectionn e 1 Type de consigne s lectionn e Simple KWxy i 11 X1 SP_S lection Sans Objet Type de consigne S lection KWxy i 11 X2 Speed _Limiteur Non Limiteur de vitesse sur la s lectionn e 0 consigne ZKWxy i 11 X3 SP_SPP Sans Objet Type de consigne s lectionn e Programmateur Z KWxy i 11 X4 RL L Remote locale Limiteur de vitesse soit sur 0 consigne locale soit en Remote Locale KWxy i 11 X8 Sel_min Sans Objet Fonction s lectionn e pour type de consigne S lection ZKWxy i 11 X9 Sel_max Sans Objet Fonction s lectionn e pour type de consigne S lection ZKWxy i 11 X10 Sel_switch Sans Objet Fonction s lectionn e pour type de consigne S lection KWxy i 11 X11 R L_INIT Locale 1 Valeur initiale de la consigne s lectionn e Remote Local KWxy i 11 X12 R1 R2_INIT Sans Objet Valeur initiale de l tat de la consigne s lectionn e KWxy i 11 X13 SP_Ratio Sans Objet Type de consigne s lectionn e Ratio KWxy i 11 X14 SP_Limiteur Non pr sente Limiteur de Consigne ex Param_SP KWxy i 11 X15 SP_Folw Consigne non Consigne suiveuse suiveuse 0 KWxy i 12 CONFIG_2_E Sans Objet Mot regroupant les diff rents bits de configuration du correcteur et Feed forward KWxy i 12 X0 PID Pr sente Fonction PID de la branche toujours correcteur KWxy i 12 X1 ONOFF2 Sans Objet Branche ON OFF 2 t
102. logiciel XBT L1000 Note les messages de diagnostic d autor glage sont globaux la voie de r gulation Ils concernent une seule des 3 boucles d un correcteur 3 boucles simples ou une seule des 2 boucles d un correcteur cascade ou autos lective m me si ces messages sont affich s globalement 246 TLXDS 57 PL7 xx Exploitation Illustration Cette figure illustre un cran de conduite AUTI TC_0003 LOCAL 00 E 26mn 20mn 10mn 0 0 PV 60 0 SP 20 0 OV 40 0 oi 400 EE e 060596 _ 15 01 2 ON A 15 41 2 06 05 1998 Description Le tableau suivant indique la fonction des touches dynamiques Touche Description Cette touche permet de passer la boucle en automatique ou en manuel Cette touche permet de passer la consigne en Remote ou en Local TLX DS 57 PL7 xx 247 Exploitation Ecran de r glage Pr sentation Cet cran permet de visualiser globalement une boucle de r gulation Il permet de piloter la boucle en mode manuel ainsi que la consigne locale L historique r cent de l volution de la mesure de la consigne et des commandes est trac sur l cran Note la p riode de rafra chissement est de 5 secondes La dur e totale de l enregistrement est de 26 minutes Note M me si le limiteur de consigne n est pas configur les
103. marche automate 280 406 TLXDS 57 PL7 43F
104. montante RSP A Rampe SP descendante L p gt Temps 112 TLX DS 57 PL7 xxF Fonctions de calcul Param tres Contr le d ex cution Param tre d entr e Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la SP Flottant 3 4E38 3 4E38 R consigne Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Limite de R_RATE Flottant 0 0 3 4E38 0 0 R W vitesse de mont e Limite de D_RATE Flottant 0 0 3 4E38 0 0 R W vitesse de descente Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la SPEED_LM_OUT Flottant 3 4E38 3 4E38 R W consigne limit e Note R_RATE et D_RATE 0 0 signifient qu il n y a pas de limitation Cette fonction peut s appliquer sur la consigne Remote et la consigne locale ou sur la consigne locale uniquement en fonction de la configuration choisie Le contr le des param tres de cette fonction s int gre dans la gestion des erreurs de la branche consigne TLX DS 57 PL7 xxF 113 Fonctions de calcul 5 3 Fonctions de la branche Feed forward Pr sentation Objet de ce Ce sous chapitre d crit les fonctions de calcul de la branche de traitement du Feed sous chapitre Contenu de ce sous chapitre forward e Mise l chelle e Leadlag e Alarme sur d viation Ce sous
105. ou LOWER La dur e de cette commande est proportionnelle la variation de sortie du correcteur OUTD Note Lorsque la dur e calcul e d passe la p riode d chantillonnage de la boucle en automatique ou le temps de cycle t che dans les autres modes de marche la dur e restant appliquer est cumul e au nouveau calcul de dur e Ceci permet de la traiter sur plusieurs cycles La fonction Servo associ e au correcteur permet de r aliser une r gulation flottante L algorithme n utilise pas la sortie absolue du correcteur mais la variation de sortie La sortie RAISE ou LOWER selon le signe de la variation est positionn e 1 pendant un temps proportionnel au temps d ouverture de la vanne T_MOTOR et la valeur de la variation OUTD TLX DS 57 PL7 xxF 165 Fonctions de calcul Dur e des impulsions Temps d ouverture de l actionneur Dur e minimum La dur e des impulsions T_IMP appliquer la sortie est calcul e avec le principe suivant e Une premi re valeur th orique est donn e par la formule T_IMP OUT_MAN RCPY x T_MOTOR avec recopie T_IMP T_IMP OUTD x T_ MOTOR sans recopie e Afin de ne pas g n rer d impulsions trop courtes les impulsions sont limit es une dur e minimum T_MINI e Lorsque le calcul de la dur e des impulsions donne une valeur inf rieure T_MINI la fonction Servo ne g n re pas d impulsion mais elle m morise la v
106. read Cette zone n est g r e que si la fonction autor glage existe PID IMC API lt gt XBT MFn 88 MFn 102 Zone de r glage sortie et alarme 8 mots flottants MFn 88 MFn 90 MFn 92 MFn 94 MFn 96 MFn 98 OUT1_TH1 OUT1_TH2 OUT2_TH1 OUT2_TH2 PV_LL PV_HH MFn 100 DEV_L MFn 102 DEV_H API lt gt XBT 262 TLX DS 57 PL7 xx Exploitation Zone test e par checksum toutes les secondes en d but de traitement En cas de changement les param tres modifi s sont crits dans les param tres boucle Toute la zone est mise jour toutes les secondes en fin de traitement partir des param tres boucle Table de r glage Les tables de r glage des param tres ont la m me structure que les tables des param tres multiplex es e Plusieurs r gulateurs sont configur s avec la m me adresse Le fonctionnement est alors identique celui de la table multiplex e e Chaque r gulateur est configur avec une adresse ind pendante sans recouvrement des zones Ceci permet de visualiser plusieurs r gulateurs simultan ment TLX DS 57 PL7 xx 263 Exploitation Table des donn es p riodiques Description Cette table est utilis e par les crans de Tendance Rang Param tre Echange MWn 0 Donn es de la boucle 1 6 mots flottants API gt XBT MWn 0 OUT_MAN MWn 11 MWn 2 PV MWn 4 SP MWn 6
107. sont en mode manuel la s lection s effectue chaque cycle de la t che Les 2 correcteurs sont en permanence suiveurs de la sortie r elle OUT_MAN En mode automatique s ils utilisent une action int grale ils prennent donc en compte la valeur pr c dente de la sortie OUT_ MAN Cela signifie que sur une commutation Manu Auto le correcteur n utilisera pas sa derni re valeur manuelle mais la derni re valeur de la sortie r elle OUT MAN Le mode de marche initial et le type de consigne initial Local Remote de chaque correcteur sont configurables Branche de Sortie 294 TLX DS 57 PL7 xxF Modes de marche Le lancement d un autor glage force l autos lecteur sur la position directe de la boucle autor gl e A la fin de l autor glage vous devez remettre l autos lecteur dans la position d sir e si celle ci est diff rente de celle impos e TLX DS 57 PL7 xxF 295 Modes de marche 296 TLX DS 57 PL7 xxF Objets langage de la r gulation 11 Pr sentation Objet du chapitre Ce chapitre d crit les diff rents objets langage associ s aux entr es sorties et aux param tres des voies de r gulation Contenu de ce Ce chapitre contient les sous chapitres suivants chapitre Sous Sujet Page chapitre 11 1 Objets langage associ s aux voies de r gulation 298 11 2 Objets langage associ s la boucle process 309 11 3 Objets langage associ s
108. sorties associ es aux boucles de r gulation 180 Configuration du dialogue op rateur 182 Pr sentation eight es nie ti ne ne atlas D ado tr Et 182 Chapitre 7 7 1 7 2 7 3 Chapitre 8 Chapitre 9 9 1 9 2 Comment associer les boucles de r gulation au dialogue op rateur 183 Description de la zone d changes 184 Modes d utilisation du dialogue op rateur 186 Configuration en exploitation multiposte 188 R glage d une boucle de r gulation 191 Pr sentation 28085 remets ARE ts Dash dt de ar nel 191 R glage du Feed forward 192 Pr sentation 225 este ans a a LU RAM RE Audi NE nee a 192 R glage du gain 193 R glage du Leadlag 194 R glage d RID 22220 0he a ie a Era E EE res 197 Pr sentation m PRES a a SA TS nie E Moments 197 M thode de r glage des param tres PID 198 R le et influence des param tres d un PID lors du r glage d une boucle 202 R glage du correcteur mod le 205 Pr sentation bee aa re ne em en MAUR EN mit ner 205 Marche suivre pour r gler le correcteur mod le 206 Comment r gler le gain statiq
109. sorties associ es aux boucles de r gulation Pr sentation Une boucle de r gulation doit pour fonctionner poss der des entr es et des sorties Les entr es permettent d obtenir les mesures du proc d et les sorties permettent d agir sur le proc d r guler Les entr es sont g n ralement des entr es analogiques et les sorties sont soit des sorties analogiques soit des sorties tout ou rien fonction SERVO ou PWM Les entr es et sorties appartiennent toujours des modules configur s dans l automate Note il est galement possible d utiliser des mots et bits internes qui seront ensuite recopi s dans des mots et bits de sorties et des mots internes dans lesquels on aura au pr alable recopi une valeur d entr e Comment Les tapes qui suivent d crivent la marche suivre pour affecter des entr es et des affecter des sorties une boucle de r gulation entr es et des Dre Etape Action sorties une boucle de 1 Configurez les modules d Entr es Sorties n cessaires r gulation 2 Saisissez les rep res des entr es et des sorties dans le sch ma de la boucle de r gulation partir de l cran de configuration R sultat la figure suivante donne un exemple d affectation PV OUT 1 IW4 0 I 0 0 MOW5 0 SPT R i e X MF2 m o
110. sous chapitre contient les sujets suivants sous chapitre Sujet Page Objets langage de configuration 324 Objets langage de d faut et de diagnostic 327 Objets langage de r gulation 337 TLX DS 57 PL7 xxF 323 Objets langage de la r gulation Objets langage de configuration Description Ce tableau d crit les objets langage de r gulation associ s aux 3 boucles simples Adresse Nom du param tre Valeur par d faut Commentaire ZKWxy i 0 CONFIG_O_B1 Sans Objet Mot regroupant les diff rents bits de configuration de la mesure KWxy i 0 X0 Filtrage Non configurable 0 Fonction filtrage de la branche mesure ZKWxy i 0 X1 G n rateur de fonction Non configurable 0 G n rateur de fonction de la branche mesure KWxy i 0 X2 Totalisateur Absente 0 Fonction Totalisateur de la branche mesure PKWxy i 0 X3 Racine Carr e Racine Carr e Fonction racine de la branche mesure KWxy i 0 X4 Alarmes Pr sente Fonction alarme de la branche mesure KWxy i 0 X8 PV_CLIP Absente 0 Ecr tage ou non de la mesure KWxy i 0 X9 EXTRAPOL Non configurable 0 Extrapolation du g n rateur de fonction Z KWxy i 0 X10 PV_UNI_BIP Unipolaire 0 Type de la mesure unipolaire bipolaire ZKWxy i 0 X11 PV_EXTERN Absente 0 Choix Mesure Standard 0 Mesure externe 1 ZKWxy i 0 X12 VALID_C1 Valid e 1 Boucle utilis e 1 non utilis e 0 AKWXxy i 0 X13
111. une valeur compatible avec le point de fonctionnement courant e P riode d chantillonnage incorrecte Bit 6 AT_ERR_TSAMP_HIGH Si la p riode d chantillonnage est trop grande par rapport la dur e de l chelon sup rieure AT_TMAX 25 l tude de la r ponse ne sera pas assez pr cise et l autor glage est inhib Ce cas est sp cifique aux r gulations tr s rapides AT_TMAX majorant le temps de stabilisation du proc d de l ordre de quelques secondes On peut alors augmenter TMAX l algorithme tant peu sensible ce param tre dans un rapport de 1 3 ou ajuster la p riode d chantillonnage Plusieurs causes provoquent l abandon de l autor glage Voir Abandon de l autor glage p 152 TLX DS 57 PL7 xxF 151 Fonctions de calcul Abandon de l autor glage Arr t suite un d faut syst me Saturation de la mesure Variation insuffisante Bit 3 AT _ERR_PWF_OR_SYS FAILURE L autor glage est abandonn si un v nement syst me automate appara t ne permettant pas de d rouler compl tement la s quence Par exemple une mise hors tension arr tera automatiquement la fonction d autor glage lors du retour de la tension Bit 4 AT_ERR_SATUR Si la mesure sort de l intervalle de la pleine chelle PV_INF PV_SUP l autor glage est abandonn et le correcteur retrouve le mode pr c dent Une pr diction de la mesure future permet m me d arr
112. 0 0 0 0 R W pour laquelle OUT1 OUT1_SUP Valeur de l entr e OUT2_TH1 Flottant 0 0 100 0 50 0 R W pour laquelle OUT2 OUT2_INF Valeur de l entr e OUT2_TH2 Flottant 0 0 100 0 100 0 R W pour laquelle OUT2 OUT2_SUP TLX DS 57 PL7 xxF 161 Fonctions de calcul Contr le d ex cution Param tres de sortie variation de sortie 2 en s Param tre Symbole Type Bornes Valeur par R W d faut Limitation de la OUTRATE Flottant 0 0 3 4E38 0 0 R W variation de sortie 1 en s Limitation de la OUTRATE2 Flottant 0 0 3 4E38 0 0 R W Une erreur d ex cution est signal e dans les cas suivants e Une donn e d entr e non flottante est d tect e sur un des param tres e Un probl me appara t dans un calcul en virgule flottante Dans tous ces cas l erreur est consid r e comme grave La sortie de la boucle est gel e et les d fauts sont signal s dans les mots d tat Un d faut avertissement est galement signal si les seuils OUT1_TH1 OUT1_TH2 OUT2_TH1 et OUT2_TH2 ne sont pas compris entre 0 et 100 162 TLX DS 57 PL7 xxF Fonctions de calcul 5 5 Fonctions de la branche de sortie Pr sentation Objet de ce Ce sous chapitre d crit les fonctions de calcul de la branche de traitement de sortie sous chapitre e Servo e PWM e Mise l chelle de la sortie e Format de sortie
113. 00 350 400 450 500 MAST iga ES c STS_TOP_NEXT_CYCLE STS_TOP_CUR CYCLE Sr or 278 TLX DS 57 PL7 xxF Modes de marche Application multit che Fonctionnement Pour un fonctionnement optimal et d terministe nous vous conseillons d affecter optimal la m me t che pour une voie de r gulation donn e e Les voies d entr es sorties associ es e Le pr traitement et le post traitement s quentiel e Le traitement s quentiel g rant les modes de marche de l automate TLX DS 57 PL7 xxF 279 Modes de marche 10 2 Traitement de la r gulation en fonction des modes de marche automate Traitement de la r gulation en fonction des modes de marche automate Pr sentation Votre intervention ou un d faut peut modifier le comportement de l automate Dans ce cas les voies de r gulation suivent un mode pr d fini de fonctionnement d grad Les modes de marche de l automate suivants modifient le traitement de la r gulation Mise sous A la mise sous tension de l automate le syst me recherche une application valide tension de dans l espace m moire utilisateur l automate Si l application est valide le syst me passe dans un tat de configuration et chaque voie de r gulation est appel e Il y a alors positionnement du contexte de la voie sur des valeurs initiales exploitables l ex cution Si
114. 1 8 Nombre de segments utilis s dans le profil 1 KWxy i 13 NB_SEG_PF2 8 Nombre de segments utilis s dans le profil 2 KWxy i 14 NB_SEG_PF3 8 Nombre de segments utilis s dans le profil 3 KWxy i 15 NB_SEG_PF4 8 Nombre de segments utilis s dans le profil 4 388 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire KWxy i 16 NB_SEG_PF5 8 Nombre de segments utilis s dans le profil 5 PKWxy i 17 NB_SEG_PF6 Nombre de segments utilis s dans le profil 6 PKWxy i 18 NO_SEG_RT1 Num ro du segment de d but de r it ration du profil 1 KWxy i 19 NO_SEG_RT2 Num ro du segment de d but de r it ration du profil 2 KWxy i 20 NO_SEG_RT3 17 Num ro du segment de d but de r it ration du profil 3 KWxy i 21 NO_SEG_RT4 25 Num ro du segment de d but de r it ration du profil 4 KWxy i 22 NO_SEG_RT5 33 Num ro du segment de d but de r it ration du profil 5 KWxy i 23 NO_SEG_RT6 41 Num ro du segment de d but de r it ration du profil 6 KWxy i 24 CONF_SEG1 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment PKWxy i 25 CONF_SEG2 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 26 CONF_SEG3 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment
115. 128 Param tres du PID 131 Equations d taill es du PID 134 Correcteur mod le 137 Param tres du correcteur mod le 141 Autor glage 143 Param tres de l autor glage 145 Proc dure d autor glage 148 Modes de marche de l autor glage 150 Diagnostic de l autor glage 151 Abandon de l autor glage 152 Split Range 157 Chaud Froid 160 TLX DS 57 PL7 xxF 121 Fonctions de calcul Correcteur ON OFF 2 tats Description Le correcteur ON OFF 2 tats permet de traiter les r gulations simples pour lesquelles un contr le tout ou rien 2 positions suffit Le pilotage de l actionneur est r alis en fonction de la position de l cart mesure consigne par rapport 2 seuils un seuil haut et un seuil bas Diagramme fonctionnel STS_RAISEL ET PV SP A ONOFF_H ONOFF_L 122 TLX DS 57 PL7 xxF Fonctions de calcul Param tres Ecart Mesure Consigne Param tres d entr e Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la PV Flottant 3 4E38 3 4E38 R mesure Valeur de la SP Flottant 3 4E38 3 4E38 R consigne Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Seuil bas ONOFF _L Flottant 3 4E38 3 4E38 5 0 R W Seuil haut ONOFF_H Flottant 3 4E38 3 4E38 5 0 R W Param tres de sortie Param tre Symbole Type Bornes Valeur par R W
116. 2_FF_M 0 0 Temps du filtrage de la mesure Feed forward MFxy i 124 OUT_FF_INF_M 0 0 Limite inf rieure de l action Feed forward MFxy i 126 OUT_FF_SUP_M 100 0 Limite sup rieure de l action Feed forward MFxy i 128 KP_PREV_M Sans Objet Valeur avant autor glage du coefficient proportionnel MFxy i 130 TI_PREV_M Sans Objet Valeur avant autor glage du coefficient int gral MFxy i 132 TD_PREV_M Sans Objet Valeur avant autor glage du coefficient d riv e MFxy i 134 OUT E Sans Objet Valeur de la commande sortie 1 MFxy i 136 OUT2_E Sans Objet Valeur de la commande sortie 2 MFxy i 138 T_ECH E 0 3 P riode d chantillonnage boucle esclave 358 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 140 OUT_ MAN _E Sans Objet Valeur de la commande boucle esclave MFxy i 142 DEV_E Sans Objet Ecart mesure consigne MFxy i 144 PV_E Sans Objet Valeur de la mesure en chelle Physique MFxy i 146 SP_E Sans Objet Valeur de la consigne en chelle Physique MFxy i 148 PV_INF E 0 0 Limite inf rieure de la mesure MFxy i 150 PV_SUP_E 100 0 Limite sup rieure de la mesure MFxy i 152 KP_E 1 0 Coefficient proportionnel MFxy i 154 TI_E 0 0 Temps d int grale MFxy i 156 TD_E 0 0 Temps d riv e MFxy i 158 OUTBIAS_E 0 0 Bias sur la sortie du corr
117. 4E38 3 4E38 R mesure Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Seuil de THLD Flottant 0 0 3 4E38 1 0E38 R W totalisation Base de Bit de KW R temps h Param tres de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur de OUT_TOT Flottant 0 0 3 4E38 0 0 R totalisation Seuil atteint STS_THLD_TOT Bit R Le contr le des param tres s int gre dans la gestion des erreurs de la branche mesure TLX DS 57 PL7 xxF 101 Fonctions de calcul 5 2 Fonctions de la branche consigne Pr sentation Objet de ce Ce sous chapitre d crit les fonctions de calcul de la branche de traitement de la sous chapitre consigne Ratio S lection Mise l chelle Limiteur de consigne Consigne suiveuse Limiteur de vitesse Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Ratio 103 S lection 105 Mise l chelle 106 Limiteur de consigne 108 Consigne suiveuse 110 Limiteur de vitesse 112 102 TLX DS 57 PL7 xxF Fonctions de calcul Ratio Description La fonction Ratio permet de r aliser de la r gulation de rapport c est dire d asservir une grandeur la valeur d une entr e externe grandeur pilote La fonction Ratio calcule la consigne du correcteur en fonction de la grandeur pilote en appliquant le formule suivante SP
118. 62 OUTBIAS_C2 0 0 Bias sur la sortie du correcteur PID TLX DS 57 PL7 xxF 381 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 164 INT_BAND_C2 0 0 Bande Int grale MFxy i 166 DBAND_C2 0 0 Bande Morte sur l cart MFxy i 168 SP_MIN_C2 0 0 Limite inf rieure de la consigne MFxy i 170 SP_MAX_C2 100 0 Limite sup rieure de la consigne MFxy i 172 PV_LL_C2 5 0 Seuil tr s bas de la mesure MFxy i 174 PV_L_C2 5 0 Seuil bas de la mesure MFxy i 176 PV_H_C2 95 0 Seuil haut de la mesure MFxy i 178 PV_HH_C2 95 0 Seuil tr s haut de la mesure MFxy i 180 DEV_L_C2 5 0 Seuil bas de l cart MFxy i 182 DEV_H_C2 5 0 Seuil haut de l cart MFxy i 184 SQRT_OUT_C2 Sans objet Valeur de sortie de la racine carr e MFxy i 186 THLD_C2 1E 8 Limite de la totalisation MFxy i 188 R_RATE_C2 0 0 Limite de vitesse de mont e de la consigne MFxy i 190 D_RATE_C2 0 0 Limite de vitesse de descente de la consigne MFxy i 192 SPEED_LIM_OUT_C2 Sans objet Valeur de sortie du limiteur de vitesse de la consigne MFxy i 194 INP_INFR1_C2 0 0 Echelle basse de la consigne R1 boucle Contrainte MFxy i 196 INP_SUPR1_C2 100 0 Echelle haute de la consigne R1 boucle Contrainte MFxy i 198 KP_PREV_C2 Sans Objet Valeur avant autor glage du coefficient proportionnel MFxy i 200 TI_PREV_C2 Sans Objet Vale
119. 7 Objets langage de la r gulation Objets langage de r gulation Description Ce tableau d crit les objets langage de r gulation associ s la voie boucle autos lective Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 14 AT_STEP 10 0 Amplitude de l chelon de l autor glage MFxy i 16 AT_TMAX 100 0 Dur e de l chelon de l autor glage MFxy i 18 AT_PERF 0 5 Crit re de Stabilit de l autor glage MFxy i 20 T_ECH 0 3 P riode d chantillonnage commune aux deux PID MFxy i 22 OUT1 Sans objet Valeur commande sortie 1 Chaud Froid ou Split Range MFxy i 24 OUT2 Sans objet Valeur commande sortie 2 Chaud Froid ou Split Range MFxy i 26 OUTD Sans objet Valeur de la variation de commande de la boucle globale MFxy i 28 OUT_MAN Sans objet Valeur de la commande globale Valeur de la sortie du correcteur selectionn apr s traitement par OUTRATE et limitations MFxy i 30 OUTFF_C1 Sans Objet Valeur de l action Feed forward en chelle Physique boucle principale MFxy i 32 OUT_MAN_C1 Sans objet Valeur de la commande boucle principale MFxy i 34 DEV_C1 Sans Objet Ecart mesure consigne boucle principale MFxy i 36 PV_C1 Sans Objet Valeur de la mesure en chelle Physique MFxy i 38 SP_C1 Sans Objet Valeur de la consigne en chelle Physique 378 TLX DS 57 PL7 xxF Objets langage de la r gu
120. 7 xxF Configuration Etapes Action Cliquez sur le bouton Ouverture R sultat l cran de configuration des tables appara t Ouverture configuration des tables de r glage des param tres x Adresse des tables de chaque Boucle ou Progs de Consigne Nom de Ta Pouce de MW anm A R gulateur 4 LOOP 1000 1103 Lx R gulateur 5 LOOPT T 1150 1253 TUE R gulateur 5 LOOPT 2 1300 1403 R gulateur 5 LOOPT 3 1450 1553 R gulateur 6 LOOP2 M 1560 1663 R gulateur 6 LOOP2Z S 1670 ITT3 R gulateur 7 SPP 3 T780 1904 R gulateur 8 SPP _4 IST 2034 Ces tables ont une structure identique celles utilis es en adressage multiplex Voir Description de la zone d changes p 184 TLX DS 57 PL7 xxF 189 Configuration 190 TLX DS 57 PL7 xxF R glage d une boucle de r gulation 7 Pr sentation Objet de ce chapitre Contenu de ce chapitre Ce chapitre d crit les m thodes de r glage pour e le Feed forward e le PID e le correcteur mod le Ce chapitre contient les sous chapitres suivants Sous Sujet Page chapitre 7 1 R glage du Feed forward 192 7 2 R glage du PID 197 7 3 R glage du correcteur mod le 205 TLX DS 57 PL7 xxF 191 R glage 7 1 R glage du Feed forward Pr sentation Objet de ce sous
121. 9 STS_TOP_NEXT_CYC_B1 Top d chantillonnage au prochain cycle MWxy i 6 X10 STS_TOP_CUR_CYC_B1 Top d chantillonnage dans le cycle en cours MWxy i 6 X11 OVER_TOT_WARN_B1 Erreur overflow du totalisateur T_MOTOR1_WARN supprim MWxy i 6 X12 INP_INF_WARN_B1 Erreur de contr le des param tres INP_INF et INP_SUP boucle 1 MWxy i 6 X13 SP_MIN_WARN_B1 Erreur de contr le des param tres SP_MIN et SP_MAX boucle 1 MWxy i 6 X14 SP_CALC_WARN_B1 Erreur de calcul dans la consigne MWxy i 6 X15 SP_FLOAT_WARN_B1 Erreur flottante dans la consigne MWxy i 7 STATUS1_B2 Sans Objet Mot regroupant les diff rents bits de l tat Mesure Consigne MWxy i 7 X0 HOLD_TOT_B2 Etat de la fonction du totalisateur MWxy i 7 X1 PV _SIM_B2 Etat de la simulation de la mesure MWxy i 7 X2 STS_PV_H_LIM_B2 Limite haute sur branche de mesure PV_SUP MWXxy i 7 X3 STS_PV_L_LIM_B2 Limite basse sur branche de mesure PV_INF MWxy i 7 X4 STS_SP_H_LIM_B2 Limite haute sur branche de consigne MWXxy i 7 X5 STS_SP_B_LIM_B2 Limite basse sur branche de consigne TLX DS 57 PL7 xxF 331 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 7 X6 STS_L_R_B2 R L Init Etat de la consigne s lectionn e Remote Local MWxy i 7 X7 STS_TR_S
122. C_OUT Erreur de calcul branche OUT MWxy i 2 X13 STS_ERR_FLOT_OUT Erreur type flottant branche OUT MWxy i 3 CH_STATUS2 MWxy i 3 X0 STS_ERR_SCALE_PV Echelle incorrecte branche PV MWxy i 3 X1 STS_ERR_TH_SPLRG Seuils fonction Split Range incorrects MWxy i 3 X2 STS_ERR_SCALE_OUT1 Echelle incorrecte branche OUT1 MWxy i 3 X3 STS_ERR_SCALE_OUT2 Echelle incorrecte branche OUT2 MWxy i 3 X4 STS_ERR_COPY_POS Adresse de recopie du Servo manquant 314 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeurpar Commentaire d faut MWxy i 4 STATUS1 Mot regroupant les diff rents bits d tat de Mesure Consigne MWxy i 4 X0 STS_HOLD_TOT Gel de la fonction totalisateur MWXxy i 4X1 STS_PV_Sim Mesure simul e MWxy i 4X2 STS_PV_H_LIM Limite haute sur la mesure MWXxy i 4X3 STS_PV_L_LIM Limite basse sur la mesure MWxy i 4 X4 STS_SP_H_LIM Limite haute sur la consigne MWxy i 4 X5 STS_SP_L_LIM Limite basse sur la consigne MWxy i 4 X6 STS_L_R R L Init Consigne Remote 0 Consigne Local 1 MWxy i 4 X7 STS_R1_R2 Consigne Remote2 1 Consigne Remote1 0 MWxy i 4 X8 STS_ALARMS OU logique des alarmes de mesure MWxy i 4 X9 STS_HH Alarme tr s haute MWxy i 4 X10 STS_H Alarme haute MWXxy i 4X11 STS_L Alarme basse MWxy i 4 X12 STS_LL Ala
123. Correcteur ON OFF 3 tats Description Le correcteur ON OFF 3 tats permet de traiter les r gulations simples pour lesquelles un contr le tout ou rien 3 positions suffit Le pilotage des 2 actionneurs est r alis en fonction de la position de l cart mesure consigne par rapport 2 seuils un seuil haut et un seuil bas Cette gestion des seuils int gre une hyst r sis param trable Ce correcteur peut par exemple tre utilis pour r guler en tout ou rien un proc d chaud froid Pour des r gulation plus complexes il est pr f rable d utiliser un correcteur PID Diagramme fonctionnel STS_ RAISEI STS_LOWERI A i 1 1 1 gt DEV PV SP i A i 1 i 1 ONOFF_H i 1 HYST roen Pr Dune e S e a aE CRE ee Temps ANS TR EN ns ONOFF_L TLX DS 57 PL7 xxF 125 Fonctions de calcul Param tres Param tres d entr e Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la PV Flottant 3 4E38 3 4E38 R mesure Valeur de la SP Flottant 3 4E38 3 4E38 R consigne Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Seuil bas ONOFF _L Flottant 3 4E38 3 4E38 5 0 R W Seuil haut ONOFF_H Flottant 3 4E38 3 4E38 5 0 R W Hyst r sis HYST Flottant ONOFF_L 0 0 R W ONOFF_H Param tres de sortie Param tre Symbole Type Bornes Valeur par R W d faut Ecart Mesure DEV
124. D AUI AU2 Ks trop petit z t u AU2 AU1 Ks trop grand t G Ks correct TLX DS 57 PL7 xxF 207 R glage Comment r gler le temps mort ou retard T_DELAY Pr sentation Observez les signaux de mesure et de commande de l organe de r glage sur un enregistrement Si on appelle le retard du mod le deux cas de figure appara ssent e mod le est inf rieur prod c e mod le est sup rieur prod c Note les r glages du gain et du retard peuvent s effectuer lors du m me essai 7 Mod le La figure suivante d crit ce cas de figure T_DELAY prend la valeur de A inf rieur proc d ae D NE CM RES NE QE 7 Tangente i Point d inflexion AC Signal mesure t0 environ Iproc d i 1 Signal de commande qL mod le I AT 208 TLX DS 57 PL7 xxF R glage 7 Mod le La figure suivante d crit ce cas de figure T_DELAY prend la valeur de A sup rieur i roc d RE e e a a Aer A ou p l Tangente i l Point d inflexion 4 NR AC Signal mesure t0 environ ql lproc d 1 O Signal de i commande g AU ne ssl tLImod le AI TLX DS 57 PL7 xxF 209 R glage Comment r gler la constante de temps Pr sentation Apr s avoir r gl le temps mort et le gain statique il faut r gler la constante de temps du mod le par approches successives e
125. FF est en retard sur l entr e Valeur de OUTFF Entr e Feed forward OUTFF T1_FF T2_FF 2 OUTFF OUTFF T1 FF 0 i p Temps Param tres Param tre d entr e Param tre Symbole Type Bornes Valeur par R W d faut Entr e du Flottant 3 4E38 3 4E38 R Feed forward Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Tempsi s T1_FF Flottant 3 4E38 3 4E38 0 0 R W Temps2 s T2_FF Flottant 3 4E38 3 4E38 0 0 R W Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur du OUTFF Flottant 3 4E38 3 4E38 JA R Feed forward Contr le Le contr le des param tres de cette fonction s int gre dans la gestion des erreurs d ex cution de la branche Feed forward 118 TLX DS 57 PL7 xxF Fonctions de calcul Alarme sur d viation Description Cette fonction contr le l volution de l cart entre la mesure PV et la consigne SP en comparant ces 2 valeurs 2 seuils seuil cart haut et seuil cart bas Ces alarmes sont contr l es avec une hyst r sis fixe de 1 de la pleine chelle de la boucle Note La valeur des seuils doit d passer l hyst r sis 1 sinon les alarmes sont toujours actives Diagramme de la fonction Alarme sur d viation STS DEV H STS_DEV_L Temps 0 DEV L Hyst 1
126. Flottant 3 4E38 3 4E38 R Consigne Etat de la STS_RAISE1 Bit R commande OUT1 Etat de la STS_ LOWER Bit R commande OUT2 Auto_Manu STS_M_A Bit R Valeur de la OUT1 Bit R commande Valeur de la OUT2 Bit R commande 126 TLX DS 57 PL7 xxF Fonctions de calcul Modes de marche Contr le d ex cution Le correcteur ON OFF 3 tats poss de 2 modes de marche e Le mode automatique les sorties STS_LOWER1 et STS_RAISE1 sont calcul es par le correcteur e Le mode manuel le correcteur ne positionne pas les sorties Vous pouvez modifier directement la valeur des variables connect es sur les sorties STS_LOWER1 et STS_RAISE1 Modes de marche et commandes associ es STS_RAISE1 hyst EA ONOFF_L Eu sn E PV STS_LOWER1 L M Q Une erreur d ex cution est signal e dans les cas suivants e Une donn e d entr e non flottante est d tect e sur un des param tres e Un probl me appara t dans un calcul en virgule flottante e Le seuil bas gt 0 e Le seuil haut lt O Dans tous les cas l erreur est consid r e comme grave La sortie de la boucle de r gulation est gel e et les d fauts sont signal s dans les mots d tat TLX DS 57 PL7 xxF 127 Fonctions de calcul PID Description Fonction de transfert La fonction PID r alise un algorithme PID structure mixte s rie parall le ou pa
127. G regroupe les erreurs graves e le voyant WARNING affiche les messages d avertissement qui concernent le fonctionnement de la boucle de r gulation Lorsque les voyants sont allum s une fen tre fait appara tre les messages associ s aux diagnostics d erreur A chaque diagnostic est associ un bit de mot MWxy i Xj Ces bits sont d taill s dans les parties Objets langage de d faut et de diagnostic du chapitre d crivant tous les objets langage de la r gulation Voir Objets langage de la r gulation p 297 Loop 0 Dans cet onglet ne sont repr sent es que les fonctions configur es Les valeurs de leurs param tres associ s sont anim s Ils sont modifiables en connect Sch ma Dans le sch ma les valeurs interm diaires de calcul sont repr sent es par bloc exemple la mesure d entr e du correcteur Les changements Auto Manu et Remote Local se r alisent par un clic de souris Les valeurs associ es de commande ou de consigne sont saisies directement dans les champs de saisie Les champs de saisie gris s ne sont pas actifs TLX DS 57 PL7 xxF 215 Mise au point Modification des param tres de chaque boucle Principes Les param tres de r glage sont modifiables en connect et en local depuis le logiciel PL7 crans m tier diteur de donn es crans d exploitation tables de variables serveur UNITE Les modifications ne n cessitent pas de reconfiguration globale et le
128. INCONSIST_RESP Diagnostic Autor glage r ponse incoh rente TLX DS 57 PL7 xxF 335 Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire MWxy i 11 X8 AT_NOT_STAB_INIT Diagnostic Autor glage mesure non stable initialement MWxy i 11 X9 AT_TMAX_TOO_SMALL Diagnostic Autor glage dur e de l chelon trop courte MWxy i 11 X10 AT_NOISE_TOO_HIGH Diagnostic Autor glage bruit de la mesure trop fort MWxy i 11 X11 AT_TMAX_TOO_HIGH Diagnostic Autor glage dur e de l chelon trop longue MWxy i 11 X12 AT_OVERSHOOT Diagnostic Autor glage d passement sup rieur 10 MWxy i 11 X13 AT_UNDERSHOOT Diagnostic Autor glage non minimum de phase trop important MWxy i 11 X14 AT_UNSYMETRICAL_PT Diagnostic Autor glage proc d trop dissym trique MWxy i 11 X15 AT_INTEGRATING_PLANT Diagnostic Autor glage proc d int grateur MWxy i 12 R serv MWxy i 13 ORDER_COMMAND Mot de commande MDxy i 14 PARAM_COMMAND Param tre de commande 336 TLX DS 57 PL7 xxF Objets langage de la r gulation Objets langage de r gulation Description Ce tableau d crit les diff rents objets langage de r gulation associ s aux 3 boucles simples Adresse Nom du param t
129. MWn 25 X10 HOLD_PF DEHOLD_PF 1 HOLD_PF 0 DEHOLD_PF MWn 25 X11 NEXT_SG MWn 25 X12 BACK_SG MWn 25 X13 HOLD_PAG DEHOLD_PAG 1 HOLD_PAG 0 DEHOLD_PAG MWn 25 X15 SAVE_PARAM MWn 26 1 Num ro du profil affich de 1 6 MWn 27 Configuration du 19 SPP profil 1 Nombre de segments dans le profil affich MFn 28 MFn 90 Configuration du 1 SPP profil 1 Table d change de 32 MF des segments du profil affich SPi VALI SPi 1 VALI 1 270 TLX DS 57 PL7 xx Exploitation Adresse Valeur par d faut Description MWn 92 MWn 99 Configuration Configuration 8 MWi soit 16 x 8 bits Segment 1 MWn 92 X0 1 seconde MWn 92 X1 1 minute MWn 92 X2 1 heure MWn 92 X3 1 unit physique MWn 92 X4 rampe palier MWn 92 X5 palier garanti Segment 2 MWn 92 X8 1 seconde MWn 92 X9 1 minute MWn 92 X10 1 heure MWn 92 X11 1 unit physique MWn 92 X12 rampe palier MWn 92 X13 palier garanti Segment 3 MWn 93 X0 1 seconde MWn 93 X1 1 minute MWn 93 X2 1 heure MWn 93 X3 1 unit physique MWn 93 X4 rampe palier MWn 93 X5 palier garanti Segment 4 MWn 93 X8 1 seconde MWn 100 Libell du SPP s lectionn 4 MWi MWn 104 Configuration Type de segment courant X3 X2 X1 d finissent le type de palier garanti 1 0 o0 maintien
130. Manu au niveau de la branche de sortie apr s s lecteur La valeur de commande manuelle OUT_MAN est donc directement appliqu e sur la sortie de la boucle e Cas 2 un Auto Manu sur la sortie de chaque correcteur Le mode de marche de chaque correcteur est alors ind pendant Il est possible de fixer manuellement la valeur de sortie de chaque correcteur en amont du s lecteur 292 TLX DS 57 PL7 xxF Modes de marche Cas 1 un seul Le sch ma suivant illustre une boucle autos lective avec un seul Auto Manu au Auto Manu au niveau de la branche de sortie niveau de la branche de sortie Mise jour des variables internes Autor glage KP TI TD H Branche Mesure P Branche Consigne P PID ou IMC principal DIR1 o Branche Feedforward L i y Autor glage KP TI TD L Y Branche Mesure P Branche Consigne P gt PID ou IMC secondaire AS o Auto Manu gt l V DIR2 e AT_START AT STOP DNG OUT_MAN N l Tracking l TR Branche de Sortie SARETE TE Dans ce cas les 2 correcteurs sont toujours en mode automatique et suiveur de la commande appliqu e OUT_MAN Lorsque la boucle est en automatique la sortie de ces correcteurs est prise en compte Si ce n est pas le cas la sortie n est pas prise en compte
131. NI_BIP Unipolaire Type de la mesure Feed forward unipolaire bipolaire KWxy i 2 X15 IMC Absente 0 Fonction IMC de la branche correcteur A KWxy i 3 Nom de la boucle Loop i avec i Nom de la boucle 0 9 KWxy i 7 Unit de la boucle Unit de la boucle KWxy i 10 CONFIG_0_E Sans Objet Mot regroupant les diff rents bits de configuration de la Mesure KWxy i 10 X0 Filtrage Absente 0 Fonction filtrage de la branche mesure KWxy i 10 X1 G n rateur de Sans Objet G n rateur de fonction de la fonction branche mesure KWxy i 10 X2 Totalisateur Absente 0 Fonction Totalisateur de la branche mesure KWxy i 10 X3 Racine Carr e Absente 0 Fonction racine carr e de la branche mesure KWxy i 10 X4 Alarmes Pr sente Fonction alarme de la branche mesure KWxy i 10 X8 PV_CLIP Absente 0 Ecr tage ou non de la mesure KWxy i 10 X9 EXTRAPOL Sans Objet Extrapolation du g n rateur de fonction KWxy i 10 X10 PV_UNI_ BIP Unipolaire 0 Type de la mesure unipolaire bipolaire ZKWxy i 10 X13 Totalisateur Unit mesure X13 0 X14 0 phys ms X13 1 X14 0 phys s ZKWxy i 10 X14 Totalisateur Unit mesure X13 0 X14 1 phys mn X13 1 X14 1 phys h TLX DS 57 PL7 xxF 345 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 11 CONFIG_1_E Sans Objet Mot regroupant
132. OFF sur aucune des boucles e La branche Consigne de la boucle esclave est une branche simple sans mise l chelle e Un seul correcteur mod le est configurable sur la boucle ma tre ou sur la boucle esclave TLX DS 57 PL7 xxF 291 Modes de marche Modes de marche d une boucle autos lective Pr sentation Inhibition de l une des boucles Configuration de la boucle autos lective Cette boucle consiste faire agir 2 correcteurs sur la m me sortie Chaque correcteur produit une action et un comparateur minium ou maximum s lectionne l action appliquer La boucle autos lective comprend une boucle principale constitu e d une boucle process et une boucle secondaire constitu e d une boucle simple Les deux boucles partagent une seule branche de sortie La boucle autos lective permet par exemple d impl menter une r gulation sous contrainte La boucle principale permet de contr ler la grandeur principale et la boucle secondaire permet d viter une grandeur auxiliaire de d passer une limite ou contrainte sp cifi e par la consigne de cette boucle Il est possible d inhiber l une des boucles pour avoir soit une boucle process soit une boucle simple en utilisant l une des commandes sortie directe 1 ou sortie directe 2 Les 2 correcteurs ont la m me p riode d chantillonnage Il y a 2 mani res de configurer une boucle autos lective e Cas 1 un seul Auto
133. PID est sup rieure ou gale OUT_SUP TLX DS 57 PL7 xxF 353 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 8 X9 STS_OUT_H_LIM E La sortie calcul e du PID est inf rieure ou gale OUT_INF MWxy i 8 X10 STS TOP_NEXT CYC_E MWxy i 8 X11 STS_TOP_CUR CYC_E MWxy i 9 STATUS3_E Sans Objet Mot regoupant le diagnostic de sorties MWxy i 9 X0 STS_POT_ VAL E Fonctionnement du Servo avec recopie MWxy i 9 X1 STS_POT_VAL2 E Sans Objet Fonctionnement du Servo avec recopie R serv MWxy i 9 X2 STS_RAISE_STOP1_E But e d ouverture atteinte sur servomoteur MWxy i 9 X3 STS_LOWER_STOP1 E But e de fermeture atteinte sur servomoteur MWxy i 9 X4 STS_RAISE_STOP2_E But e d ouverture atteinte sur servomoteur MWxy i 9 X5 STS_LOWER_STOP2_E But e de fermeture atteinte sur servomoteur MWxy i 9 X8 STS_OVER_TOT WARN _E Erreur d passement capacit sortie du Totalisateur MWxy i 9 X9 STS_SP_MIN WARN_E Erreur de contr le des param tres SP_MIN et SP_MAX MWxy i 9 X10 STS_SP_CALC _WARN _E Erreur de calcul sur la consigne MWxy i 9 X11 STS_SP_FLOAT_WARN_E Erreur de flottant sur la consigne MWxy i 10 STATUS4 Sans Objet Mot regoupant le diagnostic de l autor glage MWxy i 10 X0 STS_AT_FAILED Autor glage chou MWxy i 10 X1 STS_AT_ABORTED Diagnostic Autor glage i
134. PL7 Junior Pro M tiers Automates Premium R gulation TLX DS 57 PL7 xxfre Documents consulter Documents consulter Documents consulter Ce manuel se compose de 8 tomes Tome 1 e Communs fonctions m tiers e M tier Tout ou Rien e Mise en oeuvre AS i e M tier Dialogue op rateur Tome 2 e M tier Comptage Tome 3 e M tier Commande d axes Tome 4 e M tier Commande d axes pas pas Tome 5 e M tier Came lectronique Tome 6 e M tier SERCOS r Tome 7 e M tier Analogique e M tier PID Control e M tier Pesage Tome 8 e M tier R gulation TLX DS 57 PL7 xxF Documents consulter 4 TLX DS 57 PL7 xxF Table des mati res Intercalaire Chapitre 1 Chapitre 2 2 1 2 2 Chapitre 3 Intercalaire II Chapitre 4 4 1 4 2 A propos de ce manuel 11 Pr sentation du m tier r gulation 13 Pr sentation iai se mme ts en RME ns date den te lle Mere 13 La r gulation dans un syst me automatis 15 Situation du m tier r gulation dans une application d automatisme 15 Pr sentation mat rielle et logicielle 17 Pr sentation dits ut A R M Pt eee aS 17 Pr sentation des processeurs de r gulation 18 Caract ristiques des Processeurs qui int grent la r gulation 18 Pr sentation des outils logiciels de r gulation
135. Param tres du correcteur mod le 141 A tor glagers isian ER Mn E A Ar a E E 143 Param tres de l autor glage 145 Proc dure d autor glage 148 Modes de marche de l autor glage 150 Diagnostic de l autor glage 151 Abandon de l autor glage 152 SPIRANJE Se 2 Sa E N ete ne RES A anne AE antenne 157 Ch d Froid eei e au ut ue pan sen te ee de de te i 160 Fonctions de la branche de sortie 163 Pr sentation si s Ae hega eee di Pr nana resto ati 163 STVO RS Ann ts men n rende henri ele nine es AE 164 Exemples de fonctionnement de la fonction Servo 167 PW Minaa nn ee ae de are ne ee ln Ti eue 170 Mise l chelle de la sortie 172 Limiteur de sortie 174 Formatde Sorties t 2er ane ennemi tn NE nn pt A Rs SA 176 Configuration d une boucle de r gulation 177 Pr s ntalions 2eme Ron Re rt RE MN Au tele 177 Configuration de la boucle et des entr es sorties 178 Pr sentations date drones HE En others he peer a dt era et 178 Comment configurer une boucle de r gulation 179 Configuration des entr es et
136. Pi 174 TLX DS 57 PL7 xxF Fonctions de calcul Param tres de la fonction Contr le d ex cution Param tres d entr e Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la OUT_MAN Flottant 3 4E38 3 4E38 R commande Valeur de la OUTi Flottant 3 4E38 3 4E38 R commande Cas du Chaud Froid ou du Split Range Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Echelle basse OUT_INFi Flottant 3 4E38 3 4E38 0 0 R W Echelle haute OUT_SUPi Flottant 3 4E38 3 4E38 100 0 R W Note Dans l diteur de configuration les symboles OUT_INF et OUT_ SUP sont appel s Limite inf rieure et Limite sup rieure avec 5 lt OUT_INFi lt 105 et 5 lt OUT _SUPi lt 105 Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur de OUT_MAN Flottant 3 4E38 3 4E38 R commande Le contr le des param tres de cette fonction s int gre dans la gestion des erreurs de la branche de sortie TLX DS 57 PL7 xxF 175 Fonctions de calcul Format de sortie Description Cette fonction permet de positionner la valeur d une sortie analogique 2 formats ou gammes sont possibles e Unipolaire O 10000 choix par d faut e Bipolaire 10000 10000 Affectation de L adresse de s
137. RMP_SP Sans objet Une rampe du profil 5 a 2 consignes identiques MWxy i 5 X1 WRN5_RMP_0O Sans objet Une rampe du profil 5 a une vitesse nulle TLX DS 57 PL7 xxF 395 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 5 X2 WRN5_PLR_SP Sans objet Un palier du profil 5 a 2 consignes diff rentes MWxy i 5 X3 WRN5_PLR_THLD Sans objet Palier garanti configur sur profil 5 et THLD nul MWxy i 5 X4 WRN6_RMP_SP Sans objet Une rampe du profil 6 a 2 consignes identiques MWxy i 5 X5 WRN6_RMP_0 Sans objet Une rampe du profil 6 a une vitesse nulle MWxy i 5 X6 WRN6_PLR_SP Sans objet Un palier du profil 6 a 2 consignes diff rentes MWxy i 5 X7 WRN6_PLR_THLD Sans objet Palier garanti configur sur profil 6 et THLD nul MWxy i 6 R serv MWxy i 7 CMD_ORDER Ordre ce la commande mot simple MDxy i 8 CMD_PARAM Param tre de la commande double mot MWxy i 10 CUR_PF Sans objet Num ro du profil courant MWxy i 11 SEG_OUT Sans objet Num ro du segment courant MWxy i 12 CUR_ITER Sans objet Num ro de l it ration courante MWxy i 13 NB_RT_PF1 1 Nombre de r it ration du profil 1 MWxy i 14 NB_RT_PF2 1 Nombre de r it ration du profil 2 MWxy i 15 NB_RT_PF3 1 Nombre de r it ration du profil 3 MWxy i 16 NB_RT_PF4 1 Nombre de r it ration du profil 4 MWxy i 17 NB_RT_PF5 1 Nombre de r
138. RMS _B1 Somme des alarmes de mesure MWxy i 5 X9 STS_HH_B1 Alarme tr s haute MWxy i 5 X10 STS_H_B1 Alarme haute MWxy i 5 X11 STS_L_B1 Alarme basse MWxy i 5 X12 STS_LL_B1 Alarme tr s basse MWxy i 5 X13 STS_DEV_H_B1 Seuil haut de l cart Mesure Consigne gt 0 MWxy i 5 X14 STS DEV _L B1 Seuil bas de l cart Mesure Consigne lt 0 MWxy i 5 X15 STS_THLD_DONE_B1 Seuil du totalisateur atteint MWxy i 6 STATUS2_B1 Sans Objet Mot regroupant les diff rents bits d tat correcteur sortie MWxy i 6 X0 STS_AT_RUNNING_B1 Autor glage en cours commun aux 3 boucles MWxy i 6 X1 STS_M_A_B1 Etat du Mode de marche du PID MWxy i 6 X2 STS_RAISE1_B1 Commande ouverture MWxy i 6 X3 STS_LOWER1_B1 Commande fermeture MWxy i 6 X4 STS_OUT_L_LIM_B1 La sortie calcul e du PID est sup rieure ou gale OUT_SUP MWxy i 6 X5 STS_OUT_H_LIM_B1 La sortie calcul e du PID est inf rieure ou gale OUT_INF MWxy i 6 X6 POT_VAL_B1 Fonctionnement du Servo avec recopie MWxy i 6 X7 RAISE_STOP_B1 But e ouverture atteinte sur Servomoteur R serv 330 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire MWxy i 6 X8 LOWER_STOP_B1 But e fermeture atteinte sur Servomoteur R serv MWxy i 6 X
139. RN_OVERSHOOT X13 AT non min de phase AT_WARN_UNDERSHOOT X14 AT proc d dissym trique AT_WARN_UNSYMETRICAL_PLANT X15 AT proc d int grateur AT_WARN_INTEGRATING_PLANT API gt XBT MFn 34 SP ED_LIM_OUT Rafra chi tous les cycles TLX DS 57 PL7 xx 261 Exploitation Rang Param tre Echange MFn 36 MFn 74 Zone de r glage correcteur 20 mots flottants MFn 36 MFn 38 MFn 40 MFn 42 MFn 44 MFn 46 MFn 48 MFn 50 MFn 52 MFn 54 MFn 56 MFn 58 IMC MFn 60 MFn 62 MFn 64 MFn 66 MFn 68 MFn 70 MFn 72 MFn 74 T_ECH OUT1_INF read only OUT1_SUP read only SP_INF SP_SUP OUT2_INF read only OUT2_SUP read only PV_INF read only PV_SUP read only KP PID ONOFF_L ON OFF KS IMC TI PID ONOFF_H ON OFF OL_TIME IMC TD PID HYST ON OFF 3 tats T_DELAY OUTBIAS PID CL_PERF IMC INT_BAND PID DBAND PID IMC KD PID sauf PID simple OUTRATE1 PID IMC OUTRATE2 PV_L PV_H API lt gt XBT MFn 76 MFn 86 Zone de r glage autor glage 6 mots flottants MFn 76 MFn 78 MFn 80 MFn 82 MFn 84 MFn 86 only AT_STEP AT_TMAX AT_PERF KP_PREV PID KS_PREV IMC read only TI_PREV PID T1_PREV IMC read only TD_PREV PID T_DELAY_PREV IMC
140. Sans Objet Type de consigne s lectionn e S lection Z KWxy i 11 X2 Speed_Limiteur Absente 0 Limiteur de vitesse de la consigne Z KWxy i 11 X3 SP_SPP Sans Objet Type de consigne s lectionn e Programmateur Z KWxy i 11 X4 RL L Remote Locale Limiteur de vitesse soit sur 0 consigne locale soit en Remote Locale KWxy i 11 X8 Sel_min Sans Objet Fonction s lectionn e pour type de consigne S lection KWxy i 11 X9 Sel_max Sans Objet Fonction s lectionn e pour type de consigne S lection KWxy i 11 X10 Sel_switch Sans Objet Fonction s lectionn e pour type de consigne S lection Z KWxy i 11 X11 R L_INIT Locale 1 Valeur initiale de la consigne s lectionn e Remote Local KWxy i 11 X12 R1 R2_INIT Sans Objet Valeur initiale de l tat de la consigne s lectionn e KWxy i 11 X13 SP_Ratio Sans Objet Type de consigne s lectionn e Ratio 366 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 11 X14 SP_Limiteur Non pr sente Limiteur de Consigne ex 0 Param_SP KWxy i 11 X15 SP_Folw Consigne non Consigne suiveuse 0 KWxy i 12 CONFIG_2_C2 Sans Objet Mot regroupant les diff rents bits de configuration du correcteur et Feed forward de C2 KWxy i 12 X0 PID Pr sente Fonction PID de la branche toujours correcteur KWxy i
141. TS_TOP_NEXT_CYC_B3 Top d chantillonnage au prochain cycle 334 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 10 X10 STS_TOP_CUR_CYC_B3 Top d chantillonnage dans le cycle en cours MWxy i 10 X11 OVER_TOT_WARN_B3 Erreur overflow du totalisateur T_MOTOR1_WARN supprim MWxy i 10 X12 INP_INF_WARN_B3 Erreur de contr le des param tres INP_INF et INP_SUP boucle 3 MWxy i 10 X13 SP_MIN_WARN_B3 Erreur de contr le des param tres SP_MIN et SP_SUP boucle 3 MWxy i 10 X14 SP_CALC_WARN_B3 Erreur de calcul dans la consigne MWxy i 10 X15 SP_FLOAT_WARN_B3 Erreur flottante dans la consigne MWxy i 11 STATUS4 Sans Objet Mot regroupant le diagnostic fin des diff rentes erreurs MWxy i 11 X0O AT_FAILED Autor glage chou MWxy i 11 X1 AT_ABORTED Diagnostic Autor glage interrompu MWxy i 11 X2 AT_ERR_PARAM Diagnostic Autor glage erreur de param tres MWXxy i 11 X3 AT_PWF_OR_EFB_FAILURE Diagnostic Autor glage erreur syst me ou coupure secteur MWxy i 11 X4 AT_SATUR Diagnostic Autor glage saturation de la mesure MWxy i 11 X5 AT_DV_TOO_SMALL Diagnostic Autor glage d viation de la mesure insuffisante MWxy i 11 X6 AT_TSAMP_HIGH Diagnostic Autor glage p riode d chantillonnage trop grande MWXxy i 11 X7 AT_
142. T_SUP 100 TLX DS 57 PL7 xxF 193 R glage R glage du Leadlag Pr sentation Marche suivre La mise au point d une branche Feed forward n cessite le r glage du Leadlag La marche suivre et l exemple suivants d crivent la proc dure respecter Ce tableau d crit les tapes respecter pour r gler le Leadlag d une branche Feed forward Etape Action 1 Passez le correcteur en mode manuel Positionnez T1_FF la valeur de la constante de temps du proc d Positionnez T2_FF la valeur de la constante de temps de la perturbation AJOJN Effectuez un chelon de perturbation e sile d passement est positif diminuez T1_FF et r ciproquement si le d passement est n gatif augmentez T1_FF e sile d passement d marre de fa on positive augmentez T2_FF et r ciproquement si le d passement d marre de fa on n gative diminuez T2_FF R p tez l tape 4 jusqu ce que le d passement soit nul 194 TLX DS 57 PL7 xxF R glage Exemple de On d sire r gler la temp rature PV2 en sortie du circuit secondaire d un changeur r glage du Un PID commande la vanne d arriv e d air chaud en fonction de PV2 et de la Leadlag consigne SP La temp rature d eau froide intervient comme une perturbation mesurable vis vis de cette r gulation L utilisation de la fonction Feed forward permet de r agir d s que la temp rature
143. Totalisateur Unit mesure 1 X13 0 X14 0 phys ms X13 1 X14 0 phys s KWXxy i 0 X14 Totalisateur Unit mesure 0 X13 0 X14 1 phys mn X13 1 X14 1 phys ms PKWxy i 1 CONFIG_1_B1 Sans Objet Mot regroupant les diff rents bits de configuration de la consigne KWxy i 1 X0 SP_Simple S lectionn e 1 Type de consigne s lectionn e simple KWxy i 1 X1 SP_ S lection Non configurable 0 Type de consigne s lectionn e s lection A KWxy i 1 X2 Speed_Limiteur Non s lectionn e 0 Limiteur de vitesse sur la consigne PKWxy i 1 X3 SP_SPP Non s lectionn e 0 Type de consigne s lectionn e Programmateur P KWxy i 1 X4 RL L Remote locale 0 Limiteur de vitesse soit sur consigne locale soit en Remote Local PKWxy i 1 X8 Sel_min Non configurable 0 Fonction s lectionn e dans le cas d une consigne de s lection ZKWxy i 1 X9 Sel_max Non configurable 0 Fonction s lectionn e dans le cas d une consigne de s lection 324 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire Z KWxy i 1 X10 Sel_switch Non configurable 0 Fonction s lectionn e dans le cas d une consigne de s lection Z KWxy i 1 X11 R L_INIT Locale 1 Valeur initiale de la consigne s lectionn e Remote Local KWxy i 1 X12 R1 R2_INIT Non configurable Valeur initiale de l ta
144. Type bit 4 Unit bits 0 3 du segment KWxy i 52 CONF_SEG29 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment PKWxy i 53 CONF_SEG30 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 03 du segment PKWxy i 54 CONF_SEG31 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 55 CONF_SEG32 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 56 CONF_SEG33 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment TLX DS 57 PL7 xxF 391 Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire KWxy i 57 CONF_SEG34 0 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 58 CONF_SEG35 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 59 CONF_SEG36 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 60 CONF_SEG37 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 61 CONF_SEG38 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment ZKWxy i 62 CONF_SEG39 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment ZKWxy i 63 CONF_SEG40 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3
145. UTi Flottant 3 4E38 3 4E38 R commande Cas du Chaud Froid ou du Split Range Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Echelle basse OUT_INFi Flottant 3 4E38 3 4E38 0 0 R W Echelle haute OUT_SUPi Flottant 3 4E38 3 4E38 100 0 R W Note Dans l diteur de configuration les symboles OUT_INF et OUT_ SUP sont appel s Limite inf rieure et Limite sup rieure Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur de OUT_MAN Flottant 3 4E38 3 4E38 R commande Le contr le des param tres de cette fonction s int gre dans la gestion des erreurs de la branche de sortie TLX DS 57 PL7 xxF 173 Fonctions de calcul Limiteur de sortie Description Cette fonction est exclusive avec la fonction chelle de sortie Lorsque cette fonction est choisie elle permet la mise l chelle de la sortie dans les limites de la plage d finie par les param tres OUT_INFi et OUT_ SUPi Dans ce cas l chelle de sortie s effectue entre 0 et 100 Si cette fonction n est pas activ e la valeur de sortie est limit es l chelle de sortie d finie par OUT_INFi et OUT_SUPi Le limiteur est choisi par d faut avec des valeurs pour la limite basse O et pour la limite haute 100 OUT Ii 10000 0 ou 10000 OUT MAN 0 OUT_MAN 100 OUT INFi OUT SU
146. WARN_M Erreur de contr le des param tres Yi TLX DS 57 PL7 xxF 351 Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire MWxy i 6 X2 INP_INFR1_WARN_M Erreur de contr le des param tres INP_INFR1 et INP_SUPR1 MWxy i 6 X3 INP_INFR2_WARN_M Erreur de contr le des param tres INP_INFR2 et INP_SUPR2 MWxy i 6 X4 RATIO_WARN_M Erreur de contr le des param tres RATIO_MIN et RATIO_MAX MWxy i 6 X5 FF_CALC_WARN_M Erreur de calcul sur le Feed forward MWxy i 6 X6 FF_FLOAT_WARN_M Erreur de flottant sur le Feed forward MWxy i 6 X7 OUT_FF_WARN_M Erreur de contr le des param tres OUTFF INF et OUTFF_SUP MWxy i 6 X9 SP_MIN_WARN_M Erreur de contr le des param tres SP_MIN et SP_MAX MWxy i 6 X10 SP_CALC_WARN_M Erreur de calcul sur la consigne MWxy i 6 X11 SP_FLOAT_WARN_M Erreur de flottant sur la consigne MWxy i 7 STATUS1_E Mot regoupant les diff rents bits d tat Mesure Consigne esclave MWxy i 7 X0 STS_HOLD_TOT Etat de la fonction du Totalisateur MWxy i 7 X1 STS_FORCAGE_PV_E Etat de la simulation de la mesure MWxy i 7 X2 STS_PV_H_LIM_E Limite haute sur branche de mesure PV_SUP MWxy i 7 X3 STS_PV_L_LIM E Limite basse sur branche de mesure PV_INF MWxy i 7 X4 STS_SP_H_LIM_E Lim
147. Wn 6 Mot de commande pour boutons toggle 1 mot Chaque bit du mot permet d envoyer une commande la boucle s lectionn e sur changement d tat Ce mot est non utilis X0 0 passage en consigne locale 1 passage en consigne remote X1 0 passage en mode manuel 1 passage en mode automatique X2 0 arr t de l autor glage 1 lancement de l autor glage X3 retour au r glage pr c dent X4 acquittement du diagnostic de l autor glage X5 0 s lection de la consigne remote 1 1 s lection de la consigne remote 2 X6 0 d sactivation de la sortie RAISE1 1 activation de la sortie RAISE1 X7 0 d sactivation de la sortie LOWER 1 activation de la sortie LOWER1 X15 Sauvegarde des param tres La boucle s lectionn e prend en compte la commande sur front montant ou descendant Les boutons associ s sont en mode toggle Le mot est remis jour par l automate en fonction de l tat courant de la boucle pour les bits permettant d envoyer 2 commandes distinctes API lt gt XBT 258 TLX DS 57 PL7 xx Exploitation Rang Param tre Echange MWn 7 Mot de commande pour boutons impulsionnels 1 mot Chaque bit du mot permet d envoyer une commande la boucle s lectionn e Les 4 premiers bits sont associ s des boutons dynamiques Les suivants existent pour ouverture X0 Changement du mode la consigne remote gt local ou local
148. X2 RATIO_WARN_C1 Erreur de contr le des param tres RATIO_MIN et RATIO_MAX MWXxy i 6 X3 FF_CALC_WARN_C1 Erreur de calcul sur le Feed forward MWxy i 6 X4 FF_FLOAT_WARN_C1 Erreur de flottant sur le Feed forward MWXxy i 6 X5 OUT_FF_WARN_C1 Erreur de contr le des param tres OUTFF_INF et OUTFF_SUP MWxy i 6 X8 INP_INFR1_WARN_C1 Erreur de contr le des param tres INP_INFR1 et INP_SUPR1 MWxy i 6 X9 INP_INFR2_WARN_C1 Erreur de contr le des param tres INP_INFR2 et INP_SUPR2 MWxy i 6 X10 SP_MIN_WARN_C1 Erreur de contr le des param tres SP_MIN et SP_MAX MWxy i 6 X11 SP_CALC_WARN_C1 Erreur de calcul sur la consigne TLX DS 57 PL7 xxF 373 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 6 X12 SP_FLOAT WARN_C1 Erreur de flottant sur la consigne MWxy i 6 X13 OVER _TOT_ WARN_C1 Erreur sur overflow de la totalisation MWxy i 7 STATUS1_C2 Sans Objet Mot regroupant les diff rents bits de status Mesure Consigne de la boucle Contrainte MWxy i 7 X1 STS_PV_SIM_C2 Status de la simultation de la mesure MWxy i 7 X2 STS_PV_H_LIM_C2 Limite haute sur branche de mesure PV_SUP MWxy i 7 X3 STS_PV_L_LIM_C2 Limite basse sur branche de mesure PV_INF MWxy i 7 X4 STS_SP_H_LIM_C2 Limite haute sur branche de consigne MWxy i 7
149. _B2 Bit tat Tracking MWxy i 7 X8 STS_ALARMS_B2 Somme des alarmes de mesure MWxy i 7 X9 STS_HH_B2 Alarme tr s haute MWxy i 7 X10 STS_H_B2 Alarme haute MWxy i 7 X11 STS_L_B2 Alarme basse MWxy i 7 X12 STS_LL_B2 Alarme tr s basse MWxy i 7 X13 STS_DEV_H_B2 Seuil haut de l cart Mesure Consigne gt 0 MWxy i 7 X14 STS_DEV_L_B2 Seuil bas de l cart Mesure Consigne lt 0 MWxy i 7 X15 STS_THLD_DONE_B2 Seuil du totalisateur atteint MWxy i 8 STATUS2_B2 Sans Objet Mot regroupant les diff rents bits de l tat correcteur sortie MWxy i 8 X0 STS_AT_RUNNING_B2 Autor glage en cours commun aux 3 boucles MWxy i 8 X1 STS_M_A_B2 Etat du Mode de marche du PID MWxy i 8 X2 STS_RAISE1_B2 Commande ouverture MWxy i 8 X3 STS_LOWER1_B2 Commande fermeture MWxy i 8 X4 STS_OUT_L_LIM_B2 La sortie calcul e du PID est sup rieure ou gale OUT_SUP MWxy i 8 X5 STS_OUT_H_LIM_B2 La sortie calcul e du PID est inf rieure ou gale OUT_INF MWxy i 8 X6 POT_VAL_B2 Fonctionnement du Servo avec recopie MWxy i 8 X7 RAISE STOP_B2 But e d ouverture atteinte sur Servomoteur R serv 332 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire MWxy i 8 X8 LOWER STOP_B2 But e de
150. _ECH 300 ms Taille du registre de retard 50 Retard T_DELAY 25s Le registre de retard est donc chantillonn toutes les 2 50x2x0 3 30s gt 25s T_ECH TLX DS 57 PL7 xxF 139 Fonctions de calcul Sch ma fonctionnel Le sch ma fonctionnel du correcteur mod le est le suivant OUT_SUP RCPY OUTFF Limiteur g OUTFF_INF OUTFF_SUP OUT_INF Mod le Feed forward ee a 1 T_DELAY p e p TFOLTIME p PV_SUP DEV 14OL_TIME Inverse i a os 1ks Ep Direct PCS 1 OLIME PV_INF t OL_ PERF DBAND PV gt o o gt o gt o OUT_MAN gt Sk _pl Autor glage p P OUT_SUP i RE Limiteur de OUT MAN Limiteur gradient TRI IO OUT_INF SURATE 140 TLX DS 57 PL7 xxF Fonctions de calcul Param tres du correcteur mod le Action inverse Le sens du correcteur mod le peut tre adapt celui du couple actionneur ou directe proc d L action peut tre d finie en sens inverse configuration par d faut ou en sens direct Param tres de Param tres internes r glage Param tre Symbole Type Bornes Valeur par R W d faut Borne OUT_INF Flottant 3 4E38 3 4E38 0 0 R W inf rieure de l chelle de sortie Borne OUT_SUP Flottant 3 4E38 3 4E38 100 0 R W sup rieure de P chelle de sortie
151. _ERR_CALC_CORR_B2 Erreur de calcul branche correcteur MWxy i 2 X9 STS_ERR_FLOT_CORR_B2 Erreur type flottant branche correcteur MWxy i 2 X10 STS_ERR_CALC_PV_B2 Erreur de calcul branche PV MWxy i 2 X11 STS_ERR_FLOT_PV_B2 Erreur type flottant branche PV MWxy i 2 X12 STS_ERR_SCALE_PV_B2 Echelle incorrecte branche PV1 MWxy i 3 CH_STATUS2 Etat de la voie MWxy i 3 X0 STS_ERR_CALC_OUT Erreur de calcul branche OUT MWxy i 3 X1 STS_ERR_FLOT_OUT Erreur type flottant branche OUT MWxy i 3 X2 STS_ERR_TH_SPLRG Seuils fonction Split Range incorrects MWxy i 3 X3 STS_ERR_CALC_CONT Erreur de calcul branche contrainte 370 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 3 X4 STS_ERR_COPY_POS Adresse de recopie de position manquante MWxy i 3 X6 MISSING_ADDR_1 Adresse du registre IMC boucle principale manquante MWxy i 3 X8 STS_ERR_CALC_CORR 1 Erreur de calcul branche correcteur MWXxy i 3 X10 STS_ERR_CALC_PV_1 Erreur de calcul branche PV MWXxy i 3 X11 STS_ERR_FLOT_PV_1 Erreur type flottant branche PV MWxy i 3 X12 STS_ERR_SCALE_PV_1 Echelle incorrecte branche PV MWxy i 3 X13 STS_ERR_SCALE_OUT1 Echelle incorrecte branche C1 MWxy i 3 X14 STS_ERR_SCALE_OUT2 Echelle in
152. _RT_PFi 1 SPP profil 1 MWn 8 Configuration du Configuration du profil 1 SPP profil 1 MWn 8 X0 palier garanti MWn 8 X1 X2 type de maintien non utilis MWn 8 X3 d marrage 0 SP 1 PV MWn 8 X4 r it ration continue 1 MWn 8 d marrage de la r it ration 0 SP MWn 9 MWn 9 X9 1 Etat du profil MWn 9 X13 1 MWn 9 X0 X7 sorties TOR MWn 9 X8 HOLD_PF MWn 9 X9 INIT MWn 9 X10 RUN MWn 9 X11 STOP MWn 9 X12 HOLD_PAG MWn 9 X13 ce bit est utilis pour l affichage des param tres d ex cution du profil affich MWn 10 Configuration du Nombre de segments utilis s 1 SPP profil 1 MWn 11 Configuration du Num ro du segment de reprise pour la r it ration 1 SPP profil 1 MFn 12 0 0 SP MFn 14 Sans objet PV TLX DS 57 PL7 xx 269 Exploitation Adresse Valeur par d faut Description MFn 16 0 0 TOTAL_TIME MFn 18 0 0 CUR_TIME MFn 20 Configuration du 19 SPP profil 1 THLD_PFi MFn 22 Configuration du 1 SPP profil 1 SPO_PFi MWn 24 1 S lection du profil affich MWn 25 0 Mot de commande Commandes impulsionnelles MWn 25 X0 RESET MWn 25 X1 START STOP MWn 25 X2 HOLD_PF DEHOLD_PF MWn 25 X3 NEXT_SG MWn 25 X4 BACK_SG MWn 25 X5 HOLD_PAG DEHOLD_PAG MWn 25 X6 SAVE_PARAM Commandes Toggle MWn 25 X8 RESET MWn 25 X9 START STOP
153. a consigne Pr sentation D finition Sch ma bloc de la branche Fonctionnement de l initialisation Il existe quatre types de consigne la consigne de ratio la consigne de s lection la consigne simple remote avec une mise l chelle la programmateur de consigne Seuls les deux derniers sont utilisables avec les 3 boucles simples ou la boucle de type autos lective Une consigne locale est une consigne crite par un dialogue op rateur Une consigne remote est une consigne produite par un traitement Sch ma bloc de la branche de traitement de la consigne Entr e Remote 1 gt Ratio y Entr e Remote gt Limiteur ne de Limiteur d vitesse Programmateur O Remote Local OU re e S lection L Echelle OU Echelle La valeur locale est suiveuse de la valeur de la consigne remote afin d viter les coups sur changement de fonctionnement e Sil adresse de la consigne remote n est pas renseign e le mode local est forc e Pour viter les changements trop brusques la consigne peut tre limit e en vitesse e La consigne est limit e par d faut l chelle de la boucle Une limitation plus restrictive peut tre fix e e Quand le correcteur est en mode manuel la consigne peut tre suiveuse de la mesure e Au d marrage les donn es associ es son
154. agde drta trade ae ro 287 Modes de marche de la boucle process 288 Modes de marche de la boucle simple 3 boucles simples 289 Modes de marche de la boucle cascade 290 Modes de marche d une boucle autos lective 292 Objets langage de la r gulation 297 Pr sentation 212 548 ha 2 M Ma RL St Sd ae a 297 Objets langage associ s aux voies de r gulation 298 Pr sentation c rrer e Re ee Re en den er ent 298 Pr sentation ist sentir sn sante E e E E OEE Dunes Gone Gb nue 299 Mot double Ordre de commande 302 Mot de commande des boucles de r gulation 305 Mot de commande du programmateur de consigne MWxy i 7 307 Synth se des mots de commande et de s lection 308 Objets langage associ s la boucle process 309 Pr sentations cariere dde donnee nie dater ave dune een ue 309 Objets langage de configuration 310 Objets langage de d faut et de diagnostic 314 Objets langage de r gulation 319 Objets langage associ s aux 3 boucles simples 323 Pr sentation 258 8 dou neue nent d ni ue Sr are rene due an ee te Aa 323 Objets langage de configurati
155. ainsi que la mani re de configurer et utiliser les entr es sorties associ es aux r gulateurs Ce sous chapitre contient les sujets suivants Sujet Page Comment configurer une boucle de r gulation 179 Configuration des entr es et sorties associ es aux boucles de r gulation 180 178 TLX DS 57 PL7 xxF Configuration Comment configurer une boucle de r gulation Pr sentation Marche suivre La configuration d une boucle de r gulation s effectue selon une m thodologie pr cise qui permet de ne rien oublier Pour chaque boucle de r gulation mettre en oeuvre il est n cessaire de suivre les tapes suivantes Etape Action 1 D finissez pr cis ment la structure de r gulation employer boucle simple boucle process boucle cascade boucle autos lective D finissez l algorithme des diff rentes branches de traitement mesure consigne correcteur Choisissez pour chaque branche de traitement les diff rentes fonctions et param tres Saisissez les interfaces d entr es et de sorties Fixez les valeurs initiales des param tres de r glage Symbolisez si n cessaire les objets langage associ s NI BR Configurez si n cessaire les changes pour le niveau 2 supervision par exemple Validez la configuration globale TLX DS 57 PL7 xxF 179 Configuration Configuration des entr es et
156. aleur de la commande MFxy i 102 DEV_B2 Sans Objet Ecart mesure consigne MFxy i 104 PV_B2 Sans Objet Valeur de la mesure en chelle physique MFxy i 106 SP_B2 Sans Objet Valeur de la consigne en chelle physique MFxy i 108 PV_INF_B2 0 0 Limite inf rieure de la mesure MFxy i 110 PV_SUP_B2 100 0 Limite sup rieure de la mesure MFxy i 112 KP_B2 1 0 Coefficient proportionnel 338 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 114 TI_B2 0 0 Temps d int grale MFxy i 116 TD_B2 0 0 Temps d riv e MFxy i 118 OUTBIAS_B2 0 0 Bias sur la sortie du correcteur PID MFxy i 120 INT_BAND_B2 0 0 Bande int grale MFxy i 122 DBAND_B2 0 0 Bande morte sur l cart MFxy i 124 OUTRATE_B2 0 0 Limitation de la vitesse de variation de la sortie MFxy i 126 OUT1_INF_B2 0 0 Limite inf rieure de la Sortie 1 MFxy i 128 OUT1_SUP_B2 100 0 Limite sup rieure de la Sortie 1 MFxy i 130 SP_INF_B2 0 0 Limite inf rieure de la consigne MFxy i 132 SP_SUP_B2 100 0 Limite sup rieure de la consigne MFxy i 134 PV_LL_B2 5 0 Seuil tr s bas de la mesure MFxy i 136 PV_L_B2 5 0 Seuil bas de la mesure MFxy i 138 PV_H_B2 95 0 Seuil haut de la mesure MFxy i 140 PV_HH_B2 95 0 Seuil tr s haut de la mesure MFxy i 142 ONOFF_L_B2 5 0 Seuil bas du Correcteur ON OFF MF
157. aleur pour le calcul suivant Cela permet de traiter correctement le cas o les variations de la sortie d un correcteur sont faibles mais durables e Sans recopie de position il est conseill de c bler et d utiliser les but es de position afin d viter de saturer l algorithme Le temps d ouverture de l actionneur T_MOTOR permet la fonction de s adapter aux diff rents servomoteurs La dur e de l impulsion appliquer RAISE ou LOWER est proportionnelle au temps d ouverture de l actionneur pleine chelle La dur e minimum d impulsion T_MINI permet d viter de g n rer des impulsions d impulsion trop courtes qui sont g n ralement nuisibles pour les actionneurs Lorsque la dur e calcul e de l impulsion appliquer RAISE ou LOWER est inf rieure T_MINI la fonction ne g n re pas d impulsion Dans tous les cas toute impulsion commenc e dure au moins un temps T_MINI But es de Lorsqu une but e de position est atteinte les sorties RAISE et LOWER sont position positionn es l tat 0 L algorithme ne prend plus en compte les actions allant dans le sens de la but e Contr le Une erreur d ex cution est signal e dans les cas suivants d ex cution e Une donn e d entr e non flottante est d tect e sur un des param tres e Un probl me appara t dans un calcul en virgule flottante Dans tous ces cas l erreur est consid r e comme grave La sortie de la boucle est gel e et les
158. ang es en permanence quel que soit l cran visualis tels que l historique et la gestion des alarmes e D autres variables n ont pas besoin d appara tre sur le terminal d exploitation comme la constante de temps de la fonction de filtrage Pour structurer la communication tout en vitant toute programmation des tables d change associ es aux voies de r gulation sont implicitement r serv es et structur es dans la m moire interne de l automate MW Ces tables sont con ues pour optimiser les changes entre l automate et le terminal de dialogue op rateur La figure suivante d crit les zones d change Voies de r gulation MFxy i Loop 1 Table p riodique MW PV SP Loop 2 Loop3 kK API PV SP PV SP Kp Ti Td Loop 1 Loop 2 Ee Loop 3 Echanges permanents m XBT e Echanges contextuels 184 TLX DS 57 PL7 xxF Configuration Description Description de l illustration repr sentant la zone d changes Zone m moire Description Table p riodique C est un tableau contigu de 6 MF par boucle exploit e regroupant la mesure PV la consigne SP les commandes OUTi les alarmes et les informations d tat de toutes les boucles de r gulation Cette zone lue en permanence permet d tablir les historiques les trac s la gestion des alarmes et
159. ans de r gulation des XBT F02 et TXBT F02 Pr sentation Objet de ce sous chapitre Contenu de ce sous chapitre Ce sous chapitre d crit les crans d exploitation d di s r gulation des XBT F02 et TXBT F02 Ce sous chapitre contient les sujets suivants Sujet Page Ecran de surveillance 244 Ecran de conduite 246 Ecran de r glage 248 Ecran de s lection des programmateurs de consigne 250 Ecran d exploitation du programmateur de consigne 251 Ecran de r glage du programmateur de consigne 254 Exploitation des pages d alarmes 255 TLX DS 57 PL7 xx 243 Exploitation Ecran de surveillance Pr sentation L cran de surveillance est le point d entr e de l application de r gulation Cette vue permet d avoir une synth se de toutes les boucles exploit es Note Aucune saisie n est possible partir de cette vue Note pour optimiser la communication les libell s des boucles ne sont lus qu l affichage de l cran Ceci peut provoquer des incoh rences lorsque ces donn es sont modifi es par l automate Afficher nouveau l cran permet de mettre jour les nouvelles valeurs Si la communication n est pas limit e il est possible de configurer les donn es en lecture cyclique et non en lecture unique Illustration Cette figure illustr
160. at rielle et logicielle 34 TLX DS 57 PL7 xx Marche suivre pour mettre en oeuvre une r gulation 3 Pr sentation Objet de ce Ce chapitre d crit les tapes n cessaires la mise en oeuvre d une r gulation chapitre l aide d un processeur Premium int grant le m tier r gulation et d un terminal XBT Contenu de ce Ce chapitre contient les sujets suivants chapitre Sujet Page Comment mettre en oeuvre une r gulation avec PL7 36 Comment mettre en oeuvre une r gulation avec un XBT 37 TLX DS 57 PL7 xxF 35 Marche suivre pour mettre en oeuvre une r gulation Comment mettre en oeuvre une r gulation avec PL7 Pr sentation La mise en oeuvre de la r gulation comprend un certain nombre d tapes d crites dans la proc dure suivante Marche suivre Ce tableau d crit les tapes respecter pour mettre en oeuvre une r gulation avec avec PL7 le logiciel PL7 Etape Action Mode 1 Configurez le processeur par l interm diaire du navigateur application e Configuration mat rielle e Configuration logicielle Configurez les voies de r gulation e Choix du type de boucle e Choix des fonctions de calcul e Saisie des param tres de configuration PL7 en mode local Symbolisez si n cessaire les variables associ es au boucles de r gulation l aide de l diteur de variables Programmez les applications automate en cr a
161. ateur Pr sentation Objet de ce sous chapitre Contenu de ce sous chapitre Ce sous chapitre d crit les moyens mettre en oeuvre pour configurer le dialogue op rateur associ aux boucles de r gulation Ce sous chapitre contient les sujets suivants Sujet Page Comment associer les boucles de r gulation au dialogue op rateur 183 Description de la zone d changes 184 Modes d utilisation du dialogue op rateur 186 Configuration en exploitation multiposte 188 182 TLX DS 57 PL7 xxF Configuration Comment associer les boucles de r gulation au dialogue op rateur Pr sentation Marche suivre Il est possible d associer les boucles de r gulation un terminal de dialogue op rateur tel que le magelis XBT F Cette association s effectue de mani re transparente il faut simplement indiquer les r gulateurs concern s et leur affecter un num ro d ordre Note le nombre maximum de boucles exploit es par le terminal XBT F est de 16 Les tapes d crites dans ce tableau permettent d associer certaines boucles de r gulation un terminal de dialogue op rateur Etape Action 1 Ouvrez la fen tre de configuration du m tier r gulation partir de la configur
162. ation mat rielle de automate R sultat la fen tre suivante appara t E PMX 57102 RACKO POSITION 0 Configuration 4 Configuration du DOP r D signation PROCESSEUR PMX P 57102 r Symbole R gulateur Fonction R gulateur4 LOOPO m Boucle process fe 2 Cliquez sur Configuration du DOP R sultat une fen tre appara t afin de d terminer les boucles de r gulation concern e par le dialogue op rateur ainsi que leur ordre d apparition dans les pages du terminal d exploitation XBT F Configuration du Dialogue Op rateur R gulateurs exploiter om de Ta boucle Ordre bou Ordre prog m R quiateur4 LOOPO I OK Ii R gulateur 5 LOOP1 1 2 Anal Ii R gulateur 5 LOOPT 3 NOUEN Ii R gulateur 5 LOOP 1 EA Regu ateur 6 00F2 E 5 Rac le gulateur 6 LOOPZ S 6 D tails m R gulateur 7 SPP 3 T Caie m R gulateur 8 SPP 4 Z 3 S lectionnez les boucles lier au dialogue op rateur l ordre est automatiquement fix en fonction de l ordre de s lection des boucles TLX DS 57 PL7 xxF 183 Configuration Description de la zone d changes Pr sentation Illustration Toutes les variables associ es une boucle de r gulation n ont pas les m mes besoins d change avec le terminal d exploitation e Les changes peuvent tre contextuels en fonction de l cran visualiser par exemple Kp Ti et Td pour l cran de r glage e Certaines variables doivent tre ch
163. ats du correcteur KWxy i 12 X2 ONOFF3 Sans Objet Branche ON OFF 3 tats du correcteur 346 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 12 X3 SPLRG ChFroid Sans Objet Ou des bits de pr sence Chaud Froid et Split Range KWxy i 12 X4 Split Range Absente 0 Fonction Split Range de la branche correcteur KWxy i 12 X5 Chaud Froid Non Fonction Chaud Froid de la s lectionn e branche correcteur KWxy i 12 X6 Alarmes _ DEV Pr sente Fonction alarme sur cart de la branche correcteur KWxy i 12 X7 Feed Forward Sans Objet Pr sence d une entr e Feed forward KWxy i 12 X8 BUMP Avec coup 1 Gestion d coup sur changement de mode de marche KWxy i 12 X9 PV_DEV Sur mesure 0 Type d action d riv e KWxy i 12 X10 MIX_PAR PID s rie Type de correcteur mixte ou parall le parall le KWxy i 12 X11 REV_DIR PID action Type d action du correcteur inverse 0 KWxy i 12 X12 MANU AUTO_INIT Manu 0 Valeur initiale du mode de marche du correcteur KWxy i 12 X13 Lead Lag Sans Objet Fonction Leadlag de la branche Feed forward KWxy i 12 X14 FF_UNI_BIP Sans Objet Type de la mesure Feed forward unipolaire bipolaire KWxy i 12 X15 IMC Absente O Fonction IMC de la branche correcteur PKWxy i 13 CONFIG_3_E Sans Objet Mot regr
164. ats du correcteur KWxy i 2 X3 SPLRG ChFroid Sans Objet OU des bits de pr sence Chaud Froid et Split Range Z KWxy i 2 X4 SpliRange Absente O Fonction Split Range de la branche selectionn e 364 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 2 X5 Chaud Froid Non Fonction Chaud Froid de la s lectionn e branche selectionn e KWxy i 2 X6 Alarmes_DEV Pr sente Fonction alarme sur cart de la branche correcteur P KWxy i 2 X7 Feed Forward Absente 0 Pr sence d une entr e Feed forward KWxy i 2 X8 BUMP Avec coup 1 Gestion d coup sur changement de mode de marche KWxy i 2 X9 PV_DEV Sur mesure 0 Type d action d riv e KWxy i 2 X10 MIX_PAR PID s rie Type de correcteur mixte ou parall le parall le ZKWxy i 2 X11 REV_DIR PID action Type d action du correcteur inverse 0 KWxy i 2 X12 MANU AUTO_INIT Auto 1 Valeur initiale du mode de marche du correcteur KWxy i 2 X13 Lead Lag Absente 0 Fonction Leadlag de la branche Feed forward KWxy i 2 X14 FF_UNI_BIP Unipolaire Type de la mesure Feed forward unipolaire bipolaire KWxy i 2 X15 IMC Absente 0 Correcteur mod le dans la branche correcteur A KWxy i 3 Nom de la boucle Loop i avec i Nom de la boucle 0 9 KWxy i 7 Unit de la boucle Unit de la boucle KWxy i 10 CONFIG_0_C2 Sans Ob
165. atteindre par le segment 24 MFxy i 144 VAL24 0 0 Valeur du temps ou de la vitesse pour le segment 24 MFxy i 146 SP25 0 0 Consigne atteindre par le segment 25 MFxy i 148 VAL25 0 0 Valeur du temps ou de la vitesse pour le segment 25 MFxy i 150 SP26 0 0 Consigne atteindre par le segment 26 MFxy i 152 VAL26 0 0 Valeur du temps ou de la vitesse pour le segment 26 MFxy i 154 SP27 0 0 Consigne atteindre par le segment 27 MFxy i 156 VAL27 0 0 Valeur du temps ou de la vitesse pour le segment 27 MFxy i 158 SP28 0 0 Consigne atteindre par le segment 28 MFxy i 160 VAL28 0 0 Valeur du temps ou de la vitesse pour le segment 28 MFxy i 162 SP29 0 0 Consigne atteindre par le segment 29 400 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du Valeur par Commentaire param tre d faut MExy i 164 VAL29 0 0 Valeur du temps ou de la vitesse pour le segment 29 MFxYy i 166 SP30 0 0 Consigne atteindre par le segment 30 MFxYy i 168 VAL30 0 0 Valeur du temps ou de la vitesse pour le segment 30 MFxYy i 170 SP31 0 0 Consigne atteindre par le segment 31 MFxy i 172 VAL31 0 0 Valeur du temps ou de la vitesse pour le segment 31 MFxy i 174 SP32 0 0 Consigne atteindre par le segment 32 MFxy i 176 VAL32 0 0 Valeur du temps ou de la vitesse pour le segment 32 MFxy i 178 SP33 0 0 Consigne atteindre par le segment 33 MF
166. aut de configuration sur la boucle 2 MWxy i 3 X6 Echange en Cours Adresse du registre IMC de la boucle 2 manquante ou adresse de recopie du servo manquante MWxy i 3 X8 STS_ERR_CALC_COR_B2 Erreur de calcul branche correcteur sur la boucle 2 MWxy i 3 X9 STS_ERR_FLOT_COR_B2 Erreur type flottant branche correcteur sur la boucle 2 MWxy i 3 X10 STS_ERR_CALC_PV_B2 Erreur de calcul branche PV sur la boucle 2 MWxy i 3 X11 STS_ERR_FLOT_PV_B2 Erreur type flottant branche PV sur la boucle 2 MWxy i 3 X12 STS_ERR_CALC_OUT_B2 Erreur de calcul branche OUT sur la boucle 2 MWxy i 3 X13 STS_ERR_FLOT_OUT_B2 Erreur type flottant branche OUT sur la boucle 2 MWxy i 3 X14 STS_ERR_SCALE_OUT1_B2 Echelle incorrecte branche OUT1 sur la boucle 2 MWxy i 3 X15 STS_ERR_SCALE_PV_B2 Echelle incorrecte branche PV sur la boucle 2 MWxy i 4 CH_FLT_B3 D faut standard voie sur la boucle 3 MWxy i 4 X4 INTERNAL_FLT_B3 D faut interne grave sur la boucle 3 328 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire MWxy i 4 X5 CONF_FLT_B3 D faut de configuration sur la boucle 3 MWxy i 4 X8 STS_ERR_CALC_COR_B3 Erreur de calcul branche correcteur sur la boucle 3 MWxy i 4 X9 STS_ERR_FLOT_COR_B3 Erreu
167. aux 3 boucles simples 323 11 4 Objets langage associ s la boucle cascade 342 11 5 Objets langage associ s la boucle autos lective 362 11 6 Objets langage associ s au programmateur de consigne 385 TLX DS 57 PL7 xxF 297 Objets langage de la r gulation 11 1 Objets langage associ s aux voies de r gulation Pr sentation Objet de ce Ce sous chapitre d crit les objets langage associ s aux voies de r gulation sous chapitre Contenu de ce sous chapitre Ce sous chapitre contient les sujets suivants Sujet Page Pr sentation 299 Mot double Ordre de commande 302 Mot de commande des boucles de r gulation 305 Mot de commande du programmateur de consigne M Wxy i 7 307 Synth se des mots de commande et de s lection 308 298 TLX DS 57 PL7 xxF Objets langage de la r gulation Pr sentation Introduction Toutes les variables associ es une voie de r gulation exemple Kp T_FILT sont en lecture et ou en criture implicite L objet langage CH est utilis pour simplifier les lectures et critures explicites Il permet de e Lire les mots d tat du module et des voies e Ecrire des param tres e Sauvegarder les param tres e Envoyer des commandes TLX DS 57 PL7 xxF 299 Objets langage de la r gulation Envoi de commandes Les instructions explicites s appliquent l objet langage de la voie MWxy i
168. bas d pass X5 STS_DEV_H seuil cart positif d pass X6 STS_DEV_L seuil cart n gatif d pass Ce mot est mis jour tous les cycles Il est identique celui de la zone multiplex e MWn 1 Donn es de la boucle 2 1 octet API gt XBT MWn i Etc selon le nombre de boucles configur es pour l XBT API gt XBT TLX DS 57 PL7 xx 265 Exploitation Table sp cifique XBT Description Cette table est utilis e par l automate pour commander le XBT Rang Param tre Echange MWn 0 Num ro de boucle s lectionn e 1 mot API lt gt XBT De la boucle 1 la boucle 16 Ce num ro d finit la boucle g r e par la table multiplex e Ce mot est pilot en fonction du mot MWn 5 de la table multiplex e un d passement de la derni re ou de la premi re boucle fait revenir respectivement la premi re ou la derni re boucle A l initialisation il est positionn 0 Ce mot peut galement tre crit directement MWn 1 Etat cran de surveillance de la boucle 1 1 mot API gt XBT Ce mot permet d afficher une liste d tats possibles XO 0 la boucle n existe pas le mot entier est nul dans ce cas 1 la boucle existe X1 0 boucle en manu 1 boucle en automatique X2 alarme haute sur la mesure X3 alarme basse sur la mesure X4 alarme sur l cart Nota X2 et X3 sont exclusifs MWn 2 Etat cran de surveillance
169. bit de pression Les correcteurs int gr s dans ces boucles de r gulation permettent de calculer un jeu de param tres de r glage Kp Ti Td sur demande d autor glage Ces param tres sont accessibles par e les crans de mise au point PL7 e une table d animation e un cran de r glage sp cifique du terminal XBT F Cette page permet d effectuer un autor glage d une boucle de r gulation TC_0001 res AUTO KP Bam TI TD HI ACTUAL PREV 1 0 1 0 0 0 0 0 0 0 0 0 Step 10 0 Tmax s 100 0 Perf 0 50 LE e o 30 TLX DS 57 PL7 xx Pr sentation mat rielle et logicielle Programmateur de consigne Pr sentation Toutes les voies de r gulation peuvent tre configur es en programmateur de consigne Les caract ristiques d un programmateur de consigne sont les suivantes e 1 6 profils e 48 segments maximums r partis sur les profils configur s e Les profils peuvent tre affect s plusieurs boucles de r gulation Note lorsque le programmateur de consigne est interfac une seule boucle la fonction de suivi de la mesure PV est utilisable Note le terminal XBT F propose une page de r glage et une page d exploitation sp cifiques au programmateur de consigne Les pages permettent de modifier les profils de consigne d sir s TLX DS 57 PL7 xx 31 Pr sentation mat rielle et
170. bjets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 240 T_MOTOR_B3 Sans Objet Temps d ouverture de la vanne pilot e par Servo Motor Boucle 3 MFxy i 242 T_MINI_B3 Sans Objet Temps minimum d ouverture de la vanne pilot e par Servo Motor Boucle 3 MFxy i 244 KP_PREV_B3 Sans Objet Valeur avant auto r glage du coefficient proportionnel boucle 3 MFxy i 246 TI_PREV_B3 Sans Objet Valeur avant auto r glage du coefficient int gral boucle 3 M WXxy i 248 PV_SIM_M Sans Objet Valeur de mesure simul e M Wxy i 249 PV_SIM E Sans Objet Valeur de mesure simul e MWxy i 250 FF_SIM_M Sans Objet Entr e Feed forward simul e TLX DS 57 PL7 xxF 361 Objets langage de la r gulation 11 5 Objets langage associ s la boucle autos lective Pr sentation Objet de ce Ce sous chapitre d crit les objets langage des boucles autos lectives sous chapitre Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Objets langage de configuration 363 Objets langage de d faut et de diagnostic 370 Objets langage de r gulation 378 362 TLX DS 57 PL7 xxF Objets langage de la r gulation Objets langage de configuration Description Ce tableau d crit les objets langage de configuration associ s la boucle autos lective
171. ble par boucle de r gulation ou par programmateur de consigne Comment Ce tableau d crit les tapes n cessaires la configuration de la r gulation configurer multiposte l exploitation multiposte Etapes Action 1 Cliquez sur la case Configuration du DOP R sultat l cran de configuration du dialogue op rateur apparra t 2 Cliquez sur le bouton D tails afin d obtenir l cran d taill R sultat un cran de ce type appara t Configuration du Dialogue Op rateur R gulateurs exploiter om de la boucle Ordre bou Ordre prog E w R gulateur 4 LOOPO ii R gulateur 5 LOOP1 1 w R gulateur 5 LOOPT 2 m R gulateur 5 LOOPT 3 m R gulateur 6 LOOP M FA TA W OK Annuler RAZ Liste D tails oui A No n R gulateur 6 LOOP2 S R gulateur 7 SPP 3 R gulateur 8 SPP 4 NH KI Dv Table multiplex e V Boucles 104 MW de 3700 3803 V1 Progs de Consigne 125 MW de 3350 3474 Ouverture r Table d change p riodique Boucles 16 max 6 6 MF de 3500 3570 Boucles 17 et r Table XBT v Boucles et 281 MW de 3810 4090 Progs de Consigne r Table des alarmes Boucles 6 1 2 MF de 3228 3230 188 TLX DS 57 PL
172. blocs A M globale 0 initialement 0 bloc A M sur la boucle globale KWxy i 21 X2 A 1 blocs A M sur chaque PID TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 21 X8 MIN_MAX Min 0 Comportement initial de l autos lecteur Z KWxy i 21 X9 AS_INIT Pr sente 1 Sortie obtenue par la contrainte l initialisation sortie de l autoselecteur KWxy i 21 X10 DIR1_INIT Absent 0 Sortie obtenue par la contrainte l initialisation sortie du PID n 1 KWxy i 21 X11 DIR2_INIT Absent 0 Sortie obtenue par la contrainte l initialisation sortie du PID n 2 TLX DS 57 PL7 xxF 369 Objets langage de la r gulation Objets langage de d faut et de diagnostic Description Ce tableau d crit les objets langage de d faut et de diagnostic associ s la boucle autos lective Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 0 EXCH_STS Etat de gestion des changes MWxy i 1 EXCH_ERR Etat de compte rendu d change MWxy i 2 CH_FLT D faut standard voie MWxy i 2 X4 INTERNAL_FLT D faut interne grave MWxy i 2 X5 CONF_FLT D faut de configuration MWxy i 2 X6 MISSING_ADDR_2 Adresse du registre IMC boucle contrainte manquante MWxy i 2 X7 WARN Somme des avertissements MWxy i 2 X8 STS
173. borescence des pages contenu table de dialogue 2 Transf rez l application dans l XBT afin d effectuer la mise au point des boucles de r gulation 3 Effectuez la mise au point et le r glage des boucles de r gulation en modifiant et en sauvegardant les valeurs des param tres de r glage des boucles de r gulation l aide des pages pr d finies et des pages application de l XBT 4 Travaillez en exploitation afin de piloter les boucles process de la machine l aide des pages pr d finies de XBT TLX DS 57 PL7 xxF 37 Marche suivre pour mettre en oeuvre une r gulation 38 TLX DS 57 PL7 xxF Mise en oeuvre du m tier r gulation Pr sentation Objet de cet Cet intercalaire d crit les diff rentes boucles et fonctions de r gulation ainsi que leur intercalaire mise en oeuvre de la configuration la mise au point Contenu de cet Cet intercalaire contient les chapitres suivants intercalaire Chapitre Titre du chapitre Page 4 Pr sentation des r gulateurs 41 5 Fonctions de calcul 85 6 Configuration d une boucle de r gulation 177 7 R glage d une boucle de r gulation 191 8 Mise au point d une boucle de r gulation 213 9 Exploitation des boucles de r gulation 221 10 Modes de marche 275 11 Objets langage de la r gulation 297 TLX DS 57 PL7 xxF 39 Mise en oeuvre 40 TLX DS 57 PL7 xxF P
174. cation les libell s des boucles ne sont lus qu l affichage de l cran Ceci peut provoquer des incoh rences lorsque ces donn es sont modifi es par l automate Afficher nouveau l cran permet de mettre jour les nouvelles valeurs Si la communication n est pas limit e il est possible de configurer les donn es en lecture cyclique et non en lecture unique Illustration Cette figure illustre un cran de surveillance N 1 1 TC 000 DS Ha i 2 TC0002 KW L 3 TC_0003 L B y g 5 AT 6 7 L 8 SPP A 2 Page alarme 1 ON Description Pour chaque boucle les informations affich es sont e le libell de la boucle e le mode de marche Auto Manu e l autor glage est en cours ou non e la somme des alarmes Le tableau suivant indique la fonction des touches dynamiques de s lection Touche Description Ces touches dynamiques permettent de s lectionner la boucle d sir e pour les crans de r glage 232 TLXDS 57 PL7 xx Exploitation Ecran face avant Pr sentation Cette vue est de type r gulateur de tableau Elle permet de visualiser globalement une boucle de r gulation Il est possible partir de cet cran de piloter la boucle en mode manuel ainsi que la consigne locale Note la p riode de rafra chissement est de 5 seconde
175. ce registre il sera possible d chantillonner soit toutes les p riodes d chantillonnage soit une p riode sur deux soit une p riode sur trois Il est possible d augmenter ou de diminuer le retard T_DELAY pendant l ex cution du programme Le nouveau retard est appliqu instantan ment condition qu il soit compatible avec la taille du registre La p riode de l chantillonnage du retard reste inchang e Si la valeur de T_DELAY devient trop grande par rapport la taille du registre il devient impossible de m moriser suffisamment de valeurs d entr e pour atteindre le retard demand si l chantillonnage s effectue la m me p riode La p riode d chantillonnage du retard est donc recalcul e et la sortie n est valide qu apr s une dur e gale un nouveau retard Afin d viter ce probl me nous vous conseillons de dimensionner le registre en tenant compte des ventuelles augmentations du retard T_DELAY Si le retard diminue par d faut l chantillonnage ne change pas Toutefois il est possible de commander un nouveau calcul de l chantillonnage si n cessaire Dans le cas d une modification dynamique du temps de la t che ou de la p riode d chantillonnage la sortie n est valide qu apr s une dur e gale au retard Toute modification dynamique de T_DELAY entre 0 s et 30 s est prise en compte imm diatement sans changement de l chantillonnage du registre Exemple P riode d chantillonnage T
176. choisie en fonction des caract ristiques de l actionneur la p riode de la t che ne doit pas d passer 200 ms Une erreur d ex cution est signal e dans les cas suivants e Une donn e d entr e non flottante est d tect e sur un des param tres e Un probl me appara t dans un calcul en virgule flottante Dans tous les cas l erreur est consid r e comme grave La sortie de la boucle est gel e et les d fauts sont signal s dans les mots d tat TLX DS 57 PL7 xxF 171 Fonctions de calcul Mise l chelle de la sortie Description Cette fonction permet de mettre l chelle de la sortie la commande calcul e La fonction de mise l chelle est optionnelle Elle permet de choisir l chelle en fonction de sorties sp cifiques Si cette fonction est utilis e elle introduit un facteur d chelle Elle r alise le calcul suivant OUT_MAX OUT_MIN OUT_SUP OUT_INF OUT OUT_MAN OUT_INF x OUT_MIN avec OUT MAN 0 ou 10000 et OUT_MAX 10000 10000 OUTI l l l l l l l l l 0 ou 10000 i OUT_INFi OUT MAN OUT_SUPI gt OUT_MAN 172 TLX DS 57 PL7 xxF Fonctions de calcul Param tres de la fonction Contr le d ex cution Param tres d entr e Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la OUT_MAN Flottant 3 4E38 3 4E38 R commande Valeur de la O
177. correcte branche C2 MWXxy i 3 X15 STS_ERR_ SCALE OU des erreurs d chelle M Wxy i 4 STATUS1_C1 Mot regroupant les diff rents bits de status Mesure Consigne de la boucle principale MWxy i 4 X0 STS_ HOLD _TOT_C1 Gel de la fonction Totalisateur MWxy i 4 X1 STS_PV_SIM_C1 Mesure simul e MWxy i 4 X2 STS_PV_H_LIM_C1 Limite haute sur la mesure MWxy i 4 X3 STS_PV_L_LIM_C1 Limite basse sur la mesure MWxy i 4 X4 STS_SP_H_LIM_C1 Limite haute sur la consigne MWxy i 4 X5 STS_SP_L_LIM_ C1 Limite basse sur la consigne MWxy i 4 X6 STS_L_R_C1 R L Init Consigne Remote 1 Consigne Local 0 MWxy i 4 X7 STS_R1_R2_C1 Consigne Remote 1 Consigne Remote 0 MWxy i 4 X8 STS_ALARMS_C1 OU logique des alarmes de mesure TLX DS 57 PL7 xxF 371 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 4 X9 STS_HH_C1 Alarme tr s haute MWxy i 4 X10 STS_H_C1 Alarme haute MWxy i 4X11 STS_L_ C1 Alarme basse MWxy i 4 X12 STS_LL_C1 Alarme tr s basse MWxy i 4 X13 STS_DEV_H_C1 Alarme haute de l cart Mesure Consigne gt 0 MWxy i 4 X14 STS_DEV_L_C1 Alarme basse de l cart Mesure Consigne lt 0 MWxy i 4 X15 STS_THLD_DONE_C1 Seuil du totalisateur atteint MWxy i 5 STATUS2_C1 Sans Objet Mot regroupant les diff rents bit de status Correcteur de la boucle principale MWxy i 5 X0 STS_AT_RUNNING_C1 Autor
178. cran de tendance 234 Ecran de r glage des param tres 235 Ecran d autor glage 237 Ecran de s lection des programmateurs de consigne 238 9 3 9 4 Chapitre 10 10 1 10 2 10 3 10 4 Chapitre 11 11 1 Ecran d exploitation du programmateur de consigne 239 Ecran de r glage du programmateur de consigne 241 Exploitation des pages d alarmes 242 Les crans de r gulation des XBT F02 et TXBT F02 243 Pr sentation n fins ele Rite ci SN AL Me Re 4m tin A 243 Ecran de surveillance 244 Ecran de conduite 22 2726 8 tee une ne te de Rte te 246 Ecran de r glag 2 4 e E e die van anne Patte eue 248 Ecran de s lection des programmateurs de consigne 250 Ecran d exploitation du programmateur de consigne 251 Ecran de r glage du programmateur de consigne 254 Exploitation des pages d alarmes 255 Tables d changes 256 Pr sentation nde us Dada adidas 256 Table des param tres multiplex s pour une boucle 257 Table des donn es p riodiques
179. ctionnement de l initialisation Fonctionnement du contr le d ex cution Dans une r gulation classique par PID le correcteur r agit des variations de la sortie du proc d r gulation en boucle ferm e De ce fait si une perturbation intervient le correcteur ne commence r agir que lorsque la mesure s carte de la consigne La fonction Feed forward permet de compenser une perturbation mesurable d s qu elle appara t Cette fonction en boucle ouverte anticipe l effet de la perturbation on parle alors d action anticipatrice ou Feed forward Sch ma bloc de la branche de traitement Feed forward Simulation LE QU F Leadlag am Echelle p OUT_FF IWxy i Si l adresse de la branche Feed forward n est pas d finie le traitement s effectue partir de la valeur simul e initialement mise z ro Les deux d fauts contr l s par le traitement de la consigne sont les erreurs de param tre non crit au format flottant et les erreurs de calcul interne division par z ro overflow Lors de l apparition d un tel d faut e Le r sultat du traitement de cette consigne est gel e Ces erreurs ne sont pas consid r es comme graves au niveau de la boucle de r gulation le calcul du correcteur et des valeurs de sortie s effectue avec la valeur du Feed forward gel e e Des avertissements sp cifiques sont affich s e La valeur OUT_FF l entr e du c
180. ctionneur il faut pouvoir ouvrir ou fermer l actionneur m me si OUT_MAN a atteint une de ses limites Pour cela il est possible de saisir dans OUT_MAN une valeur au del des limites OUT_MAN sera cr t e mais la variation de commande calcul e sera prise en compte par la fonction Servo Par exemple OUT_MAN 100 0 l actionneur est ouvert 50 Pour appliquer une ouverture de 70 il faut saisir OUT_MAN 120 0 OUT_MAN prendra ensuite la valeur cr t e 100 0 En mode automatique la valeur de commande est calcul e par le correcteur partir de la valeur de consigne et de la valeur de la mesure Le passage en mode automatique s effectue partir des crans PL7 ou XBT F II s effectue galement par l envoi d une commande Lorsque cette commande est prise en compte le mode automatique est signal e par le bit d tat STS_AUTO MANU Le traitement de la sortie s effectue chaque p riode d chantillonnage TLX DS 57 PL7 xxF 283 Modes de marche Autor glage et mode Tracking Ex cution d un autor glage Ex cution du mode Tracking Afin de r aliser un autor glage vous devez renseigner au pr alable la dur e de l chelon la performance et l amplitude de la commande d sir e Si ces param tres ont des valeurs trop petites ou trop grandes l autor glage ne sera pas ex cut Avant l ex cution d un autor glage le correcteur peut tre en mode automatique ou en mode man
181. d di aux programmateurs de consigne 1 cran de programmateur de consigne multiplex les pages d alarmes associ es Note le nombre de boucles exploit es est limit 8 TLX DS 57 PL7 xx 223 Exploitation Application XBT Pour la partie r gulation les applications contiennent F02 et TXBT F02 e 1 cran de surveillance e 1 cran de r glage avec face avant et autor glage multiplex bargraphes e 1 cran de conduite pour chaque boucle tendances e 1 cran de s lection des programmateurs de consigne e 1 cran de r glage multiplex d di aux programmateurs de consigne e 1 cran de programmateur de consigne multiplex e les pages d alarmes associ es Note le nombre de boucles exploit es est limit 16 224 TLX DS 57 PL7 xx Exploitation Mod les des pages d exploitation Pr sentation Toutes les pages d exploitation sont con ues sur le m me mod le de pr sentation e Un bandeau d alarmes positionn en bas de l cran signale l alarme active e Les touches de fonction dynamiques ex cutent une et une seule fonction acc s la page de r glage lancement d un autor glage navigation s lection d une boucle e Ces mod les peuvent tre modifi s ou r cup r s pour enrichir les autres pages d exploitation personnelles Mod le de pages Cette figure d crit un mod le de pages XBT F01 XBT F01 Nom de la boucle Type du c
182. d faut Etat de la STS_RAISE1 Bit R commande Etat STS_M_A Bit R Auto_Manu Commande Bit R Ecart Mesure DEV Flottant 3 4E38 3 4E38 R Consigne D s que l cart Mesure Consigne DEV PV SP devient inf rieur au seuil bas ONOFF_L la sortie logique passe l tat 1 Si l cart devient nouveau croissant il est n cessaire que celui ci d passe le seuil ONOFF_H pour que la sortie passe l tat 0 A STS RAISE1 7 SP gt O lt DEV_L DEV_H PV gt M 0Q TLX DS 57 PL7 xxF 123 Fonctions de calcul Modes de marche Contr le d ex cution Le correcteur ON OFF 2 tats poss de 2 modes de marche e Le mode automatique la sortie est calcul e par le correcteur e Le mode manuel le correcteur ne positionne pas la sortie Vous pouvez modifier directement la valeur de la variable connect e la sortie Sur d marrage froid la sortie en mode manuel est l tat O Une erreur d ex cution est signal e dans les cas suivants e Une donn e d entr e non flottante est d tect e sur un des param tres e Un probl me appara t dans le calcul en virgule flottante e Le seuil bas gt 0 e Le seuil haut lt O Dans tous ces cas l erreur est consid r e comme grave La sortie de la boucle de r gulation est gel e et les d fauts sont signal s dans les mots d tat 124 TLX DS 57 PL7 xxF Fonctions de calcul
183. d faut et de diagnostic Description Ce tableau d crit les objets langage de d faut et de diagnostic associ s la boucle cascade Adresse Nom du param tre Valeur par Commentaire d faut M Wxy i 0 EXCH_STS Etat de gestion des changes MWxy i 1 EXCH_ERR Etat de compte rendu d change M Wxy i 2 CH_FLT D faut standard voie MWxy i 2 X4 INTERNALFLT D faut interne grave MWxy i 2 X5 CONF_FLT D faut de configuration MWxy i 2 X6 MISSING_ADDR_M Adresse du registre IMC boucle ma tre manquante MWXxy i 2 X7 WARN Somme des erreurs MWxy i 2 X8 STS_ERR_CALC_CORR_M Erreur de calcul branche correcteur ma tre MWxy i 2 X9 STS_ERR_FLOT_CORR_M Erreur type flottant branche correcteur ma tre MWxy i 2 X10 STS_ERR_CALC_PV_M Erreur de calcul branche PV ma tre MWxy i 2 X11 STS_ERR_FLOT_PV_M Erreur type flottant branche PV ma tre MWxy i 2 X12 STS_ERR_SCALE_PV_M Echelle incorrecte branche PV ma tre MWxy i 3 CH_STATUS2 Etat de la voie MWxy i 3 X0 STS_ERR_CALC_OUT Erreur de calcul branche OUT MWxy i 3 X1 STS_ERR_FLOT_OUT Erreur type flottant branche OUT MWxy i 3 X2 STS_ERR_TH_SPLRG Seuils fonction Split Range incorrects MWxy i 3 X3 STS_ERR_SCALE_OUT1 Echelle incorrecte branche OUT1 MWxy i 3 X4 STS_ERR_SCALE_OUT2 Echelle incorrecte branche OUT2
184. d fauts sont signal s dans les mots d tat Si les param tres de temps T_MOTOR et T_MINI sont n gatifs leur valeur est forc e 0 0 Lorsque le correcteur est en mode manuel sa sortie OUT_MAN pilote galement les sorties de la fonction Servo 166 TLX DS 57 PL7 xxF Fonctions de calcul Exemples de fonctionnement de la fonction Servo Mode Fonctionnement en mode automatique avec recopie de position automatique T_MOTOR 25 s T_MINI 1 s et p riode d chantillonnage 4 s avec recopie de position Ecart OUT_MAN RCPY 3 3 Pour chacune des tapes le principe de fonctionnement est le suivant Etape Principe de fonctionnement 1 L cart entre OUT_MAN et RCPY est de 20 Une impulsion de 5 s 25 s x 20 est lanc e sur la sortie RAISE L cart est de 10 Une impulsion de 2 5 s 25 s x 10 est lanc e sur la sortie RAISE sans tenir compte de la seconde qui restait de l impulsion pr c dente L cart est de 2 ce qui correspondrait une impulsion de 0 5 s 25 s x 2 sur la sortie LOWER Comme T_MINI vaut 1 s aucune impulsion n est g n r e par contre la dur e de 0 5 s est m moris e L cart est toujours de 2 L impulsion correspondante 0 5 s est cumul e avec l impulsion m moris e auparavant 0 5 s pour atteindre 1 s Cette dur e tant au moins gale T_MINI l impulsion est donc appliqu e la sortie LOWER TLX DS 57 PL7
185. d riv e Le gain K qui s applique ces actions est alors gal kp Voir PID p 128 e Lorsque le correcteur a une structure parall le l action proportionnelle s applique en parall le des actions int grale et d riv e Dans ce cas le gain kp ne s applique pas aux actions int grale et d riv e Le gain K est simplement gal au rapport de l chelle de la sortie sur l chelle de la mesure Le sens du correcteur PID peut tre adapt celui du couple actionneur proc d L action peut tre d finie en sens inverse configuration par d faut ou en sens direct Si l action est directe un cart PV SP positif provoque un accroissement de la sortie Si l action est inverse un cart PV SP positif provoque une diminution de la sortie L action d riv e peut agir sur la mesure ou sur l cart La forme absolue de l algorithme permet la commutation Manu Auto sans coup Voir Modes de marche communs aux boucles de r gulation p 282 TLX DS 57 PL7 xxF 131 Fonctions de calcul Param tres de r glage Param tres internes Param tre Symbole Type Bornes Valeur par d faut R W Borne inf rieure de l chelle de mesure PV_INF Flottant 3 4E38 3 4E38 0 0 R W Borne sup rieure de l chelle de mesure PV_SUP Flottant 3 4E38 3 4E38 100 0 R W Borne inf rieure de l chelle de sortie OUT_INF Flottan
186. d ouverture atteinte sur Servomoteur R serv MWxy i 6 X3 LOWER STOP1 But e de fermeture atteinte sur Servomoteur R serv MWxy i 6 X4 RAISE STOP2 But e d ouverture atteinte sur Servomoteur R serv MWxy i 6 X5 LOWER STOP2 But e de fermeture atteinte sur Servomoteur R serv MWxy i 7 STATUS4 Sans Mot regroupant le diagnostic Objet fin des diff rentes erreurs mesure consigne FF MWxy i 7 X0 SP_MIN_WARN Erreur de contr le des param tres SP_MIN et SP_MAX MWxy i 7 X1 Xi WARN Erreur de contr le des param tres Xi MWxy i 7 X2 YI WARN Erreur de contr le des param tres Yi MWxy i 7 X6 OVER_TOT_WARN Erreur overflow du totalisateur 316 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeurpar Commentaire d faut MWXxy i 7 X8 INP_INFR1_WARN Erreur de contr le des param tres INP_INFR1 et INP_SUPR1 MWXxy i 7 X9 INP_INFR2_WARN Erreur de contr le des param tres INP_INFR2 et INP_SUPR2 MWxy i 7 X10 RATIO_WARN Erreur de contr le des param tres RATIO_MIN et RATIO_MAX MWxy i 7 X11 SP_CALC_WARN Erreur de calcul sur la consigne MWxy i 7 X12 SP_FLOAT_WARN Erreur de flottant sur la consigne MWXxy i 7 X13 FF_CALC_WARN Erreur de calcul sur le Feed forward MWxy i 7 X14 FF_FLOAT_WARN Erreur de flottant sur le Feed forward MWxy i 8 STATUS5 Sans Mot regroupant le diagnostic Obje
187. de profil 308 TLX DS 57 PL7 xxF Objets langage de la r gulation 11 2 Objets langage associ s la boucle process Pr sentation Objet de ce Ce sous chapitre d crit les diff rents objets langage associ s la boucle process sous chapitre Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Objets langage de configuration 310 Objets langage de d faut et de diagnostic 314 Objets langage de r gulation 319 TLX DS 57 PL7 xxF 309 Objets langage de la r gulation Objets langage de configuration Description Ce tableau d crit tous les objets langage associ s la boucle process Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 0 CONFIG_0O Sans Objet Mot regroupant les diff rents bits de configuration de la Mesure KWxy i 0 X0 Filtrage Absente 0 Fonction filtrage de la branche mesure Z KWxy i 0 X1 G n rateur de fonction Absente 0 G n rateur de fonction de la branche mesure KWxy i 0 X2 Totalisateur Absente 0 Fonction Totalisateur de la branche mesure KWxy i 0 X3 Racine Carr e Absente 0 Fonction racine carr e de la branche mesure Z KWxy i 0 X4 Alarmes Pr sente Fonction alarme de la branche mesure KWxy i 0 X8 PV_CLIP Absente 0 Ecr tage ou non de la mesure KWxy i 0 X9 EXTRAPOL Non 0 Extrapolation du g n ra
188. de surveillance Ecran face avant 5 TC_0001 1 TC_0001 D na N 1 TAL H A UC ES E 3 TC_0003 L SH RE 4 g EE D PV 96 00 5 SP 65 00 AT 6 AT ov 31 00 7 E 8 SPP mme 0Vi 31 00 Tooo o Al c TC_0001 AUTO KP TI TD Ecran d autor glage H ACTUAL PREV 1 0 1 0 0 0 0 0 0 0 0 0 Step 10 0 Tmax s 100 0 Perf 0 50 amp G a Ecran de r glage TC_0001 KP TI s TD s O_BIAS DBAND KD ORATE1 CR DA 1 0 0 0 0 0 0 0 0 0 10 0 0 0 SP_SUP 100 0 SPINF 0 0 TS s 0 30 PVH 95 0 PVL 5 0 INTBND 0 0 TC_0001 AUTO H DA PV 96 00 INISP 65 00 ov ovi Ecran de conduite KE 31 00 31 00 A 2 SRE on a 2 SENS o e A 228 TLX DS 57 PL7 xx Exploitation Navigation dans La figure suivante illustre une navigation entre les crans d une application XBT une application FO2 XBT F02 Ecran de surveillance Ecran de r glage D 7 A Acces courbes historique A mra 0V 9999 9 ail RE oaa AAAAA pal BLE 99999 C ARAAAAAA 229 TLX DS 57 PL7 xx Exploitation Comm
189. des touches dynamiques de s lection Touche Description Cette touche permet de passer la boucle en automatique ou en manuel Cette touche permet de passer la consigne en Remote ou en Local 234 TLX DS 57 PL7 xx Exploitation Ecran de r glage des param tres Pr sentation Cette vue permet le r glage du correcteur de la boucle ATTENTION L op ration de r glage de la boucle ne doit tre r alis e que par une personne habilit e Le non respect de ces pr cautions peut entra ner des l sions corporelles ou des dommages mat riels Par d faut il n est pas propos de mot de passe ces crans de r glage Il est toujours possible d en ajouter un avec le logiciel XBT L1000 Note M me si le limiteur de consigne n est pas configur les param tres associ s SP_INF et SP_SUP apparaissent dans cet cran de r glage Leur modification n est pas prise en compte Dans l cran de configuration PL7 les param tres associ s au limiteur de consigne sont appel es SP_MIN et SP_MAX Illustration Cette figure illustre un cran de r glage des param tres TC_0001 m EUX DA EE KP 10 SP SUP 100 0 TI s 00 SPINF 00 D TD s 00 TS s 0 30 O BIAS 00 PVH 950 AT DBAND 00 PVL 50 KD 10 0 INTBND 00 ORATE1 0 0 A e M o TLX DS 57 PL7 xx 235
190. e Feed forward Il n y a pas de contr le sur l ordre des param tres d chelles La borne inf rieure peut avoir une valeur sup rieure celle de la borne sup rieure 116 TLX DS 57 PL7 xxF Fonctions de calcul Leadlag Description La fonction Leadlag r alise une fonction de transfert de type avance retard de phase Ceci permet de mod liser l influence des perturbations et donc de r aliser une r gulation en boucle ouverte par anticipation La fonction Leadlag r alise la fonction de transfert suivante _ _1 pxT1 FF OUTFF Tox FF PIFF x FF avec FF grandeur analogique d entr e variable interne mesure de perturbation T1_FF constante de temps correspondant l avance de phase T2_FF constante de temps correspondant au retard de phase p op rateur de Laplace OUTFF grandeur calcul e Pour un chelon en entr e la r ponse de la sortie est fonction de T1_FF et T2_FF avance ou retard de phase e Si T1_FF gt T2_FF on r alise une avance de phase e Si T1_FF lt T2_FF on r alise un retard de phase Avance de phase La fonction Leadlag est configur e en avance de phase T1_FF gt T2_FF la sortie OUTFF est en avance sur l entr e Valeur de OUTFF Entr e Feed forward OUTFF Temps TLX DS 57 PL7 xxF 117 Fonctions de calcul Retard de phase La fonction Leadlag est configur e en retard de phase T1_FF lt T2_FF la sortie OUT
191. e retard pur de fonction de transfert r gulation PID eP Hops Ki 6p avec qt retard du mod le 8 constante de temps du mod le T00 h se nr tr re M M Mesure M5 AM Mesure Mo el 0 y t 0 Les performances de la r gulation d pendent du rapport T 8 La r gulation PID convient bien dans le domaine suivant 2 lt T lt 20 0 Pour t lt 2 c est dire des boucles rapides 8 petite ou des proc d s retard important qt grand la r gulation PID ne convient plus il faut utiliser des algorithmes plus volu s 0 Pour t gt 20 une r gulation seuil plus hyst r sis suffit 204 TLX DS 57 PL7 xxF R glage 7 3 R glage du correcteur mod le Pr sentation Contenu de ce Ce sous chapitre d crit les principes de r glage d un correcteur mod le et sous chapitre d veloppe les points suivants e r glage du gain statique e r glage du temps mort ou retard e r glage de la constante de temps Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Marche suivre pour r gler le correcteur mod le 206 Comment r gler le gain statique Ks 207 Comment r gler le temps mort ou retard T_DELAY 208 Comment r gler la constante de temps 210 TLX DS 57 PL7 xxF 205 R glage Marche suivre pour r gler le correcteur mod le Marche suivre Les tapes de ce tableau d crivent les actions
192. e Attention aux unit s Si le r glage est effectu dans PL7 multiplier par 100 la valeur obtenue pour KP 200 TLX DS 57 PL7 xxF R glage Cette m thode de r glage fournit elle aussi une commande tr s dynamique pouvant se traduire par des d passements ind sirables lors des changements de point de consigne Dans ce cas baisser la valeur du gain jusqu obtenir le comportement souhait L int r t de cette m thode r side dans le fait qu elle ne n cessite aucune hypoth se sur la nature et l ordre du proc d Elle s applique aussi bien aux proc d s stables qu aux proc d s r ellement int grateurs Elle est particuli rement int ressante dans le cas de proc d s lents industrie du verre puisque l utilisateur n a besoin que du d but de la r ponse pour r gler les coefficients Kp Ti et Td TLX DS 57 PL7 xxF 201 R glage R le et influence des param tres d un PID lors du r glage d une boucle Influence de l action proportionnelle Influence de l action int grale L action proportionnelle permet de jouer sur la vitesse de r ponse du proc d Plus le gain est lev plus la r ponse s acc l re plus l erreur statique diminue en proportionnel pur mais plus la stabilit se d grade Il faut trouver un bon compromis entre vitesse et stabilit L influence de l action int grale sur la r ponse du proc d un chelon est la suivante Kp trop grand
193. e la fonction totalisateur ne peut tre rajout e en connect Sa sortie est une adresse MF Il n est pas n cessaire de passer en mode configuration pour modifier les valeurs initiales des param tres de r glage Kp Ti Td Mode de marche e En mode mise au point toute modification des param tres de r glage partir de l cran m tier met jour la valeur courante et la valeur initiale de ces param tres e Pour le r gulateur 3 boucles simples uniquement une modification de la valeur initiale sans modification des param tres de configuration ajout d une fonction par exemple n est pas prise en compte TLX DS 57 PL7 xxF 217 Mise au point Mise au point du programmateur de consigne Pr sentation Les programmateurs de consigne poss dent leur propre cran de mise au point En connect ils poss dent tous les services de reconfiguration et de sauvegarde des donn es Note toute reconfiguration en mode connect entra ne l arr t de fonctionnement du programmateur de consigne Illustration Cette figure est un exemple de programmateur de consigne en mode Mise au point I PMX 57352 RACKO POSITION 0 x Mise au point v Configurati D signation PROCESSEUR PMX P 57352 O DAG Symbole PERTE R Quiateur Fonction T che R partition des segments
194. e d faut MWxy i 4 X0 WRN1_RMP_SP Sans objet Une rampe du profil 1 a 2 consignes identiques MWxy i 4 X1 WRN1_RMP_0O Sans objet Une rampe du profil 1 a une vitesse nulle MWxy i 4 X2 WRN1_PLR_SP Sans objet Un palier du profil 1 a 2 consignes diff rentes MWxy i 4 X3 WRN1_PLR_THLD Sans objet Palier garanti configur sur profil 1 et THLD nul MWxy i 4 X4 WRN2_RMP_SP Sans objet Une rampe du profil 2 a 2 consignes identiques MWxy i 4 X5 WRN2_RMP_0 Sans objet Une rampe du profil 2 a une vitesse nulle MWxy i 4 X6 WRN2_PLR_SP Sans objet Un palier du profil 2 a 2 consignes diff rentes MWxy i 4 X7 WRN2_PLR_THLD Sans objet Palier garanti configur sur profil 2 et THLD nul MWxy i 4 X8 WRN3_RMP_SP Sans objet Une rampe du profil 3 a 2 consignes identiques MWxy i 4 X9 WRN3_RMP_0 Sans objet Une rampe du profil 3 a une vitesse nulle MWxy i 4 X10 WRN3_PLR_SP Sans objet Un palier du profil 3 a 2 consignes diff rentes MWxy i 4 X11 WRN3_PLR_THLD Sans objet Palier garanti configur sur profil 3 et THLD nul MWxy i 4 X12 WRN4_RMP_SP Sans objet Une rampe du profil 4 a 2 consignes identiques MWxy i 4 X13 WRN4_RMP_0O Sans objet Une rampe du profil 4 a une vitesse nulle MWxy i 4 X14 WRN4_PLR_SP Sans objet Un palier du profil 4 a 2 consignes diff rentes MWxy i 4 X15 WRN4_PLR_THLD Sans objet Palier garanti configur sur profil 4 et THLD nul MWxy i 5 STATUS4 Indication des erreurs des profils 5 et 6 MWxy i 5 X0 WRN5_
195. e le correcteur ma tre est suiveur de la mesure de la boucle esclave e Sinon enfin le correcteur esclave est donc un P ou un PD La sortie de la boucle ma tre est calcul e de fa on optimale pour viter un coup lors de la fermeture de la cascade en fonction de la sortie du correcteur esclave et de ses param tres Sur d marrage froid le correcteur ma tre d marre toujours en mode automatique Par contre le mode de marche initial du correcteur esclave ainsi que le type de consigne Remote Local de chaque boucle sont configurables La boucle ma tre poss de une fonctionnalit suppl mentaire qui consiste lorsque le ma tre est en mode automatique et que la sortie de l esclave sature geler l volution de la sortie du ma tre dans le sens qui fait saturer l esclave Cette fonctionnalit limite la saturation de l action int grale du ma tre Elle n est donc active que si le correcteur ma tre poss de une action int grale Par exemple le correcteur esclave est en mode automatique il est configur en action invers e et sa sortie est sa limite sup rieure Pour faire d coller la sortie de sa limite en agissant sur la consigne il faut baisser la consigne La sortie du ma tre est donc brid e dans le sens d une augmentation 290 TLX DS 57 PL7 xxF Modes de marche Boucle cascade avec un correcteur PID Restrictions Le sch ma suivant illustre une boucle cascade avec un corr
196. e d passement cart bas e d passement cart consigne haut et bas Dans ces cas le d compte de la dur e du palier est gel pendant chaque d passement Illustration Cette figure illustre le fonctionnement du palier garanti SP Point partir duquel le process est consid r en SP3 THLD THLD VAL4 Le R action du process PV L p Temps VALA4 72 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Marche suivre Pour configurer un palier garanti suivre les tapes suivantes pour configurer i Etape Action un palier garanti 1 S lectionnez un r gulateur 2 Choisissez la fonction Prog de consigne 3 S lectionnez l utilisation de la fonction en cochant la case Palier Garanti 4 Renseignez la valeur du seuil THLD et le type de d passement d sir e cart haut PV gt palier THLD cart bas PV lt palier THLD cart PV gt palier THLD ou PV lt palier THLD cart l entr e cart en d but de palier seulement Cochez dans la colonne PG le palier sur lequel cette fonction est r alis e Saisissez l adresse de la mesure surveiller dans le champ de saisie PV Remarque Dans le cas o l adresse de la mesure n est pas saisie la fonction Palier Garanti n est pas utilis e m me si celle ci est configur e En ex cution il est possible d inhiber cette fonction par commande Voir Ex cution d un profil p 78
197. e de recopie du Servo KWxy i 3 X11 POT_VAL2_INIT Oui 1 Existence de recopie du Servo R serv KWxy i 3 X12 ANALOG1_UNI_BIP Unipolaire Type de la sortie analogique unibipolaire bipolaire KWxy i 3 X13 ANALOG2_UNI_BIP Unipolaire 0 Type de la sortie analogique unibipolaire bipolaire KWxy i 4 Nom de la boucle Loop i avec i 0 9 Nom de la boucle PKWxy i 8 Unit de la boucle Unit de la boucle TLX DS 57 PL7 xxF 313 Objets langage de la r gulation Objets langage de d faut et de diagnostic Description Ce tableau d crit les objets langage de d faut et de diagnostic associ la boucle process Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 0 EXCH_STS Etat de gestion des changes MWxy i 1 EXCH_ERR Etat de compte rendu d change MWxy i 2 CH_FLT D faut standard voie MWxy i 2 X4 INTERNAL_FLT D faut interne grave MWxy i 2 X5 CONF_FLT D faut configuration MWxy i 2 X6 MISSING_ADDR Adresse du registre IMC manquante MWxy i 2 X7 WARN Somme des erreurs MWxy i 2 X8 STS_ERR_CALC_CORR Erreur de calcul branche correcteur MWxy i 2 X9 STS_ERR_FLOT_CORR Erreur type flottant branche correcteur MWxy i 2 X10 STS_ERR_CALC_PV Erreur de calcul branche PV MWxy i 2 X11 STS_ERR_FLOT_PV Erreur type flottant branche PV MWxy i 2 X12 STS_ERR_CAL
198. e des param tres La boucle prend en compte la commande sur front montant Les boutons sont en mode impulsionnel API lt XBT MWn 91 Unit de la boucle 2 3 mots Identificateur boucle 2 1 mot Param tres d chelle de la boucle 2 2 flottants Mot de commande pour boutons toggle de la boucle 2 1 mot Mot de commande pour boutons impulsionnels de la boucle 2 1 mot etc jusqu boucle 16 API lt gt XBT MWn 241 Libell du programmateur 1 4 mots API gt XBT MWn 245 Libell du SPP2 4 mots etc jusqu boucle 16 API gt XBT Cette table occupe 281 mots ind pendamment du nombre de boucles et de SPP configur es 268 TLX DS 57 PL7 xx Exploitation Table des param tres multiplex s pour un programmateur de consigne Description Cette table d crit les param tres multiplex s pour un programmateur de consigne Adresse Valeur par d faut Description MWn 0 Configur e dans Acc s interdit en criture PL7 MWn 1 0 Acc s interdit en criture Les acc s en criture cette table ne sont pris en compte que si ce mot est 0 MWn 2 0 Incr ment d cr ment du num ro de SPP bits XO X1 et du num ro de paquet de segments affich bits X2 X3 MWn 3 0 Num ro du SPP s lectionn 0 premier SPP MWn 4 1 CUR_PF MWn 5 1 SEG_OUT MWn 6 0 CUR_ITER MWn 7 Configuration du NB
199. e pour que l adresse de d but de la table d alarmes soit toujours MW3228 TLX DS 57 PL7 xx 273 Exploitation 274 TLX DS 57 PL7 xx Modes de marche 10 Pr sentation Objet du chapitre Ce chapitre d crit les modes de marche de la r gulation modes de marche de l automate et des boucles de r gulation Contenu de ce Ce chapitre contient les sous chapitres suivants hapitr Chapitre Sous Sujet Page chapitre 10 1 Ex cution des voies de r gulation 276 10 2 Traitement de la r gulation en fonction des modes de marche 280 automate 10 3 Modes de marche communs aux boucles de r gulation 282 10 4 Modes de marche de chaque boucle de r gulation 287 TLX DS 57 PL7 xxF 275 Modes de marche 10 1 Ex cution des voies de r gulation Pr sentation Objet de ce Ce sous chapitre d crit la mani re dont les traitements de r gulation sont r partis sous chapitre Contenu de ce sous chapitre et synchronis s pour une optimisation de la charge du processeur Ce sous chapitre contient les sujets suivants Sujet Page R partition des traitements de r gulation 277 Synchronisation de pr traitement et de post traitement 278 Application multit che 279 276 TLX DS 57 PL7 xxF Modes de marche R partition des traitements de r gulation T che MAST et Echantillonnage des boucles Optimisation de
200. e un cran de surveillance SELECTION DES BOUCLES DE REGULATION NA 1 TC_0001 Bl ve H 2 TC 0002 M L 3 TC 000 W D En 4 i B 1 8 6 7 8 916 i 10 11 12 13 14 s SELECT 16 Eo o 2 S 060508 15 01 29 ON m 06 05 1998 15 13 244 TLX DS 57 PL7 xx Exploitation Description Pour chaque boucle les informations affich es sont le libell de la boucle e le mode de marche Auto Manu e l autor glage est en cours ou non e la somme des alarmes Le tableau suivant indique la fonction des touches dynamiques de s lection Touche Description Ces touches dynamiques permettent de s lectionner la boucle d sir e pour les E crans de r glage EA TLX DS 57 PL7 xx 245 Exploitation Ecran de conduite Pr sentation Cet cran permet de visualiser globalement une boucle de r gulation Il est possible de piloter la boucle en mode manuel ainsi que la consigne en Local Cet cran sert aussi e d cran de r glage e d cran d autor glage ATTENTION L op ration de r glage de la boucle ne doit tre r alis e que par une personne habilit e Le non respect de ces pr cautions peut entra ner des l sions corporelles ou des dommages mat riels Par d faut il n est pas propos de mot de passe ces crans de r glage Il est toujours possible d en ajouter un avec le
201. ecteur PID MFxy i 160 INT_BAND_E 0 0 Bande int grale MFxy i 162 DBAND_E 0 0 Bande morte sur l cart MFxy i 164 KD_E 10 0 Filtrage de la d riv e MFxy i 166 OUTRATE_E 0 0 Limitation de la vitesse de variation de la sortie MFxy i 168 OUTRATE2_E 0 0 Limitation de la vitesse de variation de la sortie 2 MFxy i 170 OUT INF E 0 0 Limite inf rieure de la sortie 1 MFxy i 172 OUT SUP _E 100 0 Limite sup rieure de la sortie 1 MFxy i 174 SP_MIN E 0 0 Limite inf rieure de la consigne MFxy i 176 SP_MAX _E 100 0 Limite sup rieure de la consigne MFxy i 178 OUT2_INF E 0 0 Limite inf rieure de la Sortie 2 MFxy i 180 OUT2_SUP_E 100 0 Limite sup rieure de la Sortie 2 MFxy i 182 OUT1_TH1_E 0 0 Seuil 1 de la sortie 1 du Chaud Froid ou Split Range MFxy i 184 OUT1_TH2 E 50 0 Seuil 2 de la sortie 1 du Chaud Froid ou Split Range MFxy i 186 OUT2_TH1_E 50 0 Seuil 1 de la sortie 2 du Chaud Froid ou Split Range MFxy i 188 OUT2_TH2_E 100 0 Seuil 2 de la sortie 2 du Chaud Froid ou Split Range MFxy i 190 PV_LL_E 5 0 Seuil tr s bas de la mesure TLX DS 57 PL7 xxF 359 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 192 PV_ LE 5 0 Seuil bas de la mesure MFxy i 194 PVHE 95 0 Seuil haut de la mesure MFxy i 196 PV_HH_E 95 0 Seuil tr s haut de la mesure MFxy i 198 DEV_L_E 0 0 Seuil bas de
202. ecteur PID Mise jour des variables internes Autor glage KP TI TD re Au Tan Branche Mesure gt PID IMC p OUT MAN Branche Consigne p Ma tre Branche Feedforward L Mise jour des variables internes Autor glage 1 KP TI TD DE TE Sel x Auto Manu Consigne sP gt PID IMC Esclave e A gt OUT_MAN Branche Mesure P l le Tracking f TRI e als La boucle cascade est globalement constitu e de 2 boucles process avec quelques restrictions et quelques fonctions compl mentaires La sortie OUT_MAN de la boucle ma tre constitue la consigne distante Remote de la branche consigne de la boucle esclave La sortie OUT_MAN est donc exprim e dans l chelle de la boucle esclave Elle subit la limitation de niveau de la branche Consigne de la boucle esclave Le correcteur de la boucle esclave peut tre du type Split Range ou Chaud Froid Le mode de marche Auto Manu et la valeur de la commande manuelle de la boucle ma tre ne sont pas accessibles depuis les crans de r gulation PL7 Ils sont cependant accessibles par programme utilisateur AT_START AT STOP Branche de Sortie y Les restrictions sont les suivantes e Pas de totalisateur sur la branche Mesure de la boucle ma tre e Pas de branche Feed forward sur la boucle esclave e Pas de correcteur ON
203. effectuer pour r gler un correcteur mod le Etape Action 1 Utilisez une m thode graphique bas e sur une r ponse indicielle comme la m thode de Bro da Elle fournit directement les param tres d un mod le du premier ordre plus retard pur afin d identifier le mod le du proc d Affinez le r glage en passant le correcteur IMC en automatique 3 Pour v rifier si le mod le est adapt au proc d fixez CL_PERF 1 0 constante de temps en boucle ferm e constante de temps en boucle ouverte 4 Amenez le proc d au point de fonctionnement et mettez le correcteur en mode automatique 5 Effectuez un chelon de consigne 4C R sultat si les param tres du mod le sont corrects la mesure doit rejoindre la consigne sans d passement et le signal de commande OUT_MAN doit tre pratiquement un chelon Dans le cas contraire il faut effectuer une correction c est dire e adapter le gain statique e adapter le temps mort e adapter la constante de temps 206 TLX DS 57 PL7 xxF R glage Comment r gler le gain statique Ks Pr sentation Lors de l chelon de consigne si le gain statique est correct l amplitude de la variation AU1 doit tre gale U2 Si ce n est pas le cas corrigez le gain en appliquant la formule Ks correct Ks de l essai x AU1 AU2 Illustration du La figure suivante illustre le r glage du gain statique r glage U
204. egment S4 MFxy i 88 E5_IN_M 5714 0 Abscisse du premier point du Segment S5 MFxy i 90 E6_IN_ M 7143 0 Abscisse du premier point du Segment S6 MFxy i 92 E7_IN_M 8571 0 Abscisse du premier point du Segment S7 MFxy i 94 E2_ OUT M 14 28 0 Ordonn e du premier point du Segment S2 MFxy i 96 E3_ OUT M 28 57 Ordonn e du premier point du Segment S3 MFxy i 98 E4_O UT M 42 85 Ordonn e du premier point du Segment S4 MFxy i 100 E5 OUT M 57 14 Ordonn e du premier point du Segment S5 TLX DS 57 PL7 xxF 357 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 102 E6 OUT M 71 43 Ordonn e du premier point du Segment S6 MFxy i 104 E7_OU UT M 85 71 Ordonn e du premier point du Segment S7 MFxy i 106 R_RATE_M 0 0 Limite de vitesse de mont e de la consigne MFxy i 108 D_RATE_M 0 0 Limite de vitesse de descente de la consigne MFxy i 110 SPE ED_LIM_OUT_M Valeur de sortie du limiteur de vitesse de la consigne MFxy i 112 INP_INFR1_M 0 0 Echelle basse de la consigne R1 boucle ma tre MFxy i 114 INP_SUPR1_M 100 0 Echelle haute de la consigne R1 boucle ma tre MFxy i 116 INP_INFR2_M 0 0 Echelle basse de la consigne R2 boucle ma tre MFxy i 118 INP_SUPR2_M 100 0 Echelle haute de la consigne R2 boucle ma tre MFxy i 120 T1_FF_M 0 0 Temps du filtrage de la mesure Feed forward MFxy i 122 T
205. ellement appliqu e e Cas d un PID sans action int grale Ti 0 Il est possible d obtenir une transition Manu Auto sans coup condition de configurer le mode sans coup dans les param tres de la fonction PID si le PID a une action int grale cette configuration est sans objet Le param tre d int grale manuelle OUTBIAS est calcul lors de la commutation afin de tenir compte de l cart entre la sortie r elle et la sortie calcul e par l algorithme PID en forme absolue Si le mode sans coup n est pas s lectionn OUTBIAS n est pas recalcul la commutation TLX DS 57 PL7 xxF 285 Modes de marche Comportement des boucles sur d faut d entr es sorties Description Par conception les boucles de r gulation ne tiennent pas compte des ventuels d fauts survenant aux cartes d entr es sorties Vous pouvez conditionner le mode de marche d une boucle lors d un d faut d entr es sorties depuis le programme s quentiel La surveillance par applicatif des bits et mots de diagnostic des modules associ s peut servir g n rer la commande appropri e cette boucle 286 TLX DS 57 PL7 xxF Modes de marche 10 4 Modes de marche de chaque boucle de r gulation Pr sentation Objet de ce Ce sous chapitre d crit les modes de marche de chacune des boucles de r gulation sous chapitre boucle process boucle simple boucle cascade et boucle autos lect
206. emps mort 208 R glage en boucle ferm e 199 R glage en boucle ouverte 200 R gulateurs Composition 44 Param trage 22 24 Param tres globaux 83 Pr sentation 41 Structure 42 Zone d change 184 R gulation Mise en oeuvre XBT 37 Outils logiciels 19 Processeurs 18 R partition des traitements de r gulation 277 TLX DS 57 PL7 43F 405 Index S TXBT F 223 SERVO 65 Servo V Avec recopie de position 165 But es de position 166 Dur e des impulsions 166 Dur e minimum d impulsion 166 Mode automatique avec recopie de X position 167 Mode automatique sans recopie de position 168 Mode manuel sans recopie de position 169 Sans recopie de position 165 Temps d ouverture de l actionneur 166 Servomoteur sans recopie en sortie 142 Sortie Affectation de l adresse de sortie 176 Format Bipolaire 176 Format de sortie 176 Format Unipolaire 176 Gamme de sortie 176 Limiteur de sortie 174 Mise l chelle 172 PWM 170 Servo 164 Sortie retard e du mod le 142 Sorties Configuration 180 Sorties de contr le 74 Synchronisation Bits de d clenchement 278 Synchronisation de pr traitement et de post traitement 278 Voies de r gulation Pr sentation 41 XBT F 222 223 T Traitement de la r gulation Mise sous tension de l automate 280 Passage en STOP 280 Processeur en RUN 280 Reprise chaud 281 Reprise froid 281 Traitement de la r gulation en fonction des modes de
207. en compte Pour viter cela nous vous conseillons de limiter l accumulateur un seuil THLD de telle sorte que la valeur int grer ne soit jamais n gligeable par rapport cet accumulateur partiel Lorsque le seuil THLD est gal 0 la fonction n int gre aucune valeur et la sortie de la fonction reste fig e Afin d int grer la nouvelle mesure le rapport entre la valeur cumul e et la valeur de la mesure doit tre inf rieur 10 TLX DS 57 PL7 xxF 99 Fonctions de calcul Commandes Deux commandes sont associ es la fonction associ es e Reset la sortie OUT_TOT de la fonction ainsi que toutes les variables internes sont positionn es 0 par exemple suite un changement de phase dans la fabrication e Hold l int gration est suspendue La sortie de la fonction garde son ancienne valeur Dans ce mode l utilisateur peut modifier la valeur du cumul OUT_TOT ce qui provoque un nouveau calcul des variables internes Cela permet de recaler la valeur du cumul par exemple apr s un arr t de l automatisme Diagramme Fonction Totalisateur temporel THLD STS_THLD_TOT Over tot 1 Over tot 1 100 TLX DS 57 PL7 xxF Fonctions de calcul Param tres Contr le d ex cution Param tre d entr e Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la PV Flottant 3
208. ent charger une application XBT F Comment Ce tableau d crit les tapes r aliser pour charger une application XBT F charge k u Etape Action l application 1 Ouvrez l application d sir e l aide du logiciel XBT L1000 partir de la disquette fournie 2 Utilisez la commande Transfert du logiciel XBT L1000 pour charger l application dans la carte PCMCIA du terminal XBT 230 TLX DS 57 PL7 xx Exploitation 9 2 Les crans de r gulation des XBT FO01 Pr sentation Objet de ce sous Ce sous chapitre d crit les crans d exploitation d di s r gulation des XBT F01 chapitre Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Ecran de surveillance 232 Ecran face avant 233 Ecran de tendance 234 Ecran de r glage des param tres 235 Ecran d autor glage 237 Ecran de s lection des programmateurs de consigne 238 Ecran d exploitation du programmateur de consigne 239 Ecran de r glage du programmateur de consigne 241 Exploitation des pages d alarmes 242 TLX DS 57 PL7 xx 231 Exploitation Ecran de surveillance Pr sentation L cran de surveillance est le point d entr e de l application de r gulation Cette vue permet d avoir une synth se de toutes les boucles exploit es Note Aucune saisie n est possible partir de cette vue Note pour optimiser la communi
209. envoy la valeur de la sortie de la boucle de r gulation est remplac e par celle de Tracking Les variables internes sont initialis es r guli rement avec la valeur de sortie e Si l ordre d abandon du mode Tracking est donn le correcteur revient son mode de fonctionnement pr c dent sans coup sur la sortie Le mode Tracking a une priorit sup rieure celle des modes automatique manuel et autor glage Le mode Tracking n existe pas pour tous les correcteurs sans int r t Par exemple le correcteur ON OFF ne poss de pas ce mode Le mode Tracking est global sur les boucles cascade et autos lective 284 TLX DS 57 PL7 xxF Modes de marche Commutation Auto Manu et commutation Manu Auto Commutation Auto Manu Commutation Manu Auto La commande manuelle est mise jour continuellement on dit qu elle est suiveuse de la sortie de commande Sur commutation Auto Manu la premi re valeur manuelle donn e est la derni re valeur calcul e par le correcteur ce qui vite les coups La commutation Manu Auto pour un correcteur autre que ON OFF s effectue sans coup sur la sortie de commande Pour le PID deux cas de figure sont distinguer e Cas d un PID avec action int grale Ti lt gt 0 L algorithme du PID de forme incr mentale garantit l absence d coup lors de la transition Manu Auto Dans ce cas l algorithme PID est toujours suiveur de la sortie r
210. es de marche Reprise froid Reprise chaud La reprise froid peut avoir plusieurs origines e Le changement de cartouche d marrage froid e Une reconfiguration par chargement du programme transfert d une nouvelle application e Une premi re configuration Une reprise froid est signal e par le bit syst me S0 Les voies de r gulation contr lent leur configuration et initialisent leurs param tres et leur tat d s le premier cycle Le traitement algorithmique est quant lui ex cut partir du deuxi me cycle Toutes les commandes g n r es dans le s quentiel lors du premier cycle sont prises en compte sauf un ordre d autor glage ou de tracking sur le correcteur La commande est refus e Une reprise chaud s effectue sur une coupure suivie d une reprise du secteur Au moment de la coupure les param tres sont sauvegard s Les contextes syst me et applicatif donn es application modes de marche sont conserv s Un autor glage en cours sera abandonn Les voies de r gulation sont ex cut es d s le premier cycle TLX DS 57 PL7 xxF 281 Modes de marche 10 3 Modes de marche communs aux boucles de r gulation Pr sentation Objet de ce Ce sous chapitre d crit les modes de marche qui sont communs aux boucles de sous chapitre Contenu de ce sous chapitre r gulation pilotage des boucles en mode manuel lancement d un autor glage ex
211. es de r gulations 44 Pr sentation de la boucle process 45 Pr sentation de la boucle simple 46 Pr sentation de la boucle cascade 47 Pr sentation de la boucle autos lective 48 Description des branches de traitement 49 Pr sentations iine Ann a eds ue ner D del le et 49 Pr sentation des fonctions int gr es 50 Branche de traitement de la mesure 54 Branche de traitement de la consigne 56 Branche de traitement Feed forward 58 Branche correcteur et commande 59 Le correcteur ON OFF 2 ou 3 tats 60 Le correcteur PID ou IMC 61 Le correcteur Split Range ou Chaud Froid PID ou IMC 62 Branche de traitement de sortie 64 Branche de sortie servomoteur 65 Branche de sortie PWM 67 Tableau de synth se des boucles 68 Le programmateur de consigne 69 Pr sentation ann e than den nn ne
212. es des pages d exploitation 225 Navigation dans les diff rentes vues 227 Comment charger une application XBT F 230 222 TLX DS 57 PL7 xx Exploitation Applications Magelis propos es Pr sentation La disquette fournie avec les produits XBT F et TXBT contient 4 applications d exploitation programm es avec l outil XBT L1000 e Le fichier RFX01MFRUTW DOP application destin e aux XBT F 5 pouces famille XBT F01 configur avec le protocole Uni Telway e Le fichier RFX01MFRFIP DOP application destin e aux XBT F 5 pouces famille XBT F01 configur avec le protocole Fipio e Le fichier RFXO2MFRUTW DOP application destin e aux XBT et TXBT 10 pouces famille XBT F02 et TXBT F02 configur avec le protocole Uni Telway e Le fichier RFXO2MFRFIP DOP application destin e aux XBT et TXBT 10 pouces famille XBT F02 et TXBT F02 configur avec le protocole Fipio Note le bon fonctionnement des pages r gulation int gr e dans les applications XBT 1000 fournies sur la disquette est garanti par le constructeur dans la mesure o vous ne modifiez pas celles ci Application Pour la partie r gulation les applications contiennent XBT FO01 1 cran de surveillance 1 cran face avant multiplex 1 cran de conduite pour chaque boucle tendances 1 cran de r glage multiplex 1 cran d autor glage multiplex 1 cran de s lection des programmateurs de consigne 1 cran de r glage multiplex
213. ess Non Oui Oui 1 2 Non Oui Non Mesure standard simple Oui Oui Oui Oui Oui Oui Feed Forward Non Oui Oui Non Oui Non Consigne simple Oui Oui Oui Oui Oui Consigne profil SPP Oui Oui Oui Oui Oui Consigne de s lection Non Oui Oui Oui Non Consigne avec ratio Non Oui Oui Oui Non Correcteur ON OFF 2 tats Oui Oui Non Non Correcteur ON OFF 3 tats Oui Oui Non Non Correcteur PID Oui Oui Oui Oui Oui Oui Correcteur PID Chaud Non Oui Oui Non Froid 2 3 Correcteur PID Split Range Non Oui Oui Non Correcteur IMC Oui Oui Oui 1 3 Oui 1 Oui 1 Oui 1 Correcteur IMC Chaud Non Oui Oui 1 Oui 1 Oui 1 Oui 1 Froid 2 3 Correcteur IMC Split Range Non Oui Oui 1 Oui 1 Oui 1 Oui 1 Sortie analogique Oui Oui Oui Oui Sortie SERVO Oui Oui Oui Oui Sortie PWM Oui Oui Oui Oui 1 Un seul correcteur soit ma tre soit esclave 2 La fonction de totalisation n existe pas sur la branche mesure de la boucle ma tre 3 La fonction d autor glage n est pas int gr e dans les correcteurs PID IMC de type Chaud Froid 68 TLX DS 57 PL7 xxF Pr sentation des r gulateurs 4 4 Le programmateur de consigne Pr sentation Objet de ce sous Ce sous chapitre d crit le fonctionnement du programmateur de consigne chapitre Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Descriptio
214. esse de la consigne TLX DS 57 PL7 xxF 363 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut ZKWxy i 1 X3 SP_SPP Non Type de consigne s lectionn e 0 s lectionn e Programmateur Z KWxy i 1 X4 RL L Remote Locale Limiteur de vitesse soit sur 0 consigne locale soit en Remote Locale KWxy i 1 X8 Sel_min Absente 0 Fonction s lectionn e dans le cas d une consigne de S lection KWxy i 1 X9 Sel_max Absente 0 Fonction s lectionn e dans le cas d une consigne de S lection KWxy i 1 X10 Sel_switch Pr sente sur Fonction s lectionn e dans le s lection cas d une consigne de S lection KWxy i 1 X11 R L_INIT Locale 1 Valeur initiale de la consigne s lectionn e Remote Local KWxy i 1 X12 R1 R2_INIT R1 0 Valeur initiale de l tat de la consigne s lectionn e KWxy i 1 X13 SP_Ratio Non Type de consigne s lectionn e 0 s lectionn e Ratio KWxy i 1 X14 SP_Limiteur Non pr sente Limiteur de Consigne ex Param_SP Z KWxy i 1 X15 SP_Folw Consigne non Consigne suiveuse 0 suiveuse KWxy i 2 CONFIG_2_C1 Sans Objet Mot regroupant les diff rents bits de configuration du correcteur et Feed forward de C1 KWxy i 2 X0 PID Toujours Fonction PID de la branche pr sente correcteur KWxy i 2 X1 ONOFF2 Sans Objet Branche ON OFF 2 tats du correcteur KWxy i 2 X2 ONOFF3 Sans Objet Branche ON OFF 3 t
215. esse pour le segment 42 MFxy i 218 SP43 0 0 Consigne atteindre par le segment 43 MFxy i 220 VAL43 0 0 Valeur du temps ou de la vitesse pour le segment 43 MFxy i 222 SP44 0 0 Consigne atteindre par le segment 44 MFxy i 224 VAL44 0 0 Valeur du temps ou de la vitesse pour le segment 44 MFxy i 226 SP45 0 0 Consigne atteindre par le segment 45 MFxy i 228 VAL45 0 0 Valeur du temps ou de la vitesse pour le segment 45 MFxy i 230 SP46 0 0 Consigne atteindre par le segment 46 MFxy i 232 VAL46 0 0 Valeur du temps ou de la vitesse pour le segment 46 MFxy i 234 SP47 0 0 Consigne atteindre par le segment 47 MFxy i 236 VAL47 0 0 Valeur du temps ou de la vitesse pour le segment 47 MFxy i 238 SP48 0 0 Consigne atteindre par le segment 48 MFxy i 240 VAL48 0 0 Valeur du temps ou de la vitesse pour le segment 48 MFxy i 242 TIME_SEG 0 0 Valeur du temps restant sur le segment en cours d ex cution 402 TLX DS 57 PL7 xxF Index 2A A Action d riv e 131 203 Action directe 131 141 Action int grale 202 Action inverse 131 141 Action proportionnelle 202 Application multit che 279 Optimisation du fonctionnement 279 Autor glage Arr t suite un d faut syst me 152 Bruit trop important 153 Causes d abandon 152 Crit re de performance 149 Diagnostic 151 Dur e de l chelon trop courte 154 Dur e de l chelon trop grande 155 Mesure non stabilis e initialement 154 Modes de ma
216. est utilis e Les correcteurs sont du type PID OUTD ATermP Term ATermD ATermFF OUT OUT old OUTD new mode par d faut OUT RCPY OUTD new mode recopie de position de l actionneur Ce mode est utilis dans certains cas particuliers o la position de l actionneur peut diff rer de la sortie calcul e du PID sortie SERVO boucle cascad e ou boucle autos lective OUT limiter OUT ATermP sens kp A DEV td TermD old sens K td kd VAR new YARO Arimo a kd dt td Le m canisme d antisaturation d int grale est implicite dans l algorithme Le correcteur peut fonctionner en mode int grale pure kp 0 Dans ce cas les quations sont les suivantes OUTD Termi TermFF OUT OUT old OUTD new mode par d faut OUT RCPY OUTD new mode recopie de position de l actionneur OUT limiter OUT Terml sens a T_ECH TI DEV TLX DS 57 PL7 xxF 135 Fonctions de calcul Contr le Une erreur d ex cution est signal e dans les cas suivants d ex cution e Une donn e d entr e non flottante est d tect e sur un des param tres e Un probl me appara t dans un calcul en virgule flottante e L chelle de sortie est incoh rente lors du d marrage froid de l automate OUT_INF gt OUT_ SUP Dans tous les cas l erreur est consid r e comme grave La sortie de la boucle est gel e et les d fauts sont signal s dans les mots d tat
217. esure MFxy i 36 PV_SUP 100 0 Limite sup rieure de la mesure MFxy i 38 KP 1 0 Coefficient proportionnel MFxy i 40 TI 0 0 Temps d int grale MFxy i 42 TD 0 0 Temps d riv e MFxy i 44 OUTBIAS 0 0 Bias sur la sortie du correcteur PID MFxy i 46 INT_BAND 0 0 Bande int grale MFxy i 48 DBAND 0 0 Bande morte sur l cart MFxy i 50 KD 10 0 Filtrage de la d riv e MFXxYy i 52 OUTRATE 0 0 Limitation de la vitesse de variation de la sortie 1 MFxy i 54 OUTRATE2 0 0 Limitation de la vitesse de variation de la sortie 2 MFxy i 56 OUT1_INF 0 0 Limite inf rieure de la sortie 1 MFxy i 58 OUT1_SUP 100 0 Limite sup rieure de la sortie 1 MFxy i 60 SP_MIN 0 0 Limite inf rieure de la consigne TLX DS 57 PL7 xxF 319 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 62 SP_MAX 100 Limite sup rieure de la consigne MFxy i 64 OUT2_INF 0 0 Limite inf rieure de la sortie 2 MFxy i 66 OUT2_SUP 100 0 Limite sup rieure de la sortie 2 MFxy i 68 OUT1_TH1 0 0 Seuil 1 de la sortie 1 du Chaud Froid ou Split Range MFxy i 70 OUT1_TH2 50 0 Seuil 2 de la sortie 1 du Chaud Froid ou Split Range MFxy i 72 OUT2_TH1 50 0 Seuil 1 de la sortie 2 du Chaud Froid ou Split Range MFxy i 74 OUT2_TH2 100 0 Seuil 2 de la sortie 2 du Chaud Froid ou Split Range MFxy i 76 PV_LL 5 0 Seui
218. ffets de chacun des param tres Kp Ti et Td Ce sous chapitre contient les sujets suivants Sujet Page M thode de r glage des param tres PID 198 R le et influence des param tres d un PID lors du r glage d une boucle 202 TLX DS 57 PL7 xxF 197 R glage M thode de r glage des param tres PID Introduction De nombreuses m thodes de r glages des param tres d un PID existent celle que nous proposons est celle de Ziegler et Nichols qui poss de deux variantes e un r glage en boucle ferm e e un r glage en boucle ouverte Avant de mettre en oeuvre une de ces m thodes il faut d terminer le sens d action du PID e si une augmentation de la sortie OUT provoque une augmentation de la mesure PV mettre le PID en inverse KP gt 0 e au contraire si cela provoque une diminution de PV mettre le PID en direct KP lt O 198 TLX DS 57 PL7 xxF R glage R glage en Le principe consiste utiliser une commande proportionnelle Ti 0 Td 0 pour boucle ferm e exciter le proc d en augmentant le gain jusqu le faire rentrer en oscillation apr s avoir appliqu un chelon sur la consigne du correcteur PID Il suffit alors de relever la valeur du gain critique Kpc qui a provoqu l oscillation non amortie ainsi que la p riode de l oscillation Tc pour en d duire les valeurs donnant un r glage optimal du r gulateur Mesure Selon le type de r
219. fonction Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Extrapolation EXTRAPOL Constante bit 0 non R Abscisse 1 Flottant 3 4E38 3 4E38 0 0 ou 1000 0 Abscisse 2 E2_IN Flottant 3 4E38 3 4E38 1428 0 R W Abscisse 3 E3_IN Flottant 3 4E38 3 4E38 2857 0 R W Abscisse 4 E4_IN Flottant 3 4E38 3 4E38 4285 0 R W Abscisse 5 E5_IN Flottant 3 4E38 3 4E38 5714 0 R W Abscisse 6 E6_IN Flottant 3 4E38 3 4E38 7143 0 R W Abscisse 7 E7_IN Flottant 3 4E38 3 4E38 8571 0 R W Abscisse 8 Flottant 3 4E38 3 4E38 10000 0 Ordonn e 1 PV_INF Flottant 3 4E38 3 4E38 0 0 R W Ordonn e 2 E2_OUT Flottant 3 4E38 3 4E38 14 28 R W Ordonn e 3 E3_OUT Flottant 3 4E38 3 4E38 28 57 R W Ordonn e 4 E4_OUT Flottant 3 4E38 3 4E38 42 85 R W Ordonn e 5 E5_OUT Flottant 3 4E38 3 4E38 57 14 R W Ordonn e 6 E6_OUT Flottant 3 4E38 3 4E38 71 43 R W Ordonn e 7 E7_OUT Flottant 3 4E38 3 4E38 85 71 R W Ordonn e 8 PV_SUP Flottant 3 4E38 3 4E38 100 0 R W Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la PV Flottant 3 4E38 3 4E38 R mesure TLX DS 57 PL7 xxF 93 Fonctions de calcul Note Les param tres PV_INF et PV_SUP sont d finis dans les param tres globaux de la boucle Contr le Le contr le des param tres s int gre dans la gestion des erreurs de la branche d ex cution mesure Les coordon
220. gulateur PID ou PI le r glage des coefficients s effectue avec les valeurs ci dessous Kp Ti Td PID Kpc 1 7 Tc 2 Tc 8 PI Kpc 2 22 1 0 83xTc o Kp gain proportionnel Ti temps d int gration et Td temps de d rivation Note Cette m thode de r glage fournit une commande tr s dynamique pouvant se traduire par des d passements ind sirables lors des changements de points de consigne Dans ce cas baisser la valeur du gain jusqu obtenir le comportement souhait TLX DS 57 PL7 xxF 199 R glage R glage en Le r gulateur tant en manuel on applique un chelon sur sa sortie et on assimile boucle ouverte le d but de la r ponse du proc d un int grateur avec retard pur 4 Sortie AS t Mesute t Int grateur R ponse du proc d Y Le point d intersection de la droite repr sentative de l int grateur avec l axe des temps d termine le temps Tu On d finit ensuite le temps Tg comme le temps n cessaire la variable contr l e mesure pour varier de la m me amplitude en d chelle que la sortie du r gulateur Selon le type de r gulateur PID ou PI le r glage des coefficients s effectue avec les valeurs ci dessous Kp Ti Td PID 1 2 Tg Tu 2x Tu 0 5 x Tu PI 0 9 Tg Tu 3 3 x Tu o Kp gain proportionnel Ti temps d int gration et Td temps de d rivation Not
221. guration du profil 1 KWxy i 0 X0 Palier garanti Non 0 Validation de la fonction de palier garanti 0 non 1 oui KWxy i 0 X1 Type de palier 0 Type de maintien sur palier garanti 2 bits KWxy i 0 X2 Type de palier 0 KWxy i 0 X3 D marrage Avec coup D marrage avec coup 0 0 SPO ou sans coup 1 PV KWxy i 0 X4 R it ration Non continu R it ration du profil continu 0 1 ou non 0 KWxy i 0 X5 Type de r it ration Avec coup R it ration avec coup 0 0 SPi ou sans coup 1 PV KWxy i 1 CONFIG_2 Mot regroupant les diff rents bits de configuration du profil 2 KWxy i 1 X0 Palier garanti Non 0 Validation de la fonction de palier garanti 0 non 1 oui KWxy i 1 X1 Type de palier 0 Type de maintien sur palier garanti 2 bits Z KWxy i 1 X2 Type de palier 0 ZKWxy i 1 X3 D marrage Avec coup D marrage avec coup 0 0 SPO ou sans coup 1 PV Z KWxy i 1 X4 R ft ration Non continu R it ration du profil continu 0 1 ou non 0 KWxy i 1 X5 Type de r it ration Avec coup R it ration avec coup 0 0 SPi ou sans coup 1 PV KWxy i 2 CONFIG_3 Mot regroupant les diff rents bits de configuration du profil 3 KWxy i 2 X0 Palier garanti Non 0 Validation de la fonction de palier garanti 0 non 1 oui 386 TLX DS 57 PL7 xxF Objets langage de la r gulation
222. helle de sortie du correcteur est n cessai rement 0 100 Le param trage de la fonction consiste d finir les caract ristiques de chaque la fonction actionneur c est dire la mani re dont les deux sorties doivent varier entre les deux seuils La valeur de la sortie varie de fa on lin aire En dehors des deux seuils la sortie est limit e aux seuils d finis La sortie 1 g re le froid et la sortie 2 g re le chaud Commandes A OUT1_ SUP OUT2_ SUP OUT2_INF OUTIINF OUT_MAN gt 0 OUTI THI OUT1 TH2 OUT2 TH1 OUT2 TH2 100 avec OUTi_THj seuil j de la sortie i 160 TLX DS 57 PL7 xxF Fonctions de calcul Param tres de la Param tre d entr e fonction Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la OUT_MAN Flottant 0 0 100 0 R W commande Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Valeur de OUT1 OUT1_INF Flottant 3 4E38 3 4E38 0 0 R W pour OUT _MAN OUT1_TH1 Valeur de OUT1 OUT1_SUP Flottant 3 4E38 3 4E38 100 0 R W pour OUT _MAN OUT1_TH2 Valeur de OUT2 OUT2_INF Flottant 3 4E38 3 4E38 0 0 R W pour OUT _MAN OUT2_TH1 Valeur de OUT2 OUT2_SUP Flottant 3 4E38 3 4E38 100 0 R W pour OUT_MAN OUT2_TH2 Valeur de l entr e OUT1_TH1 Flottant 0 0 100 0 50 0 R W pour laquelle OUT1 OUT1_INF Valeur de l entr e OUT1_TH2 Flottant 0 0 10
223. i 10 X4 AT_ERR_SATUR Diagnostic Autor glage saturation de la mesure MWxy i 10 X5 AT_DV_TOO_ SMALL Diagnostic Autor glage d viation de la mesure insuffisante MWxy i 10 X6 AT_TSAMP_HIGH Diagnostic Autor glage p riode d chantillonnage trop grande MWxy i 10 X7 AT_INCONSIST_RESP Diagnostic Autor glage r ponse incoh rente MWxy i 10 X8 AT_NOT_STAB_INIT Diagnostic Autor glage mesure non stable initialement MWxy i 10 X9 AT_TMAX_TOO_SMALL Diagnostic Autor glage dur e de l chelon trop courte MWxy i 10 X10 AT_NOISE_TOO_HIGH Diagnostic Autor glage bruit de la mesure trop fort 376 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire MWxy i 10 X11 AT_TMAX_TOO_HIGH Diagnostic Autor glage dur e de l chelon trop longue MWxy i 10 X12 AT_OVERSHOOT Diagnostic Autor glage d passement sup rieur 10 MWxy i 10 X13 AT_UNDERSHOOT Diagnostic Autor glage non minimum de phase trop important MWxy i 10 X14 AT_UNSYMETRICAL_PT Diagnostic Autor glage proc d trop dissym trique MWxy i 10 X15 AT_INTEGRATING_PT Diagnostic Autor glage proc d int grateur MWxy i 11 ORDER_COMMAND Ordre Commande MDxy i 12 PARAM_COMMAND Param tre Commande TLX DS 57 PL7 xxF 37
224. ie servomoteur sans recopie de position RCPY Mise jour des variables internes t Autor glage P Auto Manu LE PID E me Me a Calcul Autor glage 1 1 1 1 1 1 1 Validation e OUTD SERVO 100 0 i gt Limiteur Limiteur de gradient T_RATE ie MAN dE L entr e de la fonction SERVO est la variation de commande OUTD du PID Note OUTD n est pas affect e par la limitation de sortie sur OUT_MAN Ceci permet de r aliser une r gulation flottante la commande calcul e par le PID n a pas de lien direct avec la position r elle de l actionneur Il est notamment possible de continuer ouvrir ou fermer une vanne motoris e alors que OUT_MAN est en saturation 66 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Branche de sortie PWM Pr sentation Fonctionnement de l initialisation Fonctionnement du contr le d ex cution Cette sortie est compos e d une fonction PWM dont l entr e est la commande e OUT _MAN dans le cas d un correcteur PID e OUT1 ou OUT2 dans le cas d un correcteur Chaud Froid ou Split Range Avec ce type de branche de sortie l chelle de la sortie est n cessairement OUTIi_INF et OUTi_SUP dans l intervalle O 100 Sa p riode de sortie est la p riode de la t che elle est ind pendante du mode de marche du correcteur e Au
225. ions de calcul Ic ne Description ON OFF 2 tats ON OFF 3 tats PID Correcteur mod le interne DO E Chaud Froid Eo IR GEG Ie Split Range Enum ration des fonctions de calcul Forward z Re Ic ne Description Z Mise l chelle L L Leadlag 52 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Branche de sortie Enum ration des fonctions de calcul Ic ne Description Mise l chelle J N LEE Sortie analogique Sortie servomoteur Sortie impulsion m E el Limiteur de sortie TLX DS 57 PL7 xxF 53 Pr sentation des r gulateurs Branche de traitement de la mesure Pr sentation Il existe deux types de mesure e La mesure standard e La mesure externe La mesure externe permet d avoir l entr e du correcteur une valeur de mesure PV dont le traitement a t effectu en dehors de la boucle de r gulation Cette solution est propos e dans le cas o le calcul de la mesure n cessite des fonctions sp cifiques ou personnalis es non propos es dans le traitement de la mesure standard Mesure standard Sch ma bloc de la branche mesure de type standard MW Simulation IWxy i s PV_SIM Filtrage G n rateur de fonction gt FILT_OUT a
226. isualisation et de param trage du sch ma bloc de r gulation Illustration de L cran de mise au point est le suivant l cran de mise s I PMX 57102 RACKO POSITION 0 x au point n Mise au point ral Configuration du DOP D signation PROCESSEUR PMX P 57102 O DIAG r Symbole te Fonction Alarmes O1 DIAG R gulateur4 LOOPOL Boucle process M DL DH LL L H HH O WARNING LOOP 0 E Fonctions EM Param tre E D onsigne G n rateur Fct 4484 536 Correcteur Chaud F roid Alarmes Feed Forward Oui Simulation ortie I Analogique Fa El E Echelle de Ta boucle Basse 0 0 Haute 100 0 PV OUT 1 5000 H INN H 44 845 1 28585 _ e H2858 SP1 R E fiv 63 0 27145 0 Li M lo 0 E OUT 2 FF 3547 LL 35 47 Services Les services accessibles par l cran de mise au point sont les suivants accessibles par e simulation des valeurs d entr e mesure Feed forward l cran de mise e animation du sch ma bloc au point e modification des param tres de r glage des fonctions de calcul e
227. ite haute sur branche de consigne SP_SUP 352 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 7 X5 STS_SP_L_LIM E Limite basse sur branche de consigne SP_INF MWxy i 7 X6 STS LR E R L Init Etat de la consigne s lectionn e Remote Local MWxy i 7 X8 STS_ALARMS _E Somme des alarmes de mesure MWxy i 7 X9 STS_HH_E Alarme tr s haute MWXxy i 7 X10 STS HE Alarme haute MWxy i 7 X11 STS LE Alarme basse MWxy i 7 X12 STS LL E Alarme tr s basse MWXxy i 7 X13 STS DEV HE Seuil haut de l cart Mesure Consigne gt 0 MWXxy i 7 X14 STS DEV LE Seuil bas de l cart Mesure Consigne lt 0 MWXxy i 7 X15 STS THLD_ DONE E Seuil du Totalisateur atteint MWxy i 8 STATUS2_E Sans Objet Mot regoupant les diff rents bits d tat du correcteur esclave MWxy i 8 X0 STS_AT_RUNNING_E Autor glage en cours MWxy i 8 X1 STS TR S E Commutateur de mode Tracking MWxy i 8 X2 STS_TR_S Sans Objet Commutateur de mode Tracking R serv MWxy i 8 X3 STS M A E Etat du Mode de marche du PID MWxy i 8 X4 STS_RAISET E Commande ouverture MWxy i 8 X5 STS_LOWER1_E Commande fermeture MWxy i 8 X6 STS_RAISE2_E Commande ouverture branche sortie 2 MWXxy i 8 X7 STS_LOWER2_E Commande fermeture branche sortie 2 MWxy i 8 X8 STS_OUT_L_LIM_E La sortie calcul e du
228. itre d crit les objets langage des boucles cascade sous chapitre Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Objets langage de configuration 343 Objets langage de d faut et de diagnostic 349 Objets langage de r gulation 356 342 TLX DS 57 PL7 xxF Objets langage de la r gulation Objets langage de configuration Description Ce tableau d crit les objets langage de configuration associ s la boucle cascade Adresse Nom du param tre Valeur par Commentaire d faut ZKWxy i 0 CONFIG_0_M Sans Objet Mot regroupant les diff rents bits de configuration de la mesure KWxy i 0 X0 Filtrage Absente 0 Fonction filtrage de la branche mesure KWxy i 0 X1 G n rateur de Absente O G n rateur de fonction de la fonction branche mesure KWxy i 0 X2 Totalisateur Sans Objet Fonction Totalisateur de la branche mesure PKWxy i 0 X3 Racine Carr e Absente 0 Fonction racine carr e de la branche mesure KWxy i 0 X4 Alarmes Pr sente Fonction alarme de la branche mesure ZKWxy i 0 X8 PV_CLIP Absente 0 Ecr tage ou non de la mesure KWxy i 0 X9 EXTRAPOL Non 0 Extrapolation du g n rateur de fonction KWxy i 0 X10 PV_UNI BIP Unipolaire 0 Type unipolzire bipolaire de la mesure KWxy i 0 X11 PV_EXTERNE Non Choix mesure standard 0 s lectionn e 0 mesure externe 1 KWxy i 1 CONFIG_1_M Sans Ob
229. ive Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Modes de marche de la boucle process 288 Modes de marche de la boucle simple 3 boucles simples 289 Modes de marche de la boucle cascade 290 Modes de marche d une boucle autos lective 292 TLX DS 57 PL7 xxF 287 Modes de marche Modes de marche de la boucle process Pr sentation Mode de marche initial Boucle process avec un correcteur PID Selon le type de correcteur cette boucle peut avoir 2 3 ou 4 modes de marche diff rents mode automatique manuel autor glage Tracking Un autor glage peut tre lanc si le correcteur est en mode automatique ou manuel Le passage en mode Tracking est prioritaire et annule ventuellement un autor glage en cours Vous pouvez configurer le mode de marche initial de la boucle sur d marrage froid Vous pouvez sp cifier e Sila consigne est locale ou distante ainsi que la valeur de la consigne locale initiale e Sile correcteur d marre en mode automatique ou manuel Si le correcteur n est pas un correcteur ON OFF la valeur manuelle initiale Le sch ma suivant illustre une boucle process avec un correcteur PID Mise jour des variables internes l Autor glage 2 AT START ee KP TI TD if AT STOP ranche i x Auto Manu 5 de Sortie Branche Mesure gt PID ou e e OUT_ MAN Branche Consigne pl IMC o
230. jet Mot regroupant les diff rents bits de configuration de la consigne KWxy i 1 X0 SP_Simple S lectionn e 1 Type de consigne s lectionn e simple KWxy i 1 X1 SP_S lection Non Type de consigne s lection s lectionn e 0 KWxy i 1 X2 Speed_Limiteur Non s lectionn e 0 Limiteur de vitesse sur la consigne A KWxy i 1 X3 SP_SPP Non Type de consigne s lectionn e s lectionn e 0 Programmateur A KWxy i 1 X4 RL L Remote locale Limiteur de vitesse soit sur 0 consigne locale soit en Remote Locale TLX DS 57 PL7 xxF 343 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut ZKWxy i 1 X8 Sel_min Absente 0 Fonction s lectionn e pour type de consigne S lection ZKWxy i 1 X9 Sel_max Absente 0 Fonction s lectionn e pour type de consigne S lection KWxy i 1 X10 Sel_ switch Pr sente sur Fonction s lectionn e pour type S lection de consigne S lection KWxy i 1 X11 R L_INIT Locale 1 Valeur initiale de la consigne s lectionn e Remote Local KWxy i 1 X12 R1 R2_INIT R1 0 Valeur initiale de l tat de la consigne s lectionn e ZKWxy i 1 X13 SP_Ratio Non Type de consigne s lectionn e s lectionn e 0 Ratio KWxy i 1 X14 SP_Limiteur Non pr sente Limiteur de Consigne ex Param_SP ZKWxy i 1 X15 SP_Folw Consigne non Consigne suiveuse suiveuse 0
231. jet Mot regroupant les diff rents bits de configuration de la mesure de C2 KWxy i 10 X0 Filtrage Sans objet Fonction filtrage de la branche mesure KWxy i 10 X1 G n rateur de Sans Objet G n rateur de fonction de la fonction branche mesure KWxy i 10 X2 Totalisateur Absente 0 Fonction Totalisateur de la branche mesure A KWxy i 10 X3 Racine Carr e Absente 0 Fonction racine carr e de la branche mesure KWxy i 10 X4 Alarmes Pr sente Fonction alarme de la branche mesure TLX DS 57 PL7 xxF 365 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 10 X8 PV_CLIP Absente 0 Ecr tage ou non de la mesure KWxy i 10 X9 EXTRAPOL Sans objet Extrapolation du g n rateur de fonction KWxy i 10 X10 PV_UNI_BIP Unipolaire 0 Type de la mesure unipolaire bipolaire KWxy i 10 X11 PV_EXTERNE Absente 0 Choix Mesure Standard 0 Mesure externe 1 KWxy i 10 X13 Unit de mesure du 1 X13 0 X14 0 phys ms Totalisateur X13 1 X14 0 phys s KWxy i 10 X14 Unit de mesure du O X13 0 X14 1 phys mn Totalisateur X13 1 X14 1 phys h KWxy i 11 CONFIG_1_C2 Sans Objet Mot regroupant les diff rents bits de configuration de la Consigne de C2 KWxy i 11 X0 SP_Simple S lectionn e 1 Type de consigne s lectionn e Simple Z KWxy i 11 X1 SP_S lection
232. l cart MFxy i 200 DEV HE 0 0 Seuil haut de l cart MFxy i 202 T_FILTER_E 0 0 Temps du filtrage de la mesure MFxy i 204 K_FILTER_E 1 0 Coefficient multiplicatif du filtrage de la mesure MFxy i 206 FILT_OUT _E Sans Objet Valeur de sortie du filtre MFxy i 208 SQRT_OUT_E Sans Objet Valeur de sortie de la racine carr e MFxy i 210 THLD_E 1E 8 Limite du Totalisateur MFxy i 212 R_RATE E 0 0 Limite de vitesse de mont e de la consigne MFxy i 214 D_RATE E 0 0 Limite de vitesse de descente de la consigne MFxy i 216 SPEED _LIM OUT E Sans Objet Valeur de sortie du limiteur de vitesse de la consigne MFxy i 218 T_MOTOR1 E 10 0 Temps d ouverture de la vanne pilot e par Servomoteur MFxy i 220 T_MINI1_E 0 0 Temps minimum d ouverture de la vanne pilot e par Servomoteur MFxy i 222 T_MOTOR2 E 10 0 Temps d ouverture de la vanne pilot e par Servomoteur MFxy i 224 T_MINI2 E 0 0 Temps minimum d ouverture de la vanne pilot e par Servomoteur MFxy i 226 KP_PREV_E Sans Objet Valeur avant autor glage du coefficient proportionnel MFxy i 228 TI_PREV_E Sans Objet Valeur avant autor glage du coefficient int gral MFxy i 230 TD_PREV_E Sans Objet Valeur avant autor glage du coefficient d riv e MFxy i 232 KS 1 0 Gain statique IMC MFxy i 234 OL_TIME 1 0 Constante de temps en BO MFxy i 236 T_DELAY 0 0 Retard pur courant MFxy i 238 CL_PERF 0 1 Rapport de temps BO BF 360 TLX DS 57 PL7 xxF O
233. l application n est pas valide le syst me passe dans un tat d attente d une demande de reconfiguration Processeur en En mode RUN le processeur ex cute successivement et chaque cycle RUN La lecture des voies d entr e L ex cution des programmes de consigne L ex cution des boucles de r gulation Le traitement du programme s quentiel L criture des sorties Toutes les voies de r gulation sont appel es chaque cycle de la t che e Le calcul de la mesure PV le calcul du Feed forward OUT_ FF le gestion des alarmes les modes de marche les programmateurs de consigne et l laboration de la commande en mode Manu ou Tracking sont r alis s chaque cycle e L laboration de la commande des boucles en mode Auto ainsi que le calcul de la consigne s effectuent la p riode d chantillonnage Passage en La mise en STOP du processeur ou de la t che n est pas vue directement par les STOP voies de r gulation Elle correspond un arr t de toutes les fonctions en cours d ex cution Les voies de r gulation ne sont plus ex cut es Elles refusent toute commande Auto Manu Les r sultats des calculs restent dans l tat Les sorties physiques prennent la valeur de repli d finie en configuration Les entr es sont toujours rafra chies Les param tres peuvent donc tre modifi s Le contr le de validit s effectuera la prochaine mise en route 280 TLX DS 57 PL7 xxF Mod
234. l bas mesure d passement seuil tr s bas mesure d passement cart haut entre mesure et consigne d passement cart bas entre mesure et consigne TLX DS 57 PL7 xx 255 Exploitation 9 4 Tables d changes Pr sentation Objet de ce Ce sous chapitre d crit les tables d changes d exploitation sous chapitre Contenu de ce sous chapitre Ce sous chapitre contient les sujets suivants Sujet Page Table des param tres multiplex s pour une boucle 257 Table des donn es p riodiques 264 Table des alarmes boucle seulement 265 Table sp cifique XBT 266 Table des param tres multiplex s pour un programmateur de consigne 269 Adresses par d faut 273 256 TLX DS 57 PL7 xx Exploitation Table des param tres multiplex s pour une boucle Description Cette table est utilis e par les pages crans face avant de r glage et d autor glage pour un XBT F01 et par la page cran de r glage pour un XBT FO02 Les 4 premiers mots non multiplex s sont utilis s par les pages de surveillance Rang Param tre Echange MWn 0 Num ro de boucle s lectionn e 1 mot De 0 29 Ce mot permet de s lectionner la boucle g r e par la table multiplex e si la table sp cifique XBT n est pas configur e Sinon il n est pas utilis Ce mot est pilot en fonction du mot MWn 5 ou est directement crit un d passement de la derni re ou de
235. l de 24 segments 1 profil de 16 segments et 1 profil de 8 segments 70 TLX DS 57 PL7 xxF Pr sentation des r gulateurs R partition m moire des param tres des consignes Les 48 consignes atteindre ainsi que leur dur e associ e sont m moris es respectivement dans les mots MFxy i 50 MFxy i 240 Le nombre de profils configur s ne change pas cette r partition Pour 3 profils de 16 segments la r partition est la suivante e 1 re consigne du 1er profil en MFxy i 50 SP1 e re consigne du 2 me profil en MFxy i 114 SP17 e 1 re consigne du 3 me profil en MFxy i 178 SP33 Pour 2 profils de 24 segments la r partition est la suivante e 1 re consigne du 1er profil en MFxy i 50 SP1 e 1 re consigne du 2 me profil en MFxy i 146 SP25 TLX DS 57 PL7 xxF 71 Pr sentation des r gulateurs Palier garanti d un programmateur de consigne Pr sentation La r action d un proc d un changement de point de consigne est plus ou moins rapide Elle ne suit pas forc ment la variation de la consigne calcul e par le programmateur Il est toutefois possible de suivre l volution d une mesure et de garantir la dur e d un palier au point de consigne choisi le d compte de la dur e du palier d marre lorsque l cart entre le point de consigne et la mesure est inf rieur un seuil THLD d fini Cette garantie peut tre obtenue par e d passement cart haut
236. l tr s bas de la mesure MFxy i 78 PV_L 5 0 Seuil bas de la mesure MFxy i 80 PV_H 95 0 Seuil haut de la mesure MFxy i 82 PV_HH 95 0 Seuil tr s haut de la mesure MFxy i 84 RATIO 1 0 Valeur du Ratio MFxy i 86 RATIO_MIN 0 0 Valeur minimale du Ratio MFxy i 88 RATIO_MAX 100 0 Valeur maximale du Ratio MFxy i 90 RATIO _BIAS 0 0 Valeur du bias du Ratio MFxy i 92 ONOFF _L 5 0 Seuil bas du correcteur ON OFF MFxy i 94 ONOFF_H 5 0 Seuil haut du correcteur ON OFF MFxy i 96 HYST 0 0 Hyst r sis du correcteur ON OFF 3 tats MFxy i 98 DEV _L 5 0 Seuil bas de l cart MFxy i 100 DEV_H 5 0 Seuil haut de l cart MFxy i 102 T_FILTER 0 0 Temps du filtrage de la mesure MFxy i 104 K_ FILTER 1 0 Coefficient multiplicatif sur le filtrage de la mesure MFxy i 106 FILT_ OUT Sans objet Valeur de sortie du filtrage MFxy i 108 SQRT_OUT Sans objet Valeur de sortie de la racine carr e MFxy i 110 E2_IN 1428 0 Abscisse du premier point du Segment S2 MFxy i 112 E3_IN 2857 0 Abscisse du premier point du Segment S3 MFxy i 114 E4_IN 4285 0 Abscisse du premier point du Segment S4 320 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 116 E5_IN 5714 0 Abscisse du premier point du Segment S5 MFxy i 118 E6_IN 7143 0 Abscisse du premier point du Segme
237. la premi re boucle fait revenir respectivement la premi re ou la derni re boucle A l initialisation il est positionn 0 API lt gt XBT MWn 1 Identificateur 1 mot API gt XBT MDn 2 Indicateur nombre de bargraphes 1 double mot Chaque bit est associ une boucle Un bit 0 signifie que la boucle ne comporte qu une sortie Un bit 1 signifie que la boucle comporte 2 sorties API gt XBT MWn 4 Acc s interdit en criture 1 mot Les acc s en criture cette table ne sont pris en compte par les automates que si ce mot est 0 Ce mot est g r par l application de l utilisateur D faut 0 API gt XBT MWn 5 Incr ment D cr ment num ro de boucle 1 mot Des boutons dynamiques en mode impulsionnel du XBT positionne 1 des bits de mot commandant l incr mentation ou la d cr mentation du num ro de boucle XO incr mentation du num ro de boucle XBT F01 X1 d cr mentation du num ro de boucle XBT F01 X2 incr mentation du num ro de boucle XBT F02 X3 d cr mentation du num ro de boucle XBT F02 X15 m morisation du changement de boucle gestion interne Ces bits sont trait s par la voie qui contient la boucle actuellement s lectionn e Le bit est pris en compte sur front montant API lt gt XBT Interne API TLX DS 57 PL7 xx 257 Exploitation Rang Param tre Echange M
238. lation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 40 PV_INF_C1 0 0 Limite inf rieure de la mesure MFxy i 42 PV_SUP_C1 100 0 Limite sup rieure de la mesure MFxy i 44 KP_C1 1 0 Coefficient proportionnel MFxy i 46 TI_C1 0 0 Temps d int grale MFxy i 48 TD_C1 0 0 Temps d riv e MFxy i 50 OUTBIAS_C1 0 0 Bias sur la sortie du correcteur PID boucle principale MFxy i 52 INT_BAND_C1 0 0 Bande Int grale MFxy i 54 DBAND_C1 0 0 Bande Morte sur l cart MFxy i 56 KD_C1 10 0 Filtrage de la d riv e MFxy i 58 SP_MIN_C1 0 0 Limite inf rieure de la consigne MFxy i 60 SP_MAX_C1 100 0 Limite sup rieure de la consigne MFxy i 62 PV_LL_C1 5 0 Seuil tr s bas de la mesure MFxy i 64 PV_L_C1 5 0 Seuil bas de la mesure MFxy i 66 PV_H_C1 95 0 Seuil haut de la mesure MFxy i 68 PV_HH_C1 95 0 Seuil tr s haut de la mesure MFxy i 70 RATIO_C1 1 0 Valeur du Ratio MFxy i 72 RATIO_MIN_C1 0 0 Valeur minimale du Ratio MFxy i 74 RATIO_MAX_C1 100 0 Valeur maximale du Ratio MFxy i 76 RATIO_BIAS_C1 0 0 Valeur du bias du Ratio MFxy i 78 DEV_L_C1 5 0 Seuil bas de l cart MFxy i 80 DEV_H_C1 5 0 Seuil haut de l cart MFxy i 82 T_FILTER_C1 0 0 Temps du filtrage de la mesure MFxy i 84 K_FILTER_C1 1 0 Coefficient multiplicatif du filtrage de la mesure MFxy i 86 FILT_OUT_C1i Sans objet Valeur de sortie du filtre MFxy i
239. les 9 10 Boucles 15 16 boucles 4 5 6 boucles 13 14 TLX DS 57 PL7 xxF 277 Modes de marche Synchronisation de pr traitement et de post traitement Bits de Si vous voulez synchroniser finement du traitement s quentiel avec l ex cution d clenchement p riodique de chaque boucle de r gulation vous disposez pour chaque boucle de 2 bits contenus dans les mots d tat e STS_TOP_NEXT_CYCLE bit de d clenchement de pr traitement e STS_TOP_CUR_ CYCLE bit de d clenchement de post traitement Ces deux bits peuvent servir de condition de validation d un traitement crit en langage Litt ral ou contacts Exemple Cette synchronisation peut tre utile dans le cas de modes de marche Arr t Marche de calcul de variance ou de calcul de compensation Le bit d tat de pr traitement est positionn l tat 1 pendant le cycle t che pr c dent le cycle d ex cution du traitement de la r gulation Le bit d tat de post traitement est positionn l tat 1 pendant tout le cycle t che qui suit le traitement de la r gulation Pour synchroniser correctement du s quentiel avec les calculs de r gulation les traitements doivent tre int gr s dans la m me t che En mode manuel ou en mode tracking la commande est labor e tous les cycles de traitement Ces bits de synchronisation sont toujours positionn s l tat 1 dans ces modes Exemple Boucle 200 ms avec une t che MAST 50 ms 250 3
240. lle SP_MIN SP_MAX est n cessairement inclus dans l intervalle PV_INF PV_ SUP L intervalle SP_MIN SP_MAX doit tre compris dans l intervalle PV INF PV_SUP SP A Pv_SuP SIMAX leetan a a SPEE ER En l l l l SP_MIN 1 PV_INF LE m l l l poa Entr e INP_INFRi MF INP_SUPRI Remote 108 TLX DS 57 PL7 xxF Fonctions de calcul Param tres Contr le d ex cution Param tre d entr e Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la SP Flottant 3 4E38 3 4E38 R consigne Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Borne SP_MIN Flottant 3 4E38 3 4E38 0 0 R W inf rieure de consigne Borne SP_MAX Flottant 3 4E38 3 4E38 100 0 R W sup rieure de consigne Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la SP Flottant 3 4E38 3 4E38 R consigne Le contr le des param tres de cette fonction s int gre dans la gestion des erreurs de la branche consigne Si SP_MIN gt SP_MAX SP_MIN lt PV_INF ou SP_MAX gt PV_ SUP la sortie de la consigne reste inchang e et un bit est positionn l tat 1 dans les mots d tat TLX DS 57 PL7 xxF 109 Fonctions de calcul Consigne suiveuse Description En mode consigne locale et lorsque le correcteur n est pas en mode automatique cette fonc
241. logicielle Ecran de configuration d un programmateur de consigne L affectation des profils une boucle de r gulation s effectue par un cran de configuration I PMX 57352 RACKO POSITION 0 Ex Configuration v Config D signation PROCESSEUR PMX P 57352 Symbole z TR R gulateur Fonction T che R partition des segments R gulateur 5 SPP_I mi Prog de consigne w MAST 8 8 8 8 8 8 Nom SPP_1 PROFILT PROFIL 2 PROFIL 3 PROFIL 4 PROFIL 5 PROFIL E Segments Ex cution Nombre de segments sur8 MiPalier Garanti au seuil 5 0 sur Ecart l entr e v Rampe w 50 0 40 0 Seconde w v y PA Palier w 50 0 20 0 Seconde w w v v EN Rampe v 80 0 40 0 Seconde w y EM Palier v 80 0 40 0 Seconde _ w PV MF24 80 0 32 TLX DS 57 PL7 xx Pr sentation mat rielle et logicielle 2 3 Compatibilit Compatibilit Description Il y a compatibilit ascendante entre tous les processeurs PMX P57 et les TSX P57 2e3 2 23 3 3 3623 453 4823 Toutes applications provenants d un PMX P57 sont compatibles avec les TSX P57 2 3 2 23 3e3 3623 453 4823 TLX DS 57 PL7 xx 33 Pr sentation m
242. loitation d di es aux boucles suppl mentaires Il est galement n cessaire de renseigner l adresse de la nouvelle table d changes p riodiques champ Boucles 17 et de l cran qui suit Configuration du Dialogue Op rateur R gulateurs exploiter Nom de la boucle Ordre bou Ordre prog l I R gulateur 4 LOOPO R gulateur 5 LOOPI 1 R gulateur 5 LOOP1 2 R quiateur 5 LOOPT 3 R gulateur 6 LOOP2 M R gulateur 6 LOOPZ S R gulateur 7 SPP 3 R gulateur 8 SPP _4 Z E OK Annuler RAZ Liste D tails jui Bull H RSS IR IR IR IRIS r Table multiplex e V1 Boucles 104 MW de 3700 3803 VI Progs de Consigne 125 MW de 3350 3474 Ouverture r Table d change p riodique Boucles 16 max 6 6 MF de 3500 3570 Boucles 17 et r Table XBT v Boucles et 281 MW de 3810 4090 Progs de Consigne r Table des alarmes Boucles 6 1 2 MF de 3228 3230 D TLX DS 57 PL7 xxF 187 Configuration Configuration en exploitation multiposte Pr sentation Pour une utilisation non multiplex e plusieurs terminaux d exploitation g rent les boucles de r gulation les tables de r glage des param tres sont dupliqu es et d di es chaque boucle Une ta
243. m canisme de sauvegarde param tres initiaux param tres courants s applique aux param tres de chaque boucle de r gulation Voir M morisation des donn es p 220 216 TLX DS 57 PL7 xxF Mise au point Modification fonctionnelle de chaque boucle Pr sentation Il est possible d ajouter ou de supprimer des fonctions aux boucles de r gulation en mode connect Principes L automate peut tre en RUN lors des modifications de fonctions d une boucle de r gulation DANGER Pour des raisons de s curit la modification de ces fonctions et de certains param tres de configuration comme l extrapolation de la fonction g n rateur de fonction l cr tage d un limiteur r clament une reconfiguration de la voie Le non respect de ces pr cautions provoquerait la mort ou de graves blessures Apr s modifications la boucle red marre dans un tat d termin e Sila modification intervient au niveau des branches Mesure Consigne et Feed forward la boucle effectue un d marrage chaud e Sila modification intervient au niveau du correcteur ou de la sortie la boucle red marre avec les modes de marche initiaux d finis en configuration Note il est interdit d ajouter ou de modifier en connect des adresses d E S ou de mots m moire Ainsi la modification de certaines branches comme le remplacement d une consigne simple par une consigne de ratio est interdit Not
244. mesure non stable initialement AT_ERR_NOT_STAB_INIT Bit 146 TLX DS 57 PL7 xxF Fonctions de calcul Param tre Symbole Type R W Diagnostic autor glage dur e de l chelon trop courte AT_ERR_TMAX_TOO_SMALL Bit Diagnostic autor glage bruit de la mesure trop important AT_ERR_NOISE_TOO_HIGH Bit Diagnostic autor glage dur e de l chelon trop grande AT_ERR_TMAX_TOO_HIGH Bit Diagnostic autor glage d passement gt 10 AT_WARN_OVERSHOOT Bit Diagnostic autor glage minimum de phase trop important AT_WARN_UNDERSHOOT Bit Diagnostic autor glage proc d trop dissym trique AT_WARN_UNSYMETRICAL_PLANT Bit Diagnostic autor glage proc d int grateur AT_WARN_INTEGRATING_PLANT Bit TLX DS 57 PL7 xxF 147 Fonctions de calcul Proc dure d autor glage Mode de r glage Param trage des chelons Dur e maximale de l chelon L analyse du proc d se divise en 3 tapes e L analyse du bruit et de la stabilit du proc d e Une premi re analyse de la r ponse un chelon qui fournit un premier mod le d identification De cette premi re estimation un filtre est calcul pour tre utilis dans la deuxi me analyse e Une seconde analyse de la r ponse un deuxi me chelon affin e par l utilisation du filtre des donn es Un mod le du proc
245. mode de marche du correcteur Z KWxy i 2 X13 Lead Lag Non configurable 0 Fonction Leadlag de la branche Feed forward Z KWxy i 2 X14 FF_UNI_BIP Non configurable 0 Type de la mesure Feed forward unipolaire bipolaire Z KWxy i 2 X15 IMC Absente 0 Fonction IMC de la branche correcteur TLX DS 57 PL7 xxF 325 Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire PKWxy i 3 CONFIG_3_B1 Sans Objet Mot regroupant les diff rents bits de configuration des sorties KWxy i 3 X0 Servo Non s lectionn e Type de sortie s lectionn e Servo KWxy i 3 X1 Servo2 Non configurable 0 Type de sortie s lectionn e Servo A KWxy i 3 X2 Analogique1 S lectionn e Type de sortie s lectionn e Analogique PKWxy i 3 X3 Analogique2 Non configurable 0 Type de sortie s lectionn e Analogique PKWxy i 3 X4 PWM1 Non s lectionn e Type de sortie s lectionn e PWM PKWxy i 3 X5 PWM2 Non configurable 0 Type de sortie s lectionn e PWM PKWxy i 3 X8 POT_REV1 Direct 0 Sens de recopie du Servo PKWxy i 8 X9 POT_REV2 Non configurable 0 Sens de recopie du Servo PKWxy i 8 X10 POT_VALI_INIT Non 0 Existence de recopie du Servo PKWxy i 38 X11 POT_VAL2_INIT Non configurable 0 Existence de recopie du Servo R serv PKWxy i 3 X12 ANALOG1_UNI_BIP Unipolaire Type de la sortie analogique unipolaire bipolai
246. modification et sauvegarde de tous les param tres e envoi de commandes d autor glage manuelle TLX DS 57 PL7 xx 25 Pr sentation mat rielle et logicielle Outils de r glage des crans d exploitation Pr sentation L diteur d crans d exploitation permet d utiliser des bargraphes et des objets sp cifiques de la biblioth que pour exploiter les boucles de r gulation L animation est automatique et se r alise facilement Pour conna tre l ensemble des objets disponibles et la mani re de les utiliser reportez vous au manuel d utilisation de l diteur d crans d exploitation Exemple d outils Exemple de faces avant de r gulation propos s par l diteur d crans d exploitation ONOFF3 de r glage Cascade S R Threshold High 0 000 0 000 Threshold Low 0 000 0 000 Hyst 0 000 OUT 0 OUT E AutoSelective C PID Kb Te s 0 000 Ti s RU Outbias B 0 000 Td s QU DBand M OUT p 26 TLX DS 57 PL7 xx Pr sentation mat rielle et logicielle Exploitation des boucles de r gulation avec les terminaux XBT Pr sentation Certains terminaux Magelis XBT F sont capables de g rer des boucles de r gulation Note lorsque ces outils sont utilis s afin de rendre le dialogue XBT Automate transparent les changes s effectuent par
247. mpris TLX DS 57 PL7 xxF 81 Pr sentation des r gulateurs Initialisation et contr le d ex cution Fonctionnement de l initialisation Fonctionnement du contr le d ex cution A l initialisation il y a contr le de coh rence de la configuration saisie Si la configuration n est pas correcte le programmateur de consigne signale l erreur et reste dans un tat d initialisation Les deux d fauts graves contr l s par le traitement de la mesure sont les erreurs de param tre non crit en flottant et les erreurs de calcul interne division par z ro overflow Si Alors une erreur dans le calcul de la consigne est d tect e le r sultat de la consigne est gel l erreur dispara t l tat redevient normal une rampe poss de deux consignes identiques un avertissement s affiche le calcul de la consigne continue de s effectuer Il y a passage imm diat au segment suivant si le programmateur est sur le segment en d faut une rampe poss de une vitesse de mont e ou de descente de valeur nulle 0 0 un avertissement s affiche le calcul de la consigne continue de s effectuer Il y a un gel de consigne calcul e si le programmateur est sur le segment en d faut un palier poss de deux consignes distinctes un avertissement s affiche le calcul de la consigne continue de s effectuer Il y a une mont e ou descente selon les valeurs de consig
248. n cran de r glage de programmateur de consigne SPP_3 Profil 1 H Segments utilis s 16 Sy SP VAL Unit Type T 100 0 20 0 p s T 2 100 0 5 0 s 3 20 0 200 0 p m 4 20 0 0 1 m SPP 5 500 02 m y 6 50 0 5 0 s z 80 0 50 s l _ 80 01 4 0 s Al 2 E on Description Le tableau suivant indique la fonction des touches dynamiques de s lection Touche Description Ces touches dynamiques permettent de visualiser les segments suivants pr c dents Elles sont actives lorsque le nombre de segments du profil s lectionn est sup rieur au nombre de segments visualisables Cette touche dynamique permet de sauvegarder les param tres Cette commande doit tre confirm e TLX DS 57 PL7 xx 241 Exploitation Exploitation des pages d alarmes Pr sentation Types d alarmes Les pages d alarmes et leur gestion sont identiques aux pages d alarmes XBT pour plus de d tails voir la documentation du logiciel XBT L1000 Dans les applications propos es toutes les alarmes r gulation sont dans le m me groupe Il existe 6 types d alarmes par boucle de r gulation d passement seuil tr s haut mesure d passement seuil haut mesure d passement seuil bas mesure d passement seuil tr s bas mesure d passement cart haut entre mesure et consigne d passement cart bas entre mesure et consigne 242 TLX DS 57 PL7 xx Exploitation 9 3 Les cr
249. n es des abscisses doivent tre croissantes Par exemple si Ej 1_IN lt Ej_IN un message d avertissement s affiche Le calcul s effectue quand m me avec les param tres courants 94 TLX DS 57 PL7 xxF Fonctions de calcul Mise l chelle Pr sentation La branche mesure est mise l chelle automatiquement partir des param tres globaux de la boucle PV_INF et PV_ SUP Voir Description des param tres globaux des boucles de r gulation p 83 TLX DS 57 PL7 xxF 95 Fonctions de calcul Limiteur l chelle Description Cette fonction permet de limiter la mesure par rapport l chelle physique d finie pour la boucle de r gulation Si cette fonction est activ e la mise l chelle s effectue uniquement dans la plage PV_INF PV_ SUP En dehors de cette plage la sortie est cr t e aux valeurs des chelles Valeur en sortie du limiteur PV en sortie du limiteur A PV_SUP PV PV_INF gt Mesure PVINF PV PV SUP 96 TLX DS 57 PL7 xxF Fonctions de calcul Alarme sur niveau Description Cette fonction contr le l volution de la mesure en comparant sa valeur aux 4 seuils PV_LL PV_L PV_H et PV_HH Chaque alarme poss de un bit de status associ Ces alarmes sont contr l es avec une hyst r sis fixe de 1 par rapport l chelle d finie dans les param tres globaux de la boucle Alarmes sur franchissement du
250. n du programmateur de consigne 70 Palier garanti d un programmateur de consigne 72 Sorties de contr le 74 D marrage sans coup 76 Ex cution d un profil 78 Comment lier un programmateur de consigne une boucle de r gulation 80 Param tres du programmateur de consigne 81 Initialisation et contr le d ex cution 82 TLX DS 57 PL7 xxF 69 Pr sentation des r gulateurs Description du programmateur de consigne Pr sentation Illustration R partition Profils Segments Le programmateur de consigne g n re une consigne qui volue dans le temps suivant un profil param tr e 6 profils maximum configurables compos s au total de e 48 segments num rot s de 1 48 Les segments sont d finis par les param tres suivants e SPi MF consigne atteindre e VALI MF dur e ou pente du segment Un segment peut tre configur en tant que e rampe e palier dans ce cas SPi SPi 1 Chaque segment peut tre configur en secondes minutes ou heures Cette figure illustre les propos de la pr sentation Consigne SPI ia Ses SPi 1 l VALi p gt Temps Les configurations possibles sont les suivantes e 1 profil de 48 segments maximum 1 profil de 32 segments maximum et 1 profil de 16 segments maximum 2 profils de 24 segments maximum 3 profils de 16 segments maximum 4 profils de 12 segments maximum 6 profils de 8 segments maximum 1 profi
251. n observant l enregistrement du signal de commande U t Si l on appelle g le retard du mod le deux cas de figure appara ssent e 4 mod le est inf rieur g proc d e 4 mod le est sup rieur 4 proc d Cette figure illustre les deux cas 8 mod le lt 8 proc d LT uli AUI AU 8 mod le gt 8 proc d Allure des La figure suivante d crit l allure des signaux signaux lorsque SP t et PV t PV SP OL TIME lt proc d OL_TIME 6 proc d ASPI SP PV ari to t oS ASP OL_TIME RS proc d ASP RS L to t 210 TLX DS 57 PL7 xxF R glage Allure des La figure suivante d crit l allure des signaux signaux lorsque SP 0 et PV t PV SP OL TIME gt proc d OL_TIME 6 proc d OL_ TIME gt 6 proc d SP PV 0 g U t ASP OL_ TIME KS 0 proc d ASP Ks t0 i Choix de la Apr s d termination du mod le employer le choix de la constante de temps en constante de boucle ferm e reste faire Sa valeur d pend de la vitesse de r ponse de la boucle temps en boucle ferm e d sir e ferm e Pour des proc d s qui r pondent un mod le du premier ordre avec retard en choisissant un rapport des constantes de temps CL_PERF compris entre 1 05 et 1 15 on am liore la r ponse du syst me sans prendre le risque de d stabiliser le proc d CL_PREF OL_TIME constante de temps d sir e en boucle ferm
252. nde MFxy i 178 DEV_B3 Sans Objet Ecart mesure consigne MFxy i 180 PV_B3 Sans Objet Valeur de la mesure en chelle physique MFxy i 182 SP_B3 Sans Objet Valeur de la consigne en chelle physique MFxy i 184 PV_INF_B3 0 0 Limite inf rieure de la mesure MFxy i 186 PV_SUP_B3 100 0 Limite sup rieure de la mesure MFxy i 188 KP_B3 1 0 Coefficient proportionnel MFxy i 190 TI_B3 0 0 Temps d int grale MFxy i 192 TD_B3 0 0 Temps d riv e MFxy i 194 OUTBIAS_B3 0 0 Bias sur la sortie du correcteur PID MFxy i 196 INT_BAND_B3 0 0 Bande int grale MFxy i 198 DBAND_B3 0 0 Bande morte sur l cart MFxy i 200 OUTRATE_B3 0 0 Limitation de la vitesse de variation de la sortie MFxy i 202 OUT_INF_B3 0 0 Limite inf rieure de la sortie 1 MFxy i 204 OUT_SUP_B3 100 0 Limite sup rieure de la sortie 1 MFxy i 206 SP_INF_B3 0 0 Limite inf rieure de la consigne MFxy i 208 SP_SUP_B3 100 0 Limite sup rieure de la consigne MFxy i 210 PV_LL_B3 5 0 Seuil tr s bas de la mesure MFxy i 212 PV_L_B3 5 0 Seuil bas de la mesure MFxy i 214 PV_H_B3 95 0 Seuil haut de la mesure MFxy i 216 PV_HH_B3 95 0 Seuil tr s haut de la mesure MFxy i 218 ONOFF_L_B3 5 0 Seuil bas du Correcteur ON OFF MFxy i 220 ONOFF_H_B3 5 0 Seuil haut du Correcteur ON OFF 340 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Comme
253. ne si le programmateur est sur le segment en d faut le palier garanti est configur avec une valeur de seuil gale 0 0 un avertissement s affiche le calcul de la consigne continue de s effectuer Le traitement du palier garanti est inhib si le programmateur est sur le segment en d faut e Lorsque le programmateur de consigne est sur le segment en d faut un avertissement suppl mentaire s affiche le message est le suivant Erreur sur le segment en cours e Attention pour que ces avertissements puissent s afficher il faut imp rati vement que le temps d ex cution de chaque segment soit sup rieur au temps d ex cution de la t che automate 82 TLX DS 57 PL7 xxF Pr sentation des r gulateurs 4 5 Param tres globaux des boucles de r gulation Description des param tres globaux des boucles de r gulation Pr sentation Un certain nombre de param tres g n raux associ s aux voies de r gulation sont classables en deux cat gories e les param tres li s l ex cution de la boucle e les param tres caract risant la boucle de r gulation Param tres Ce tableau d crit les param tres d ex cution d une boucle de r gulation ex cution A a d executio Param tre Description T che Les voies de r gulation doivent tre affect es une t che de l automate MAST ou FAST La t che MAST est choisie par d faut la t che FAST doit tre s lectionn e lorsq
254. nes m 3 MAST Entr e Run Sto 3 ipi p O Cyclique Mode F ipio fP riodique 20 ms D marrage Automatique en Run Chien de garde 250 ms V RAZ des MWi sur reprise ro Boa sms Mode Fipio r Carte M moire j T Aucune v Chien de garde 100 ms S Libre ms E D 3 Dans la zone T ches MAST s lectionnez le bouton P riodique et indiquez la valeur de la p riode en ms 4 Validez la modification en cliquant sur l ic ne de validation de la barre d outils TLX DS 57 PL7 xx 21 Pr sentation mat rielle et logicielle Comment acc der au param trage du m tier r gulation Pr sentation La mise en oeuvre logicielle des voies de r gulation est identique celle utilis e pour les fonctions m tier PL7 Une fonction m tier poss de e des crans d di s e des instructions sp cifiques e des objets langage Voir Objets langage de la r gulation p 297 La mise en oeuvre d une r gulation commence par l acc s aux crans de param trage constitu s e des crans de configuration en local et connect e des crans de mise au point en connect 22 TLX DS 57 PL7 xx Pr sentation mat rielle et logicielle Comment acc der l cran de configuration Actions effectuer pour acc der l cran de configuration
255. nsigne en fonction de l entr e de consigne Remote SP PV_SUP SP PV_INF p Entr e Remote INP_INFRI MF INP SUPRi 106 TLX DS 57 PL7 xxF Fonctions de calcul Param tres Contr le d ex cution Param tre d entr e Param tre Symbole Type Bornes Valeur par R W d faut Entr e de la MFi 3 4E38 3 4E38 R W consigne Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Echelle INP_INFRi Flottant 3 4E38 3 4E38 0 0 R W d entr e basse Echelle INP_SUPRi Flottant 3 4E38 3 4E38 100 0 R W d entr e haute Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la SP Flottant 3 4E38 3 4E38 R consigne Le contr le des param tres de cette fonction s int gre dans la gestion des erreurs de la branche consigne Si INP_INFRi gt INP_SUPRi la sortie de la consigne reste inchang e Un bit d erreur est positionn 1 dans les mots d tat TLX DS 57 PL7 xxF 107 Fonctions de calcul Limiteur de consigne Description Lorsque cette fonction est activ e la mise l chelle s effectue uniquement dans les limites de la plage d finies par les param tres SP_ MIN et SP_MAX Lorsque cette fonction n est pas activ e la valeur de la consigne est limit e aux chelles physiques de la boucle de r gulation L interva
256. nstante de temps du retard pur du mod le du proc d et du rapport des constantes de temps en boucle ouverte et en boucle ferm e Le correcteur mod le dispose des m mes entr es sorties qu un PID PV RSP FF OUTP Il dispose galement de l entr e facultative RCPY entr e externe du mod le qui permet de mettre en entr e du mod le l entr e r elle du proc d par exemple le d bit mesur en sortie d une vanne Note La sortie DMO du mod le n est pas directement comparable la mesure PV Le mod le ne tient pas compte ce niveau du gain statique Ks et de l existence ventuelle d une compensation BIAS Les fonctionnalit s autres que le calcul de la commande sont identiques celles du PID e Action directe ou inverse Action Feed forward pour la compensation des perturbations Bande morte sur l cart Limitation haute et basse du signal de sortie Limitation du gradient de sortie S lection du mode de marche Automatique Manuel Mode Tracking Autor glage des principaux coefficients 138 TLX DS 57 PL7 xxF Fonctions de calcul Gestion du retard Dans les proc d s auxquels s adresse ce correcteur le retard est soit e Variable Par exemple transfert de mati re en fonction du d bit dans un circuit vitesse de la base transporteuse e Tr s grand Ces deux cas sont trait s par l utilisation d un registre buffer de dimension param trable Suivant la taille de
257. nt S6 MFxy i 120 E7_IN 8571 0 Abscisse du premier point du Segment S7 MFxy i 122 E2_OUT 14 28 Ordonn e du premier point du Segment S2 MFxy i 124 E3_OUT 28 57 Ordonn e du premier point du Segment S3 MFxy i 126 E4_ OUT 42 85 Ordonn e du premier point du Segment S4 MFxy i 128 E5 OUT 57 14 Ordonn e du premier point du Segment S5 MFxy i 130 E6_ OUT 71 43 Ordonn e du premier point du Segment S6 MFxy i 132 E7_OUT 85 71 Ordonn e du premier point du Segment S7 MFxy i 184 THLD 1E 8 Limite du totalisateur MFxy i 136 R_RATE 0 0 Limite de vitesse de mont e de la consigne MFxy i 138 D_RATE 0 0 Limite de vitesse de descente de la consigne MFxy i 140 SPEED _LIM_ OUT Sans objet Valeur de sortie du limiteur de vitesse de la consigne MFxy i 142 INP_INFR1 0 0 Echelle basse de la consigne R1 MFxy i 144 INP_SUPR1 100 0 Echelle haute de la consigne R1 MFxy i 146 INP_INFR2 0 0 Echelle basse de la consigne R2 MFxy i 148 INP_SUPR2 100 0 Echelle haute de la consigne R2 MFxy i 150 T1_FF 0 0 Temps du filtrage de la mesure Feed forward MFxy i 152 T2 FF 0 0 Temps du filtrage de la mesure Feed forward MFxy i 154 OUT_FF_INF 0 0 Limite inf rieure de l action Feed forward MFxy i 156 OUT _FF_SUP 100 0 Limite sup rieure de l action Feed forward TLX DS 57 PL7 xxF 321 Objets langage de la r gulation
258. nt des sections de programme sp cialis es Transf rez l application dans lautomate pour la mise au point du programme et de chaque fonction m tier E S r gulation communication PL7 en mode local ou connect Effectuez la mise au point et le r glage des boucles de r gulation en modifiant et en sauvegardant les valeurs des param tres de r glage des boucles de r gulation PL7 en mode connect Imprimez la documentation de l application comprenant les informations relatives aux diff rentes fonctions m tier dont celles de la r gulation param tres de configuration de r glage etc PL7 en mode local ou connect 36 TLX DS 57 PL7 xxF Marche suivre pour mettre en oeuvre une r gulation Comment mettre en oeuvre une r gulation avec un XBT Pr sentation La mise en oeuvre du dialogue op rateur dans une r gulation s effectue g n ralement l aide d un terminal XBT Les algorithmes de r gulation l acquisition et la commande sont effectu s par l automate le r glage l exploitation la surveillance sont r alis s par les pages graphiques d un XBT F Les tapes de cette mise en oeuvre sont donn es dans le tableau qui suit Marche suivre Ce tableau d crit les tapes respecter pour mettre en oeuvre une r gulation avec un XBT l aide d un terminal XBT Etape Action 1 Programmez l application XBT l aide du logiciel XBT L1000 ar
259. ntaire d faut MFxy i 222 HYST1_B3 0 0 Hyst r sis du Correcteur ON OFF 3 tats MFxy i 224 DEV_L_B3 5 0 Seuil bas de l cart MFxy i 226 DEV_H_B3 5 0 Seuil haut de l cart MFxy i 228 THLD_B3 1E 8 Limite de totalisation MFxy i 230 R_RATE_B3 0 0 Valeur de vitesse de mont e du limiteur de vitesse MFxy i 232 D_RATE_B3 0 0 Valeur de vitesse de descente du limiteur de vitesse MFxy i 234 SPEED _LIM_OUT_B3 Sans Objet Valeur de sortie du limiteur de vitesse MFxy i 236 INP_MINR_B3 0 0 Echelle basse de la consigne Remote boucle 3 MFxy i 238 INP_MAXR_B3 100 0 Echelle haute de la consigne Remote boucle 3 MFxy i 240 T_MOTOR_B3 0 0 Temps d ouverture de la vanne pilot e par servomoteur MFxy i 242 T_MINI1_B3 0 0 Temps minimum d ouverture de la vanne pilot e par Servomoteur MFxy i 244 KP_PREV_B3 Sans Objet Valeur avant autor glage du coefficient proportionnel MFxy i 246 TI_PREV_B3 Sans Objet Valeur avant autor glage du coefficient int gral MFxy i 248 TD_PREV_B3 Sans Objet Valeur avant autor glage du coefficient d riv e MWXxy i 250 PV_SIM_B1 Sans Objet Valeur de mesure simul e boucle 1 MWXxy i 251 PV_SIM_B2 Sans Objet Valeur de mesure simul e boucle 2 MWXxy i 252 PV_SIM_B3 Sans Objet Valeur de mesure simul e boucle 3 TLX DS 57 PL7 xxF 341 Objets langage de la r gulation 11 4 Objets langage associ s la boucle cascade Pr sentation Objet de ce Ce sous chap
260. nterrompu MWxy i 10 X2 STS_AT_ERR_PARAM Diagnostic Autor glage erreur de param tres 354 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire MWxy i 10 X3 STS_AT_PWF_OR_EFB_FAIL Diagnostic Autor glage erreur syst me ou coupure secteur MWxy i 10 X4 STS_AT_ERR_SATUR Diagnostic Autor glage saturation de la mesure MWxy i 10 X5 STS_AT_DV_TOO_SMALL Diagnostic Autor glage d viation de la mesure insuffisante MWxy i 10 X6 STS_AT_TSAMP_HIGH Diagnostic Autor glage p riode d chantillonnage trop grande MWXxy i 10 X7 STS_AT_INCONSIST_RESP Diagnostic Autor glage r ponse incoh rente MWxy i 10 X8 STS_AT_NOT_STABINIT Diagnostic Autor glage mesure non stable initialement MWxy i 10 X9 STS_AT_TMAX_TOO_ SMALL Diagnostic Autor glage dur e de l chelon trop courte MWxy i 10 X10 STS_AT_NOISE_TOO_HIGH Diagnostic Autor glage bruit de la mesure trop fort MWXxy i 10 X11 STS_AT_TMAX_TOO_HIGH Diagnostic Autor glage dur e de l chelon trop longue MWxy i 10 X12 STS_AT_OVERSHOOT Diagnostic Autor glage d passement sup rieur 10 MWxy i 10 X13 STS_AT_UNDERSHOOT Diagnostic Autor glage non minimum de phase trop important MWxy i 10 X14 STS_AT_UNSYMETRICAL_PT Diagnostic Autor glage proc d t
261. oefficients calcul s correspondent au proc d int grateur Si ce n est pas le cas relancer un autor glage apr s avoir augment AT_TMAX PV A 156 TLX DS 57 PL7 xxF Fonctions de calcul Split Range Description Param trage de la fonction Cette fonction est utile dans le cas o deux actionneurs sont utilis s pour couvrir toute l tendue de la plage de r glage Elle est plac e en aval du correcteur La fonction Split Range poss de aussi les fonctionnalit s suivantes e Elle g re les recouvrements ainsi que les bandes mortes entre les deux actionneurs e Vous disposez d une commande manuelle et d un ordre manuel homog ne un PID simple La fonction Split Range permet de g rer les sorties analogiques ainsi que les servomoteurs avec recopie Elle ne permet pas de g rer les servomoteurs sans recopie Lorsque cette fonction est utilis e l chelle de sortie du correcteur est n cessai rement 0 100 Le param trage de la fonction consiste d finir les caract ristiques de chaque actionneur c est dire la mani re dont les deux sorties doivent varier entre les deux seuils La valeur de la sortie varie de fa on lin aire En dehors des deux seuils la sortie est limit e aux seuils d finis Commandes A OUT1_SUP OUT2 OUT2 SUP Essais se sn a sta ane OUT2 INF ui ER CS OUT _MAN OUT1 INF OUT2 THI z H gt 0 OUTI TH1 OUT1 TH2 OUT2_TH2 100
262. on 324 Objets langage de d faut et de diagnostic 327 Objets langage de r gulation 337 Objets langage associ s la boucle cascade 342 Pr sentations tnt m re re Penn st DA AR ne Un 342 Objets langage de configuration 343 Objets langage de d faut et de diagnostic 349 Objets langage de r gulation 356 Objets langage associ s la boucle autos lective 362 Pr sentations Ban sa ane RSA PT non RAS asia nada et Dane 362 Objets langage de configuration 363 Objets langage de d faut et de diagnostic 370 Objets langage de r gulation 378 Objets langage associ s au programmateur de consigne 385 Pr sentation 25 128 nes e E e ges os eut o CA inter osent ete TS 385 Objets langage de configuration 386 Objets langage de d faut et de diagnostic 394 Objets langage de r gulation 398 aa a en a 403 10 A propos de ce manuel Pr sentation Objectif du document Champ d application Document consulter Commentaires utilisateur Ce manuel d
263. orrecteur AAAAAAAA LLLLLLLLLLLLLLLL LEZ LL HH DL AAAAAA W o Indication Local R emote Etat des alarmes Unit E A oo99 os N d alarme affich Etat de l alarme Taux d occupation historique TLX DS 57 PL7 xx 225 Exploitation Mod le de pages Cette figure d crit un mod le de pages XBT F02 XBT F02 Mode de fonctionnement Nom de la boucle Type du correcteur Indication AAAAAAAA RARES REMOTE LLLLLLLLLLLLLLLLLLLLLL yyyy y AAAAAA Unit Maximum Message concernant le diagnostic de l autotune courbes bargraphes Taux d occupation historique N d alarme Date heure de l alarme tat affich pi j E 1 199999 11111111101000 0AAANAANINAN AAAA Message syst me Date heure du terminal N du groupe Indication mot de passe 226 TLX DS 57 PL7 xx Exploitation Navigation dans les diff rentes vues Pr sentation La navigation entre les diff rentes vues est r alis e par l interm diaire des touches fonction dynamiques La navigation propos e peut tre modifi e TLX DS 57 PL7 xx 227 Exploitation Navigation dans une application FO1 La figure suivante illustre une navigation entre les crans d une application XBT XBT F01 Ecran
264. orrecteur est remise jour d s que le d faut dispara t e D autres d fauts associ s aux fonctions int gr es de la consigne sont signal s Ils sont d taill s dans la description de chaque fonction Voir Fonctions de calcul p 85 58 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Branche correcteur et commande Pr sentation On dispose de 8 types de correcteurs Correcteur PID autor glant Correcteur en mode tout ou rien e 2 tats e S tats Correcteur PID Chaud Froid Correcteur PID Split Range Correcteur mod le interne Correcteur mod le interne Chaud Froid Correcteur mod le interne Split Range TLX DS 57 PL7 xxF 59 Pr sentation des r gulateurs Le correcteur ON OFF 2 ou 3 tats Pr sentation Sch ma bloc du correcteur 2 tats Sch ma bloc du correcteur 3 tats Ce type de branche est constitu de la seule fonction ON OFF 2 tats ou 3 tats selon le choix Il est disponible dans les boucles process et 3 boucles simples Lorsque ce type de branche est s lectionn il n y a ni branche de sortie ni branche Feed forward La sortie du correcteur est recopi e dans le bit d tat STS_RAISE1 pour le correcteur ON OFF 2 tats et galement dans le bit d tat STS_LOWER1 pour le correcteur ON OFF 3 tats La mise jour des variables internes consiste prendre en compte la valeur pr c dente de la commande Sch ma bloc de la
265. ortie est d finie dans la partie graphique de l cran de configuration l adresse de Vous devez saisir une variable de type mot QW d une sortie analogique ou sortie MW Param tres de la Param tres d entr e fonction Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la OUT_MAN Flottant 3 4E38 3 4E38 R commande Valeur de la OUTi Flottant 3 4E38 3 4E38 R commande Cas du Chaud Froid ou du Split Range Param tre interne Param tre Symbole Type Bornes Valeur par R W d faut Gamme Bit de R W KW 176 TLX DS 57 PL7 xxF Configuration d une boucle de r gulation Pr sentation Objet de ce chapitre Contenu de ce chapitre Ce chapitre d crit la m thode et les moyens mettre en oeuvre pour configurer une boucle de r gulation dans une application d automatisme avec un TSX Premium Ce chapitre contient les sous chapitres suivants Sous Sujet Page chapitre 6 1 Configuration de la boucle et des entr es sorties 178 6 2 Configuration du dialogue op rateur 182 TLX DS 57 PL7 xxF 177 Configuration 6 1 Configuration de la boucle et des entr es sorties Pr sentation Objet de ce sous chapitre Contenu de ce sous chapitre Ce sous chapitre d crit la m thodologie appliquer pour cr er une application de r gulation avec PL7
266. oupant les diff rents bits de configuration des sorties KWxy i 13 X0 Servo Non Type de sortie s lectionn e s lectionn e Servo ZKWxy i 13 X1 Servo2 Non Type de sortie s lectionn e s lectionn e Servo KWxy i 13 X2 Analogique Non Type de sortie s lectionn e s lectionn e Analogique KWxy i 13 X3 Analogique2 Non Type de sortie s lectionn e s lectionn e Analogique KWxy i 13 X4 PWM1 Non Type de sortie s lectionn e s lectionn e PWM TLX DS 57 PL7 xxF 347 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 13 X5 PWM2 Non Type de sortie s lectionn e s lectionn e PWM Z KWxy i 13 X8 POT_REV1 Direct 0 Sens de recopie du Servo KWxy i 13 X9 POT_REV2 Direct 0 Sens de recopie du Servo KWxy i 13 X10 POT_VAL1_INIT Non 0 Existence de recopie du Servo KWxy i 13 X11 POT_VAL2INIT Oui 1 Existence de recopie du Servo R serv KWxy i 13 X12 ANALOG1_UNI_BIP Unipolaire Type de la sortie analogique unipolaire bipolaire Z KWxy i 13 X13 ANALOG2_UNI_BIP Unipolaire 0 Type de la sortie analogique unipolaire bipolaire Z KWxy i 14 Nom de la boucle Loop i avec i 0 9 Nom de la boucle KWxy i 18 Unit de la boucle Unit de la boucle 348 TLX DS 57 PL7 xxF Objets langage de la r gulation Objets langage de
267. ouvez utiliser un servomoteur sans recopie en sortie car le correcteur mod le ne met pas en oeuvre un algorithme incr mental on calcule la valeur de la commande puis ensuite la variation de commande Une erreur d ex cution est signal e dans les cas suivants e Une donn e d entr e non flottante est d tect e sur un des param tres e Un probl me appara t dans un calcul virgule flottante e L chelle de sortie est incoh rente lors du d marrage froid de l automate OUT_INF gt OUT_ SUP Dans tous les cas l erreur est consid r e comme grave La sortie de la boucle est gel e et les d fauts sont signal s dans les mots d tat 142 TLX DS 57 PL7 xxF Fonctions de calcul Autor glage Description Types de proc d s Types d autor glage La fonction d autor glage permet de gagner du temps lors du d marrage d une installation en garantissant un r glage stable L algorithme d autor glage est bas sur une m thode de type Ziegler Nichols e Analyse du proc d pour identifier si celui ci est du premier ordre avec retard La dur e de cette analyse est de 2 5 fois le temps de r ponse des boucles ouvertes e Calcul des param tres de r glage du PID KP TI TD ou du correcteur mod le KS T1 T_DELAY La gamme des param tres d termin s est modul e par un crit re de performance afin de privil gier le temps de r ponse aux perturbations ou la stabilit
268. param tres associ s SP_INF et SP_SUP apparaissent dans cet cran de r glage Leur modification n est pas prise en compte Dans l cran de configuration PL7 les param tres associ s au limiteur de consigne sont appel es SP_MIN et SP_MAX Illustration Cette figure illustre un cran de r glage AUTO TC_0003 LOCAL EE 0 A 1 8 96 26mn 20mn 10mn 0 0 KP 10 KPPr 1 0 SP SUP 100 0 AA es TI s 00 TIPr 0 0 SPNF 0 0 Ov Fr TD s 0 0 TDPr 0 0 TS s 0 30 i O_BIAS 0 0 ATSTEP 10 0 PVH 95 0 DBAND 0 0 ATTMAX 100 0 PVL 5 0 OVIE 0 INTBND 0 0 ATPERF 0 50 ORATE 1 0 0 KD 10 0 2 mme 06 0598 15 01 29 ON m Z 06051998 15 41 248 TLX DS 57 PL7 xx Exploitation Description Le tableau suivant indique la fonction des touches dynamiques Touche Description Cette touche permet de passer la boucle en automatique ou en manuel La commande OV peut tre modifi e Cette touche permet de passer la consigne en Remote ou en Local La commande SP peut tre modifi e Cette touche permet de lancer ou d arr ter un autor glage Cette touche permet de revenir au jeu de param tres pr c dents 6 Cette touche permet d acquitter le diagnostic TLX DS 57 PL7 xx 249 Exploitation Ecran de s lec
269. ps en BO MFxy i 236 T_DELAY 0 0 Retard pur courant MFxy i 238 CL_PERF 0 1 Rapport de temps BO BF TLX DS 57 PL7 xxF 383 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 240 Sans Objet MFxy i 242 Sans Objet MFxy i 244 Sans Objet MFxy i 246 Sans Objet MWxy i 248 PV_C1 Simul e Sans Objet Valeur de mesure simul e MWxy i 249 PV_C2 Simul e Sans Objet Valeur de mesure simul e MWxy i 250 FF_C1 Simul e Sans Objet Entr e Feed forward simul e 384 TLX DS 57 PL7 xxF Objets langage de la r gulation 11 6 Objets langage associ s au programmateur de consigne Pr sentation Objet de ce Ce sous chapitre d crit les objets langage associ s aux programmateurs de sous chapitre consigne Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Objets langage de configuration 386 Objets langage de d faut et de diagnostic 394 Objets langage de r gulation 398 TLX DS 57 PL7 xxF 385 Objets langage de la r gulation Objets langage de configuration Description Ce tableau d crit les objets langage de configuration associ s au programmateur de consigne Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 0 CONFIG_1 Mot regroupant les diff rents bits de confi
270. ption Ces touches dynamiques permettent de s lectionner la boucle d sir e pour les crans de r glage Il est galement possible de saisir directement le num ro de la boucle 238 TLX DS 57 PL7 xx Exploitation Ecran d exploitation du programmateur de consigne Pr sentation Cet cran permet de e s lectionner un des profils du programmateur de consigne e piloter le profil s lectionn e visualiser les valeurs de sorties du profil en cours e segment en cours e type de segment e temps coul e consigne calcul e e visualiser et modifier les param tres d ex cution e SP_O e seuil e nombre d it rations Comment Ce tableau d crit les tapes respecter pour effectuer une action partir de l cran effectuer une d exploitation du programmateur de consigne action Etape Action 1 S lectionnez un profil l aide de la touche MOD 2 Appuyez sur la touche dynamique d sir e R sultat un deuxi me cran s affiche 3 Appuyez sur la touche dynamique associ e la commande d sir e pour confirmer 4 Si vous d sirez revenir l cran d exploitation appuyez sur la touche R1 Illustration Cette figure illustre un cran d exploitation d un programmateur de consigne SPP_3 Profil 1 Es gt SP 37 5 Segment 5 16 PV 0 0 N Cycle 1 Temps seg 10s F Temps tot 74s SPP D marrage SP Ex cuter
271. r e 1W ou un mot interne MW L adresse d entr e est saisie dans la partie graphique de l cran I PMX 57102 RACKO POSITION 0 E Configuration v Configuration du DOP D signation PROCESSEUR PMX P 57102 r Symbole R gulateur Fonction R gulateur 4 LOOPO Boucle process we LOOP 0 Boucle R S Param tres boucle Format Unipolaire tandard M Filtrage Ra CD OUT 1 ve MW6 Hp xH TLX DS 57 PL7 xxF 87 Fonctions de calcul Param tres de la fonction Contr le d ex cution Cas d une mesure externe Param tre d entr e Param tre Symbole Type Bornes Valeur par R W d faut Entr e dela IW 32768 32767 R mesure MW Param tre interne Param tre Symbole Type Bornes Valeur par R W d faut Gamme PV_UNI_BIP bit de KW 0 Unipolaire R Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Entr e PV_SIM Mot 32768 32767 0 R W effective Si vous ne saisissez pas d adresse d entr e la valeur lue est la valeur de simulation Cette valeur est initialement 0 Dans le cas d une mesure de type externe la fonction format d entr e n est pa
272. r sentation Objet de ce sous Ce sous chapitre pr sente les logiciels PL7 XBT et l diteur d crans d exploitation chapitre qui permettent de mettre en oeuvre le m tier r gulation Contenu de ce Ce sous chapitre contient les sujets suivants sous chapitre Sujet Page Comment choisir et configurer le processeur 20 Comment acc der au param trage du m tier r gulation 22 Description des crans de param trage d un r gulateur 24 Outils de r glage des crans d exploitation 26 Exploitation des boucles de r gulation avec les terminaux XBT 27 Autor glage des boucles de r gulation 30 Programmateur de consigne 31 TLX DS 57 PL7 xx 19 Pr sentation mat rielle et logicielle Comment choisir et configurer le processeur Pr sentation La mise en oeuvre logicielle g n rique aux m tiers est d crite dans le manuel Commun m tiers Toutefois les particularit s comme le choix du processeur et sa configuration sont d crits ici Note l utilisation de la r gulation dans une application impose une t che MAST de type p riodique Comment choisir Ce tableau d crit la marche suivre pour effectuer le choix du processeur le processeur Etape Action 1 S lectionnez la commande Fichier Nouveau R sultat l cran suivant appara t Nouveau Processeurs Cartes m moire TSX Micro PCX 571012V3 0 PCX 573512V3 0 mots PMX 57102
273. r sentation des r gulateurs Pr sentation Objet de ce chapitre Contenu de ce chapitre Ce chapitre pr sente les diff rents r gulateurs e types structure e e branches de traitement e param tres Ce chapitre contient les sous chapitres suivants Sous Sujet Page chapitre 4 1 D finition et structure d un r gulateur 42 4 2 Description des types de r gulateurs 43 4 3 Description des branches de traitement 49 4 4 Le programmateur de consigne 69 4 5 Param tres globaux des boucles de r gulation 83 TLX DS 57 PL7 xxF 41 Pr sentation des r gulateurs 4 1 D finition et structure d un r gulateur Structure des r gulateurs Pr sentation Le r gulateur est un terme g n rique utilis pour d signer une voie de r gulation des processeurs Un r gulateur peut tre compos de plusieurs boucles de r gulation Exemple une boucle ma tre et une boucle esclave Un r gulateur est donc compos de boucles de r gulation compos es elles m mes de e branches ou blocs traitement de la mesure etc compos es de e fonctions de calcul gain filtrage racine carr e etc qui sont d finies par un certain nombre de param tres L cran de configuration de PL7 permet d effectuer cette d composition hi rarchique
274. r ee ER Les sed nat du oE 69 Description du programmateur de consigne 70 Palier garanti d un programmateur de consigne 72 Sorties de contr le 222482 44824 RD ARR de un ne nee ci 74 D marrage sans coup 76 Ex cution d un profil 78 Comment lier un programmateur de consigne une boucle de r gulation 80 Param tres du programmateur de consigne 81 Initialisation et contr le d ex cution 82 Param tres globaux des boucles de r gulation 83 Description des param tres globaux des boucles de r gulation 83 Fonctions de calcul 85 Pr sentation 2 nteni te it nan Ro ARE ns EU eine AS NO ME An NE 85 Fonctions de la branche mesure 86 Pr sentations rte nine ane annee te be a Ca se oi 86 Formatd entr er s arte entente nl ne te a helene 87 Filtrage du premier ordre 89 RACINE CANT E DEA eu nm LM Lean 91 G n rateur de fonction 92 Mise aF chell ess 2er sh de lee EE EAEE A ne ent ln Ge Ce 95 Limiteur l chell 55 4844268808 2708 ba ra dre ae ar nt 96 Alarme SUFNIVeAU cedros srg eue aura dia ae danse g nennle se ete ee A R 97
275. r la sortie du correcteur PID MFxy i 44 INT_BAND_M 0 0 Bande int grale MFxy i 46 DBAND_M 0 0 Bande morte sur l cart MFxy i 48 KD_M 10 0 Filtrage de la d riv e MFxy i 50 SP_MIN_M 0 0 Limite inf rieure de la consigne ma tre MFxy i 52 SP_MAX_M 100 0 Limite sup rieure de la consigne ma tre MFxy i 54 PV_LL_M 5 0 Seuil tr s bas de la mesure 356 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 56 PV_L_M 5 0 Seuil bas de la mesure MFxy i 58 PV_H_M 95 0 Seuil haut de la mesure MFxy i 60 PV_HH_M 95 0 Seuil tr s haut de la mesure MFxy i 62 RATIO_M 1 0 Valeur du Ratio MFxy i 64 RATIO_MIN_M 0 0 Valeur minimale du Ratio MFxy i 66 RATIO_MAX_M 100 0 Valeur maximale du Ratio MFxy i 68 RATIO_BIAS_M 0 0 Valeur du bias du Ratio MFxy i 70 DEV_L_M 0 0 Seuil bas de l cart MPxy i 72 DEV_H_M 0 0 Seuil haut de l cart MFxy i 74 T_FILTER_M 0 0 Temps du filtrage de la mesure MFxy i 76 K_FILTER_M 1 0 Coefficient multiplicatif du filtrage de la mesure MFxy i 78 FILT_OUT_M Valeur de sortie du filtre MFxy i 80 SQRT_OUT_M Valeur de sortie de la racine carr e MFxy i 82 E2_IN_M 1428 0 Abscisse du premier point du Segment S2 MFxy i 84 E3_IN_M 2857 0 Abscisse du premier point du Segment S3 MFxy i 86 E4_IN_M 4285 0 Abscisse du premier point du S
276. r type flottant branche correcteur sur la boucle 3 MWxy i 4 X10 STS_ERR_CALC_PV_B3 Erreur de calcul branche PV sur la boucle 3 MWxy i 4 X11 STS_ERR_FLOT_PV_B3 Erreur type flottant branche PV sur la boucle 3 MWxy i 4 X12 STS_ERR_CALC_OUT_B3 Erreur de calcul branche OUT sur la boucle 3 MWxy i 4 X13 STS_ERR_FLOT_OUT_B3 Erreur type flottant branche OUT sur la boucle 3 MWxy i 4 X14 STS_ERR_SCALE_OUT1_B3 Echelle incorrecte branche OUT1 sur la boucle 3 MWXxy i 4X15 STS_ERR_SCALE_PV_B3 Echelle incorrecte branche PV MWxy i 5 STATUS1_B1 Sans Objet Mot regroupant les diff rents bits de l tat Mesure Consigne MWxy i 5 X0 HOLD_TOT_B1 Etat de la fonction du totalisateur MWxy i 5 X1 PV _SIM_B1 Etat de la simulation de la mesure MWxy i 5 X2 STS_PV_H_LIM_B1 Limite haute sur branche de mesure PV_SUP MWxy i 5 X3 STS_PV_L_LIM_B1 Limite basse sur branche de mesure PV_INF MWxy i 5 X4 STS_SP_H_LIM_B1 Limite haute sur branche de consigne MWxy i 5 X5 STS_SP_B_LIM_B1 Limite basse sur branche de consigne TLX DS 57 PL7 xxF 329 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 5 X6 STS_L_R_B1 R L Init Etat de la consigne s lectionn e Remote Local MWxy i 5 X7 STS_TR_S_B1 Bit tat Tracking MWxy i 5 X8 STS_ALA
277. rall le Il propose les fonctionnalit s suivantes e Calcul des actions proportionnelle int grale et d riv e sous forme incr mentale ou absolue Antisaturation de l action int grale Action directe ou inverse D riv e sur la mesure ou l cart Param trage du gain transitoire de la d riv e Bande int grale Action Feed forward pour la compensation des perturbations Bande morte sur l cart Limitations haute et basse du signal de sortie Limitation de gradient sur le signal de sortie D calage de sortie appel aussi int grale manuelle S lection du mode de marche Automatique Manuel Mode Tracking Autor glage des principaux coefficients La fonction de transfert du PID d pend de la structure que vous utilisez structure mixte ou parall le Structure mixte OUT kp SE UN k P Structure parall le OUT tochras ipn IN k P OUT_SUP OUT_INF PV_SUP PV_INF Remarque le param tre utilisateur kp peut tre sp cifi e soit en chelle physique alors kp KP e soit en chelle normalis e alors kp KP a facteur d chelle 128 TLX DS 57 PL7 xxF Fonctions de calcul Sch ma Ce sch ma illustre le principe du PID structure mixte Il ne repr sente pas fonctionnel du l impl mentation sous forme incr mentale de l algorithme PID mixte 5 OUTFF O an C J RS
278. rche 150 Param trage des chelons 148 Param tres 145 Proc d fort d passement 155 Proc d non minimum de phase 155 Proc d dissym trique 155 Proc d int grateur 156 Proc dure d autor glage 148 R ponse incoh rente 153 Saturation de la mesure 152 Variation insuffisante 152 Autor glage chaud 144 Autor glage froid 144 Bande int grale 133 Bande morte sur l cart 133 142 BIAS 133 Boucle autos lective Objet de d faut et de diagnostic 370 Objets de configuration 363 Objets de r gulation 378 Pr sentation 48 Boucle cascade Objets de configuration 343 Objets de d faut et de diagnostic 349 Objets de r gulation 356 Pr sentation 47 Boucle de r gulation Param tres globaux 83 Boucle process Objet de r gulation 319 Objets de configuration 310 Objets de d faut et de diagnostic 314 Pr sentation 45 Boucle simple Pr sentation 46 Boucles de r gulation Commutation Auto Manu 285 Commutation Manu Auto 285 Ex cution d un autor glage 284 Ex cution du mode Tracking 284 Ex cution en mode automatique 283 Pilotage en mode manuel 283 TLX DS 57 PL7 43F 403 Index Branche Commande 59 Consigne 56 Correcteur 59 Feed Forward 58 Mesure 54 Sortie 64 Sortie analogique 64 Sortie PWM 67 Sortie servo moteur 65 Synth se 68 C Chargement XBT 230 Comportement des boucles sur d faut d entr es sorties 286 Configuration Entr
279. re PKWxy i 3 X13 ANALOG2_UNI_BIP Non configurable 0 Type de la sortie analogique unipolaire bipolaire KWxy i 4 Nom de la boucle Loop i avec i 0 9 Nom de la boucle PKWxy i 8 Unit de la boucle Unit de la boucle PKWxy i 11 IDEM BOUCLE 1 KWO Mesure boucle 2 Les fonctions non utilis es ont leur bit O KWxy i 12 IDEM BOUCLE 1 KW1 Consigne boucle 2 PKWxy i 13 IDEM BOUCLE 1 KW2 Correcteur et FF B2 Z KWxy i 14 IDEM BOUCLE 1 KW3 Sortie boucle 2 KWxy i 15 IDEM BOUCLE 1 KW4 Loop i avec i 0 9 Nom de la boucle KWxy i 19 IDEM BOUCLE 1 KW8 Unit de la boucle KWxy i 22 IDEM BOUCLE 1 KW0 Mesure boucle 3 Les fonctions non utilis es ont leur bit O A KWxy i 23 IDEM BOUCLE 1 KW1 Consigne boucle 3 ZKWxy i 24 IDEM BOUCLE 1 KW2 Correcteur et FF boucle 3 P KWxy i 25 IDEM BOUCLE 1 KW3 Sortie boucle 3 PKWxy i 26 IDEM BOUCLE 1 KW4 Loop i avec i 0 9 Nom de la boucle KWxy i 30 IDEM BOUCLE 1 KW8 Unit de la boucle 326 TLX DS 57 PL7 xxF Objets langage de la r gulation Objets langage de d faut et de diagnostic Description Ce tableau d crit les objets langage de d faut et de diagnostic associ s aux 3 boucles simples Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 0 EXCH_STS Etat de gestion des changes MWxy i 1 EXCH_ERR Etat de compte rendu d change MWxy i 2 INTERNAL_FLT_B1 D faut s
280. re Valeur par Commentaire d faut MFxy i 16 AT_STEP 10 0 Amplitude de l chelon de l autor glage MFxy i 18 AT_TMAX 100 0 Dur e de l chelon de l autor glage MFxy i 20 AT_PERF 0 5 Crit re de Stabilit de l autor glage MFxy i 22 T_ECH_B1 0 3 P riode d chantillonnage MFxy i 24 OUT_MAN_B1 Sans Objet Valeur de la commande MFxy i 26 DEV_B1 Sans Objet Ecart mesure consigne MFxy i 28 PV_B1 Sans Objet Valeur de la mesure en chelle physique MFxy i 30 SP_B1 Sans Objet Valeur de la consigne en chelle physique MFxy i 32 PV_INF_B1 0 0 Limite inf rieure de la mesure MFxy i 34 PV_SUP_B1 100 0 Limite sup rieure de la mesure MFxy i 36 KP_B1 1 0 Coefficient proportionnel MFxy i 38 TI_B1 0 0 Temps d int grale MFxy i 40 TD_B1 0 0 Temps d riv e MFxy i 42 OUTBIAS_B1 0 0 Bias sur la sortie du correcteur PID MFxy i 44 INT_BAND_B1 0 0 Bande Int grale MFxy i 46 DBAND_B1 0 0 Bande Morte sur l cart MFxy i 48 OUTRATE_B1 0 0 Limitation de la vitesse de variation de la sortie MFxy i 50 OUT1_INF_B1 0 0 Limite inf rieure de la Sortie 1 MFxy i 52 OUT1_SUP_B1 100 0 Limite sup rieure de la Sortie 1 MFxy i 54 SP_INF_B1 0 0 Limite inf rieure de la consigne MFxy i 56 SP_SUP_B1 100 Limite sup rieure de la consigne MFxy i 58 PV_LL_B1 5 0 Seuil tr s bas de la mesure MFxy i 60 PV_L_B1 5 0 Seuil bas de la mesure MFxy i 62 PV_H_B1 95 0 Seuil haut de la mesure MFxy i 64 PV_HH_B1 95 0 Seuil tr s haut de la mesure MFxy
281. rme haute 350 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWXxy i 4X11 STS_L_M Alarme basse MWxy i 4 X12 STS_LL_M Alarme tr s basse MWxy i 4 X13 STS_DEV_H_M Seuil haut de l cart Mesure Consigne gt 0 MWxy i 4 X14 STS_DEV_L_M Seuil bas de l cart Mesure Consigne lt 0 MWxy i 5 STATUS2_M Sans Objet Mot regroupant les diff rents bits d tat du correcteur esclave MWxy i 5 X0 STS_AT_RUNNING_M Autor glage en cours MWxy i 5 X1 STS_TR_S_M PID en mode suiveur cascade ouverte MWxy i 5 X3 STS_M_A_M Etat du Mode de marche du PID MWxy i 5 X8 STS_OUT_L_LIM_M Limite basse de la sortie atteinte MWxy i 5 X9 STS_OUT_H_LIM_M Limite haute de la sortie atteinte MWxy i 5 X10 STS_TOP_NEXT_CYC_M Top d chantillonnage au prochain cycle MWXxy i 5 X11 STS TOP _CUR_CYC_M Top d chantillonnage dans le cycle en cours MWxy i 5 X12 STS FF_SIM_M Etat de la simulation de la mesure Feed forward MWXxy i 5 X13 STS OUT _CLAMP_LOW Sortie du ma tre brid e dans le sens d croissant MWxy i 5 X14 STS_ OUT _CLAMP_HIGH Sortie du ma tre brid e dans le sens croissant MWxy i 6 STATUS3_M Sans Objet Mot regoupant le diagnostic fin des diff rentes erreurs Mesure Consigne Feed forward MWxy i 6 X0 Xi_WARN_M Erreur de contr le des param tres Xi MWxy i 6 X1 YI _
282. rme tr s basse MWxy i 4 X13 STS_DEVH Alarme haute de l cart Mesure Consigne gt 0 MWxy i 4 X14 STS_DEVL Alarme basse de l cart Mesure Consigne lt 0 MWxy i 4 X15 STS_THLD_DONE Seuil du totalisateur atteint MWxy i 5 STATUS2 Sans Mot regroupant les diff rents Objet bits d tat Correcteur Feed forward MWxy i 5 X0 STS_AT_RUNNING Autor glage en cours MWxy i 5 X1 STS_TR_S Tracking en cours MWxy i 5 X2 MWxy i 5 X3 STS_M_A Etat du Mode de marche du PID MWxy i 5 X4 STS_RAISE1 Commande ouverture MWxy i 5 X5 STS_LOWER1 Commande fermeture MWxy i 5 X6 STS_RAISE2 Commande ouverture branche sortie 2 TLX DS 57 PL7 xxF 315 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 5 X7 STS_LOWER2 Commande fermeture branche sortie 2 MWxy i 5 X8 STS_ OUT _L_LIM MWxy i 5 X9 STS_ OUT _H_LIM MWxy i 5 X10 STS_TOP_NEXT_ CYCLE Top d chantillonnage au prochain cycle MWxy i 5 X11 STS_TOP_CUR_ CYCLE Top d chantillonnage dans le cycle en cours MWxy i 5 X12 STS_FF_Sim Etat de simulation de la mesure FF MWxy i 6 STATUS3 Sans Mot regroupant les diff rents Objet bit d tat Servo MWxy i 6 X0 POT_VAL1 Fonctionnement du Servo avec recopie MWxy i 6 X1 POT_VAL2 Fonctionnement du Servo avec recopie R serv MWxy i 6 X2 RAISE STOP1 But e
283. rop dissym trique MWxy i 10 X15 STS_AT_INTEGRATING_PT Diagnostic Autor glage proc d int grateur MWxy i 11 ORDER _COMMAND Mot de commande MDxy i 12 PARAM_COMMAND Param tre de commande TLX DS 57 PL7 xxF 355 Objets langage de la r gulation Objets langage de r gulation Description Ce tableau d crit les diff rents objets langage de r gulation de la boucle cascade Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 14 AT_STEP 10 0 Amplitude de l chelon de l autor glage MFxy i 16 AT_TMAX 100 0 Dur e de l chelon de l autor glage MFxy i 18 AT_PERF 0 5 Crit re de stabilit de autor glage MFxy i 20 T_ECH_M 0 3 P riode d chantillonnage boucle ma tre MFxy i 22 OUTFF_M Sans Objet Valeur de l action Feed forward en chelle physique MFxy i 24 OUT_MAN_M Sans Objet Valeur de la commande MFxy i 26 DEV_M Sans Objet Ecart mesure consigne MFxy i 28 PV_M Sans Objet Valeur de la mesure en chelle physique MFxy i 30 SP_M Sans Objet Valeur de la consigne en chelle physique MFxy i 32 PV_INF_M 0 0 Limite inf rieure de la mesure MFxy i 34 PV_SUP_M 100 0 Limite sup rieure de la mesure MFxy i 36 KP_M 1 0 Coefficient proportionnel MFxy i 38 TIM 0 0 Temps d int grale MFxy i 40 TD_M 0 0 Temps d riv e MFxy i 42 OUTBIAS_M 0 0 Bias su
284. rrage Avec coup D marrage avec coup 0 0 SPO ou sans coup 1 PV KWxy i 4 X4 R it ration Non continu R it ration du profil continu 0 1 ou non 0 TLX DS 57 PL7 xxF 387 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 4 X5 Type de r it ration Avec coup R it ration avec coup 0 0 SPi ou sans coup 1 PV KWxy i 5 CONFIG_6 Mot regroupant les diff rents bits de configuration du profil 6 KWxy i 5 X0 Palier garanti Non 0 Validation de la fonction de palier garanti 0 non 1 oui KWxy i 5 X1 Type de palier 0 Type de maintien sur palier garanti 2 bits KWxy i 5 X2 Type de palier 0 ZKWxy i 5 X3 D marrage Avec coup D marrage avec coup 0 0 SPO ou sans coup 1 PV Z KWxy i 5 X4 R it ration Non continu R it ration du profil continu 0 1 ou non 0 KWxy i 5 X5 Type de r it ration Avec coup R it ration avec coup 0 0 SPi ou sans coup 1 PV KWxy i 6 USED_PF1 1 Num ro du 1 segment du profil 1 KWxy i 7 USED_PF2 9 Num ro du 1 segment du profil 2 KWxy i 8 USED_PF3 17 Num ro du 1 segment du profil 3 KWxy i 9 USED_PF4 25 Num ro du 1 segment du profil 4 KWxy i 10 USED_PF5 33 Num ro du 1 segment du profil 5 KWxy i 11 USED_PF6 41 Num ro du 1 segment du profil 6 KWxy i 12 NB_SEG_PF
285. s 16 sur 16 D marrage Consigne SP_0 10 0 Ex cuter 3 ois O Mesure sans coup O Ex cuter l infini Reprendre au segmentn K Sans coup PV 100 0 TLX DS 57 PL7 xxF 77 Pr sentation des r gulateurs Ex cution d un profil Pr sentation Comment lancer une commande d ex cution de profil Un profil peut tre e ex cut une fois e reproduit un certain nombre de fois e reboucl en continu Le nombre d it rations est d fini dans le mot NB_RT_PFi dont les limites sont 1 et 32767 Note le premier segment de rebouclage n est pas forc ment le premier du profil sa configuration s effectue dans l cran de configuration onglet Ex cution L int r t est de pouvoir d finir pour un profil donn des segments qui ne s ex cuteront qu une fois au d marrage segments d initialisation Le tableau qui suit indique les tapes suivre pour lancer l ex cution d un profil par commande logicielle Etape Action 1 Affectez la valeur de la commande au mot MWxy i 7 Remarque la liste des commandes est donn e dans le tableau qui suit Indiquez le num ro du profil concern dans le double mot MDxy i 8 1 6 Lancez la commande WRITE_CMD CHyx i
286. s directement dans la zone voie e est possible de piloter directement chaque profil partir du bouton de commande situ dans l onglet e Quand le profil est gel les valeurs de consigne MFxy i 20 et des sorties de contr le MWxy 1 3 X0 X7 ne sont pas mises jour lors de l utilisation des commandes NEXT et BACK Elles sont rafra chies d s que le profil est d gel e Il n est pas possible de modifier la valeur de consigne atteindre SPi ou la dur e du segment en cours d ex cution TLX DS 57 PL7 xxF 219 Mise au point M morisation des donn es Pr sentation Sauvegarde des param tres de r glage Backup application Deux solutions sont offertes pour sauvegarder les donn es la sauvegarde des param tres de r glage le backup application Toute modification des param tres de r glage depuis les crans de r gulation PL7 met jour la valeur courante et la valeur initiale Une modification d un param tre de r glage depuis l applicatif ou depuis une table d animation agit sur la valeur courante mais ne modifie pas la valeur initiale Pour sauvegarder cette nouvelle valeur il faut utiliser l instruction explicite SAVE_PARAM Une modification depuis les crans d exploitation XBT F agit sur la valeur courante mais ne modifie pas la valeur initiale Une commande de sauvegarde explicite pr vues dans ces crans permet d effectuer la mise jour Sur reprise froid
287. s La dur e totale de l enregistrement est de 26 minutes Illustration Cette figure illustre un cran face avant TC_0001 AUTO H A amp 10000 mm EE E D PV 96 00 SP 65 00 OV 31 00 gt pa j a OV 31 00 a e a on Description Le tableau suivant indique la fonction des touches dynamiques de s lection Touche Description Cette touche permet d acc der la boucle pr c dente 5 Cette touche permet d acc der la boucle suivante Cette touche permet de passer la boucle en automatique ou en manuel La commande OV peut tre modifi e Cette touche permet de passer la consigne en Remote ou en Local La commande SP peut tre modifi e TLX DS 57 PL7 xx 233 Exploitation Ecran de tendance Pr sentation Cette vue comporte le m me niveau d information que la vue de boucle plus l affichage des 4 tendances caract ristiques de la boucle L historique r cent des tendances est enregistr Sur les XBT F il n y a pas de gestion de l historique Comme pour l cran face avant il est possible de piloter la commande en manuel et la consigne en local Illustration Cette figure illustre un cran de tendance TC_0001 SIEU LOCAL PV 96 00 OV 31 00 H SP 65 00 OVI 31 00 a e E o Description Le tableau suivant indique la fonction
288. s utilis e car celui ci est directement de type r el Cette entr e est alors recopi e dans la variable flottante de la mesure PV l entr e du correcteur 88 TLX DS 57 PL7 xxF Fonctions de calcul Filtrage du premier ordre Description Cette fonction r alise un filtre du premier ordre avec une constante de temps T La fonction de transfert du filtre est la suivante 1 Tr pT FILT x PV_SIM FILT_OUT GAIN FILT x avec PV_SIM Valeur d entr e de la fonction T_FILT Constante de temps FILT_OUT R sultat de la fonction p Op rateur de Laplace GAIN FILT Coefficient de proportion Ce filtre du premier ordre s applique directement l entr e mesure Valeur de PV_SIM etFILT_OUT GAIN_FILTxPV_ SIM FILT_OUT p Temps T_FILT TLX DS 57 PL7 xxF 89 Fonctions de calcul Param tres de la Param tre d entr e fonction Param tre Symbole Type Bornes Valeur par R W d faut Entr e PV_SIM Mot 32768 32767 0 R W effective Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Temps de T_FILT Flottant 0 0 3 4E38 0 0 R W filtrage ms Gain GAIN FILT Flottant 3 4E38 3 4E38 1 0 R W Param tre de sortie Param tre Symbole Type Bornes Valeur par R W d faut Valeur de FILT_OUT Flottant 3 4 E38 3 4E38 R sortie Note
289. s Valeur par R W d faut Temps T_MOTORi Flottant 0 0 3 4E38 10 0 R W d ouverture s Temps T_MINIi Flottant 0 0 3 4E38 0 0 R W minimum s 164 TLX DS 57 PL7 xxF Fonctions de calcul Servo avec recopie de position RCPY Servo sans recopie de position Param tres de sortie Param tre Symbole Type Bornes Valeur par R W d faut Etat de la STS_RAISE i Bit R commande ouverture Etat de la STS_LOWERi Bit R commande fermeture La fonction Servo fonctionne de mani re diff rente suivant que la recopie de position est utilis e ou non Lorsque la recopie de position est utilis e pour chaque nouvelle valeur de la sortie OUT_MAN produite par le correcteur la fonction Servo g n re une commande binaire RAISE ou LOWER La dur e de cette commande est proportionnelle l cart entre la commande du correcteur et la valeur de recopie de position ce qui r alise donc un asservissement proportionnel de la position de l actionneur Note Lorsque la dur e calcul e d passe la p riode d chantillonnage de la boucle en automatique ou le temps de cycle t che dans les autres modes de marche celle ci n est pas m moris e pour les cycles suivants Si la recopie de position n est pas utilis e pour chaque nouvelle valeur de variation de commande produite par le correcteur la fonction Servo g n re une commande binaire RAISE
290. s sur changement de mode de marche KWxy i 2 X9 PV_DEV Sur mesure 0 Type d action d riv e KWxy i 2 X10 MIX_PAR PID s rie Type de correcteur mixte ou parall le parall le KWxy i 2 X11 REV_DIR PID action Type d action du correcteur inverse 0 KWxy i 2 X12 MANU AUTO_INIT Manu 0 Valeur initiale du mode de marche du correcteur KWxy i 2 X13 Lead Lag Absente 0 Fonction Leadlag de la branche Feed forward KWxy i 2 X14 FF_UNI_BIP unipolaire Type de la mesure Feed forward unibipolaire bipolaire KWxy i 2 X15 IMC Absente 0 Fonction IMC de la branche correcteur KWxy i 3 CONFIG_3 Sans Objet Mot regroupant les diff rents bits de configuration des sorties KWxy i 3 X0 Servo S lectionn e Type de sortie s lectionn e Servo KWxy i 3 X1 Servo2 S lectionn e Type de sortie s lectionn e Servo KWxy i 3 X2 Analogique1 S lectionn e Type de sortie s lectionn e Analogique KWxy i 3 X3 Analogique2 S lectionn e Type de sortie s lectionn e Analogique KWxy i 3 X4 PWM1 S lectionn e Type de sortie s lectionn e PWM KWxy i 3 X5 PWM2 S lectionn e Type de sortie s lectionn e PWM KWxy i 3 X8 POT_REV1 Direct 0 Sens de recopie du Servo 312 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut PKWxy i 3 X9 POT_REV2 Direct 0 Sens de recopie du Servo KWxy i 3 X10 POT_VAL1_INIT Non 0 Existenc
291. se l chelle de la sortie Facteur d chelle 172 Mise au point Description cran 214 Programmateur de consigne 218 R glage du gain d un Feed forward 193 R glage du Leadlag 194 Mise en oeuvre M thodologie 36 Mod le 225 Modes de marche 3 boucles simples 289 Boucle autos lective 292 Boucle cascade 290 Boucle Process 288 Mot de commande des boucles de r gulation 305 Mot de commande du programmateur de consigne 307 N Navigation 227 O Optimisation de la charge du processeur 277 P Pages d alarmes 242 255 Pages d exploitation 225 Param tre de commande Boucle autos lective 299 Boucle cascade 299 Correcteur 3 boucles simples 299 Programmateur de consigne 299 Param tres Modification 216 PID Equations d taill es 134 Param tres 131 Pilotage en mode manuel d une sortie Servo sans recopie de position 283 Proc d s int grateurs 142 Processeurs Caract ristiques 18 Profil 78 Programmateur de consigne Contr le d ex cution 82 D marrage sans coup 76 Description 70 Ex cution profil 78 initialisation 82 Lien autres boucles 80 Objet de configuration 386 Objets de d faut et de diagnostic 394 Objets de r gulation 398 Palier garanti 72 Param tres 81 Sorties de contr le 74 PWM 67 Base de temps 171 P riode de la fonction 171 R solution 171 R R glage Constante de temps 210 Correcteur mod le 205 206 207 Feed forward 192 PID 197 T
292. seuil PV_H ou PVL PV A i PV_H Hyst 1 i t STS_PV_H gt A 1 i t PV A Hyst 1 PV L i t STS_PV_L i A i pt TLX DS 57 PL7 xxF 97 Fonctions de calcul Param tres Contr le d ex cution Param tre d entr e Param tre Symbole Type Bornes Valeur par R W d faut Valeur de la PV Flottant 3 4 E38 3 4E38 R mesure Param tres internes Param tre Symbole Type Bornes Valeur par R W d faut Seuil tr s bas PV_LL Flottant 3 4 E38 3 4E38 5 0 R W Seuil bas PV_L Flottant 3 4 E38 3 4E38 5 0 R W Seuil haut PV_H Flottant 3 4 E38 3 4E38 95 0 R W Seuil tr s haut PV_HH Flottant 3 4 E38 3 4E38 95 0 R W Param tres de sortie Param tre Symbole Type Bornes Valeur R W par d faut Limite tr s STS_PV_LL_LIM Bit R basse Limite basse STS_PV_L_LIM Bit R Limite haute STS_PV_H_LIM Bit R Limite tr s STS_PV_HH_LIM Bit R haute Ou des STS_ALARMS Bit f R alarmes Ou logique des bits des alarmes sur franchissement de seuil et des alarmes sur d viation Le contr le des param tres s int gre dans la gestion des erreurs de la branche mesure 98 TLX DS 57 PL7 xxF Fonctions de calcul Totalisateur Description Principe de la fonction R glage du seuil d int gration THLD
293. signe 56 Branche de traitement Feed forward 58 Branche correcteur et commande 59 Le correcteur ON OFF 2 ou 3 tats 60 Le correcteur PID ou IMC 61 Le correcteur Split Range ou Chaud Froid PID ou IMC 62 Branche de traitement de sortie 64 Branche de sortie servomoteur 65 Branche de sortie PWM 67 Tableau de synth se des boucles 68 TLX DS 57 PL7 xxF 49 Pr sentation des r gulateurs Pr sentation des fonctions int gr es Pr sentation Branche mesure Les branches de traitement int grent chacune des fonctions de calcul Ces fonctions de calcul sont repr sent es sur le sch ma bloc par des ic nes Chaque type de branche poss de des fonctions de calcul sp cifiques Enum ration des fonctions de calcul Ic ne Description Filtrage du premier ordre Racine carr e G n rateur de fonction Limiteur l chelle Alarmes sur niveau Totalisateur Mise l chelle N ei El I El Si Bi 50 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Branche consigne Enum ration des fonctions de calcul Ic ne Description S lection Ratio Limiteur de consigne Consigne suiveuse de la mesure Limiteur de vitesse SNENENe Mise l chelle TLX DS 57 PL7 xxF 51 Pr sentation des r gulateurs Correcteurs Branche Feed Enum ration des fonct
294. sortie RAISE1 1 activation de la sortie RAISE1 X7 0 d sactivation de la sortie LOWER 1 1 activation de la sortie LOWER1 X15 Sauvegarde des param tres La boucle prend en compte la commande sur front montant ou descendant Les boutons associ s sont en mode toggle Le mot est remis jour par l automate en fonction de l tat courant de la boucle pour les bits permettant d envoyer 2 commandes distinctes API lt gt XBT TLX DS 57 PL7 xx 267 Exploitation Rang Param tre Echange MWn 90 Mot de commande pour boutons impulsionnels de la boucle 1 1 mot Chaque bit du mot permet d envoyer une commande la boucle s lectionn e Les 4 premiers bits sont associ s des boutons dynamiques Les suivants existent pour ouverture X0 Changement du mode de la consigne remote gt local ou local gt remote en fonction du mode courant X1 changement du mode de marche manu gt auto ou auto gt manu en fonction du mode de marche courant X2 lancement ou arr t de l autor glage suivant qu un autor glage est en cours ou non X3 retour au r glage pr c dent X4 acquittement du diagnostic de l autor glage X5 s lection de la consigne remote 1 X6 s lection de la consigne remote 2 X7 activation de la sortie RAISE1 X8 d sactivation de la sortie RAISE1 X9 activation de la sortie LOWER1 X10 d sactivation de la sortie LOWER1 X15 Sauvegard
295. sur cart l entr e 1 0 1 maintien sur cart haut 1 1 0 maintien sur cart bas 1 1 1 maintien sur cart X4 1 Palier X5 1 Rampe montante X6 1 Rampe descendante MWn 105 MWn 105 X4 1 Etat SPP1 MWn 105 X4 1 INIT MWn 105 X5 1 RUN MWn 105 X6 1 STOP MWn 106 Num ro du profil en cours SPP1 0 aucun profil en cours ou 1 6 TLX DS 57 PL7 xx 271 Exploitation Adresse Valeur par d faut Description MWn 107 MWn 107 X4 1 Etat SPP2 MWn 107 X4 1 INIT MWn 107 X5 1 RUN MWn 107 X6 1 STOP MWn 108 Num ro du profil en cours SPP2 0 aucun profil en cours ou 1 6 MWn 123 MWn 123 X4 1 Etat SPP10 MWn 123 X4 1 INIT MWn 123 X5 1 RUN MWn 123 X6 1 STOP MWn 124 Num ro du profil en cours SPP10 0 aucun profil en cours ou 1 6 272 TLX DS 57 PL7 xx Exploitation Adresses par d faut Description Cette table d crit Table Adresse d but Adresse fin Taille max MW Table d alarmes MW3228 MW3242 15 Table multiplex e programmateur MW3350 MW3474 125 Table p riodique boucles MW3500 MW3691 192 Table multiplex e boucles MW3700 MW3803 104 Table XBT MW3810 MW4090 281 Note Lors d une modification de la table de dialogue sous XBT L1000 l adresse de d but de cette table doit tre ajust
296. sure est importante par rapport la r action l chelon les r sultats du test seront fauss s PV A 154 TLX DS 57 PL7 xxF Fonctions de calcul Dur e de l chelon AT_TMAX trop grande Proc d fort d passement Proc d non minimum de phase Proc d dissym trique Bit 11 AT _ERR_TMAX_ TOO HIGH AT_TMAX d termine la fr quence de prise en compte des mesures qui serviront au calcul des coefficients Il faut que AT_TMAX soit compris entre 1 et 5 fois le temps de mont e du proc d PV A Bit 12 AT _WARN_OVERSHOOT Ce bit est positionn l tat 1 si la r action un chelon de commande provoque un d passement de la mesure overshoot trop important sup rieur 10 Le proc d ne correspond pas aux mod les trait s par l algorithme Bit 13 AT_WARN_UNDERSHOOT Ce bit est positionn l tat 1 si la r action un chelon de commande provoque une inversion de la r ponse dans sa phase initiale undershoot sup rieur 10 Le proc d ne correspond pas aux mod les trait s par l algorithme Bit 14 AT_WARN_UNSYMETRICAL_PLANT Le proc d est dissym trique PV A TLX DS 57 PL7 xxF 155 Fonctions de calcul Proc d Bit 15 AT_WARN_INTEGRATING_PLANT int grateur Soit le proc d est int grateur soit AT_TMAX est trop petit et le proc d est dissym trique Les c
297. t 3 4E38 3 4E38 0 0 R W Borne sup rieure de l chelle de sortie OUT_SUP Flottant 3 4E38 3 4E38 100 0 R W Gain proportionnel KP Flottant 0 0 3 4E38 1 0 R W Temps d int gration s TI Flottant 0 0 3 4E38 0 0 R W Temps de d rivation s TD Flottant 0 0 3 4E38 0 0 R W Gain de la d riv e KD Flottant 1 0 3 4E38 10 0 R W Bande morte sur l cart DBAND Flottant 0 0 3 4E38 0 0 R W Compensation manuelle de l cart statique OUTBIAS Flottant 3 4E38 3 4E38 0 0 R W Limite de la variation de sortie en unit s par s OUTRATE Flottant 0 0 3 4E38 0 0 R W Bande int grale INT_BAND Flottant 0 0 3 4E38 0 0 R W 132 TLX DS 57 PL7 xxF Fonctions de calcul Bande morte sur La bande morte sur l cart DBAND permet de limiter au point de fonctionnement l cart les petits coups de rattrapage vis vis de l actionneur Tant que l cart reste inf rieur DBAND en valeur absolue le correcteur consid re que celui ci est nul pour ses calculs Ecart modifi A DEV DBAND Bande int grale La bande int grale d finit autour de la consigne une zone dans laquelle l action int grale est calcul e Lorsque l cart mesure consigne est sup rieur cette bande l action int
298. t d abord mises jour avant le lancement du premier traitement de cette branche e Dans le cas o l adresse d entr e de la mesure n est pas d finie le traitement s effectue sur la valeur simul e initialement mise z ro e A l initialisation un contr le de coh rence de la configuration saisie s effectue Si la configuration n est pas bonne la boucle reste dans un tat d initialisation 56 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Fonctionnement du contr le d ex cution Les deux d fauts contr l s par le traitement de la consigne sont les erreurs de param tre non crit au format flottant et les erreurs de calcul interne division par z ro overflow Lors de l apparition d un tel d faut e Le r sultat du traitement de la consigne SP est gel e Des avertissements sont affich s e Ces erreurs ne sont pas consid r es comme graves au niveau de la boucle de r gulation le calcul du correcteur et des valeurs de sortie s effectue avec la valeur de la consigne gel e e Le calcul de la consigne SP recommence d s que le d faut dispara t e D autres d fauts associ s aux fonctions int gr es de la consigne sont signal s Ils sont d taill s dans la description de chaque fonction Voir Fonctions de calcul p 85 TLX DS 57 PL7 xxF 57 Pr sentation des r gulateurs Branche de traitement Feed forward Pr sentation Sch ma bloc de la branche Fon
299. t de l autor glage MWxy i 8 XO AT_FAILED Autor glage chou MWXxy i 8 X1 AT_ABORTED Diagnostic Autor glage interrompu MWxy i 8 X2 AT_ERR_PARAM Diagnostic Autor glage erreur de param tres MWxy i 8 X3 AT_PWF_OR_EFB_FAILURE Diagnostic Autor glage erreur syst me ou coupure secteur MWxy i 8 X4 AT_ERR_SATUR Diagnostic Autor glage saturation de la mesure MWxy i 8 X5 AT_DV_TOO_SMALL Diagnostic Autor glage d viation de la mesure insuffisante MWxy i 8 X6 AT_TSAMP_HIGH Diagnostic Autor glage p riode d chantillonnage trop grande MWxy i 8 X7 AT_INCONSIST_RESP Diagnostic Autor glage r ponse incoh rente TLX DS 57 PL7 xxF 317 Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire MWxy i 8 X8 AT_NOT_STAB_INIT Diagnostic Autor glage mesure non stable initialement MWxy i 8 X9 AT_TMAX_TOO_SMALL Diagnostic Autor glage dur e de l chelon trop courte MWxy i 8 X10 AT_NOISE_TOO_HIGH Diagnostic Autor glage bruit de la mesure trop fort MWxy i 8 X11 AT_TMAX_TOO_HIGH Diagnostic Autor glage dur e de l chelon trop longue MWxy i 8 X12 AT_OVERSHOOT Diagnostic Autor glage d passement sup rieur 10 MWxy i 8 X13 AT_UNDERSHOOT Diagnostic Autor glage non minimum de phase trop importante MWxy i 8 X14
300. t de la consigne s lectionn e Z KWxy i 1 X13 SP_Ratio Non configurable 0 Type de consigne s lectionn e Ratio Z KWxy i 1 X14 SP_Limiteur non s lectionn e 0 Limiteur de Consigne ex Param_SP A KWxy i 1 X15 SP_Folw Consigne non Consigne suiveuse 0 suiveuse KWxy i 2 CONFIG_2_B1 Sans Objet Mot regroupant les diff rents bits de configuration du correcteur et FF KWxy i 2 X0 PID Pr sente Fonction PID de la branche correcteur Z KWxy i 2 X1 ONOFF2 Absente 0 Branche ON OFF 2 tats du correcteur KWxy i 2 X2 ONOFF3 Absente 0 Branche ON OFF 3 tats du correcteur ZKWxy i 2 X3 SPLRG ChFroid Non configurable 0 O des bits de pr sence Chaud Froid et Split Range KWxy i 2 X4 Split Range Non configurable 0 Fonction Split Range de la branche correcteur KWxy i 2 X5 Chaud Froid Non configurable 0 Fonction Chaud Froid de la branche correcteur KWxy i 2 X6 Alarmes_DEV Pr sente Fonction alarme sur cart de la branche correcteur KWxy i 2 X7 Feed Forward Non configurable 0 Pr sence d une entr e Feed forward 0 ZKWxy i 2 X8 BUMP Avec coups 1 Gestion des coups sur changement de mode de marche ZKWxy i 2 X9 PV_DEV Sur mesure 0 Type d action d riv e ZKWxy i 2 X10 MIX_PAR PID s rie parall le Type de correcteur mixte ou parall le Z KWxy i 2 X11 REV_DIR PID action inverse Type d action du correcteur Z KWxy i 2 X12 MANU AUTO_INIT Manu 0 Valeur initiale du
301. tandard voie sur la boucle 1 MWxy i 2 X4 CONF_FLT_B1 D faut interne grave sur la boucle 1 MWXxy i 2 X5 MISSING_ADDR_B1 Defaut de configuration sur la boucle 1 MWxy i 2 X6 WARN Adresse du registre IMC de la boucle 1 manquante ou adresse de recopie du servo manquante MWXxy i 2 X7 STS_ERR_CALC_COR_B1 Somme des erreurs MWxy i 2 X8 STS_ERR_FLOT_COR_B1 Erreur de calcul branche correcteur sur la boucle 1 MWxy i 2 X9 STS_ERR_CALC_PV_B1 Erreur type flottant branche correcteur sur la boucle 1 MWxy i 2 X10 STS_ERR_FLOT_PV_B1 Erreur de calcul branche PV sur la boucle 1 MWxy i 2 X11 STS_ERR_CALC_OUT_B1 Erreur type flottant branche PV sur la boucle 1 MWxy i 2 X12 STS_ERR_FLOT_OUT_B1 Erreur de calcul branche OUT sur la boucle 1 MWXxy i 2 X13 STS_ERR_SCALE_OUT1_B1 Erreur type flottant branche OUT sur la boucle 1 MWxy i 2 X14 STS_ERR_SCALE_PV_B1 Echelle incorrecte branche OUT1 sur la boucle 1 TLX DS 57 PL7 xxF 327 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MWxy i 2 X15 CH_FLT_B2 Echelle incorrecte branche PV sur la boucle 1 MWxy i 3 INTERNAL_FLT_B2 Sans Objet D faut standard voie sur la boucle 2 MWxy i 3 X4 CONF_FLT_B2 D faut interne grave sur la boucle 2 MWxy i 3 X5 MISSING_ADDR_B2 Def
302. teur de fonction KWxy i 0 X10 PV_UNI BIP Unipolaire 0 Type de la mesure unibipolaire bipolaire KWxy i 0 X11 PV_EXTERN Absente 0 Choix Mesure standard 0 Mesure externe 1 KWxy i 0 X13 Totalisateur 1 X13 0 X14 0 phys ms X13 1 X14 0 phys s KWxy i 0 X14_ Totalisateur 0 X13 0 X14 1 phys ms X13 1 X14 1 phys s KWxy i 1 Sans Objet Sans objet Mot regroupant les diff rents bits de configuration de la consigne KWxy i 1 X0 SP_Simple S lectionn e 1 Type de consigne s lectionn e simple KWxy i 1 X1 SP_S lection Non s lectionn e Type de consigne s lection 0 KWxy i 1 X2 Speed_Limiteur Non s lectionn e 0 Limiteur de vitesse sur la consigne 310 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut PKWxy i 1 X3 SP_SPP non s lectionn e Type de consigne 0 s lectionn e programmateur KWXxy i 1 X4 RL L Remote locale 0 Limiteur de vitesse soit sur consigne locale soit en Remote Locale AKWxy i 1 X8 Sel_min Absente 0 Fonction s lectionn e dans le cas d une consigne de s lection FKWxy i 1 X9 Sel_max Absente 0 Fonction s lectionn e dans le cas d une consigne de s lection ZKWxy i 1 X10 Sel_switch Pr sente sur Fonction s lectionn e dans le s lection cas d une consigne de s lec
303. ties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 40 CONF_SEG17 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 41 CONF_SEG18 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 42 CONF_SEG19 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 43 CONF_SEG20 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment 390 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par d faut Commentaire KWxy i 44 CONF_SEG21 0 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 45 CONF_SEG22 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 46 CONF_SEG23 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 47 CONF_SEG24 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 48 CONF_SEG25 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 49 CONF_SEG26 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment KWxy i 50 CONF_SEG27 Sorties bits 8 15 PG bit 5 Type bit 4 Unit bits 0 3 du segment PKWxy i 51 CONF_SEG28 Sorties bits 8 15 PG bit 5
304. tion e les commandes HOLD_PG et DEHOLD_PG sont refus es si la fonction n est pas utilis e Chaque profil peut tre pilot depuis son cran m tier l aide des boutons de commande ci dessous a annman m l HOLD_PG DEHOLD_PG RU STOP INIT NEXT BACK N HOLD TLX DS 57 PL7 xxF 79 Pr sentation des r gulateurs Comment lier un programmateur de consigne une boucle de r gulation Marche suivre Les tapes du tableau suivant indiquent comment associer un programmateur de consigne une boucle de r gulation Etape Action 1 application Acc dez la configuration mat rielle par l interm diaire du navigateur Cliquez deux fois sur le bloc Loop du processeur S lectionnez un r gulateur LOOPO S lectionnez Choisissez la fonction d sir e R sultat un cran de ce type appara t Param tres boucle Fonctions Mesure Consigne Limiteur Limiteur de vites Correcteur Consigne suiveu Feed Forward ortie T P aram tres Echelle d entr e basse p 0 0 chelle d entr e haute phy 100 0 S lectionnez Programmateur comme type de consigne Saisissez comme adresse d entr e de consigne SP1 du sch ma bloc l adresse de sortie du programmateur de consigne soit MFxy i 20 o i est le n
305. tion KWxy i 1 X11 R L_INIT Locale 1 Valeur initiale de la consigne s lectionn e Remote Local KWxy i 1 X12 R1 R2_INIT R1 0 Valeur initiale de l tat de la consigne s lectionn e KWxy i 1 X13 SP_Ratio Non Type de consigne s lectionn e O s lectionn e ratio KWxy i 1 X14 SP_Limiteur Non pr sente Limiteur de Consigne ex Param_SP KWxy i 1 X15 SP_Folw Consigne non Consigne suiveuse suiveuse 0 ZKWxy i 2 CONFIG_2 Sans Objet Mot regroupant les diff rents bits de configuration du correcteur et FF KWxy i 2 X0 PID Pr sente Fonction PID de la branche correcteur KWxy i 2 X1 ONOFF2 Absente 0 Branche ON OFF 2 tats du correcteur KWxy i 2 X2 ONOFF3 Absente 0 Branche ON OFF 3 tats du correcteur PKWxy i 2 X3 SPLRG ChFroid Sans Objet OU des bits de pr sence Chaud Froid et Split Range KWxy i 2 X4 Split Range Absente 0 Fonction Split Range de la branche correcteur TLX DS 57 PL7 xxF 311 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut KWxy i 2 X5 Chaud Froid Non s lectionn e Fonction Chaud Froid de la branche correcteur KWxy i 2 X6 Alarmes _DEV Pr sente Fonction alarme sur cart de la branche correcteur KWxy i 2 X7 Feed Forward Absente 0 Pr sence d une entr e Feed forward KWxy i 2 X8 BUMP Avec coups 1 Gestion des coup
306. tion chelle qui permet de donner la plage d chelle de la variable d finie l entr e de la consigne Cette fonction est utile lorsqu il y a cha nage de boucles process afin d effectuer une cascade Par d faut cette chelle doit tre identique l chelle physique d finie par la boucle Remarque il est possible d apporter galement une mise l chelle sp cifique de la branche de sortie Voir Mise l chelle de la sortie p 172 Double mot ordre de commande Le double mot ordre de commande Voir Mot double Ordre de commande p 302 permet de g rer le fonctionnement de la boucle Il remplace l utilisation de la fonction WRITE_CMD Pour les 16 premiers bits ce double mot est identique au mot d tat de la boucle de r gulation 84 TLX DS 57 PL7 xxF Fonctions de calcul Pr sentation Objet du chapitre Contenu de ce chapitre Ce chapitre d crit les fonctions de calcul des diff rentes branches de traitement Les fonctions de la branche mesure Les fonctions de la branche consigne Les fonctions de la branche Feed forward Les fonctions de la branche correcteur Les fonctions de la branche de sortie Ce chapitre contient les sous chapitres suivants Sous Sujet Page chapitre 5 1 Fonctions de la branche mesure 86 5 2 Fonctions de la branche consigne 102 5 3 Fonctions de la branche Feed forward 114 5 4 Fonctions de la branche correcteur
307. tion des programmateurs de consigne Pr sentation Cet cran permet de e Visualiser les diff rents programmateurs de consigne avec l tat en cours INIT RUN STOP et si un profil est d marr le num ro de profil en cours e S lectionner un programmateur de consigne Note pour optimiser la communication les libell s des boucles ne sont lus qu l affichage de l cran Ceci peut provoquer des incoh rences lorsque ces donn es sont modifi es par l automate Afficher nouveau l cran permet de mettre jour les nouvelles valeurs Si la communication n est pas limit e il est possible de configurer les donn es en lecture cyclique et non en lecture unique Illustration Cette figure illustre un cran de s lection de programmateur de consigne SELECTION DES PROGRAMMATEURS DE CONSIGNE FRE N 41 1 SPP_3 Es 2 SPP_4 3 SPP_5 4 Es 5 6 7 8 9 10 2 e eB 06 0528 15 01 29 ON 23 0605 1998 15 50 Description Le tableau suivant indique la fonction des touches dynamiques de s lection Touche Description Re Ces touches dynamiques permettent de s lectionner la boucle d sir e pour les crans de r glage Il est galement possible de saisir directement le num ro de la boucle 250 TLX DS 57 PL7 xx Exploitation Ecran d exploitation du programmateur de consigne
308. tion des r gulateurs Pr sentation de la boucle autos lective Pr sentation Diagramme de la boucle La boucle autos lective appel e aussi boucle sous contrainte est compos e de deux boucles en parall le e la boucle principale e la boucle secondaire La s lection de la sortie s effectue selon un alogorithme pr cis La boucle secondaire est une boucle simple Ce sch ma illustre les branches de traitement de la boucle autos lective Autor glage Traitement c i orrecteur Consigne consigne a et una le Traitement commande E Mesure mesure gt L E aee forwari N Autor glage Traitement Feed forward 0 Sortie gt Traitement c gt i orrecteur Consigne consigne al et traitement Traitement commande Mesure mesure Commande manuelle Tracking 48 TLX DS 57 PL7 xxF Pr sentation des r gulateurs 4 3 Description des branches de traitement Pr sentation Objet de ce sous chapitre Contenu de ce sous chapitre Ce sous chapitre pr sente les diff rentes branches de traitement qui composent les boucles des r gulateurs Ce sous chapitre contient les sujets suivants Sujet Page Pr sentation des fonctions int gr es 50 Branche de traitement de la mesure 54 Branche de traitement de la con
309. tion provoque le suivi de la mesure par la consigne locale Ceci permet d viter les coups sur la sortie du correcteur lorsque celui ci retourne en mode automatique Fonction non Evolution de la sortie lorsque la fonction n est pas configur e configur e PV SP A PV i SP OUT OUT Changement de consigne pt Passage Passage en manu en Auto 110 TLX DS 57 PL7 xxF Fonctions de calcul Fonction Evolution de la sortie lorsque la fonction est configur e configur e PV i SP i A i W SP r gt t OUT A f LT T Changement de consigne t Passage Passage d en manu en Auto TLX DS 57 PL7 xxF 111 Fonctions de calcul Limiteur de vitesse Description Cette fonction permet sur changement de consigne d atteindre la nouvelle valeur en respectant une limitation de vitesse Les limitations de vitesse de mont e et de descente peuvent tre diff rentes Lorsque la valeur demand e en entr e est sup rieure la valeur courante de la sortie SP la fonction fait cro tre la valeur de cette sortie la vitesse R_RATE jusqu ce que la valeur SP rejoigne celle demand e Si la valeur de R_RATE est nulle il n y a pas de pente et SP est la copie directe de la valeur d entr e Lorsque la valeur d entr e change pendant la g n ration de la pente la fonction cherche atteindre cette nouvelle cible Sch ma fonctionnel Consigne Rampe
310. tre en oeuvre le m tier r gulation int gr aux automates programmables Premium Ce chapitre contient les sous chapitres suivants Sous Sujet Page chapitre 2 1 Pr sentation des processeurs de r gulation 18 2 2 Pr sentation des outils logiciels de r gulation 19 2 3 Compatibilit 33 TLX DS 57 PL7 xx 17 Pr sentation mat rielle et logicielle 2 1 Pr sentation des processeurs de r gulation Caract ristiques des Processeurs qui int grent la r gulation Pr sentation Caract ristiques des processeurs Les processeurs utilis s pour la r gulation ont les m mes caract ristiques techniques que ceux d crits dans le manuel mat riel de base Les caract ristiques sp cifiques la r gulation sont e Le nombre de voies de r gulation e Les fonctions de r gulation support es Ce tableau indique les r f rences et les caract ristiques des processeurs supportant les fonctions de r gulation R f rences Nombre de voies de Fonctions de r gulation r gulation TSX P57 203 2623 10 Boucle process TSX P57 253 2823 Programmateur de consigne 3 boucles simples TSX P57 303 3623 15 3 Boucle cascade TSX P57 353 Boucle autos lective TSX P57 453 4823 20 T PCX 57 203 15 T PCX 57 353 18 TLX DS 57 PL7 xx Pr sentation mat rielle et logicielle 2 2 Pr sentation des outils logiciels de r gulation P
311. trois boucles de type simple une boucle de type cascade une boucle de type autos lective un programmateur de consigne Voir Le programmateur de consigne p 69 Chaque boucle propose un param trage par d faut sauf le programmateur de consigne L utilisation des diff rentes fonctions int gr es dans les algorithmes racine carr e g n rateur de fonction est pr d finie ainsi que la valeur initiale de chaque param tre Les boucles de r gulation sont compos es de 5 branches de traitement qui r aliseront l algorithme d sir la branche de traitement de la mesure la branche de traitement du Feed forward la branche de traitement de la consigne la branche du correcteur la branche de traitement de sortie Le fonctionnement de chaque branche de traitement Voir Description des branches de traitement p 49 est identique quel que soit le type de r gulation choisi 44 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Pr sentation de la boucle process Pr sentation La boucle process est une boucle un seul correcteur Diagramme de la Ce sch ma illustre les branches de traitement de la boucle process boucle Autor glage Traitement Correcteur Auto Consigne consigne nl et traitement Re commande i l Traitement Traitement D Mesure mesure Manu It Traitement Feed forward Feed forward Commande man
312. u Sch ma bloc du correcteur PID ou IMC correcteur PID IMC Calcul de hs 7 Mise jour des variables intermes Veld ion Surp i OUT SUP Autor al Limiteur utor glage 7 Limiteur de gradient Le 7 Autor glage Auto Manu wea 7 OUT_INF OUT_RATE Pyll PD Xe ROT MC 0 gt o gt o OUT mAN pa OUT FF TRI Tracking TLX DS 57 PL7 xxF 61 Pr sentation des r gulateurs Le correcteur Split Range ou Chaud Froid PID ou IMC Pr sentation Sch ma bloc du correcteur Split Range ou Chaud Froid Fonctionnement de l initialisation La fonction IMC est identique au correcteur IMC simple La fonction PID est identique au correcteur PID simple Les seules diff rences sont e l absence d autor glage e la limition de OUT MAN entre O et 100 e la valeur de OUT _BIAS est fix e 0 et n est pas param trable La commande OUT_MAN est recal e en fonction des limitations appliqu es comme avec un PID simple afin d viter des probl mes de saturation d action int grale et de fonctionnement de la fonction Split Range ou Chaud Froid Chaque sortie de la fonction Split Range ou chaud froid a ses propres limitations de niveau et de gradient Le mode de marche agit sur la sortie du correcteur OUT _ MAN Sch ma bloc du correcteur Split Range ou Chaud Froid PID ou IMC
313. u parall le et de la pr sence de l action proportionnelle e Si la structure est mixte et kp lt gt 0 alors K Kkp e Si la structure est parall le ou kp 0 alors OUT_SUP OUT_INF K facteur d chelle PV SUP PV INE VAR Variable utilis e dans la formule de l action d riv e Sa valeur d pend du param tre Action d riv e e VAR PV si l action d riv e est sur la mesure e VAR DEV si l action d riv e est sur l cart Sens e Sens 1 si l action est directe Un cart PV SP positif provoque un accroissement de la sortie e Sens 1 si l action est inverse Un cart PV SP positif provoque une diminution de la sortie T_ECH P riode d chantillonnage 134 TLX DS 57 PL7 xxF Fonctions de calcul Forme absolue de l algorithme Forme incr mentale de l algorithme Antisaturation Mode int grale pure Variable Fonction Description Fonction A A x t x t x t 1 Fonction limiter Fonction de limitation de la sortie du correcteur Si Ti 0 la forme absolue de l algorithme est utilis e Les correcteurs sont du type P ou PD OUT TermP TermD TermFF OUTBIAS OUTD OUTP new OUTP old OUT limiter OUT non impl ment TermP sens kp DEV td TermD old sens K td kd VAR new VAR old Fee kd dt td Si Ti lt gt 0 la forme incr mentale de l algorithme
314. ucle principale 380 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 126 INP_INFR2_C1 0 0 Echelle basse de la consigne R2 boucle principale MFxy i 128 INP_SUPR2_C1 100 0 Echelle haute de la consigne R2 boucle principale MFxy i 130 T1_FF_C1 0 0 Temps du filtrage de la mesure Feed forward MFxy i 132 T2_FF_C1 0 0 Temps du filtrage de la mesure Feed forward MFxy i 134 OUT_FF_INF_C1 0 0 Limite inf rieure de la mesure Feed forward MFxy i 136 OUT_FF_SUP_C1 100 0 Limite sup rieure de la mesure Feed forward MFxy i 138 KP_PREV_C1 Sans Objet Valeur avant autor glage du coefficient proportionnel MFxy i 140 TI_PREV_C1 Sans Objet Valeur avant autor glage du coefficient int gral MFxy i 142 TD_PREV_C1 Sans Objet Valeur avant autor glage du coefficient d riv e MFxy i 144 OUT_MAN_C2 Sans Objet Valeur de la commande boucle Contrainte MFxy i 146 DEV_C2 Sans Objet Ecart mesure consigne MFxy i 148 PV_C2 Sans Objet Valeur de la mesure en chelle Physique MFxy i 150 SP_C2 Sans Objet Valeur de la consigne en chelle Physique MFxy i 152 PV_INF_C2 0 0 Limite inf rieure de la mesure MFxy i 154 PV_SUP_C2 100 0 Limite sup rieure de la mesure MFxy i 156 KP_C2 1 0 Coefficient proportionnel MFxy i 158 TI_C2 0 0 Temps d int grale MFxy i 160 TD_C2 0 0 Temps d riv e MFxy i 1
315. ue Ks 207 Comment r gler le temps mort ou retard T_DELAY 208 Comment r gler la constante de temps 210 Mise au point d une boucle de r gulation 213 Pr sentation va avatars Ra lens Een AREA te A REG 213 Description de l cran de mise au point 214 Modification des param tres de chaque boucle 216 Modification fonctionnelle de chaque boucle 217 Mise au point du programmateur de consigne 218 M morisation des donn es 220 Exploitation des boucles de r gulation 221 Pr sentation a aan diet ne pt fie Gi 221 Applications d exploitation pour XBT F 222 Pr sentation een aan PR RTS ns TE LR pa dat E ent 222 Applications Magelis propos es 223 Mod les des pages d exploitation 225 Navigation dans les diff rentes vues 227 Comment charger une application XBT F 230 Les crans de r gulation des XBT F01 231 Pr sentation rte oia aes Ca i a E ar tee an ab a N i e 231 Ecran de surveillance 232 Ecran face avarit 4 nette eee no Eaei Rue Rene 233 E
316. ue vous voulez am liorer la rapidit d chantillonnage et la priorit d ex cution P riode d chantillonnage C est la p riode de traitement du correcteur en mode automatique La valeur par d faut est de 0 3 secondes Cette valeur doit tre un modulo de la p riode de la t che Dans le cas contrire le traitement p riodique de la r gulation se fera au modulo le plus proche Exemple T_MAST 0 1 s T_ECH 0 124 s T_ECH vraie 0 1 s Si Alors la p riode d chantillonnage est la vraie p riode inf rieure la p riode de la t che d chantillonnage est fix e automatiquement la p riode de la t che Les calculs p riodiques s effectuent en prenant en compte cette valeur vraie de T_ECH Si le temps d ex cution du traitement de la t che d borde de la p riode th orique le bit 2819 signale ce d faut TLX DS 57 PL7 xxF 83 Pr sentation des r gulateurs Param tres d instrumen tation Ce tableau d crit les param tres d instrumentation d une boucle de r gulation Param tre Description Nom Ce nom est int gr dans les constantes KW il peut tre donn chaque boucle Compos de 8 caract res maximum il est automatiquement r cup r par les crans d exploitation d di s r gulation des XBT Unit Compos e de 6 caract res maximum ce param tre est int gr dans les constantes KW ces caract res d finissent
317. uel L envoi d une commande permet de lancer l autor glage Pendant la dur e du processus d autor glage 2 5 fois la dur e de l chelon la fonction pilote la sortie du correcteur Vous ne pouvez pas modifier cette sortie La fonction d autor glage d finit automatiquement les coefficients du correcteur Le mot de diagnostic indique les ventuels d fauts d tect s pendant la proc dure d autor glage Lorsque l autor glage est termin le correcteur revient dans son mode de marche pr c dent le lancement de l autor glage Si le correcteur est en mode automatique il s ex cute avec les nouveaux param tres Vous pouvez revenir aux param tres pr c dents par la commande R glage pr c dent Ce mode de fonctionnement permet de forcer les sorties num riques d une boucle de r gulation Il est souvent utilis la fermeture d une boucle ouverte afin d emp cher un coup sur les organes de commande Le mode Tracking est galement utilis dans les architectures redondantes constitu es d un automate actif et d un automate passif II permet dans ce cas de rendre les sorties de l automate passif identiques celles de l automate actif Le mode Tracking utilise un param tre adresse MF et une commande envoi de commande e Le passage en mode Tracking s effectue par l envoi d une commande Il est refus si l adresse contenant la valeur de Tracking n est pas renseign e e Si l ordre est
318. uelle Tracking TLX DS 57 PL7 xxF 45 Pr sentation des r gulateurs Pr sentation de la boucle simple Pr sentation Diagramme de la boucle Le profil boucle simple associe automatiquement trois boucles simples au r gulateur afin d augmenter le nombre de boucles Ces boucles fonctionnent de mani re ind pendante Ce sch ma illustre les branches de traitement de la boucle simple Consigne Mesure Traitement consigne Autor glage Traitement mesure Correcteur et traitement commande Auto Manu Commande manuelle Tracking Traitement sortie m 46 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Pr sentation de la boucle cascade Pr sentation Diagramme de la boucle La boucle cascade est compos e de deux boucles d pendantes une boucle ma tre et une boucle esclave La sortie de la boucle ma tre est la consigne de la boucle esclave Ce sch ma illustre les branches de traitement de la boucle cascade Autor glage Autor glage Traitement Correcteur Consigne 1 Consigne p et traitement gt e commande Correcteur Traitement et Mesure gt Mesure traitement commande Traitement Feed forward Peed forward Commande manuelle Commande manuelle Tracking TLX DS 57 PL7 xxF 47 Pr senta
319. ulation Mot de commande du programmateur de consigne MWxy i 7 Valeur du mot de commande MWxy i 7 est le mot de commande du programmateur de consigne Valeur Signification 16 0001 R initialisation du programmateur de consigne action sur le profil en cours 16 0002 D clenche l ex cution du profil s lectionn 16 0003 Arr te l ex cution du profil s lectionn 16 0004 Gel de l volution du profil 16 0005 D gel du profil en cours 16 0006 Fait un saut au segment suivant 16 0007 Fait un saut au segment pr c dent 16 0008 Inhibe la fonction palier garanti 16 0009 Active la fonction palier garanti 16 000A G le D g le l volution du profil 16 000B G le D g le la fonction palier garanti TLX DS 57 PL7 xxF 307 Objets langage de la r gulation Synth se des mots de commande et de s lection Type de voie Ce tableau rappelle les mots de commande et de s lection de chaque type de boucle Type de boucle Mot de Param tre de commande ou Mot commande de s lection Boucle Process MWxy i 11 Aucun Boucle Cascade MWxy i 11 MDxy i 12 j j 1 ma tre 2 esclave Boucle Autos lective MWxy i 11 MDxy i 12 j j 1 principale 2 secondaire 4 boucle globale 3 boucles simples MWxy i 13 MDxy i 14 j j 1 2 ou 3 selon n de boucle Programmateur de consigne MWxy i 7 MDxy i 8 j j 1 2 6 selon n
320. um ro du r gulateur choisi comme programmateur de consigne 80 TLX DS 57 PL7 xxF Pr sentation des r gulateurs Param tres du programmateur de consigne Param tres Tableau des param tres internes de la fonction internes Signification Symbolisation Type de Plage de variation Valeur par R W donn es d faut Nombre de r it ration du profil NB_RT_PFi Mot 0 32767 1 R W num ro i Valeur du seuil du palier THLD_PFi Flottant 0 0 3 4 E38 0 0 R W garanti du profil num ro i Valeur de la consigne initiale SPO_PFi Flottant 3 4 E38 3 4 E38 0 0 R W du profil num ro i Consigne atteindre par le SPi Flottant 3 4 E38 3 4 E38 0 0 R W segment num ro i Valeur du temps ou de la VALI Flottant 3 4 E38 3 4 E38 0 0 R W vitesse pour le segment num ro i Param tres de Tableau des param tres de sortie de la fonction sortie Signification Symbolisation Type de Plage de variation Valeur par R W donn es d faut Num ro courant du profil CUR_PF Mot 0 32767 0 R Num ro du segment courant SEG_OUT Mot 0 32767 0 R Num ro de l it ration courante CUR_ITER Mot 0 32767 0 R Valeur de la consigne SP Flottant 3 4 E38 3 4 E38 R calcul e Valeur du temps total coul TOTAL TIME Flottant 0 0 3 4 E38 R gels compris Valeur du temps coul sur le CUR_TIME Flottant 0 0 3 4 E38 0 0 3 4 E38 R segment en cours gels co
321. ur avant autor glage du coefficient int gral MFxy i 202 TD_PREV_C2 Sans Objet Valeur avant autor glage du coefficient d riv e MFxy i 204 OUTRATE 0 0 Limitation de vitesse de la sortie 1 382 TLX DS 57 PL7 xxF Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 206 OUTRATE2 0 0 Limitation de vitesse de la sortie 2 MFxy i 208 OUT1_INF 0 0 Limite inf rieure de la Sortie 1 MFxy i 210 OUT1_SUP 100 0 Limite sup rieure de la Sortie 1 MFxy i 212 OUT2_INF 0 0 Limite inf rieure de la Sortie 2 MFxy i 214 OUT2_SUP 100 0 Limite sup rieure de la Sortie 2 MFxy i 216 OUT1_TH1 0 0 Seuil 1 de la sortie 1 du Chaud Froid ou Split Range MFxy i 218 OUT1_TH2 50 0 Seuil 2 de la sortie 1 du Chaud Froid ou Split Range MFxy i 220 OUT2_TH1 50 0 Seuil 1 de la sortie 2 du Chaud Froid ou Split Range MFxy i 222 OUT2_TH2 100 0 Seuil 2 de la sortie 2 du Chaud Froid ou Split Range MFxy i 224 T_MOTOR1 10 0 Temps d ouverture de la vanne pilot e par Servomoteur MFxy i 226 T_MINI1 0 0 Temps minimum d ouverture de la vanne pilot e par Servomoteur MFxy i 228 T_MOTOR2 10 0 Temps d ouverture de la vanne pilot e par Servomoteur MFxy i 230 T_MINI2 0 0 Temps minimum d ouverture de la vanne pilot e par Servomoteur MFxy i 232 KS 1 0 Gain statique IMC MFxy i 234 OL_TIME 1 0 Constante de tem
322. xYy i 180 VAL33 0 0 Valeur du temps ou de la vitesse pour le segment 33 MFxy i 182 SP34 0 0 Consigne atteindre par le segment 34 MFxYy i 184 VAL34 0 0 Valeur du temps ou de la vitesse pour le segment 34 MFxYy i 186 SP35 0 0 Consigne atteindre par le segment 35 MFxYy i 188 VAL35 0 0 Valeur du temps ou de la vitesse pour le segment 35 MFxYy i 190 SP36 0 0 Consigne atteindre par le segment 36 MFxy i 192 VAL36 0 0 Valeur du temps ou de la vitesse pour le segment 36 MExy i 194 SP37 0 0 Consigne atteindre par le segment 37 MFxYy i 196 VAL37 0 0 Valeur du temps ou de la vitesse pour le segment 37 MEFxy i 198 SP38 0 0 Consigne atteindre par le segment 38 MFxYy i 200 VAL38 0 0 Valeur du temps ou de la vitesse pour le segment 38 MFxYy i 202 SP39 0 0 Consigne atteindre par le segment 39 MFxy i 204 VAL39 0 0 Valeur du temps ou de la vitesse pour le segment 39 MFxYy i 206 SP40 0 0 Consigne atteindre par le segment 40 MFxYy i 208 VAL40 0 0 Valeur du temps ou de la vitesse pour le segment 40 MFxy i 210 SP41 0 0 Consigne atteindre par le segment 41 TLX DS 57 PL7 xxF 401 Objets langage de la r gulation Adresse Nom du Valeur par Commentaire param tre d faut MFxy i 212 VALA41 0 0 Valeur du temps ou de la vitesse pour le segment 41 MFxy i 214 SP42 0 0 Consigne atteindre par le segment 42 MFxy i 216 VAL42 0 0 Valeur du temps ou de la vit
323. xxF 167 Fonctions de calcul Mode automatique sans recopie de position Fonctionnement en mode automatique sans recopie de position T_MOTOR 25setT MINI 15s OUTD Dans ce cas la valeur de variation de commande est prise en compte chaque ex cution de la fonction Servo Pour chacune des tapes le principe de fonctionnement est le suivant Etape Principe de fonctionnement 1 La variation de la sortie du PID est de 20 Une impulsion de 5 s 25 s x 20 est lanc e sur la sortie RAISE 2 La variation de la sortie du PID est de 2 ce qui correspondrait une impulsion de 0 5 s Cette impulsion tant inf rieure T_MINI 1 s elle naffecte pas les sorties 3 Cette deuxi me variation de la sortie du PID est de 2 Pour son calcul la fonction cumule cette variation avec la pr c dente qui tait inf rieure la valeur minimum ce qui correspond une variation globale de 4 Une impulsion de 1 s 25 s x 4 est lanc e sur la sortie RAISE 4 La variation de la sortie du PID est de 24 Une impulsion de 6 s 25 s x 24 est lanc e sur la sortie LOWER 5 Avant coulement de la seconde suivante une autre variation de 22 sur la sortie du PID ram ne le syst me une variation globale de 2 Cette variation correspondant une impulsion de 0 5 s inf rieure T_MINI la fonction termine d effectuer l impulsion minimale de 1 s 168 TLX DS 57 PL7 xxF
324. xy i 144 ONOFF_H_B2 5 0 Seuil haut du Correcteur ON OFF MFxy i 146 HYST_B2 0 0 Hyst r sis du Correcteur ON OFF 3 tats MFxy i 148 DEV_L_B2 5 0 Seuil bas de l cart MFxy i 150 DEV_H_B2 5 0 Seuil haut de l cart MFxy i 152 THLD_B2 1E 8 Limite de totalisation MFxy i 154 R_RATE_B2 0 0 Valeur de vitesse de mont e du limiteur de vitesse MFxy i 156 D_RATE_B2 0 0 Valeur de vitesse de descente du limiteur de vitesse MFxy i 158 SPEED_LIM_OUT_B2 Sans Objet Valeur de sortie du limiteur de vitesse MFxy i 160 INP_MINR_B2 0 0 Echelle basse de la consigne Remote boucle 2 MFxy i 162 INP_MAXR_B2 100 0 Echelle haute de la consigne Remote boucle 2 MFxy i 164 T_MOTOR_B2 0 0 Temps d ouverture de la vanne pilot e par servomoteur TLX DS 57 PL7 xxF 339 Objets langage de la r gulation Adresse Nom du param tre Valeur par Commentaire d faut MFxy i 166 T_MINI B2 0 0 Temps minimum d ouverture de la vanne pilot e par servomoteur MFxy i 168 KP_PREV_B2 Sans Objet Valeur avant autor glage du coefficient proportionnel MFxy i 170 TI PREV_B2 Sans Objet Valeur avant autor glage du coefficient int gral MFxy i 172 TD_PREV_B2 Sans Objet Valeur avant autor glage du coefficient d riv e MFxy i 174 T_ECH_B3 0 3 P riode d chantillonnage MFxy i 176 OUT_MAN_B3 Sans Objet Valeur de la comma
325. xy i 24 CUR_TIME Sans objet Valeur du temps coul sur le segment en cours gels inclus MFxYy i 26 THLD_PF1 0 0 Valeur du seuil du palier garanti du profil 1 MFxy i 28 THLD_PF2 0 0 Valeur du seuil du palier garanti du profil 2 MFxYy i 30 THLD_PF3 0 0 Valeur du seuil du palier garanti du profil 3 MFxYy i 32 THLD_PF4 0 0 Valeur du seuil du palier garanti du profil 4 MFxy i 34 THLD_PF5 0 0 Valeur du seuil du palier garanti du profil 5 MFxYy i 36 THLD_PF6 0 0 Valeur du seuil du palier garanti du profil 6 MFxy i 38 SPO_PF1 0 0 Valeur de la consigne initiale du profil 1 MFxy i 40 SPO_PF2 0 0 Valeur de la consigne initiale du profil 2 MFxy i 42 SPO_PF3 0 0 Valeur de la consigne initiale du profil 3 MFxy i 44 SPO_PF4 0 0 Valeur de la consigne initiale du profil 4 MFxy i 46 SPO_PF5 0 0 Valeur de la consigne initiale du profil 5 MFxy i 48 SPO_PF6 0 0 Valeur de la consigne initiale du profil 6 MFxy i 50 SP1 0 0 Consigne atteindre par le segment 1 MFxYy i 52 VAL1 0 0 Valeur du temps ou de la vitesse pour le segment 1 MFxYy i 54 SP2 0 0 Consigne atteindre par le segment 2 MFxYy i 56 VAL2 0 0 Valeur du temps ou de la vitesse pour le segment 2 MFxYy i 58 SP3 0 0 Consigne atteindre par le segment 3 MFxy i 60 VAL3 0 0 Valeur du temps ou de la vitesse pour le segment 3 MFxy i 62 SP4 0 0 Consigne atteindre par le segment 4 MFxy i 64 VAL4 0 0 Valeur du temps ou de la vitesse pour le segment 4 MFxy i 66 SP5 0 0 Consigne atteindre par le segment 5 398

Download Pdf Manuals

image

Related Search

Related Contents

Powermate P024-0099SP User's Manual  仕様書参照 - 東京地学協会  Supporting the ISO 10646 Standard (IICORE) and Hong Kong  Synario ABEL Designer User Manual  

Copyright © All rights reserved.
Failed to retrieve file