▼
Scroll to page 2
of
80
Chapitre 1 REGISTRES LOGIQUES Sommaire page INTRODUCTION ..........e...cerorcorcacercacoorecne renos 1-3 LISTE DES ENTREES .............e.e.eecerrcanccaracooonenenneee. 1-3 LISTE DES OPERATEURS ............eeeeneccconrarcacnecorecccnes 1-4 LISTE DES SORTIES ................cemeecccorccocrrrcocereccconenees 1-5 VALIDATION DES REGISTRES ......................ecomrenecs 1-8 CONFIGURATION .................mecceccocaconnecannonerecocecoe ne. 1-9 VISUALISATION coccinea 1-9 RETRANSMISSION D'UN REGISTRE ........................ 1-9 CE QU'IL FAUT SAVOIR -................e.eercocrecenersaccacaces 1-10 EXEMPLES .............ecenececrecceconoenoroanoneenceoreno sane ses 1-10 Manuel Utilisateur 900HP 1-1 Registres logiques 1-2 Manuel Utilisateur SOOHP Registres logiques Chapitre 1 REGISTRES LOGIQUES INTRODUCTION Le 900HP dispose de registres logiques programmables. Ces registres permettent de combiner des variables logiques dans le régulateur-programmateur. Avec ces registres on peut notamment définir des conditions complexes de déclenche- ment, I’exécution d'une action sur des conditions multiples, un contróle plus souple du programmateur, piloter plusieurs fonctions à partir d’une seule entrée digitale, d'utiliser un état d'alarme pour valider une fonction en interne sans câblage externe. LISTE DES ENTREES Les entrées des registres logiques sont : Message Commentaires Français Anglais SORT LG 1-2 | PRG DG 1-12 |Sorties Digitales 1-12 du programme EN COURS PRG RUN ON quand le programme s’exécute MAINTIEN PRG HOLD ON quand le programme est en maintien INIT PRG RESET {ON quand le programme est initialisé PRG FINI PRG CMPLT — |ON quand le programme est terminé et pas réinitialisé HOLDBACK HOLDBACK |ON quand le programme est en maintien sur écart MTN MEMO LOG HOLD ON si le programme a été en maintien, OFF après réinitialisation du programme HLDBK MEM LOG HLDBK _ |ON si le programme a été en maintien sur écart, OFF après réinitialisation du programme REGISTR 1-2 | REGISTER1-12|Registre logique programmable 1-12 SWITCH 1-4 SWITCH 1-4 |Bits internes pour registres 1-12 TLSR 1-4 TLSR OP 1-4 |Sorties alarmes totalisateurs 1-4 TOUT TLSR ANY TLSR ON si une alarme totalisateur est active DFAU CA1-8 DFLT VL 1-8 |ON si la variable calculée correspondante est en défaut TOUT DFT ANY DFLT ON si une valeur calculée est en défaut RUPT X1 PV1 BRK ON si mesure 1 ouverte RUPT X2 PV2 BRK ON si mesure 2 ouverte RUPT AUX1 REM 1 BRK (ОМ si entrée externe 1 en rupture capteur RUPT AUX2 REM 2 BRK _ |ON si entrée externe 2 en rupture capteur RUPT VP1 VP 1 BRK ON si l’entrée pot position 1 est en rupture capteur RUPT VP2 VP 2 BRK ON si l’entrée pot position 2 est en rupture capteur ALARME 1-8 ALM OP 1-8 _ |ON si l’alarme correspondante est active TOUT ALRM ANY ALM ON si une alarme est active Manuel Utilisateur 900HP 1-3 Registres logiques Message Commentaires Francais Anglais A-M BL1-2 A-M LP1, LP2 |ON si la boucle correspondante est en mode manuel AUX BL1, BL2 |REM LP1,LP2 |ON si fonction entrée externe active WRP BL1, BL2 | SAL LP1,LP2 |ON si rampe sur consigne active YRP BL1, BL2 |ORL LP1,LP2 |ON si rampe sur la sortie active We BL1, BL2 SP2 LP1,LP2 |ON si 2ème consigne active AT BL1, BL2 AT LP1, LP2 |ON si auto-réglant actif AA BL1, BL2 ADT LP1, LP2 |ON si auto-adaptatif actif PID BL1,BL2 |SCH LP1, LP2 |ON si table de 5 jeux PID active VEILLE SBYST ON si programmateur en veille TIMER TIMER ST ON si timer actif RATIO RAT STAT ON si en mode ratio ВАТЮ2 RA2 STAT ONsi2™ consigne ratio active en mode ratio CASCADE CSCD STAT |ON si programmateur en mode cascade ENTLGQ1-2 |DIGIP1,2 ON si entrée digitale sur carte microprocesseur active SLT1-6 E1-4 SLT 1-6 IP1-4 |ON si l'entrée module correspondante est active TIMER 1-4 ACT | TIMER 1-4 ACT|ON si timer 1-4 actionné TIMR1-4 ENCL | TIMR1-4 TRG |ON si délai ON /OFF enclenché REMPAD B1,B2| AFILL LP1, LP2|ON si auto-adaptatif remplissage actif ALM VIT2 SPD 2 ALM ON si alarme vitesse tirage active GR VANNE 1, 2| GR VALVE 1,2 |Etat vanne de remplissage ON = fermée LISTE DES OPERATEURS . Les opérateurs des registres logiques sont : Message Commentaires Francais Anglais SANS NONE Le registre prendra la valeur de la premiere entrée ET AND ET logique ou OR OU logique OU EX XOR OU EXCLUSIF logique LATCH LATCH Le registre est ON si l’entrée 1 est ON ou a été ON depuis le dernier passage à ON de l’entrée 2.L'opé- rateur LATCH mémorise l’entrée 1 dans le registre et est réinitialisé par l’entrée 2 Les deux entrées peuvent être inversées en se plaçant sur le champ vide qui les précède, et en le passant à NON (NOT )par la touche V . Une utilisation de l’inversion est de changer le sens d’une entrée pour créer les deux opérateurs logiques manquants NAND et NOR. NAND est un AND avec les deux entrées inversées et NOR est un OU avec les deux entrées inversées. 1-4 Manuel Utilisateur 900HP Registres logiques LISTE DES SORTIES Fonctions auxquelles le résultat des registres peut être affecté Message français Message anglais Commentaire A-M BCLE1,BCLE2,1&2 AUX BCLE1, BCLE2, 1&2 W2 BCLE1,BCLE?, 182 WRP BCLE1, BCLE?, 182 GEL INTEG B1,B2, 1&2 AUTO MAN LP1,LP2,1&2 REM ENABL LP1,LP2,182 SP2 ENABL LP1,LP2,1&2 SP RATLIM LP1,LP2,1&2 FRZ INTEG LP1,LP2,182 Force la boucle en mode Manuel si le registre est ON. Pour cela il faut que le mode manuel ou sortie forcée soit configuré . Si un programme est en cours d'exécution il passera en HOLD Active la fonction externe si le registre est ON. La fonction entrée externe ne peut être validée que si : Auto-réglant non actif. Un module entrée externe est installé et configuré en consigne exteme, offset sur consigne, limite de puissance externe, offset de consigne ratio, ou une variable calculée a été configurée selon une de ces fonctions. 2ème Consigne active si le registre est ON. La 2ème consigne ne pourra étre active si : Un programme est actif, Une entrée digitale force la consigne 1 Une consigne externe est active Le mode ratio est actif Le mode cascade est actif (boucle 2 seulement) Une variable calculée est câblée sur la consigne de travail L'algorithme auto-réglable est actif Si le registre est actif la 2èM€ consi gne devient la consigne de travail. Si la rampe sur consigne est active la consigne de travail se calera sur la 2ème consigne à la vitesse de rampe. Rampe sur consigne active si le registre est ON. Cette fonction ne pourra être active si elle n’est pas configurée ou si l’auto-réglant est actif L'intégrale est gelée à son niveau en cours quand le registre devient ON Manuel Utilisateur 900HP Registres logiques Message francais Message anglais Commentaire YRP BCLE1, BCLE2, 182 AT BCLE1, BCLEZ2, 1&2 AD CLE1,BCLE2, 1&2 MULTI PID BL1,BL2, 1&2 RATIO RATIO? CASCADE BLOCAGE CLAV SELECT X2 NO COMM NUM NO RETRAN NUM NO DIFF GENER VEILLE NO TIMER TIMER 1-4 ON W1 BCLE1 ,BCLE?, 182 OP RATLIM LP1,LP2,182 AUTO TUNE LP1,LP2,182 ADAP TUNE LP1,LP2,182 GAIN SCHE LP1,LP2,182 RATIO ENABLE RAT SP2 ENAB CASCDE ENABLE KEYLOCK ENABL SELECT IP 2 DIG COMMS DIS DIG RETRA DIS BROADCAST DIS TANDBY ENABL TIMER DISABL TIMER 1-4 ON SP1 LP1,LP2,182 Rampe sur sortie active si le registre est ON, Cette fonction ne pourra étre active si elle n’est pas configurée ou si l’auto-réglant est actif L’auto-réglant démarre dès que le registre est ON.L’auto-réglant ne peut être lancé si : Auto-réglant non configuré Rampe sur consigne ou sortie Boucle maître sur cascade et mode cascade inhibé Boucle esclave sur cascade et mode cascade validé 2ème consigne active Entrée externe active Programmateur non réinitialisé Mode ratio actif L’auto-adaptatif est actif si le registre est ON. Pour cela , il faut qu’il soit configuré en continuous Adaptative Tune. Table de 5 jeux PID active si le registre est ON. Il faut que adaptative tune soit configuré sur un type de sélection de jeux PID Mode ratio validé si le registre est ON. Uniquement valide sur les régulateurs de rapport. | 2ème consigne de rapport active en mode ratio si le registre est ON. Validation Mode Cascade si le registre est ON Les touches du régulateur sont inhibées si le régulateur est ON Sélectionne entrée 2 si le registre est ON. Uniquement sur appareil à entrées sélectionnables Communication numérique inhibée si le registre est ON Pas encore disponible Pas encore disponible Mode veille si le registre est ON. Le mode veille doit être validé . Inhibe événements temps si le registre est ON Valide timer si le registre est ON Valide consigne 1 si le registre est ON Manuel Utilisateur 900HP Registres logiques Message francais Message anglais Commentaire RST ALARM 1-4 RST DELAY ALM Réinitialise les délais des alarmes si RST ALM 5-8 le registre est ON ACQ ALARM 1-4 ALARM ACK Acquitte toutes les alarmes actives ACQ ALARM 5-8 si le registre est ON TELEMETRIE TELEMETRY Non utilisé RAZ TLSR 1-4 RESET TLSR 1-4 Initialise le totalisateur correspondant RAZ TLSR 5-8 si le registre est ON RAZ TLSR 1234 RST ALL TLSR Initialise tous les totalisateurs si le registre est ON RUN RUN Exécute le programme chargé sile registre est ON. Si le registre reste a ON après la fin du programme , il sera exécuté de nouveau. REINIT RESET Initialise le programme si le registre est ON MAINTIEN HOLD Maintien programme si le registre est ON et le programme RUN ou RESET DEPART MAINT RUN HOLD Exécute le programme chargé si registre á ON, Maintien si registre a OFF DEPART INIT RUN RESET Exécute le programme chargé si registre à ON, Initialise si registre à OFF MAINT DEPART HOLD RUN Maintien le programme si registre à ON, exécute le programme si registre à OFF NO HOLDBACK HOLDBACK DIS Arrête le maintien sur écart quand le registre est ON SAUT SEG BCLE1, LP1,LP2,182 SKIP SEG Une transition de OFF à ON avance BCLE?, 182 le programme en cours d’exécution ou en maintien au début du segment suivant BCLE1,BCLE2, 1&2 LP1,LP2,1&2 WAIT UNTL | Le programme attendra a la fin du ATTENTE segment en cours que le registre passe à ON CHARGE PRG B1,B2, 1&2 LOAD PROG LP1,2 1&2 Charge le programme sélectionné dans la boucle correspondante LSD PRGNO B1,B2,1&2 |LP1,LP2,182 LSD PRGNO | si ON ajoute 1 au numéro de programme, si OFF ajoute 0 2LSD PRGNO B1,B2, 1&2 | LP1,LP2,1&2 2LSD PGNO | si ON ajoute 2 au numéro de programme, si OFF ajoute 0 3LSD PRGNO B1,B2, 182 | LP1,LP2,182 3LSD PGNO | si ON ajoute 4 au numéro de programme, si OFF ajoute 0 MSD PRGNO B1,B2, 1&2 | LP1,LP2,1&2 MSD PGNO | si ON ajoute 8 au numéro de programme , si OFF ajoute 0 si ON ajoute 1 aux unités du numéro de programme si OFF ajoute 0 Manuel Utilisateur 900HP 1-7 Registres logiques Message francais Message anglais |Commentaire BCD2 PRGNO B1, B2, 182 BCD3 PRGNO B1, B2, 1&2 BCD4 PRGNO B1, B2, 1&2 BCDS PRGNO B1, B2, 1&2 BCD6 PRGNO B1, B2, 1&2 BCD7 PRGNO B1, B2, 1&2 BCD8 PRGNO B1, B2, 1&2 LSD MULTI PID B1,B2,1&2 2LSD MULTIPID B1,B2, 18 MSD MULTIPIDB1,B2,1&2 LP1,LP2,1&2 BCD2 PGNO LP1,LP2,1&2 BCD3 PGNO LP1,LP2,1&2 BCD4 PGNO LP1,LP2,1&2 BCD5 PGNO LP1,LP2,182 BCD6 PGNO LP1,LP2,182 LSD SCHD LP1,LP2,182 2LSD SCHD LP1,LP2,182 MSD SCHD LP1,LP2,182 BCD7 PGNO LP1,LP2,182 BCD8 PGNO si ON ajoute 2 aux unités du numéro de programme si OFF ajoute 0 si ON ajoute 4 aux unités du numéro de programme si OFF ajoute 0 si ON ajoute 8 aux unités du numéro de programme s 1 OFF ajoute 0 si ON ajoute 1 aux dizaines du numéro de programme si OFF ajoute 0 si ON ajoute 2 aux dizaines du numéro de programme si OFF ajoute 0 si ON ajoute 4 aux dizaines du numéro de programme si OFF ajoute 0 si ON ajoute 8 aux dizaines du numéro de programme si OFF ajoute 0 si ON ajoute 1 au numéro de jeu PIDa sélectionner si ON ajoute 2 au numéro de jeu PID sélectionner si ON ajoute 4 au numéro de jeu PID sélectionner REMP ADAPT B1,B2,1&2 | ADAP FILL LP1,LP2 lance l'auto-réglage du remplissage trémie si le registre est ON NETTOIE SONDE CLEAN PROBE lance un cycle de nettoyage sonde Zirconium si le registre est ON VALIDATION REGISTRE Tous les Programmateurs 900HP disposent de la fonction registres programmables. Pour la configurer, mettre l’appareil en mode CONFIGURATION, aller dans le menu CONFIGURATION OPERATEUR/CABL INTERNE/VALIDATION (USER CONFIG | USER WIRING | AVAILABILITY ). Changer SANS CALC LGQ (NO PROG LOGIC) en CALCUL LGQ (PROG LOGIC) pour valider cette fonction. Cette fonction est également disponible dans les appareils "REGULATEUR PLUS". Manuel Utilisateur 900HP Registres logiques CONFIGURATION Les équations logiques sont écrites en mode CONFIGURATION. La configuration des registres se trouve dans le menu OPERATEUR/CABL INTERNE/CALQ LGQ (USER CONFIG | USER WIRING | PROG LOGIC ). Une page d’écriture d’une équation logique se présente comme suit : REGISTRE 6 +e-—— Numéro de registre NON SORT LGUe 1ère entrée Inversion ЕТ Opérateur Entrée NON ENTLGQ WU 2ème entrée AFFECTE A A-M BCLE 1-e Sortie Pour configurer un registre sélectionner en premier le numéro du registre a programmer. Sélectionner la première entrée et NON (NOT )si elle doit être inversée. Choisir l’opérateur pour combiner les deux entrées. Maintenant choisir la deuxième entrée et son inversion. Enfin sélectionner la sortie si nécessaire. VISUALISATION Les vues CABL INTERNE / CALC LGQ (USER WIRING | PROG LOGIC ) disponibles aux niveaux 2 et 3 permettent d'accéder aux registres en mode opérateur. La vue DIAGNOSTICS montre les douze registres sous forme de DIPSWITCHs ; sila partie haute est pleine le registre est ON. La vue SWITCHES permet I’accés aux quatre switchs (bits internes). Cependant ils peuvent étre modifiés dans la liste des parametres opérateur sous le nom SW1 a SW4, IIs peuvent également être placés dans les vues utilisateurs. RETRANSMISSION D’UN REGISTRE Il est possible d’envoyer le résultat d’un registre logique sur un module sortie TOR : simple, double, triple ou quadruple sorties logiques, simple ou double relais, double triacs. Pour cela configurer dans le menu CONFIGURATION GENERALE (INSTR CONFIG JSLT FUNCTION )la sortie avec la fonction registre 1 -12. Manuel Utilisateur 900HP 1-9 Registres logiques CE QU’IL FAUT SAVOIR... Lors de la configuration de registres logiques, 1l est parfois intéressant de jouer avec l’ordre de calcul des registres. Le registre 1 est calculé en premier et son résultat est disponible quand le registre 2 est calculé. Quand le registre 1 est calculé , le registre 2 contient son ancienne valeur. Donc en choisissant ces registres une combinaison de nouvelles et d'anciennes valeurs peuvent être utilisées. Un exemple de cette technique est la conversion d’un front en une impulsion de 100ms (100ms est le temps de mise à jour des registres. pic mw] REGISTRE 1| | REGISTRE 2 ENT LGQ1 ENT LGQ1 ET SANS woz | NON REGISTRE2 OFF [ AFFECTE A AFFECTE A ET sons AUCUNE FONCT AUCUNE FONCT La configuration fonctionne de la façon suivante : Quand l’entrée digitale est OFF, le registre 1 (sortie) est OFF. Quand l’entrée digitale passe à ON, le registre 1 passe à ON (registre 2 à OFF). Une fois que registre 1 est ON, le registre 2 passe à ON. 100ms après le registre 1 passe à OFF car le registre 2 est maintenant à ON. EXEMPLES UNE SEULE ENTREE DIGITALE POUR CHARGER ET LANCER LE PROGRAMME REGISTRE 2 | | REGISTRE 2 ENT LGQ1 ENT LGQ1 SANS SANS OFF OFF AFFECTE A AFFECTE A CHARGE PRG B1 RUN 1-10 Manuel Utilisateur 900HP Registres logiques UNE SEULE ENTREE DIGITALE POUR LANCER LE PROGRAMME ET CONTROLER L'ATTENTE EN FIN DE SEGMENT PENDANT L'EXECUTION Dans certaines applications complexes ou tous les slots sont occupés, s'il n’y a plus de place pour un module d'entrées digitales pour contrôler le programme. Cet exemple montre la combinaison d’une entrée digitale avec un événement programme et une information sur l’état du programme pour associer deux fonctions à une entrée digitale en fonction de l’état du programme. Si le programme est initialisé alors l’entrée digitale lancera son exécution. Si le programme est en cours d’exécution, l’entrée digitale est utilisée pour contrôler l’avancement du programme par des points d’attente de l'opérateur. De plus la fonction ATTENTE (WAIT UNTIL) ne sera valide que dans certains segments, ceux ou I’événements 1 est activé. REGISTRE 1| | REGISTRE 2 SORT LG1 ENT LGQ1 ET ET NON ENT LGQ 1 REINIT AFFECTE A AFFECTE A BCLE1 ATTENTE RUN FONCTION MAINTIEN SUR ECART VALIDE SEULEMENT SUR CERTAINS SEGMENTS Dans certaines applications, le maintien sur écart n’est nécessaire qu’en palier. Le 900HP permet de valider cette fonction par segment. Cette exemple montre comment le faire en utilisant un événement programme. La fonction maintien sur écart sera validée uniquement dans les segments ou l’événement 1 est actif. REGISTRE 1 NON SORT LG1 SANS OFF AFFECTE A NO HOLBACK Manuel Utilisateur 900HP 1-11 Registres logiques NUMEROTATION PROGRAMME PAS A PAS Voici un exemple un peu plus complexe qui montre comment, à partir d’une entrée digitale, on peut incrémenter le numéro du programme à charger. REGISTRE 1 SORT LG1 ET NON REGISTRE 2 AFFECTE A AUCUNE FONCT REGISTRE 2 SORT LG1 SANS NON OFF AFFECTE A AUCUNE FONCT REGISTRE 3 REGISTRE 1 ET REGISTRE 6 AFFECTE A AUCUNE FONCT REGISTRE 4 REGISTRE 3 ET REGISTRE 7 AFFECTE A AUCUNE FONCT REGISTRE 5 REGISTRE 4 ET REGISTRE 8 AFFECTE A AUCUNE FONCT REGISTRE 6 REGISTRE 1 QU EX REGISTRE 6 AFFECTE A LSD PRGNO B1 REGISTRE 7 REGISTRE 7 OU EX REGISTRE 3 AFFECTE A 2LSD PRGNO B1 REGISTRE 8 REGISTRE 8 QU EX REGISTRE 4 AFFECTE A 3LSD PRGNO B1 REGISTRE 9 REGISTRES OU EX REGISTRE 5 AFFECTE A MSD PRGNO B1 Les deux premier registres convertissent un front en impulsion comme décrit dans le paragraphe "Ce qu’il faut savoir... . Pour comprendre le fonctionnement, se reporter à la table ci-dessous montrant l’évolution de l’état des deux bits de poids faible du numéro de programme après chaque front de OFF à ON de l’entrée. 1-12 Manuel Utilisateur 900HP Registres logiques 2LSD PRECED.|LSD PRECED.|ENTREE [NOUVEAU 2LSD NOUVEAU LSD OFF OFF OFF OFF OFF OFF OFF ON OFF ON OFF ON OFF OFF ON OFF ON ON ON OFF ON OFF OFF ON OFF ON OFF ON ON ON ON ON OFF ON ON ON ON ON OFF OFF Le tableau montre que lorsque l’entrée est OFF, le nouveau numéro de programme est égal au précédent et que si l’entrée passe à ON, le numéro de programme s’incrémente selon la séquence binaire 00 - 01 - 10 - 11 -00... La conversion niveau/front décrite précédemment est nécessaire pour éviter que la séquence se reboucle indéfiniment. Pour comprendre l’opération, regarder dans un premier temps la relation entre NOUVEAU LSD et ANCIEN LSD, c’est une relation OÙ EXCLUSIF. Le registre 6 génère le NOUVEAU LSD a partir de LSD PRECEDENT. Regarder ensuite le tableau NOUVEAU 2LSD. Elle ressemble également à une table de vérité XOR mais dont un des membres est un ET entre LSD PRECEDENT et l’'ENTREE. Donc l’expression de NOUVEAU LSD est : NOUVEAU 2LSD = ANCIEN 2LSD XOR (ENTREE AND ANCIEN LSD) Les registres 3 et 7 réalisent ce calcul. Noter qu’il est important que l’opération ENTREE ET PRECEDENT soit réalisée avant que le registre 6 ne mette à jour NOUVEAU LSD. C’est pour cette raison que les opération ET sont contenues dans les registres qui précèdent les XOR. Il suffit d’appliquer le même raisonnement pour obtenir les expressions des autres digits : NOUVEAU LSD = ANCIEN 3LSD XOR ((ENTREE AND ANCIEN LSD) ET( ANCIEN2LSD)) NOUVEAU MSD = ANCIEN MSD OUEX ((ENTREE ET ANCIEN LSD) ET (ANCIEN 2LSD) ET (ANCIEN 3LSD)) Les registres 3 à 9 réalisent la totalité du calcul. Manuel Utilisateur 900HP 1-13 Chapitre 2 CALCULS MATHEMATIQUES Sommaire page INTRODUCTION -.............e.e.ceonorcenncacneacnonaneeaacac recaen 2-3 DEFINITIONS..............eecorercanencecaceneno sree eee 2-3 LIMITES ET VALEURS DE REPLI.................eecocorcconnos 2-3 LISTE DES ENTREES... cetera 2-4 LISTE DES OPERATEURS ...................eeonccerecaneracoonens 2-5 LISTE DES SORTIES ................eeeccercceracccacorneconcarensenes 2-6 DISPONIBILITE...............eco.oreorrrconerece ne 0e 2-7 CONFIGURATION -...........ee.....eeocenencononeonocacaceneaconornane 2-7 VISUALISATION -..........eenenccconencaconcanereceneanenerancnecanocenes 2-8 RETRANSMISSION D'UNE VARIABLE CALCULEE ..2-8 CE QU'IL FAUT SAVOIR -................erccceneccncnceneacanenee 2-9 Diagnostique d'un probléme pendant le développement .......................eomrcececcerenee. 2-10 Variables Utilisateur .........................e...mme.emcecmeerens 2-10 EXEMPLES ...............eeeccccoccccracecocecacer carece eecreeee 2-10 Manuel Utilisateur 900HP 2-1 Calculs mathématiques Manuel Utilisateur 900HP Calculs mathématiques Chapitre 2 CALCULS MATHEMATIQUES INTRODUCTION Le 900HP dispose de blocs de calculs. Ces fonctions permettent aux utilisateurs : - de conditionner les valeurs d’entrée (mesures , entrées externes) - de réaliser des stratégies de régulation spéciales - de modifier les actions de sortie du régulateur en combinant les signaux analogiques et logiques. - spécifier des régulations dédiées à des machines spéciales. DEFINITION Variable calculée : Résultat d’un calcul entre deux variables du régulateur. Le réglage et l’utilisation de ces variables caculées est le sujet de ce chapitre. Le 900HP dispose de 8 variables calculées CV1 à CV8. La réalisation des calculs s’effectue en mode CONFIGU RATION Variable utilisateur : C’est un nombre que l’utilisateur peut modifier et qui est utilisé comme une entrée dans les calculs. Il y a 4 variables utilisateur UV1 à UV4. Logique Programmable : Technique similaire aux variables calculées pour des variables TOR. Voir chapitre 1. Registre Logique : Les résultats des fonctions logiques sont stockés dans des registres logiques. Ces registres logiques peuvent être utilisés dans les fonctions mathématiques pour faire une sélection entre deux variables. Totalisateur : Une variable dans l’appareil qui intègre une grandeur physique de l’appa- reil. LIMITES ET VALEURS DE REPLI Chaque variable calculée ou variable utilisateur a une limite haute et une limite basse. Pour les variables utilisateur, ces bornes limitent l’échelle dans laquelle la variable peut être réglée. Il est possible de choisir la limite haute égale à la limite basse pour que la variable utilisateur soit une constante. Pour les variables calculées, les limites sont utilisées après l’exécution du calcul. Si le résultat du calcul est en dehors des limites, alors la variable calculée est forcée à une valeur de repli. Cette valeur de repli est définie en mode CONFIGURATION. Chaque variable calculée a une valeur et un bit d’état associé. Par exemple, une mesure donne une indication de température mais également si il y a ou non une rupture capteur. Une entrée en rupture capteur ou une variable calculée en état de défaut est considérée comme mauvaise. Chaque opérateur de calcul a sa stratégie pour décider si la variable calculée doit prendre sa valeur par défaut dans le cas ou une ou les deux entrées du calcul sont mauvaises. Manuel Utilisateur 900HP 2-3 Calculs mathématiques Par exemple, la valeur de repli est utilisée si l’une des deux entrées est hors gamme avec l’opérateur PLUS (ADD), mais avec l’opérateur SEL MAX si une seule des entrées est mauvaise, la variable ne passe pas en repli et prend la valeur de l’entrée valide. Si une des valeurs calculées est en défaut le message d’alarme CSB sera affiché sur les pages du mode OPERATEUR. Des pages sont disponibles aux niveaux 2/3 pour indiquer les états des variables calculées. LISTE DES ENTREES Message Remarques Français Anglais XB1,B2 PV1,PV2 Mesures boucles 1 et 2 (voir figure 1) VLB1,B2 LV1,LV2 Valeur linéarisée de l’entrée AUX B1, B2 |RV1,RV2 Valeur des entrées externes Y B1, B2 OP1,0P2 Sorties PID boucles 1 et 2 W B1, B2 SP1,SP2 Consigne active boucles 1 et 2 WP B1,B2 |PSP1,PSP2 Consigne programme boucles 1 et 2 VP B1,B2 |VP1,VP2 Position Vanne boucles 1 et 2 ERR1 ‚2 ERR1,ERR2 Erreur Mesure-Consigne boucles 1 et 2 CA1-8 СУТ - CV8 Valeurs calculées 1 sélectionnées 8 C1-4 UV1 - UV 4 Variables utilisateurs 1 à 4 TLSR1-4 TLSR1 - TLSR4 | Totalisateurs 1 à 4 Y1H 1,Y1H 2 |HO1 1, HO1 2 | Canal 1, limite haute de puissance boucles 1 et 2 Y1B 1, Y1B 2 /LO1 1,L01 2 Canal 1, limite basse de puissance boucles 1 et 2 Y2H 1, Y2H 21HO2 1, HO22 | Canal 2 limite de puissance boucles 1 et 2 si configuration PID en chaud/froid UN ONE Constante de valeur 1 DV1, 2 DV1, 2 Valeur dérivée 1 et 2 (Ex. : Bulbe froid d'un régulateur Humidité) HLBK1, 2 HLBK1, 2 Valeur de maintien sur écart Boucles 1 et 2 BCD BCD N° de programme sélectionné par entrée BCD OXYGEN OXYGEN Valeur d'oxygène mesuré L1W1 L1W1 Consigne 1 - Boucle 1 L2W2 L2W2 Consigne 1 - Boucle 2 SANS NONE Pas d'entrée MV | LV | Génère LPV| Pin (OP PV MV : valeur mesurée en mV, V,mA ou Ohms LV : Valeur linéarisée en unité physique °C,°F,%,... Génération X (PV ): Variable calculée, humidité relative, Switchover,... 2-4 Manuel Utilisateur 900HP Calculs mathématiques LISTE DES OPERATEURS Message Remarques Francais Anglais PLUS ADD Addition MOINS SUBSTRACT Soustraction MULTIPLIE PAR| MULTIPLY Multiplication DIVISE PAR DIVIDE Division DIFF ABS ABS DIFF Valeur absolue de la différence Pour les opérateurs précédents, si l'une des deux entrées est hors gamme, la variable calculée prend sa valeur de repli. SEL MAX SEL MAX Sélection du plus grand SEL MIN SEL MIN Sélection du plus petit SWITCH OVER | SWITCH TO Transfert progressif entre un thermocouple et un pyromètre optique quand la température augmente. Une proportion des 2 entrées est utilisée dans la zone de recouvrement définie par les limites d'échelle des 2 entrées Pour les trois opérateurs précédents, si l’une des deux entrées est en défaut la variable calculée prend la valeur de l’entrée valide. Seulement si les deux entrées sont en défaut elle prendra la valeur par défaut. SEL REG1-12 | SE/REG 1 - 12 | Sélection en fonction du registre 1 à 12 Une variable calculée qui a pour opérateur une sélection sur registre logique prendra la valeur de la première entrée si le registre est à 1, et la deuxième s'il est a 0. La valeur calculée prendra sa valeur par défaut si l’entrée sélectionnée est mauvaise, quel que soit l’état de la deuxième entrée. RACINE CARRE | SQUARE ROOT | Racine carrée NONE NONE Cet opérateur est utilisé lorsque la variable calculée sert à transférer une variable dans une autre. Par exemple pour affecter la consigne active de la voie 1 à celle de la voie 2. C’est également le seul opérateur qui ignore l’état rupture capteur de ces entrées, donc il peut être utilisé pour le passage d’une information défaut dans un calcul en cascade Manuel Utilisateur 900HP 2-5 Calculs mathématiques LISTE DES SORTIES Message Francais Anglais Remarques X1, X2 W AUX BCL1, 2 W BOUCLE 1, 2 LIM AUX1, 2 NIVLM AUX1, 2 LIM BAS B1,2 FEEDFWD B1, B2 BP BCLE 1, BCLE? TI BCLE1, BCLE2 YBCLE1, BCLE2 W1 BCLE1, BCLE2 G RATIO L1, L2 RATIO W1 Y1 CN1 Y1 CN2 Y2 CN1 Y2 CN2 NON AFFECT PRCS VAR 1, 2 REM SP 1, 2 WRKG SP 1, 2 REM LIM 1, 2 REM LLV1, 2 LOW LIM 1, 2 FEEDFWD 1, 2 PB1, PB2 TI, TI2 OP1, OP2 SP1 LP1, LP2 G RATIO L1, L2 RATIO 1 OP1 CH1 OP1 CH2 OP2 CN1 OP2 CH2 NOTHING Mesure boucles 1 et 2 Consigne externe pour boucles 1 et 2. Cette consigne est validée par la fonction LOCAL/ REMOTE dans la liste des paramètres Consigne active boucles 1 et 2. Cette consigne est prioritaire sur les autres (consigne 1, consigne 2, consigne externe,...). Si une 2°™ consigne doit être utilisée il faut la réaliser par les variables calculées Limite de puissance externe canal 1 pour boucle 1 et 2. Cette fonction est validée par la com- mande LOCAL/REMOTE dans la liste des paramètres Limite de puissance externe canal 1 ou niveau de puissance en mode MANUEL. Cette fonction est validée par la commande LOCAL REMOTE dans la liste des paramètres Limite basse externe de puissance pour boucles 1 et 2. Si le PID est sur le canal 1 seul, alors c’est la limite basse du Canal 1. Si la régulation est PID canal 1&2 alors c’est la limite de puissance du canal 2. Cette fonction est validée par la commande LOCAL/REMOTE dans la liste des paramétres Feedforward pour boucles 1 et 2 ajouté a la puissance de sortie avant 1” application des limites et de la rampe Bande proportionnelle boucles 1 et 2 Temps intégrale boucles 1 et 2 Puissance de sortie boucles 1 et 2. Ce paramétre fonctionne en mode MANUEL Consigne 1 pour boucles 1 et 2. Si ce paramètre est utilisé, il ne pourra plus être modifié dans la liste des paramètres Rapport Gravimétrie Boucle 1, Boucle 2 Consigne rapport Sortie chaude - Boucle 1 Sortie froide - Boucle 1 Sortie chaude - Boucle 2 Sortie froide - Boucle 2 Utilisé quand la variable calculée est utilisée dans un cacul en cascade ou doit être retransmise 2-6 Manuel Utilisateur 900HP Calculs mathématiques DISPONIBILITE Les calculs mathématiques ne sont pas disponibles dans tous les types d’appareil. Il est nécessaire de valider cette fonction dans le menu CONF OPERAT/CABL INTERNE VALIDATION (USER CONFIG | USER WIRING | AVAILABILITY). Changer NO CALC ANA (NO CALC VALUES )en CALC ANA (CALC VALUES). Noter que ceci est seulement possible dans les 900HP commandés avec 1’option USER PLUS. CONFIGURATION La configuration des blocs de calcul s’effectue en mode CONFIGURATION. La configuration se trouve dans le menu CONF OPERAT/CABL INTERNE/CALC ANA (USER CONFIG | USER WIRING | CALC VALUES )ou on ale choix entre : CABLAGE (WIRING ), TYPES LIMITES, LIMITES (LIMITS ),VAR UTIL (USER VALUES). La page CABLAGE (WIRING ) permet de configurer l’équation mathématique : CALC ANA 1 Le—Numéro de la variable calculée 0.500 VL B1le—12re entrée Coefficient ADD-<— ——— Opérateur es entrees 0.500 УС В 2 |«— 2ёте entrée AFFECTE A X1-«<—— Sortie Entrer dans un premier temps le numéro de la variable calculée a configurer. Choisir la première entrée ainsi que son coefficient multiplicateur. Sélectionner l’opérateur pour combiner les deux entrées. Maintenant choisir la deuxième entrée et son coefficient. Il est possible d’avoir un opérateur et une deuxième entrée à NONE si l’on veut simplement se servir de la valeur calculée pour transférer un paramètre (Consigne boucle 2 = Consigne boucle 1). Il est aussi possible d’avoir une sortie à NON AFFECT A(NOTHING ). La page LIMITES (LIMITS ) permet de régler les limites haute et basse de chaque variable calculée ainsi que leur résolution à l’affichage. L'appareil peut travailler sur 5 chiffres significatifs. Donc avec trois chiffres après la virgule la limite haute sera 99.999. La page VAR UTIL (USER VALUES ) permet de définir les limites et la résolution des 4 variables utilisateurs. Manuel Utilisateur 900HP 2-7 Calculs mathématiques VISUALISATION Il y a trois possibilités de visualiser le résultat des variables calculées. Toutes les variables calculées et les variables utilisateurs utilisées apparaîtront dans la liste des paramètres des boucles 1 et 2. Ensuite chaque variable calculée ou variable utilisateur peut être programmée pour apparaître dans chacune des 7 vues utilisateur configurables (chapitre 3). Enfin 3 pages sont disponibles aux niveaux 2 et 3 pour visualiser les variables calculées et modifier les variables utilisateur. Si la première entrée d’une variable calculée est configurée autrement que SANS (NONE ) elle sera considérée comme utilisée par l’appareil et incluse dans la liste des paramètres. La variable calculée 1 apparaîtra en CA1 (CV1 )et ainsi de suite, II n’est pas possible de modifier les variables calculées par les touches A eV. Si une variable calculée ou un totalisateur utilise une variable utilisateur elle (il) apparaîtra également dans la liste des paramètres sous l’appellation UV1 , etc… . Les variables utilisateur peuvent être changées dans leurs limites en utilisant les touches À et У. Il est possible d’enlever ces variables de la liste des paramètres ou de limiter leur accès de Lecture/Ecriture à Lecture Seulement en utilisant le menu NIV SECURTITE (UI SECURITY) situé au niveau 3. Les variables calculées ainsi que les variables utilisateur ont chacune une mnémonique de communication, donc elle peuvent étre programmées pour apparaitre dans les vues utilisateur configurables. Les mnémoniques de communication pour les 8 variables calculées sont W1 à W8 et C1 à C4 pour les variables utilisateur. Si une variable utilisateur est programmée dans une vue configurable, elle pourra être modifiée en utilisant les touches A et V .. L’acces aux variables calculées et aux variables utilisateur peut se faire aux niveau 2 ou 3 si l'accés au niveau 1 en a été interdit. Le chemin d’acces est CABL INTERNE/CALC ANA/VAR CALC1-4 VAR CALC 5-8 et VAR UTIL 1-4 (USER WIRING|CALC VALUES/CALC VAL 1-4, CALC VAL 5-8 et USER VAL 1-4). Les deux premières options permettent une lecture seule des 8 variables calculées et leur état (défaut ou non). La troisième option donne un accès en Lecture/Ecriture des variables utilisateur. RETRANSMISSION D’UNE VARIABLE CALCULEE Il est possible de retransmettre le résultat d’une variable calculée en utilisant un module REGUL ANA (DC CONTROL ) ou RETRANS ANA (DC RETRANSMISSION ). Pour celà, il faut configurer le module avec la fonction VAR CALC 1(CALC VALUE 1) (jusqu’à 8). Le menu se trouve en CONF GENERALE/FONCTION SLOT (INSTR CONFIG | SLT FUNCTION). 11 est également nécessaire de configurer l’échelle de la sortie analogique. Par le menu CONF OPERAT/SORTIES ANA/GAMME (USER CONFIG | OUTPUT CONF [ANAL OP CONF ) on regle la gamme de sortie en Volts ou mA, puis dans ECHELLE (ANAL OP ANG ) l’échelle en unité d’affichage de la variable à retransmettre. 2-8 Manuel Utilisateur 900HP Calculs mathématiques CE QU’IL FAUT SAVOIR... L'ordre des calculs est important. Les variables sont calculées dans l'ordre CA1 3 CA8 (CV1a CV8), donc si le résultat d’un calcul doit être utilisé comme l’entrée d’un autre calcul, il doit étre exécuté en premier en portant un numéro de variable plus petit. Celà assure que chaque calcul sera effectué de CA1 à CAB (CV1 à CV8 ) dans la tâche 100ms. Une utilisation fréquente des variables utilisateur est la fonction “échantillonneur bloqueur” : Ordre de mémorisation Registre logique 1 CALC ANA 1 Variable a Variable mémoriser | mémorisée 1.000 VL B1 ADD 1.000 CA1 AFFECTE A NON AFFECTE Cette mémoire peut être améliorée en ajoutant un deuxième variable calculée avec un opérateur NONE dans la branche de retour pour bloquer les valeurs en cas de défaut. Une telle configuration peut être aménagée pour mémoriser la valeur maximum d’un signal si l’opérateur SEL MAX est utilisé à la place de la sélection sur registre 1. Manuel Utilisateur 900HP 2-9 Calculs mathématiques Diagnostic d’un problème pendant le développement : La meilleur solution pour évaluer les opérations sur les variables calculées est de se placer au niveau 3 dans la page CALC VALUES ou les 8 variables sont représentées avec leur indicateur d’état.. Un des avantages du travail au niveau 3 est que l’on peut rapidement visualiser les 8 variables, l’état des registres logiques et lire la configura- tion. Variables utilisateur : Les variables utilisateur peuvent être utilisées comme constante en réglant à la même valeur leurs limites haute et basse. Il est possible d’avoir plus de 4 constantes en réglant un coefficient d'entrée différent en combinaison avec une variable utilisateur ex : 0.2, 0.4 et 0.6 avec une variable réglée à 100.0 L'entrée UN ( ONE ) permet également, en combinaison avec le coefficient d’entrée, de créer des constantes sans utiliser de variable utilisateur. EXEMPLES Sur les schémas suivants , une convention graphique a été définie : - les traits pleins sont les liaisons véhiculant des variables analogiques - les traits pointillés représentent les signaux logiques. Bloc Fonction de Régulation W Entrée |—— — Sortie X Y PID + - HEHAX E/7/ HE Addition Soustraction Multiplication Division Différence entre Sélection du Sélection du Commutation 2 valeurs absolues maximum minimum (Switchover) Le {VE _JAUCUN Sélection de Racine carrée Pas d'opérateur registre 2-10 Manuel Utilisateur 900HP Calculs mathématiques 4 entrées moyennes pour générer la mesure de la boucle 1 Entrée CA1 X1 | 10,5 los + Entrée X2 CA3 0,5 x W y ost PID | Entrée СА2 W1 aux. 10,5 — 10,5 — Entrée W2 aux. Cet exemple montre l’utilisation des coefficients ainsi que l’enchaînement de variables calculées. La configuration sur le 900HP s’écrit : CALCUL ANA 1 0.500 VL B1 PLUS 0.500 VL B2 AFFECTE À NON AFFECTE CALCUL ANA 2 | [CALCUL ANA 3 D.500 AUX1 | 10.500 CAT PLUS PLUS 0.500 AUX2 | [0.500 CA? AFFECTE A AFFECTE A NON AFFECTE X1 Manuel Utilisateur 900HP 2-11 Calculs mathématiques Programme avec régulation sur le maximum des 2 mesures pendant la chauffe, sur la moyenne pendant la trempe et sur le minimum pendant le refroidissement La première opération pour configurer cette fonction est de configurer les variables calculées pour obtenir le maximum, la moyenne et le minimum de deux mesures, puis d’utiliser les registres logiques pour affecter à la mesure la bonne valeur en fonction de l’évolution du programme. La deuxième opération consiste à configurer les registres pour faire l’interface entre les événements programme qui identifient les segments et les variables calculées. La dernière étape consiste à écrire le programme en configurant correctement les événement programme dans chaque segment. PROGRAMME Evénènement 1 programme | |Evénènement 2 proglamme Registre Registre logique 1 logique 2 Entrée | VL B1 CA] | 0,5 | 0,5 + | | CA? |CA4 | | 1,0 Off | — | 1,0 SR1 | CA3 |CAS W Sortie Entree o < AIX YH Régulation : off | | VL B2 SR2 PID 2-12 Manuel Utilisateur 900HP Calculs mathématiques Les deux entrées mesure du régulateur sont VL B1et VL B2 (LV1 et LV2 ) (entrées après linéarisation). Elles sont “câblées” à trois variables calculées qui donnent la moyenne (CA1 ) (CV1 ), le maximum (CA2 )(CV2 ) et le minimum (CA3)(CV3 ). CA4 (CV4 ) effectue un choix entre la moyenne et le maximum et CAS (CVS ) effectue un choix entre le minimum et CA4 (CV4).CA5 (CVS ) choisit le minimum si le registre 2 est OFF. Comme l'événement programme 2 est cáblé au registre 2, le positionneur à OFF dans le segment de refroidissement entrainera que la régulation travaillera sur la plus petite des mesures (l’état de l’événement 1 n’aura pas d’influence). Si l'événement 2 est à ON, c’est le résultat de CA4 (CV4 ) qui sera envoyé à X (PV ). L’événement pro gramme | va effectuer le choix entre la moyenne et le maximum, donc il doit être OFF pendant le segment de chauffe et ON pendant le palier. Le diagramme suivant montre le programme et la configuration des événements programme. Consigne Evénement 1 Evénement 2 Manuel Utilisateur 900HP 2-13 Calculs mathématiques La configuration sur le 900HP s’écrit : CALCUL ANA 1 0.500 VL B1 PLUS 0.500 VL B2 AFFECTE A NON AFFECTE 1.000 1.000 CALCUL ANA 2 VL B1 SEL MAX VL B2 AFFECTE A NON AFFECTE CALCUL ANA 3 1.000 SEL MIN 1.000 VL B1 VL B2 AFFECTE A NON AFFECTE CALCUL ANA 4 CALCUL ANA 5 NON AFFECTE 1.000 CAT 1.000 CA4 SEL REG1 SEL REG2 1.000 CA? 1.000 CA3 AFFECTE A AFFECTE A NON AFFECTE X1 REGISTRE REGISTRE SORT LG1 SORT LG2 NONE NONE SANS SANS AFFECTE À AFFECTE À NON AFFECTE 2-14 Manuel Utilisateur 900HP Vues Utilisateur Chapitre 3 VUES UTILISATEUR Sommaire page INTRODUCTION -........e....ersococcccccooorcavercocaccanecaoneneneccnee 3-3 DISPONIBILITE..................eooccccccococconececonanrerereneace eee. 3-3 VUE DE DEMARRAGE................e.eoncccoccococareocanonnecceoe 3-3 CONFIGURATION DES VUES -................eescccarcecoronconos 3-4 Vue biboucle ....................s.ercccrerescerccecsanrearcocennecoe. 3-5 Vue monoboucle avec liste des paramétres ........... 3-5 Vue double hauteur .................-.e...e messeesrercecoreocenes 3-5 EXEMPLES ............eeoocccoccocccoorccocaneceneconacananeaccacencenantane 3-6 Vue de conduite de 2 boucles .....................e=eseerveoo 3-6 Ecran noir ..............ee.escoooccccrcocoreccoceocrareneneeaceneneenee. 3-6 Diffusion des messages .....................eececeoorerococenes 3-6 Vue Utilisateur et variables calculées ..................... 3-7 CONFIGURATION DES DESCRIPTEURS MESURES 1 ET 2 ...............eserccccocrocaceneocecanenccerenecanene 3-7 Manuel Utilisateur 900HP | 3-1 Vues Utilisateur 3-2 Manuel Utilisateur 900HP Vues Utilisateur Chapitre 3 VUES UTILISATEUR INTRODUCTION Le 900HP possède une fonction VUES UTILISATEUR CONFIGURABLE qui permet de créer des écrans dans lesquels l’utilisateur mettra les variables qui l’intéressent accompagnées d’un texte décrivant la variable dans l’application. 8 écrans peuvent être configurés sur un 900HP Bi-boucle et 4 sur un monoboucle. La définition des écrans personnalisés n'est pas possible par la face avant du régulateur. EUROTHERM AUTOMATION propose logiciel de configuration IPSG qui permet cette modification. DISPONIBILITE Tous les 900HP peuvent avoir un écran de démarrage personnalisé. Pour configurer cette option commuter EUROTHERM en CLIENT (CUSTOM ) dans le menu CONFIGURATION OPERATEUR/ ECRAN (USER CONFIG | SCREEN CONF). Tous les programmateurs et le régulateurs PLUS peuvent avoir des vues utilisateur pour afficher des variables. Pour valider cette option commuter SANS CONF ECRAN (NO USER SCRNS ) en CONF ECRAN (USER SCANS) dans le menu CONFIGURATION OPERATEUR/ CABL INTERNE/VALIDATION (USER CONFIG | USER WIRING | AVAILABILITY ). VUE DE DEMARRAGE La vue de démarrage consiste en 4 lignes de 13 caractères chacune. Toutes les minuscu- les et majuscules sont disponibles ainsi que les chiffres et quelques symboles spéciaux. Ces lignes de texte doivent être configurées par la communication numérique (le logiciel IPS permet de configurer facilement ces écrans). Pour ceux qui développent eux-même leur outil de communication, chaque ligne de texte à un mnémonique propre (T1 à T4). Pour plus de détails sur la communication numérique reportez vous au manuel de communication du 900HP réf HA023776. Les symboles spéciaux sont : Symbole Caractére en communication % $ $ & & + + ( ( ) ) « « / / (ou ;) < < > > Barre Horizontale haute = Manuel Utilisateur 900HP 3-3 Vues Utilisateur Indice 2 ] Puissance 2 _ Puissance 3 “ Espace Signe degré Flèche en bas Symbole registre partie gauche Symbole registre partie droite Puissance T Puissance M 1 — —— am > — Cet écran de démarrage configurable peut être utilisé par les utilisateur ou les intégrateurs pour y inscrire le nom de leur société ou pour décrire la fonction de l’appa- reil ou encore pour indiquer dans un site important, l’emplacement de l'appareil. Quand l’appareil est retiré pour une recalibration ou une maintenance préventive il sera ainsi facilement identifié et réinstallé sans erreur Exemple de vue de démarrage : EUROTHERM AUTOMATION USINE 1 MACHINE 3 CONFIGURATION DES VUES 7 vues utilisateurs peuvent être configurées pour afficher des variables dans un appareil biboucle : - Une vue Biboucle qui comporte un titre et 4 variables - Deux vues Monoboucle (une par boucle) avec un titre et 4 variables - Deux vues Monoboucle (une par boucle) avec un titre, 3 variables plus une ligne comportant la liste des paramètres plus les indicateurs d’état (rupture capteur, …) - Deux vues “double hauteur” (une par boucle) avec une variable représentée en double hauteur, 3 variables, plus une ligne comportant une liste de paramètres et les indicateurs d’état. 3-4 Manuel Utilisateur 900HP Vues Utilisateur Un appareil monoboucle dispose de 3 vues mono-boucles, une de chaque type décrite précédemment.Un titre sera composé d’un maximum de 13 caractères (dans la liste décrite au chapitre 3) et les descripteurs des variables d’un maximum de 5 caractères. Chaque variable possédant un mnémonique de communication peut être affichée dans une vue utilisateur. Ces vues peuvent facilement être crées par le logiciel IPS. Vue biboucle SALLE N°14 Titre Temp 50.0 L— Variable 1 Cons 50.0 Ls — Variable 2 Humid 75.0 k+— Variable 3 %HR 75.0 |e— Variable 4 Descripteur Vue monoboucle avec liste des paramètres FOUR 3 — Titre Charg 780 ls— Variable 1 Resis 795 |le— Variable 2 Cons 780 t«— Variable 3 MAN OP 60.0 Le-— Liste des paramètres À + Fenétre d'état Vue double hauteur 950.0 EXTR kg/h CONS 950.0 VANNE FERMEE Manuel Utilisateur 900HP 3-5 Vues Utilisateur EXEMPLES Vue de conduite de deux boucles PAGE CONDUITE Mes1 50.0 Cons1 50.0 Mes2 50.0 Cons2 75.0 Il est possible de créer une vue de conduite des deux boucles en configurant un écran qui comporte les deux mesures et les deux consignes locales. La variable 1 est la mesure de la boucle 1 (1PV), la variable 2 est la consigne locale de la boucle 1 (1SL), la variable 3 est la mesure de la boucle 2 (2PV), la variable 4 est la consigne locale de la boucle 2 (2SL). Ecran nolr Il est possible de créer un écran noir en configurant une vue utilisateur avec des variables non configurées et sans aucun descripteur. Ce type de vues peut être utilisé dans les chambres noires et les laboratoires de développement de films. Diffusion de messages Les quatre lignes de texte utilisées pour créer une vue de démarrage personnalisée peuvent être configurées dans des vues utilisateurs pour diffuser des messages à partir d’une salle de contrôle en se servant d'un logiciel comme IPS. METTRE LE PRODUCTION FOUR EN TERMINEE CHAUFFE REGULATEUR EN A 10H30 VEILLE 3-6 Manuel Utilisateur 900HP Vues Utilisateur Vue Utilisateur et variables calculées Les fonctions mathématiques sont décrites dans le chapitre 2. Les variables calculées peuvent être affichées dans une vue utilisateur. Il est ainsi possible de rendre la régulation plus performante ou de résoudre certains problèmes avec les fonctions de calcul tout en gardant une interface opérateur claire et appropriée au procédé. RESUME ENTREE Max 69.9 Min 47.3 Moy 57.1 Cons 57.0 CONFIGURATION DES DESCRIPTEURS DES MESURES 1 ET 2 Les mesures des boucles 1 et 2 ont de base les descripteurs PV1 et PV2 qui apparaissent dans différentes vues standards du 900HP : vue des paramètres de régulation, vue bargraphe,.. Ils peuvent être remplacés par par un texte de 3 caractères. Ces descripteurs peuvent être configurés par IPS ou en écrivant dans les mnémoniques de communication 1CT et 2CT Manuel Utilisateur 900HP 3-7 Chapitre 4 HORLOGE TEMPS REEL Sommaire page INTRODUCTION -.................eeneracccooonorraccocenno cnc renee 4-3 CONFIGURATION .....................cccccacesnocacenaeraneoceranenee 4-3 UTILISATIOÓN -................eocerrcecccccorenooneacocanancaceoo recono 4-4 DD 4-5 Généralités ...................eeocccrocorarencencorracconecacece ecos 4-5 EXEMPLES ...........eeeeoccoconcenesarecacnacaranconecacoenrranenereenecc. 4-5 Manuel Utilisateur 900HP 4-1 Horloge temps réel 4-2 Manuel Utilisateur 900HP Horloge temps réel Chapitre 4 HORLOGE TEMPS REEL INTRODUCTION Le 900HP dispose de 4 timers. Ils sont disponibles depuis les versions 5.11 (pour les Programmateurs) et 2.50 (pour les Régulateurs PLUS), et ont remplacé la fonction DAYLY SCHEDULER. Chaque timer peut avoir une des deux configurations suivantes : HORODATEUR (TIME EVENT ) (événement temps) : cette fonction permet d'activer ou de désactiver des fonctions à une heure précise d’un jour de la semaine. DELAIS ON/OFF (ON OFF DELAY ) : retard à la coupure ou à l’enclenchement : cette fonction permet d’activer ou de désactiver une fonction avec un retard pré-programmé. CONFIGURATION Pour pouvoir configurer les timers, il faut au préalable, les avoir rendu disponibles. Il faut pour cela que dans le menu CONF OPERAT/FNCT DISPO/BOUCLE 1&2 (USER CONFIG | FN AVAILABLE | LOOP INDEP)) , on ait I’option TIMERS et pas SANS TIMERS (NO TIMERS). La configuration des TIMERS s’effectuera dans le menu CONF/ OPERAT/ TIMERS (USER CONFIG | TIMER CONF). La page de configuration est la suivante : TIMER 1 <—— | Numéro du timer SANS FNCT TIM -«—- Sélectionner HORODATEUR ou DELAI ON/OFF ENTREE < Si Configuration en DELAI ON/OFF SANS sélectionner la condition de AFFECTE A déclenchement AUCUNE FONCT Fonction a enclencher ou déclencher Si les timers sont câblés à une fonction logique ou à une sortie digitale, le champ AFFECTE A (WIRED TO ) peut être laissé à AUCUNE FONCT (NONE ). Les entrées des registres logiques ou les fonctions des modules de sorties logiques peuvent être configurées avec TIMER 1, TIMER 2, TIMER 3 ou TIMER 4. Manuel Utilisateur 900HP 4-3 Horloge temps réel UTILISATION Pour que les timers fonctionnent, il faut que l’horlo ge temps réel soit active (RUNNING). Les timers sont pilotés depuis le NIVEAU 2 (ou NIVEAU 3) | TEMPS REEL / TIMER (TIME CONTROL | TIMERS ). Si le timer est configuré en temps qu événement temps HORODATEUR (TIME EVENT ), le 900HP affichera la page suivante Numéro du timer TIMER 2 47 ON — ON = TIMER valide ; OFF= TIMER inhibé ACTIONNE ————— Etat du TIMER DEPART LUN 08:00 -«—— Jour et heure d'enclenchement STOP VEN 17:30 — Jour et heure de déclenchement Pour pouvoir modifier les heures de départ et d’arrêt le TIMER doit être OFF. Il y a3 champs à définir : le jour, l’heure et les minutes. Le champ jour peut prendre les options suivantes : Message Commentaires Français Anglais TJR ALL tous les jours LUN MON Lundi MAR TUE Mardi MER WEN Mercredi JEU THU Jeudi VEN FRI Vendredi SAM SAT Samedi DIM SUN Dimache L-V M-F Lundi à Vendredi inclus Dans l'exemple précédent la fonction sera enclenchée le lundi à 8 heures et arrêtée le vendredi à 17 heures 30. La fonction a été configuré en mode configuration. L'emplacement de l’état du TIMER est vide quand il est OFF. Quand le TIMER est ON, l'état peut être ATTENTE (WAITING ) si la fonction n’est pas encore enclenchée ou a été arrêtée, ou ACTIONNE (ACTIONNING ) quand la fonction est activée. 4-4 Manuel Utilisateur 900HP Horloge temps réel Délai on/off Pour éditer la durée du délai le timer doit êre OFF. Le délai peut être configuré entre 0 et 99999 secondes (27 heures et 46 minutes). L'emplacement de l’état du timer est vide quand il est OFF. Quand le timer est activé la première fois, son état est ATTENTE (WAITING), des que l’entrée de déclenchement (INPUT) l’état passe à ENCLENCHE (TRIGGERED ) et le temps depuis le déclenchement s’incrémente sur la ligne de dessous. Une fois le temps de délai écoulé, l’état passe à ACTIONING et la fonction sélectionnée en configuration est activée. Si l’entrée est désactivée, le timer retourne à l’état ATTENTE (WAITING) et la fonction est désactivée. Si le signal d'entrée n'est actif qu’un très court instant le timer passera à ATTENTE (TRIGGERED ) et après le temps de délai restera ACTIONNE (ACTIONNING ) pendant 100ms. Celà déclenchera toutes les fonctions pilotables par front comme RUN. ~~ Numéro du timer à visualiser TIMER 2 ON —— ON = TIMER valide ; OFF= TIMER inhibé ACTIONNE æ——— | Etat du TIMER 10 DELAIS-——— purée du délai Généralités À la mise sous tension les TIMERS sont OFF. Les TIMERS sont basculés à OFF après une coupure secteur car si un événement apparait pendant ce temps le système peut se retrouver dans un état indéterminé. Pour valider, les TIMERS en permanence, il suffit de câbler un entrée logique à la fonction TIMER ON / OFF. EXEMPLES Charger et exécuter le programme 1 à 7 heures. Cet exemple met en oeuvre la fonction TIMER et les registres logiques pour charger et exécuter le programme 1 dans la boucle 1 tout les jours à 7 heures. Le TIMER doit être configuré en HORODATEUR (7/ME EVENT ) et “cäblé” à LSD PROGNO B1. (LP LSD PROGNO ) (digit le moins significatif du numéro de programme de la boucle 1). L'heure de démarrage doit être TJR (ALL )7:00 et l’heure d’arrêt TJR (ALL )7:01. Manuel Utilisateur OOOHP | 4-5 Horloge temps réel La configuration des registres est la suivante : REGISTRE 1 = REGISTRE 2 CABLE A REINIT REGISTRE 2 = REGISTRE 3 CABLE À CHARGE PRGB1 REGISTRE 3 = REGISTRE 5 ET PAS REGISTRE 4 CABLE A REINIT REGISTRE 4 = REGISTRE 5 CABLE A AUCUNE FONCTION REGISTRE 5 = TIMER1 ACT CABLE A AUCUNE FONCTION 4-6 Manuel Utilisateur S00HP Chapitre 5 TOTALISATEURS Sommaire page INTRODUCTION ....oe eects cess sees esas 5-3 LISTE DES ENTREES ..................ecenccrcene eee ene 5-3 VISUALISATION ...................nesnnecercecz ee eee 5-4 ENTREES/SORTIES "TOUT OU RIEN" ASSOCIEES..5-4 EXEMPLES ....................ccccccecccrorcaccccccaroceceeenereaceneecavoces 5-5 CE QUE N'EST PAS UN TOTALISATEUR -.................... 5-5 Manuel Utilisateur 900HP 5-1 Totalisateurs 5-2 Manuel Utilisateur 900HP Totalisateurs Chapitre 5 TOTALISATEURS INTRODUCTION Le 900HP possede 4 totalisateurs pour intégrer ou accumuler des valeurs analogiques de l’appareil. Ces totalisateurs sont habituellement utilisés pour la mesure d'énergie (cumul de consommation) ou de quantité (débimétrie), mais ils peuvent également réaliser des fonctions plus comlexes grâce aux registres logiques et aux variables calculées. Les totalisateurs ont un seuil de déclenchement qui permet, quand il est dépassé d'alerter l’opérateur ou d’intervenir automatiquement sur l’état du régulateur par les registres logiques. Les totalisateurs sont mis à jour 5 fois par seconde mais la valeur à l’affichage est mise à jour toutes les secondes. Par exemple, si l’on totalise une vitesse d’extrusion de 10 mètres par seconde, après 60 secondes le total sera de 600 mètres. Un totalisateur peut également décompter. Les totalisateurs ont un affichage sur 5 digits maximum, mais l’appareil travaille en fait avec une plus grande résolution pour qu’aucune donnée ne soit perdue. LISTE DES ENTREES Les entrées des totalisateurs sont : Message Français Anglais Commentaires XB1, XB2 PV1, PV2 Mesures boucle 1 , boucle 2 VL B1, VL B2 ILV 1, LV2 Valeurs linéarisées des entrées 1 et 2 AUX 1, AUX 2|RV1, RV2 Valeurs des entrées externes 1 et 2 YB1, YB2 OP1, OP2 Sorties PID boucles 1 et 2 WB1, WB2 |SP1, SP2 Consignes actives boucles 1 et 2 VP B1, VP B2|PSP1, PSP2 | Consignes Programme boucles 1 et 2 VP1, VP2 Positions Vannes boucles 1 et 2 ERR1, ERR2 |ERR1, ERR2 | Erreurs Mesure-Consigne boucles 1 et 2 CA1-CA8 CV1 - CV8 Valeurs calculées 1 à 8 C1-C4 UV1 - UV4 Variables utilisateur 1 à 4 TLSR 1-4 TLSR 1-4 Totalisateur 1 à 4 Y1H 1-Y1H 2 |HO1 1, HO1 2 | Canal 1, limite haute de puissance boucles 1 et 2 Y1B1-Y1B2 |LO1 1, LO1 2 | Canal 1, limite basse de puissance boucles 1 et 2 Y2H 1-Y2H 2 |HO2 1, HO2 2 | Canal 2, limite de puissance boucles 1 et 2 si configuration PID en chaud froid UN ONE Constante de valeur 1 DV1-DV2 DV1, 2 Valeur dérivée 1 et 2 HLBK1-HLBK2 |HLBK1, 2 Valeur de maintien sur écart Boucle 1 ou 2 BCD BCD Numéro de programme sélectioné par entrée BCD OXYGEN OXYGEN Valeur mesurée d'oxygène Manuel Utilisateur 900HP 5-3 Totalisateurs Message Commentaires Francais Anglais L1 W1 L1W1 Consigne 1 Boucle 1 L2 W2 L2W2 Consigne 2 Boucle 2 SANS NONE Pas d'entrée Les entrées des totalisateurs sont configurées dans le mode CONFIGURATION menu CONF OPERAT / TOTALISATEUR (USER CONFIG | TOTALISER CONF). VISUALISATION Quand au moins un des quatre totalisateurs a été configuré, une page est disponible en mode OPERATEUR a chaque niveau (comme la page d'alarmes). L*accés aux pages individuelles de chaque totalisateur se fait par cette page. Une page de totalisateur se présente comme suit : Numéro du totalisateur : TOTALISATEUR 1 1 TOTAL* 4976 SEUIL 4008 RAZ<«<— —— Accès par les touches А оч у 4- Total en cours : * indique que le seuil d'alarme est dépassé «— Seuil de déclenchement Se positionner sur RAZ et — faire VIEW pour visualiser la valeur du totalisateur ENTREES/SORTIES "TOUT OU RIEN" ASSOCIEES Une sortie digitale peut être configurée pour être active dès qu’un totalisateur a dépassé son seuil de déclenchement.Une entrée digitale peut être configurée pour initialiser un ou tous les totalisateurs. Il est possible de «câbler» la sortie digitale du totalisateur à son entrée, de manière que chaque fois qu’un totalisateur atteint son seuil d’alarme il est réinitialisé. Cela génère un signal en dent de scie. On peut utiliser un registre logique pour réaliser cette fonction. AFF REGISTRE 1 SANS RAZ TLSR 1 TLSR 1 OFF ECTE À 5-4 Manuel Utilisateur 900HP Totalisateurs EXEMPLES * Une des applications des totalisateurs du 900HP est le contrôle de chambres de vieillis sement sur des matières soumises à une lumière intense. Plutôt que d’effectuer un contrôle en fonction du temps, il est possible de contrôler les dégradations de l’échan tillon en fonction de la dose d’énergie reçue. Le 900HP contrôle les radiations de l’échantillon en watts/m“ et on cumule cette mesure dans un totalisateur pour connaître l’énergie en Joules/m?. Le seuil d’alarme est réglé pour générer une impulsion et réinitialiser le totalisateur tous les 0.1 Joules. Un automate compte les impulsions et arrête la manipulation lorsque le temps de test est écoulé. * Une autre méthode pour mesurer l'énergie est de cumuler la puissance délivrée par le régulateur jusqu’au seuil d’alarme. Celà est souvent utilisé dans les applications conte nant une phase de mélange (caoutchouc, chocolat.) et où le procédé change d’étape une fois qu’il a reçu une certaine quantité de mélange. CE QUE N’EST PAS UN TOTALISATEUR Les totalisateurs ne sont ni des compteurs ni des timers mais peuvent réaliser ces deux fonction en conjugaison avec les registres logiques et les calculs mathématiques. Un timer s’incrémente à une vitesse constante quand une entrée logique est vraie Un totalisateur peut travailler comme un timer en utilisant la configuration suivante : Entrée logique 1 | REGISTRE 1 ci 1.000 CALC ANA 1 — {1.000} TOTALISATEUR 1.000 CI SEL REG 1 CAT 0.000 C1 REGISTRE CALC ANA CALC ANA ENT LGQ 1| | 1.000 Ci HAUTE 1.000 SANS SEL REG 1 BASSE 0.000 OFF 0.000 ci RES 3 DEC DEFAUT 0.000 AFFECTE A AFFECTE A AUCUNE FONCTION NON AFFECT VAR UTIL LIMITES HAUTE 1.000 BASSE 1.000 RES 3 DEC Manuel Utilisateur 900HP 5-5 Totalisateurs Un compteur est incrémenté de un à chaque fois qu’un événement apparait. Un totalisateur peut faire office de compteur. Pour cela il faut convertir le front de l’événement en une impulsion de 200ms (période de mise à jour d’un totalisateur) et ajouter 5 au totalisateur ( pas 1 pour permettre la mise à l’échelle de 1 mise à jour par seconde). Entrée digitale 1 L'ordre d'exécution donne un retard de 200 ms Registre 11 = Registre | Registre 10 = Registre 1 Registre 1 = Registre 10 ET NON Registre 12 C1 = 1,000 | CALC ANA 1 5.000 ci TOTALISATEUR SEL REG 1 CA1 0.000 C1 AFFECTE NON AFFECT BN 11 LEE À chaque fois que l’entrée digitale est activée le totalisateur s’incrémente de un. Le front d'entrée ne vient pas forcément d’une entrée digitale. Il peut s’agir d’une alarme. 5-6 Manuel Utilisateur SOOHP Chapitre 6 GRAVIMETRIE Sommaire page INTRODUCTION .............ercecenecannonneneocanteo cacon reee 6-3 MESURE D'UNE PERTE DE POIDS- CALIBRATION DE LA TREMIE ............................000m... 6-5 Mesure de perte de poids... 6-5 Filtrage de la mesure ...................eeooceccccos euerooooenecenenenoe 6-6 Calibration de la trémie .....................eeercececceccocceoconceneno 6-6 ALARMES-CONTROLE DU NIVEAU DE LA TREMIE 6-7 Contróle du niveau .....................essersesscecreeere reee 6-7 Nettoyage trémie ........................00000000rececoee ee 6-7 AUTO-REGLAGE DU NIVEAU DE REMPLISSAGE ...6-8 MODES DE FONCTIONNEMENT cernes 6-8 Démarrage .…..….…..…...…....…....….…ccrrrrrercocenmecc anses sensenseccencese ss 6-8 Mode manuel... es 6-9 Puissance de sortie ....................e.eesseccccerreerreeree ecc 6-9 Dosage .................eseeceececeneeeoceracenenveceneacavanerreccaneceacee 6-9 Régulateur Kg/h ......................e.e-eecececccccoceneeneneenene 6-10 Régulateur Kg/m ...................ereereccornorrcrnoroconoecenne cane 0s 6-11 ECRAN NIVEAU 2/3 ...............ercrmeccconerononecacacenercenene 6-12 ECRAN DE CONFIGURATION :................ereccaccennenaos 6-14 Descriptif des paramétres de configuration ................ 6-15 CONFIGURATION MATERIEL -.................eeeoencencocone 6-15 Gravimétrie monoboucle (Kg/h) ........................e........ 6-15 Gravimétrie biboucle (Kg/h)......................e................. 6-16 Gravimétrie régulation de tirage (Kg/h) ...................... 6-16 Manuel Utilisateur 900HP 6-1 Gravimétrie 6-2 Manuel Utilisateur 900HP Gravimétrie Chapitre 6 GRAVIMETRIE INTRODUCTION Le 900HP GRAVIMETRIE est destiné a gérer le fonctionnement d'une extrudeuse plastique ou alimentaire mais aussi des machines spéciales de conditionnement. Il gère les fonctionnement suivants : - Régulation kg/heure - Régulation Kg/m - Dosage (trémie alimenté par un ratio de deux matières; ex: plastique + colorant) - Remplissage de la trémie Régulation de débit Kg/heure avec le régulateur Gravimétrie 950S EUROTHEAM 4 950.0 EXTR Kg/h ve WSP 950.0 VANNE FERME PACE VEW OD) Y A С») ШОН CI CU [17777777717 Régulation de masse par unité de longueur Kg/m avec le régulateur Gravimétrie 951D 950.0 EXTR Kg/h WSP 950.0 VANNE FERME Manuel Utilisateur 900HP 6-3 Gravimétrie EUROTHERM Régulation de dosage avec le régulateur 950D 950.0 EXTR Kg/h WSP 950.0 VANNE FERME (PAGE VIEW YU Y A CC) CA) CIN {A COR ON 6-4 Manuel Utilisateur 900HP Gravimétrie MESURE D’UNE PERTE DE POIDS - CALIBRATION DE LA TREMIE Le procédé d’extrusion nécessite une méthode de contrôle de la quantité de matière extrudée. Il est techniquement très difficile d’acquérir la quantité de matière en sortie de filière ; c’est pourquoi l’algorithme de gravimétrie a été développé en partant du principe que toute matière qui entre dans l’extrudeuse, et donc dans la trémie d’alimentation, sera présente en sortie de ligne d’extrusion. La cadence à laquelle la matière tombe dans la trémie sera égale à la cadence d’extrusion. Mesure de perte de poids Une jauge de contrainte montée sur la trémie mesure en permanence la perte de poids dans la trémie. La différence de poids entre deux échantillonnages est divisé par le temps d’échantillonnage. Ce ratio donne le débit de la trémie. Cette technique de mesure est le principe de «perte de poids» Contrôle de vanne G pou T > Débit Poids G À G t Fenêtre de mesure Temps t Le débit( MFL) est donc le ratio d’une différence de poids par un temps. La fréquence d’échantillonnage est déterminée par deux variables : Différence de poids (DELTA W) et Durée (DELTA T). L’échantillonnage du poids de la trémie peut être déclenché soit parce qu’il s’est écoulé un temps prédéfini depuis le dernier échantillonnage, soit par une variation de poids prédéfinie. DELTA W et DELTA T sont ces deux valeurs prédéfinies. Manuel Utilisateur 900HP 6-5 Gravimétrie Dans le cas d’un grand débit matière, le DELTA T ne peut pas permettre un nombre suffisant d’échantillonnages durant un cycle de vidage de la trémie. Donc la perte depoids DELTA W doit être réglée à un faible pourcentage du poids total de la trémie pleine. Dans le cas d’un faible débit matière, échantillonner uniquement quand le poids varie peut entraîner en un nombre faible d'échantillons et donc en une mauvaise régulation. Le DELTA T doit être réglé pour augmenter le nombre d’échantillons. DELTA W (en Kg) et DELTA T (en s) sont réglés au niveau 3. Les performances de la régulation vont dépendre du réglage du temps d’échantillonnage. Filtrage de la mesure Pour obtenir une mesure fiable du débit avec une bonne réjection du bruit, un triple système de filtrage est en place dans le 900HP : - échantillonnage de la mesure filtrée et déclenchée en fonction d’une différence de poids - échantillonnage de la mesure filtrée et déclenchée en fonction d’une différence de temps - Filtre sur le débit calculé (réglable au niveaux 2/3 - valeur O à 1 - 1= filtre inopérant) L’alarme «trémie vide» et le signal lors du remplissage sont basés sur les mesures non filtrées du poids pour avoir un temps de réponse rapide sur 1’état de la trémie. Calibration de la trémie | Pour que la régulation fonctionne correctement, il faut au préalable calibrer la trémie. La première opération consiste à mesurer le poids à vide de la trémie. Ajouter dans la trémie une masse connue pour avoir un poids étalon. Aller au NIVEAU 2/ENTREE/ LINEARISEE ( LEVEL 2/TRANSDUCER SCALING )pour lire VL (LV ) correspondant au poids brut de la trémie. Déterminer alors le GAIN et 1 OFFSET (CORR) à appliquer à la mesure en fonction du poids à vide et du poids étalon de la trémie. Note : il est important que la page LINEARISE (TRANSDUCER SCALING ) du NIVEAU 1 soit cachée car elle affiche X (PV) (débit matière) et non pas VL (LV) (poids trémie). Un coefficient post-calibration est disponible au NIVEAU 2/3. Cette valeur multiplie le débit et peut être réglée entre 0.1 et 2 par l’opérateur. 6-6 Manuel Utilisateur 900HP Gravimétrie ALARMES - CONTROLE DU NIVEAU DANS LA TREMIE En plus de la régulation du débit, le 900HP contrdle également le niveau matière dans la trémie en gérant l’ouverture et la fermeture de la vanne de remplissage de la trémie. Contrôle du niveau Lorsque le poids dans la trémie devient inférieur à un seuil %MIN prédéfini, le 900HP ouvre la vanne de remplissage (alarme : VANNE GRAVI (GRAVI VALVE )). Durant toute la phase de remplissage le calcul de débit et stoppé et la valeur de la sortie de régulation est «gelée». Pendant le temps de remplissage, la valeur de débit affichée est asservie à la valeur de la puissance de sortie. Le poids continue d’être échantillonné pendant la phase de remplissage, et quand il devient supérieur à un seuil prédéfini %MAX, le 900HP ferme la vanne de remplissage. Le calcul de débit reprend et la régulation reprend. Si le poids continue de diminuer en dessous de %MIN et n’amorce pas une remontée, un cycle de «nettoyage vanne» est lancé. Ce cycle est une succession d'ouvertures et de fermetures de la vanne de remplissage visant à débloquer la vanne ou à favoriser le passage de la matière (voir nettoyage trémie). Si cette procédure échoue, le poids de la trémie va passer en dessous du seuil %MIN/2 (appelé Minimum absolu) et enclencher l’alarme EMPTY HOP. Dans ce cas le régula teur passe en mode MANUEL et la puissance de sortie suivra la stratégie définie en CONFIGURATION | USER CONF | GRAVIMETRIC | HOPPER : - Puissance de sortie «gelée» : Y GELE (FRZ OP) - Replis de la puissance sur valeur prédéfinie : Y FIX (SET OP) Dans les deux cas, le débit est à 0 (trémie vide) et l’opérateur peut pratiquer la procédure d’arrêt en mode MANUEL. Il sera possible de repasser en fonctionnement AUTOMATIQUE uniquement quand la trémie sera de nouveau pleine et que le calcul du débit aura repris. Les seuils %MIN et %MAX sont réglés en tant que pourcentage du poids de la trémie pleine. Les réglages en sortie d’usine sont 20% et 80%. Le poids total de la trémie est calculé automatiquement en fonction du volume de la trémie et de la masse volumique de la matière. Pour remplir la trémie au niveau % MAX, il faut fermer la vanne d'alimentation un peu avant (temps de fermeture vanne, inertie…). Le niveau auquel la vanne doit se fermer (% VANNE (VALVE )) est réglé au NIVEAU (LEVEL )2/3 | GRAVIMETRIE (GRAVIMETRIC )| HOPPER LEVEL. Nettoyage trémie Si le régulateur détecte que la trémie s’est vidée en dessous du niveau %MIN et qu’elle ne se remplie pas, c’est que le chargeur de la trémie est obstrué ou vide. Pour déboucher le conduit d’alimentation, la vanne de chargement est ouverte puis refermée un certain nombre de fois, déterminé dans la page NIVEAU 2/3 | GRAVIMETRIE (GRAVIMETRIC) | ADAPTATIF (ADAPTATIVE ) paramètre ADPT CYC (BLK CYC). Ce paramètre peut être réglé entre O et 10 (0 inhibe la fonction). Manuel Utilisateur 900HP 6-7 Gravimétrie Sile chargeur reste vide ou bien le blocage se produit aprés que le remplissage ait commencé, alors la trémie ne sera que partiellement remplie et %MAX ne sera pas atteint. Pour éviter que l'appareil attende indéfiniment la fin du remplissage, il faut régler le paramètre SHUT TM au NIVEAU 2/3 | GRAVIMETRIE | ADAPTATIF ( LEVEL 2/3 GRAVIMETRIC | ADAPTATIVE ). Ce paramètre est une durée et doit avoir une valeur supérieure au temps de remplissage réel de la trémie. Une information logique indique que le calcul du débit est en cours (MFL SYNC). Elle peut être utilisée pour synchroniser la coupe à longueur de la matière extrudée. AUTO-REGLAGE DU NIVEAU DE REMPLISSAGE L’extrudeuse peut travailler avec différents matériaux, par exemple un cycle de remplis- sage peut être effectué avec du PVC et le suivant avec du polyéthylène et des matières recyclées. Ces matières ont des densités différentes, donc le poids de la trémie changera si MAX reste fixe. L’algorithme de remplissage mesure la densité de la matière dans la trémie et recalcule automatiquement le niveau de remplissage. Cet algorithme est lancé tous les N remplissages. Le nombre de rechargements entre chaque lancement de cet algorithme est le paramètre CYC BLK (BLK CYC) au NIVEAU 2/3 | GRAVIMETRIE/ ADAPTATIF (GRAVIMETRIC / ADAPTATIVE ). Si l’algorithme est validé : REMP ADAPT=ON (ADAPT FILL=ON ), la densité sera remise à jour après les N cycles de remplissage ; s'il est désactivé (OFF), elle pourra être réglée par l’opérateur. Pendant ce cycle de calcul, après que les seuils % VANNE (% VALVE ) et %MAX aient été atteints, la vanne de chargement restera ouverte pour permettre à la trémie de se remplir complètement (Temps : ADAPT TM). Le poids de la trémie est alors mémorisé pour servir de poids de référence «trémie pleine» pour les cycles de remplissage suivants. MODES DE FONCTIONNEMENT Démarrage À la mise sous tension, le régulateur GRAVIMETRIE est en mode MANUEL avec une puissance de sortie présélectionnée. Le contrôle de la trémie est actif (la vanne de remplissage est gérée en fonction du poids). La puissance de sortie au démarrage est définit par le paramètre INIT Y (OP) dans le menu NIVEAU 3 | DEMARRAGE (START UP). L'opérateur peut alors ajuster la commande de la vitesse de vis (puissance du régulateur) en fonction de son procédé. 6-8 Manuel Utilisateur SOOHP Gravimétrie Le passage du mode MANUEL en AUTOMATIQUE ne pourra se faire que lorsque le calcul du débit sera correct. Le 900HP GRAVIMETRIE est préconfiguré en sortie d’usine avec les algorithmes autoréglant et auto-adaptatif inhibés (il ne fonctionne pas en gravimétrie) et la fonction OUTPUT RATE LIMIT (limitation de la puissance de sortie) validée. Mode manuel Le passage du mode AUTOMATIQUE en MANUEL et inversement se passe sans à-coup. Le mode MANUEL est validé automatiquement à la mise sous tension et lorsque le niveau minimum absolu (W MIN ABS=%MIN/2) est atteint. Le niveau de puissance de repli en MANUEL lorsque ce niveau est atteint est le paramètre EOP. Il se règle au NIVEAU 2/3 | GRAVIMETRIC | MASSFLOW RATE. Puissance de sortie Le régulateur délivre une puissance de sortie 0 à 100%. Cette puissance de sortie est la commande de vitesse de la vis. Il est nécessaire d’afficher la vitesse de l’extrudeuse en RPM (rotation par minute). Ce paramètre fait partie de la liste des paramètres opérateur et apparait à la place du paramètre OP lors du passage en mode MANUEL si ce dernier est caché. Le coefficient de passage entre OP et RPM se trouve en CONFIGURATION dans le menu USER CONF | GRAVIMETRIC | HOPPER RPM = OP x RPM SCL En mode MANUEL, RPM peut être utilisé à la place de OP pour piloter l’extrudeuse. Dosage Il peut être nécessaire de mélanger deux matières avant d’alimenter la trémie (cas d’un revêtement plastique de fil avec du colorant). Il est donc nécessaire d’avoir un ratio entre les deux matières. Une consigne globale est entrée représentant le débit matière souhaité, puis pour chacune des boucles la proportion qu’elle représente. Ex : Consigne globale = 10 Kg/hr Proportion boucle 1 = 0.5 WSP boucle 1 = 5Kg/hr La paramètre Ratio s’appelle G RATIO et se trouve au menu NIVEAU 2/3 | GRAVIMETRIE ¡MASSFLOW RATE (LEVEL 2/3 / GRAVIMETRIC/ MASSFLOWRATE). L’algorithme de régulation dans une application avec dosage est basé sur une stratégie FEED FORWARD (boucle ouverte). Le paramètre clé de cet algorithme est le débit maximum de l’extrudeuse MFLR. Manuel Utilisateur 900HP 6-9 Gravimétrie La valeur du FEED FORWARD est calculée 2 partir du MFLR, des consignes et du rapport de mélange. Une alarme est incorporée à l’algorithme pour piloter l’action Trim sur le PID. Si le trim sort d’une fourchette définie aux niveaux 2/3, l’alarme s’active. Le débit maximum en sortie d’extrudeuse MFLR est présélectionné et l’algorithme ajuste la valeur en continu. L'adaptation automatique du temps d’intégrale est une fonction disponible dans l’appli- cation «dosage». L'opérateur peut régler la fonction Ti Auto-adaptation ON ou OFF au niveaux 2/3. Régulateur Kg/h Le régulateur contrôle la vitesse de l’extrudeuse ainsi que le remplissage de la trémie. En mode opérateur la vue principale (ou vue de conduite) est : kg/h W 99.9 VANNE OUVR MAN paramètres À l'affichage l’état de la vanne sera indiqué par OPEN ou «rien», le mode est MAN ou «rien». La liste des paramètres contient : Mnémonique Remarques Francais Anglais W SP Débit demandé (MFL) Y OP Sortie de régulation (en %) RPM RPM Sortie de régulation (en RPM) PDS MAS Poids actuel (kg) 6-10 Manuel Utilisateur 900HP Gravimétrie Régulateur en kg/m Le régulateur gravimétrie peut acquérir à la fois le débit de l’extrudeuse (kg/h : cas précédent), et la vitesse de sortie de la matière (dynamo-tachymétrie). Il déduit ainsi la densité de la matière extrudée (kg/h / m/h = kg/m). La boucle 1 contrôlera le débit (en kg/h) de l’extrudeuse et le remplissage de la trémie. La boucle 2 contrôlera la vitesse de la matière. La vue principale (ou de conduite) de la boucle 2 est : kg/m kg/h 99.9 m/h 99.9 MAN paramètres Manuel Utilisateur SOOHP 6-i1 Gravimétrie ECRANS NIVEAUX 2/3 GRAVIMETRIE MFL BCLE1 MASSFLOWRATE YVID 100.00% NIVEAU TREMIE G RATIO 1.000 ADAPTATIF FILTRE 1.000s DOSAGE CAL FAC 1.000 HAUL OFF d TIME 999.9s d MASS 999.9kg TREMIE BCLE1 —— DENS 199.999 kg/unité de volume PDSPL 99.999kg %MAX 80.0 % VANNE 80.0 %MIN 120.0 ADAPT BCLE1 REMP ADPT ON ADPT CYC 10 ADPT TM 999.9 CYC BLK 10 TPS FER 999.9s TI ADAPT ON DOSAGE BCLE1 ADPT MFLR ON ADPT TM 0.001 MFLR 120.0 kg/s DEV BAND 20.0 HAUL OFF BCLE2 DEV BAND 10.0 6-12 Manuel Utilisateur 9OOOHP Gravimétrie Paramètres disponibles aux niveaux 2/3 : Paramètre Description Min. Max. Français Anglais L TREMIE; . DENS DENS densité matière (Kg/volume) 0.001 10.0 PDSPL FULLW poids absolu trémie plein (kg) %MAX %MAX poids trémie pleine (% de FULLW) %MIN 50.00 %VANNE % VALVE niveau de fermeture vanne de remplissage 50 %MAX PDSPL (% de FULLW) %MIN poids trémie vide (% de FULLW) 5 50 DEBIT (MFL) ; FILTRE FILTER constante de temps filtre passe bas 0.001 1.000 YVID EOP puissance de sortie trémie vide 0.0 100.0 GRATIO G RATIO Ratio dosage matière 0.010 99.999 CAL FAC CALC FAC facteur de post-calibration débit 0.100 2.000 d TEMPS d TIME Delta temps (période max. d’échantillon.) 1.0 1000.0 d MASS d MASS Delta masse (période max. d’échantillon.) 0.01 100.00 AUTOREGLAGE : REMP ADPT | ADPT FILL Réglage du remplissage ON ou OFF OFF ON ADPTCYC |¡ADPTCYC fréquence du réglage (nb cycles) 0 32000 ADPT TM ADPT TM temps de réglage 0.1 999.9 CYC BLK BLK CYC cycles de débloquage vanne d'alimentation 0 10 TPS FER SHUT TM temps max. d’ouverture de la vanne 0.1 999.9 TI ADPT TI ADPT Réglage temps d’intégrale ON ou OFF OFF ON DOSAGE : ADPT MFLR ¡ADPT MFLR adaptation de la commande max de OFF ON Pextrudeuse ADPT TM ADPT TM constante de temps de la fonction MFLR 0.001 0.100 MFLR MFLR commande max de l’extrudeuse 0.1 9999.9 DEV BAND |DEV BAND alarme de déviation mélange 1.00 50.0 HAUL OFF : DEV BAND |DEV BAND alarme de déviation de vitesse de sortie 0.1 99.99 matiére Manuel Utilisateur 900HP 6-13 Gravimétrie ECRANS DE CONFIGURATION GRAVIMETRIE ECH AFFICHAGE TREMIE FONCTION AFFIBCLET MAX 200.0 MIN 0.0 RES 1 DEC TREMIE BCLE1 VOLUME 5.00 Y-RPM 2.0 VIDE GELE У FONCTION BCLE 1 DOSAGE BCLE 2 6-14 Manuel Utilisateur 900HP Gravimétrie Descriptif des parametres de configuration : Paramètre Description Min. Max. MFL MAX limite haute d’affichage MFL MIN 200.0 MFL MIN limite basse d’affichage 0.0 MFL MAX RESOLUTION | résolution de l’affichage 0 3 VOLUME volume de la trémie 0.0 999.99 RPM SCL coeff. de passage % en RPM 0.1 1000.0 EMPTY stratégie en cas de trémie vide FUNCTION type de fonction gravimétrie Les stratégies en cas de trémie vide permettent à la vis soit de continuer de tourner à la même vitesse (FRZ OP) ou de se replier sur une valeur prédéterminée par l’opérateur (SET OP). Cette valeur est réglée en mode opérateur avec le paramètre EOP. Le menu FONCTION (FUNCTION ) permet de choisir entre GRAVIMETRIE (GRAVIMETRIC ) et DOSAGE (DOSING ) pour les boucles 1 et 2 si l’appareil est configuré en SINGLE LP GRAVI ou DUAL LP GRAVI. S'il est configuré en GRAVI&INDEP, on peut choisir entre GRAVIMETRIC et DOSING pour la boucle 1 et entre HAULOFF et NORMAL pour la boucle 2. NORMAL est une boucle de régulation standard. CONFIGURATION MATERIEL Exemples de configuration du 900HP GRAVIMETRIE Gravimétrie monoboucle (Kg/h) Module Fonction Emplacement 1 vide Emplacement 2 DUAL RELAY 1) alarme trémie vide 2) disponible Emplacement 3 vide Emplacement 4 DC CONTROL commande de la vitesse vis Emplacement 5 DUAL RELAY 1) commande vanne de remplissage 2) disponible Emplacement 6 ALIM CAPTEUR alimentation jauge de contrainte Manuel Utilisateur 900HP 6-15 Gravimétrie Gravimétrie biboucle (Kg/h) Module Fonction Emplacement 1 Emplacement 2 Emplacement 3 Emplacement 4 Emplacement 5 Emplacement 6 ALIM CAPTEUR DUAL RELAY DC CONTROL DC CONTROL DUAL RELAY ALIM CAPTEUR alimentation jauge de contrainte 1) alarme trémie vide 2) disponible commande de la vitesse vis 2 commande de la vitesse vis 1 1) commande vanne de remplissage 2) disponible alimentation jauge de contrainte Gravimétrie régulation de tirage (Kg/h) Module Fonction Emplacement 1 Emplacement 2 Emplacement 3 Emplacement 4 Emplacement 5 Emplacement 6 vide DUAL RELAY DC CONTROL DC CONTROL DUAL RELAY ALIM CAPTEUR 1) alarme trémie vide 2) disponible commande de la vitesse de tirage commande de la vitesse de vis - commande vanne de remplissage - disponible alimentation jauge de contrainte Manuel Utilisateur 900HP Chapitre 7 POTENTIEL CARBONE Sommaire page INTRODUCTION -..............ecorarcacacecensoracaresracanoccacovanenes 7-3 Régulation Potentiel Carbone ......................ee.omeereccooos 7-3 Régulation Oxygéne...................e.eccccerrecicoco eee eee 7-4 Régulation Point de rosée cree 7-4 CONFIGURATION _….....…..….…rrrrsencersenseerrencanansensesernce 7-5 Type d'appareil ….……......…...…...…..….….….….…rerecerrsencercencensence 7-5 Configuration Matériel …………..…....….…..….…..….cersesssrcssreseee 7-6 Configuration des entrées mesure pour une sonde Zirconium .....................e==eereresecerrarececcecenonos 7-7 Álarmes ............ee.ecoccciaoccacececcccacecenecerracenerrcecao cocer ceca es 7-7 Sortie régulation ........................eserercecerccc e es 7-8 UTILISATION .............eceorecocaccecenocororacaoerenaseoacenoaeea enanos 7-8 Correction Gaz ...................e000erccecececcoor rece eee 7-8 Nettoyage Sonde........................esrerererece eee 7-9 Mesures.....................000ecenccereracereccacaco eee ercer. 7-11 CALIBRATION ET PRECISIÓN -....................eecececanenas 7-11 Manuel Utilisateur 900HP 7-1 Potentiel Carbone 7-2 Manuel Utilisateur 900HP Potentiel Carbone Chapitre 7 POTENTIEL CARBONE INTRODUCTION Régulation du Potentiel Carbone Quand un alliage d’acier avec une faible teneur en carbone est porté a une température supérieure a 900°C dans une atmosphère riche en carbone, la surface de l’acier absorbe le carbone par diffusion. L’enrichissement en carbone dépend du temps et de la température de traitement, connu sous le nom de carburation. La présence de carbone dans l’acier change ses propriétés physiques. Une régulation précise de la température et du pourcen- tage de carbone permet de maîtriser parfaitement l’enrichissement en carbone. En carburation, les pièces sont traitées dans des atmosphères produites soit par la combustion partielle d’un mélange air-gaz, soit par l’envoi d’une composition gazeuse correspondant à l’atmosphère souhaité. Le gaz formé par la combustion partiel de fuel et d’air est connu sous le nom de «gaz endothermique» et est souvent créé par un «générateur de gaz endothermique» situé à coté du four de traitement. Le mélange air-gaz est brûlé dans le four de carburation. Les compositions gazeuses classiques sont le méthanol et l’azote. Les compositions gazeuses sont en bouteilles. Une des variantes de la carburation est la carbonitruration. Par l’adjonction d’ammoniac dans l’atmosphère du four, on facilite la diffusion de l'azote et du carbone dans le métal. Ce traitement s’effectue entre 850 et 900°C. L’azote améliore le degré de durcissement de l’acier. De plus, avec l’azote, la trempe dans l’huile devient possible plutôt que la trempe dans l’eau plus brutale, d’où des risques de déformation réduits. Une autre méthode de durcissement est l’injection d'azote à basse température. L’azote permet de durcir et de tremper les alliages d’acier pour améliorer la résistance de leur surface et diminuer l’usure. Ce traitement se fait autour de 500°C, donc la trempe n’est pas nécessaire et il y a moins de risque de déformation des pièces. Dans ce procédé les pièces sont chauffés sous ammoniac qui se décompose partiellement en hydrogène et en azote. L’azote qui se diffuse dans les pièces contient de l’aluminium, du chrome et du vanadium pour produire des alliages d’une grande dureté. Comme tout procédé basse température il a des temps de cycle très long et est plus cher qu’un procédé de carburation. Dans un procédé de carburation, le potentiel carbone est la grandeur régulée. Cette valeur est une caractéristique de l’atmosphère du four et est défini comme la concentration de carbone sur la surface des pièces présentes dans le four. Si l’acier contient moins de potentiel carbone que l’atmosphère alors le carbone est absorbé par l’acier. Si la concentra tion de carbone dans l’acier est supérieure à celle dans l’atmosphère alors le carbone est évacué de l’acier. Manuel Utilisateur 900HP 7-3 Potentiel Carbone Le potentiel carbone est mesuré par une sonde d'oxygène au zirconium. Une sonde zirconium est une pastille d’oxyde de zirconium placée entre deux électrodes. Le zirconium a la propriété de transférer l’oxygène au travers de sa structure cristalline si il y a une différence de pression partielle d’oxygène entre ses deux faces, et si la température est au dessus de 650°C. Le mouvement des électrons va alors créer une force électro- motrice significative à partir de laquelle la pression partielle d’oxygène sur les deux faces peut être déterminée en utilisant l’équation de Nernst. Si une des deux faces est référencée à l’air, alors la pression partielle sur l’autre face peut être calculée. Référence Air A Electrode externe Thermocouple Electrode interne EEA A Oxyde de Zirconium Atmosphère du four Régulation Oxygène Le 900HP peut être utilisé pour réguler ou visualiser la concentration d’oxygène. Les applications sont la régulation des générateurs de gaz endothermique associé à la carburation, le contrôle des compositions gazeuses dans les cheminée pour assurer une combustion propre et efficace, et pour réguler une atmosphère réductrice ou oxydante dans un four (céramiques, porcelaine,.…). Le 900HP dispose de 3 échelles pour l’aff1- chage de la concentration d'oxygène. La première dans la gamme 0.001% à 21.000%. La deuxième est logarithmique entre 1.322 et -24.000. La troisième est en vpm (volume par million %x10000). Régulation du point de rosée Si un analyseur de gaz est présent dans le procédé pour donner la concentration d’hydro- gène, alors il est possible d’utiliser la sonde zirconium pour mesure le point de rosée dans l’atmosphère du four. 7-4 Manuel Utilisateur 900HP Potentiel Carbone CONFIGURATION Type d'appareil 4 types de 900HP travaillent en contrôle d’atmosphère sur le principe de la sonde zirconium : Réf. | Nom Configuration Francais Anglais GENERALE/ INSTR CONFIG | TYPE APPAREIL INSTR TYPE 960S | Régulateur Atmosphère Four REG ZIR ZIR CONT 961$ | Programmateur Atmosphère Four | PROG ZIR ZIR PROG 962D | Régul. Atmosphère Four REG ZIR&INDEP ZIR&INDP CONT & Température 963D | Prog. Atmosphere & Température] PROG ZIR&INDEP ZIR&INDP PROG Il faut ensuite définir la fonction de régulation associé a la sonde zirconium. Pour cela aller en CONFIGURATION dans le menu CONF OPERATEUR/DFN ENTREE/SONDE ZIRCON (USER CONFIG | INPUT DEFN |ZIRCONIA ) PRB. Les choix sont : Message Remarques Français Anglais ACCU CARB CARBONE A la mesure PV est le potentiel de carbone par 1” équation ACCUCARB DRAYTON CARBONE D la mesure PV est le potentiel de carbone par l’équation de DRAYTON OXYGENE LOG [OXYGEN LOG | la mesure PV est la concentration d’oxygène en échelle log OYGENE % OXYGEN % la mesure PV est la concentration d’oxygène en % OXYGENEPM [OXYGEN VPM | la mesure PV est la concentration d’oxygène en volume par million PT ROSEE DEW POINT la mesure PV est le point de rosée Note : les 3 différentes échelles pour l’oxygène sont sélectionnées en se positionnant sur le champ LOG |%| VPM après avoir sélectionné OXYGEN. La différence principale entre la configuration ACCU CARB (CARBON A) et la configura tion DRAYTON (CARBON D ) est que ces deux équations sont fournies par deux construc teurs de sondes différents. Notez que ACCU CARB (CARBON A) utilise et affiche la température de la sonde en°F alors que DRAYTON (CARBON D) utilise des °C. Les limites de la mesure dérivée du signal de la sonde ainsi que sa résolution sont réglées dans la page SONDE ZIRCON (ZIRCONIA PRB). Manuel Utilisateur SOOHP 7-5 Potentiel Carbone Configuration matériel Deux configurations Hardware de base sont fixées selon que l’on utilise un appareil configué en ZIR (c’est à dire une seule boucle) ou en ZIR&INDP (c’est à dire deux boucles. Configuration avec une boucle Température Sonde VL1 Calcul Correction Gaz ou Consigne externe JAUX1_— | Potentiel Carbonne > X ra PID ou a Non disponible! AUY 2 ou Oxygéne (Mesure) VP ou Point de rosée Signal sonde (mV) VL2 Configuration avec 2 boucles (Zirconium + une boucle indépendante) Température Sonde VL1 Calcul Signal sonde (mV) AUX1— » Potentiel Carbonne _ X1 ~~ PID1 ou > Correction Gaz ou > | Consigne externe 2/AUY2 al ou Oxygéne (Mesure) VP1 ou Point de rosée Température Four VL2 X2 PID2 ou M 2 (Mesure à vp2 = 7-6 Manuel Utilisateur 900HP Potentiel Carbone Configuration des entrées mesures pour une sonde zirconium : * Quel que soit le type d’appareil, il configurer l’entrée 1 avec la table de linéarisation appropriée au thermocouple utilisé par la sonde. Régler les limites d'affichage ECH AFFICHAGE (DISPLAY LIMITS ) de la température sonde en degré Celcius. * Pour un appareil mono-boucle, régler l’entrée 2 linéaire (ECH MESURE (INPUT RANGE) et ECH AFFICHAGE ( DISPLAY RANGE) en 0.00 à 2.00V. La valeur en volt provenant de la sonde pourra être lue dans la page NIVEAU 2/3 | DIAGNOSTICS/ MESURES (DIAGNOSTIC | PROCESS VPS). * Pour un appareil bi-boucle, le signal mV provenant de la sonde sera rentré sur un module ENTREE AUX (DC INPUT) placé dans un des emplacements 4, 5 ou 6. Régler l'échelle de mesure et d'affichage : ECH MESURE ET ECH AFFICHAGE (REMOTE INPUT RANGE et DISPLAY RANGE )en 0.00 à 2.00 V. Il faut définir la fonction du module entrée auxiliaire en ZIR SONDE MES ( Z/R PROBE IP ) dans le menu CONF GENERALE /FONCTION SLOT (INSTR CONFIG | SLOT FUNCTION). * Il est possible d’ajouter (aussi bien en mono-boucle qu’en bi-boucle) une entrée remote supplémentaire pour entrer un signal provenant d’un analyseur de gaz. Pour une régulation de potentiel carbone ce signal devra être la proportion de CO et pour une régulation du point de rosée ce signal sera la proportion d’hydrogène. Le réglage de l’entrée dépendra du type d’analyseur utilisé. Pour un appareil mono-boucle il est possible de mettre ce module dans n’importe quel emplacement, pour un appareil bi-boucle il devra être installé dans les emplacements 1, 2 ou 3. Il faut définir la fonction du module Remote en ZIR GAS CR IP (Entrée de correction gaz) dans la page CONF GENERALE /FONCTION SLOT (INSTR CONFIG | SLOT FUNCTION). * La résolution d’affichage recommandée pour du potentiel carbone est deux décimales. Alarmes * Alarmes classiques : des alarmes classiques peuvent être configurées sur les mesures (PV) des deux boucles. Cette opération est décrite dans le manuel de base. En générale, les alarmes nécessaires dans un régulateur Potentiel Carbone sont deux alarmes hautes pleine échelle réglées à deux seuils de température différents pour valider le gaz endothermique et le gaz enrichi. Une autre alarme haute pleine échelle peut être défini pour valider une réduction d'air si le potentiel de carbone devient trop important. Manuel Utilisateur 900HP 7-7 Potentiel Carbone * Alarme «saturation carbone» : lors du traitement, si l’atmosphère devient saturé de carbone, il se redépose dans le four sous forme de suie. Cette production de suie répond à la courbe suivante : Température A % Carbone Dans le menu CONF OPERAT/ALARMES (USER CONFIG | ALARM CONF ) le bloc alarme doit étre configuré en SOOTING ON PV1. Cette alarme fonctionne avec les fonctions ACCU CARB (CARBONE A) et DRAYTON (CARBONE D). Sorties de régulation Trois types de sorties de régulation sont disponibles sur cet appareil : sortie logique modulée 40 V, relais ou triac ; signal analogique (0-10V ou 0-20mA) ; commande d’ouverture et de fermeture relais ou triacs. Il est possible de configurer une boucle potentiel carbone pour contrôler l’arrivée de gaz et l’arrivée d’air. De plus une alarme peut être défini sur l’air de réduction. UTILISATION Correction Gaz En mode opérateur (pour du potentiel carbone ou point de rosée), il sera nécessaire de rentrer la composition gazeuse, à moins qu’elle vienne d’un analyseur de gaz connecté sur l’entrée auxiliaire. La composition gazeuse est entrée en % dans le paramètre GAS de la liste des paramètres. Pour du potentiel carbone il représente le CO (monoxyde de carbone), pour du point de rosée il représente l'hydrogène. 7-8 Manuel Utilisateur 900HP Potentiel Carbone Nettoyage Sonde Il est nécessaire de nettoyer une sonde Zirconium à intervalle régulier pour la maintenir en bon état. En effet la sonde est encrassée par des dépôts, d'autant plus que l'atmosphère dans le four est sévère. Il est possible de lancer un nettoyage automatique de la sonde (ex : toutes les 4 heures, ou en fin de traitement,..). Le nettoyage s’effectue par un passage d’air dans la sonde qui brûle les dépôts. Si une sonde est détériorée, le temps de recouvrement de la mesure peut être utilisé pour avertir de la détérioration. Le nettoyage de la sonde peut être piloté par une sortie logique ou relais (fonction VANNE NET (CLEAN VALVE )). Les paramètres de nettoyage peuvent être réglés aux niveaux 2/3 dans le menu SONDE ZIRCON / NETTOIE SONDE (ZIRCONIA PRB | PROBE CLEANER). NETTOIE SONDE Nettoyage automatique : AUTOMATIC OFF 4 ON: actif - OFF : inactif FREQ IHR 4d — Fréquence de nettoyage TEMPS 205 —#—— Durée de nettoyage SUIVT 2HRS- Temps restant avant le prochain nettoyage Si AUTOMATIC est réglé sur ON, alors la sonde sera nettoyée toutes les n heures (FREQ) pendant n secondes (TEMPS (TIME) Le nettoyage peut également être déclenché par entrée digitale ou registre logique. La fonction de l’entrée digitale est NETTOIE SONDE (CLEAN PROBE ). Après un nettoyage «manuel», le nettoyage automatique s’effectuera n heures (FREQ) plus tard. Pendant le nettoyage, X (PV )est "gelée". Après le nettoyage, le régulateur ne recalculera X (PV ) que lorsque la signal mV généré par la sonde sera revenu à 95% de sa valeur lors de la demande de nettoyage. Si le signal mV n”a pas retrouvé sa valeur sous 12 minutes, le calcul est abandonné. Le temps pris par la sonde pour retrouvé son niveau précédent est affiché et peut être testé pour donner l’état de la sonde. Manuel Utilisateur 900HP 7-9 Potentiel Carbone SONDE ZIRCON -> TPS STAB (ZIRCONIA PRB -> RECOVERY TIME) TPS STAB MAX PRECEDENT 0.0 MIN — > OK 0.0 MIN Seuil d'alarme sur le temps de recouvrement du signal mV a Dernier temps de recouvrement mesuré -4— Etat de la sonde L'état de la sonde peut être connecté à une sortie logique ou relais (fonction ETAT SONDE (PROBE HEALTH ). Pour nettoyer la sonde à la fin d’un traitement thermique, utiliser un événement programme et un registre logique. Exemple : Message Français Anglais REGISTRE 1 REGISTER 1 SORTIE LOG1 PROG DIG OP 1 AFFECTE A WIRED TO NETTOIE SONDE CLEAN PROBE Segment décrivant le cycle - SORTIE LOG1 (DIG OP 1) = OFF Avant dernier segment - Palier 0.0 -SORTIE LOG1 (DIG OP 1) = ON Dernier segment - SORTIE LOG1 (DIG OP 1)= OFF Paramètre Description Mini Maxi Français Anglais FREQ FREQ Fréquence de nettoyage 0.5 24.0h SUIV NEXT Attente avant le prochain nettoyage | 0.5 24.0h TPS TIME Durée du nettoyage 20 120 s AUTOMATIC JAUTOMATIC | Nettoyage automatique de la sonde | OFF ON -> -> Etat de la sonde HEALTHY | UNHEALTHY MAX MAX Temps max de recouvrement 0.0 12.0 min PRECEDENTILAST Demier temps de recouvrement 0.0 12.0 min 7-10 Manuel Utilisateur 900HP Potentiel Carbone Mesures Une vue de diagnostique est présente au niveaux 1/2/3 pour suivre l’évolution des température de la sonde et le gaz pour correction. DRAYTON %C a Equation utilisée 0.0 + Potentiel Carbone mV 0 Ja-—— Signal mV de la sonde T 0. GAS% 0 4e—— Température de la sonde da Correction Gaz O OO CALIBRATION ET PRECISION La précision de calibration typique d’un 900HP est inférieure à 1 mV. La contribution de cette erreur dans le potentiel carbone est environ 0.007 % d’après l’examen des tables. La précision de calibration d’une entrée température est environ 1°C. La contribution de cette erreur dans le potentiel carbone est environ 0.001 %C. Donc l’erreur due à la calibration est inférieure à 0.01 %C. Une sonde Zirconium a une résolution d'environ 4mV. Manuel Utilisateur SOOHP 7-11 Chapitre 8 COMMANDE BRULEURS Sommaire page INTRODUCTION ..................nmecconcenira ce ener eee 8-3 FONCTIONNEMENT ...........cee..eeeeecaco ore eee 8-3 Généralités ......................cecereciceo eee eee. 8-3 =>(-711/0)[- PT TT 8-4 Configuration ........................seeecee eZ 8-5 Utilisation ......................ececercecacesce reee ee ee ee 8-5 Manuel Utilisateur 900HP 8-1 Commande Brûleurs 8-2 Manuel Utilisateur SO0HP Commande Brûleurs Chapitre 8 COMMANDE BRÛLEURS INTRODUCTION Cette fonction permet de réguler la température dans des zones de four, en éliminant les points chauds autour des gros brûleurs. Dans ce type de contrôle, chaque gros brûleur est remplacé par un ensemble de plusieurs petits brûleurs. Chaque ensemble de brûleurs est piloté par le régulateur de température "900HP COMMANDE BRULEUR (PULSE BURNER )". Les points chauds sont éliminés en séquençant la mise à feu des brûleurs, plutôt qu’en pilotant simultanément tous les brûleurs. Cette méthode permet d’avoir une meilleure répartition de la chaleur dans le four. Les brûleurs sont contrôlés par jeux. Dans un four tunnel, par exemple, il peut y avoir 4 ou 5 jeux de 2 ou 3 brûleurs. La figure suivante montre une configuration possible de 5 jeux de 3 brûleurs dans une zone d’un four tunnel : Température Zone n+1 | | | | Enceinte du four — pw o o ® o Température Zone n | | | | o o © o Température Zone n-1 FONCTIONNEMENT Généralités Le"900HP COMMANDE BRULEUR" (PULSE BURNER ) permet de contrôler l’allu mage de 8 jeux de brûleurs. Pour chaque jeu est défini la durée d’une impulsion ON ainsi que le temps de cycle minimum de la zone à réguler. Dans l’exemple précédent, les deux jeux de brûleurs externe doivent avoir un temps d’impulsion ON plus long que les trois autres pour compenser les pertes par les murs d’enceinte. Le temps de cycle est déterminé en fonction de la puissance demandée par le régulateur et de la durée d’impulsion ON la plus longue. Le temps de cycle est utilisé pour tous les jeux de brûleurs et seulement le jeux de brûleurs qui a le temps ON le plus long délivrera le niveau de puissance demandée. Manuel Utilisateur 900HP 8-3 Commande Brûleurs L’allumage des brûleurs s’effectuera à intervalle régulier durant le cycle. Si le temps de cycle minimum est plus grand que le temps le temps ON d’un jeu de brûleurs, ces brûleurs ne seront jamais actifs de façon continue, même si la demande de puissance est de 100%. Il est à noter qu’il n’y a pas de temps minimum de l’état OFF, donc cet état peut être très court (10 ms) dans certains cas. Exemple Dans une zone avec 3 jeux de brûleurs ou le temps minimum de cycle est 2 secondes, le temps ON des brûleurs 1 et 3 est 1.5 secondes, et le temps ON du brûleur 2 est 1 seconde. L’allumage des brûleurs pour une demande de puissance de 50% sera : Оп || | | Off | | Brúleur 1 | | | | | On | | | | Off. - | Brúleur 2 | | | | | | JUL off | LH—Brûleur 3 | | Y Dans cet exemple le temps de cycle est de 3 secondes, méme si le temps de cycle minimum est de 2 secondes. Temps de cycle actuel = Temps ON maximum x (100% / Puissance demandée) dans ce cas : Temps de cycle actuel = 1.5s x100% / 50% = 3s Notez qu’un brûleur est allumé chaque seconde (temps de cycle actuel / nombre de jeux = 3s/3=1), et qu’étant donné son temps ON plus court, le brûleur 2 délivre moins de 50%. Si la demande est réduite à 25%, le temps de cycle passera à 6 secondes avec un allumage toutes les 2 secondes. 8-4 Manuel Utilisateur 900HP Commande Brûleurs Configuration Le 900HP doit étre configuré en CMDE BRULEUR (PULSE BURNER ) dans le menu de configuration GENERALE / REGULATION ( INSTR CONFIG | CONTROL DEFN ). Le nombre de jeux de briileurs est entré dans le menu CONF OPERATEUR / SORTIE ANA/CMDE BRULEUR (USER CONFIG | OUTPUT CONFIG | PULSE BURNER). Les sorties TOR (relais, triacs ou logiques) doivent être configurées de BRULEUR 1 à BRULEUR 8 (BURNER 1 à BURNER 8 ) dans le menu CONF GENERALE/ FONCTION SLOT (INSTR CONFIG | SLT FUNCTION). Utilisation Quand la commande brûleur (CMDE BRULEUR (PULSE BURNER )) est configurée, le temps de cycle minimum ainsi que les temps ON deviennent disponibles dans la liste des paramètres ainsi que par la communication numérique. Toutes ces valeurs peuvent être réglées entre 0.10 et 99.99 secondes. Si moins de 8 brûleurs sont utilisés, seulement les paramètres correspondants sont disponibles. Deux pages sont disponibles avec le (CMDE BRULEUR (PULSE BURNER Y) aux niveaux 2/3 : CMDE BRULEUR CMDE BRULEUR TEMP CYCLE 25.00 TEMP CYCLE 25.00 BRULEUR 1 20.00 BRULEUR 5 20.00 BRULEUR 2 15.00 BRULEUR 6 15.00 BRULEUR 3 15.00 BRULEUR 7 15.00 BRULEUR 4 15.00 BRULEUR 8 15.00 TEMP CYCLE (CYC TIME) est le temps de cycle minimum et est disponible sur les deux pages, | BRULEUR (BURNER )1 à 8 sont les durées ON respectives des brûleurs. Manuel Utilisateur 900HP 8-5 Matériel] fabriqué par EUROTHERM CONTROLS, Usine certifiée ISO 9001 EUROTHERM AUTOMATION SERVICE REGIONAL SIEGE SOCIAL ET USINE 6 chemin des Joncs BP 55 69572 Dardilly Cedex Tél. :04 78 66 45 00 Fax : 04 78 35 24 90 AGENCES Aix-en-Provence Tél.: 04 42 39 70 31 Colmar Tél.: 03 89 23 52 20 Lille Tél.: 03 20 96 96 39 Lyon Tél.: 04 78 66 45 10 04 78 66 45 12 Nantes Tél.: 02 40 30 31 33 Paris Tél.: 01 69 18 50 60 Toulouse Tél.: 05 61 71 99 33 BUREAUX Bordeaux Clermont-Ferrand Dijon Grenoble Metz Normandie Orléans L'évolution de nos produits peut amener le présent document à être modifié sans préavis. © Copyright Eurotherm Automation S.A. Tous droits réservés. Toute reproduction ou retransmission sous quelque forme ou quelque procédé que ce soit, sans autorisation écrite d'Eurotherm Automation est strictement interdite. Imprimé en France 05/97 Manuel additif des Fonctions Spéciales 900HP - HA 174 326 - Indice 2