▼
Scroll to page 2
of
274
Régulateur programmable EPC2000 Manuel utilisateur HA033210FRA version 2 Date : Août 2018 Régulateur programmable EPC2000 Sommaire Consignes de sécurité ................................................................... 9 Informations importantes ............................................................................. 9 Sécurité et informations CEM ...................................................... Cybersécurité ............................................................................... 10 16 Introduction ................................................................................................ 16 Bonnes pratiques de cybersécurité............................................................ 16 Fonctions de sécurité................................................................................. 16 Principe de sécurité par défaut ............................................................ 17 Contrôle d’accès .................................................................................. 17 OEM Security....................................................................................... 18 Mot de passe de configuration............................................................. 18 Fonctions de sécurité Ethernet ............................................................ 18 Chien de garde des communications .................................................. 19 Sauvegarde et récupération de la configuration .................................. 19 Sessions utilisateur .............................................................................. 19 Intégrité de la mémoire/des données......................................................... 20 Firmware .................................................................................................... 21 Certification de communication Achilles® .................................................................21 Mise hors service ....................................................................................... 21 Considérations générales en matière de cybersécurité de l’EPC2000...... 21 Topologie du réseau pour l’EPC2000/IHM externe.............................. 21 Segmentation du réseau Ethernet EPC2000 à IHM ............................ 22 Communications EPC2000-à-IHM via RS485 ..................................... 22 Considérations de sécurité de l’application IHM externe ..................... 23 Informations juridiques ................................................................. Introduction .................................................................................. 24 25 Concept du régulateur ............................................................................... 25 Concept du manuel utilisateur ................................................................... 25 Installation ................................................................................... 26 Présentation générale de l’instrument.............................................................. 26 Options d’entrées et sorties ....................................................................... 27 Déballage du régulateur............................................................................. 27 Codes de commande................................................................................. 28 Dimensions ................................................................................................ 28 Accès pour l’entretien .......................................................................... 29 Emplacement ............................................................................................. 30 Instructions générales de montage............................................................ 30 Montage du régulateur en applique ..................................................... 31 Montage du régulateur sur un rail DIN................................................. 31 Espacement des régulateurs ............................................................... 31 Dépose du régulateur .......................................................................... 31 Bornier et connexions .................................................................. 34 Régulateur programmable EPC2000 Disposition des connecteurs ................. 35 Régulateur programmable EPC2000 Disposition des indicateurs ................... 36 Limites d'isolation....................................................................................... 37 Diamètres de fil .......................................................................................... 37 Protection par fusibles ............................................................................... 38 Alimentation basse tension ........................................................................ 38 Entrée 1 Capteur qui mesure l’entrée analogique (IP1)............................. 40 Entrée thermocouple ........................................................................... 41 Entrée RTD .......................................................................................... 41 Entrée linéaire (mA, mV ou V) ............................................................. 41 Entrée/Sortie 1 (IO1).................................................................................. 42 Sortie analogique ................................................................................. 42 HA033210FRE version 2 3 Régulateur programmable EPC2000 Sortie logique (commande SSR) ......................................................... 43 Sortie 2 (OP2) - Forme A, Relais normalement ouvert .............................. 44 Sortie 3 (OP3) - Forme C, Relais inverseur ............................................... 44 Entrée logique (DI1)................................................................................... 46 Entrée logique (DI2)................................................................................... 46 Informations générales concernant les relais et les charges inductives .... 47 Connexions des modules de communications numériques....................... 47 Câblage Ethernet ................................................................................. 47 Communication série (EIA-485)........................................................... 48 Démarrage ................................................................................... 50 Configuration initiale......................................................................................... 50 Installation.................................................................................................. 50 Démarrage initial (mise sous tension)........................................................ 51 Connexion réseau et iTools........................................................................ 51 Initialisation Ethernet en utilisant le bouton Function........................... 52 Connexion Ethernet en utilisant le panneau de configuration iTools et la fonction de recherche .......................................................................... 55 Communication série, configuration d’EIA-485.................................... 59 Informations/tâches supplémentaires pour la configuration du réseau 59 Application de régulation et configuration .................................................. 60 Mise en service ................................................................................................ 61 Première mise en route.................................................................................... 62 Point de consigne ................................................................................ 63 Tableaux Quick Start.................................................................................. 63 Quick Codes SET 1 ............................................................................. 63 Quick Codes SET 2 ............................................................................. 64 Démarrage - Régulateur programmable préconfiguré ..................................... 65 Démarrages ultérieurs...................................................................................... 65 Modes de démarrage................................................................................. 65 Veille .......................................................................................................... 66 Configuration avec iTools ............................................................. 69 En quoi consiste iTools ?.................................................................................. 70 En quoi consiste un IDM ? ............................................................................... 70 Connexion d’un PC au régulateur .................................................................... 70 Utilisation des ports Ethernet (Modbus TCP)............................................. 70 Utilisation du port de communication ......................................................... 70 Démarrage d’iTools .......................................................................................... 71 La liste « Navigateur » ............................................................................... 72 Accès pour la configuration........................................................................ 72 Liste des instruments ................................................................................. 74 Éditeur de bornage .................................................................................... 75 Programmateur .......................................................................................... 76 Configuration d'un programme avec iTools.......................................... 76 Nommage des programmes et segments............................................ 79 Enregistrement et chargement des fichiers de programme (*.uip) ...... 80 Exécution, remise à zéro et maintien d’un programme ....................... 82 Câblage graphique..................................................................................... 84 Exemple 1 : Câblage d'une alarme...................................................... 85 Exemple 2 : Connexion d'une alarme à une sortie physique............... 85 Exemple 3 : Câblage de rupture de capteur ........................................ 86 Éditeur de mémoire Flash.......................................................................... 87 Recettes............................................................................................... 88 Éditeur de Tableau/Recette.................................................................. 91 Chargement d'un tableau de linéarisation personnalisé ...................... 93 Clonage...................................................................................................... 94 Enregistrement dans un fichier ............................................................ 94 Clonage d'un nouveau régulateur........................................................ 94 Échec de chargement du clone ........................................................... 95 Démarrage à froid ................................................................................ 95 4 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration ................................................................................ 96 Mode de configuration...................................................................................... 96 Accès ......................................................................................................... 96 Pour fermer l’accès .................................................................................... 96 Blocs fonctions ................................................................................................. 97 Paramètres de configuration ............................................................................ 98 Valeurs courantes des paramètres ............................................................ 98 Unités................................................................................................... 99 Statut ................................................................................................. 100 Instrument ................................................................................................ 100 Instrument.Info ................................................................................... 100 Instrument.Security ............................................................................ 101 Instrument.Diagnostics ...................................................................... 103 Instrument.Modules ........................................................................... 106 Instrument.Cal ................................................................................... 107 Instrument.OEMConfigList................................................................. 108 Instrument.OEMOperList ................................................................... 109 Instrument.RemoteHMI...................................................................... 109 Temporisateur ...........................................................................................110 Modes temporisateur .......................................................................... 111 Math2 ........................................................................................................114 Sélection entrée ..................................................................................116 AI...............................................................................................................117 RemoteInput .............................................................................................119 IO ............................................................................................................. 120 IO.IO1 ................................................................................................ 120 IO.OP2 ............................................................................................... 122 IO.OP3 ............................................................................................... 123 IO.LA et IO.LB.................................................................................... 124 Splitting de la sortie ........................................................................... 125 Algorithmes de temps de cycle et de temps de fonctionnement minimum 126 Formule.................................................................................................... 127 Alarm........................................................................................................ 128 Comms..................................................................................................... 132 Comms.Serial.Main et Comms.Ethernet.Main................................... 133 Comms.Serial.Network et Comms.Ethernet.Network ........................ 135 Comms.Serial.Broadcast ................................................................... 137 Qcode ...................................................................................................... 138 Qcode.QuickCodeSet1 et Qcode.QuickCodeSet2 ............................ 138 Qcode.QuickCodeExit ....................................................................... 141 IPMonitor.................................................................................................. 142 Plage........................................................................................................ 143 Mux8 ........................................................................................................ 145 Compteur ................................................................................................. 148 Lgc2 ......................................................................................................... 150 Lgc8 ......................................................................................................... 151 UsrVal ...................................................................................................... 153 OR (Logic OR) ......................................................................................... 154 Programmateur ........................................................................................ 155 Programmer.Run ............................................................................... 156 Programmer.Setup............................................................................. 158 WorkingProgram ................................................................................ 160 WorkingSegment ............................................................................... 161 BCD ......................................................................................................... 163 Loop ......................................................................................................... 164 Loop.Main .......................................................................................... 165 Loop.Configuration ............................................................................ 167 Loop.Setpoint..................................................................................... 169 Loop.Feedforward.............................................................................. 173 Loop.Autotune ................................................................................... 175 Loop.PID ............................................................................................ 178 HA033210FRE version 2 5 Régulateur programmable EPC2000 Loop.Output ....................................................................................... 181 Loop.Diagnostics ............................................................................... 183 Alarmes ...................................................................................... 187 En quoi consistent les alarmes ? ................................................................... 187 Types d'alarmes ....................................................................................... 188 Maximum absolu................................................................................ 188 Minimum absolu................................................................................. 188 Déviation Haute ................................................................................. 188 Déviation basse ................................................................................. 189 Bande Déviation ................................................................................ 189 Vitesse de variation - augmentation................................................... 189 Vitesse de variation en diminution ..................................................... 190 Logique haute .................................................................................... 190 Logique basse ................................................................................... 190 Sensor Break ..................................................................................... 190 Hystérésis .......................................................................................... 191 Tempo ................................................................................................ 191 Effets de la temporisation et de l’hystérésis....................................... 191 Inhibit ................................................................................................. 193 Inhibition pendant la veille ................................................................. 193 Verrouillage ........................................................................................ 194 Blocage .............................................................................................. 194 Réglage du seuil d'alarme........................................................................ 195 Indication d’alarme................................................................................... 195 Acquittement d'une alarme ...................................................................... 196 Alarmes avancées.......................................................................................... 197 Programmateur .......................................................................... 198 En quoi consiste un programmateur ? ........................................................... 198 Programmes................................................................................................... 199 Segments ....................................................................................................... 199 Temps de rampe ...................................................................................... 199 Vitesse de rampe ..................................................................................... 199 Dwell ........................................................................................................ 199 Step.......................................................................................................... 199 Appel........................................................................................................ 200 End........................................................................................................... 200 Fonctionnalité standard.................................................................................. 201 Stratégie récupération.............................................................................. 201 Rampe arrière (Coupure de courant pendant les segments de palier)201 Rampe arrière (Coupure de courant pendant les segments de rampe) .. 202 Rampe arrière (Coupure de courant pendant les segments de temps de rampe) ............................................................................................... 202 Récupération coupure de capteur............................................................ 202 Maintien ................................................................................................... 202 Forçage à PV/SP ..................................................................................... 203 Sorties d'événements............................................................................... 203 Entrées logiques ...................................................................................... 203 Cycles programme................................................................................... 203 Remise à zéro du mode de configuration ................................................ 204 Sélection de programme.......................................................................... 204 Règles de création / modification programme ......................................... 205 Temps programme et segment ................................................................ 205 Résolution ................................................................................................ 206 Précision de la base temps du programmateur ....................................... 206 Boucle typique vers câblage graphique programmateur ......................... 207 Communications ...................................................................................... 208 Plages d'adresses Modbus................................................................ 208 Contrôle du programmateur via iTools ........................................................... 209 6 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation .................................................................................. 210 Types de régulation.........................................................................................211 Régulation PID..........................................................................................211 Action inverse/directe............................................................................... 216 Loop Break............................................................................................... 216 Commande de positionnement de vanne motorisée ............................... 217 Non borné (VPU) ............................................................................... 217 Commande de vanne motorisée en mode manuel ............................ 217 Programmation de gain............................................................................ 218 Régulation marche/arrêt .......................................................................... 218 Feedforward ................................................................................................... 219 Feedforward de perturbation.................................................................... 219 Consigne feedforward.............................................................................. 220 Compensation statique ou dynamique..................................................... 221 Split Range (chauffage/refroidissement)........................................................ 222 Algorithme de refroidissement ................................................................. 223 Refroidissement non linéaire ............................................................. 223 Zone morte de la voie 2 (chauffage/refroidissement) ........................ 224 Transfert sans à-coups .................................................................................. 225 Sensor Break ................................................................................................. 225 Modes d'exploitation ...................................................................................... 226 Démarrage et récupération ...................................................................... 226 Sous-système de consigne ............................................................................ 227 Sélection de source de consigne déportée/locale ................................... 228 Sélection de consigne locale ............................................................. 228 Consigne déportée ............................................................................ 228 Limites de consigne ................................................................................. 229 Limite de vitesse de consigne.................................................................. 229 SP cible.................................................................................................... 229 Tracking ................................................................................................... 230 SP et PV rétrocalculées ........................................................................... 230 Équilibrage intégrale consigne................................................................. 230 Sous-système de sortie.................................................................................. 231 Sélection des sorties (y compris station manuelle).................................. 231 Limitation des sorties ............................................................................... 231 Limitation de vitesse ................................................................................ 232 Autoréglage.................................................................................................... 232 Autoréglage de plusieurs zones............................................................... 238 Communications numériques .................................................... 240 Modbus RTU .................................................................................................. 240 Paramètres de communication série ....................................................... 240 Vitesse de transmission ..................................................................... 240 Parité ................................................................................................. 240 Adresse de communication ............................................................... 241 Temporisation comms ........................................................................ 241 Protocole Ethernet ......................................................................................... 241 Affichage adresse MAC ........................................................................... 241 Paramètres mode IP ................................................................................ 241 Connexion réseau.................................................................................... 242 Adressage IP dynamique......................................................................... 242 Adressage IP statique .............................................................................. 242 Protection contre la tempête de diffusion................................................. 242 Protection tempête Ethernet .................................................................... 242 Informations complémentaires................................................................. 243 Bonjour..................................................................................................... 243 Découverte auto....................................................................................... 243 Pour activer la découverte auto ............................................................... 243 Pour activer DHCP................................................................................... 246 Réinitialiser l’adresse IP du régulateur .................................................... 247 iTools - Configuration d'une connexion Ethernet...................................... 248 HA033210FRE version 2 7 Régulateur programmable EPC2000 Calibration utilisateur ................................................................. 252 Calibration du régulateur seul ........................................................................ 252 Calibration de l’entrée analogique ........................................................... 252 Utilisation de iTools ............................................................................ 253 Pour revenir à la calibration usine ..................................................... 254 Calibration du décalage en deux points................................................... 255 Calibration avec un bloc sec ou l’équivalent ............................................ 256 OEM Security ............................................................................. 258 Mise en œuvre ............................................................................................... 258 Liste de configuration OEM...................................................................... 260 Liste des opérateurs OEM ....................................................................... 260 Effet du paramètre « OEM ParamList » ................................................... 261 « OEMParamLists » activé ................................................................ 262 « OEMParaLists » désactivé ............................................................. 262 Mise à niveau du firmware ......................................................... Spécifications techniques .......................................................... 264 266 Généralités............................................................................................... 266 Spécifications environnementales, normes, agréments et certifications . 267 Mécanique ............................................................................................... 267 Dimensions ........................................................................................ 267 Poids .................................................................................................. 267 Entrées et sorties ..................................................................................... 268 E/S et types de communications ....................................................... 268 Spécifications E/S .............................................................................. 268 Entrées et sorties ............................................................................... 269 Entrées par contact à la fermeture .................................................... 269 Modules E/S logiques ....................................................................... 269 Relais ................................................................................................. 270 Module sortie CC isolée..................................................................... 271 Alimentation électrique ...................................................................... 271 Communications ................................................................................ 271 8 HA033210FRE version 2 Régulateur programmable EPC2000 Consignes de sécurité Consignes de sécurité Informations importantes Lire attentivement ces instructions et examiner l’équipement pour se familiariser avec l’appareil avant de tenter de l’installer, de l’utiliser, de le réparer ou de l’entretenir. Les messages spéciaux suivants peuvent apparaître tout au long de ce manuel ou sur l’équipement pour avertir des dangers potentiels ou pour attirer l’attention sur des informations qui clarifient ou simplifient une procédure. L'addition de l’un de ces symboles à une étiquette de sécurité « Danger » ou « Avertissement » indique qu’il existe un risque électrique qui provoquera une blessure si les consignes ne sont pas respectées. Ce symbole indique une alerte de sécurité. Il est utilisé pour vous avertir de dangers potentiels de blessures. Respectez tous les messages de sécurité qui suivent ce symbole pour éviter les risques de blessures graves voire mortelles. DANGER DANGER indique une situation dangereuse qui provoquera la mort ou une blessure grave si elle n’est pas évitée. AVERTISSEMENT AVERTISSEMENT indique une situation dangereuse qui pourrait provoquer la mort ou une blessure grave si elle n’est pas évitée. ATTENTION AVERTISSEMENT indique une situation dangereuse qui pourrait provoquer une blessure mineure ou modérée si elle n’est pas évitée. AVIS AVIS utilisé pour indiquer les pratiques sans lien avec une blessure physique. Le symbole d’alerte de sécurité ne doit pas être utilisé avec ce mot signal. Remarque : Les équipements électriques doivent être installés, exploités, entretenus et maintenus exclusivement par des personnes qualifiées. Schneider Electric décline toute responsabilité quant aux conséquences découlant de l’utilisation de ce matériel. Remarque : Une personne qualifiée possède les compétences et connaissances liées à la construction, l’installation et l’utilisation des équipements électriques et a suivi une formation de sécurité afin d’identifier et d’éviter les risques entrant en jeu. HA033210FRE version 2 9 Sécurité et informations CEM Régulateur programmable EPC2000 Sécurité et informations CEM DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Couper l’alimentation électrique de tous les équipements avant de commencer l’installation, le retrait, le câblage, la maintenance ou l’inspection du produit. Utiliser un dispositif de détection de tension de puissance adapté pour confirmer que l’alimentation a été coupée. La ligne d’alimentation et les circuits de sortie doivent être câblés et protégés par des fusibles conformément aux exigences réglementaires locales et nationales pour le courant et la tension nominales de l’équipement spécifique, c’est-à-dire au Royaume-Uni la réglementation IEE la plus récente (BS7671) et aux États-Unis les méthodes de câblage NEC classe 1. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. Utilisation raisonnable et responsabilité La sécurité de tout système incorporant ce produit est la responsabilité de l’assembleur/installateur du système. Les informations contenues dans ce manuel sont sujettes à modification sans préavis. Bien que tous les efforts aient été consentis pour améliorer l'exactitude des informations, le fournisseur décline toute responsabilité pour les erreurs susceptibles de s’y être glissées. Ce régulateur programmable est conçu pour des applications industrielles de régulation des procédés et de la température et satisfait aux exigences des directives européennes en matière de sécurité et de compatibilité électromagnétique. Son utilisation dans d'autres applications ou le non-respect des consignes d'installation contenues dans ce manuel risque de compromettre la sécurité ou la compatibilité électromagnétique du régulateur. Il incombe à l'installateur de veiller à la sécurité et à la compatibilité électromagnétique de toute installation. Tout manquement à utiliser un logiciel/matériel approuvé avec nos matériels peut provoquer des blessures, des dégâts ou des résultats d’opération incorrects. 10 HA033210FRE version 2 Régulateur programmable EPC2000 Sécurité et informations CEM NB Les équipements électriques doivent être installés, exploités, entretenus, et maintenus exclusivement par des personnes qualifiées. Schneider Electric décline toute responsabilité quant aux conséquences découlant de l’utilisation de ce matériel. Une personne qualifiée possède les compétences et connaissances liées à la construction et l’utilisation des équipements électriques et leur installation, et qui a suivi une formation de sécurité afin d’identifier et d’éviter les risques entrant en jeu. QUALIFICATION DU PERSONNEL Seules les personnes correctement formées et qui connaissent et comprennent le contenu de ce manuel et le reste de la documentation produit pertinente sont autorisées à travailler sur et avec ce produit. La personne qualifiée doit pouvoir détecter les risques pouvant découler de la paramétrisation, de la modification des valeurs des paramètres et plus généralement des équipements mécaniques, électriques ou électroniques. La personne qualifiée doit connaître les normes, dispositions et règlements pour la prévention des accidents industriels, qu’ils doivent respecter pendant la conception et la mise en œuvre du système. UTILISATION PRÉVUE Le produit décrit ou touché par ce document, ainsi que le logiciel et les options, sont le Régulateur programmable EPC2000 (désigné dans les présentes par « régulateur programmable », « régulateur » ou « série EPC2000 »), destiné à une utilisation industrielle conformément aux instructions, consignes, exemples et informations de sécurité se trouvant dans le présent document et dans les autres documents d'accompagnement. Le produit peut être utilisé uniquement en conformité avec les règlements et directives de sécurité applicables, les exigences spécifiées et les données techniques. Avant d'utiliser le produit, il faut réaliser une évaluation des risques pour l’application planifiée. Sur la base des résultats, il faut mettre en œuvre les mesures de sécurité appropriées. Comme le produit est utilisé comme composant d’une machine ou d'un processus, il vous incombe d'assurer la sécurité globale du système dans son ensemble. Utiliser le produit uniquement avec les câbles et accessoires spécifiés. Utiliser uniquement des accessoires et pièces de rechange d'origine. Toute utilisation autre que celle explicitement autorisée est interdite et peut provoquer des dangers imprévus. HA033210FRE version 2 11 Sécurité et informations CEM Régulateur programmable EPC2000 DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les équipements électriques doivent être installés, utilisés et maintenus exclusivement par des personnes qualifiées. Couper l’alimentation électrique de tous les équipements et de tous les circuits E/S (alarmes, E/S de contrôle etc.) avant de commencer l’installation, le retrait, le câblage, la maintenance ou l’inspection du produit. La ligne d’alimentation et les circuits de sortie doivent être câblés et protégés par des fusibles conformément aux exigences réglementaires locales et nationales pour le courant et la tension nominales de l’équipement spécifique, c’est-à-dire au Royaume-Uni la réglementation IEE la plus récente (BS7671) et aux États-Unis les méthodes de câblage NEC classe 1. L'appareil doit être installé dans une armoire. Si cela n’est pas fait, la sécurité de l’appareil est compromise. Ne pas dépasser les valeurs nominales de l’appareil. Les entrées logiques (DI) et les terminaux IO1 ne sont pas isolés de l’entrée de mesure capteur IP1. Si IP1 n’est pas à la terre ou un potentiel sûr, les entrées logiques et IO1 seront au même potentiel et il faut prendre des précautions au niveau de la puissance des composants et des consignes données au personnel pour assurer la sécurité. Ne pas utiliser ou mettre en service une configuration de régulateur (stratégie de régulation) sans s'assurer que la configuration a subi tous les tests opérationnels, a été mise en service et approuvée pour l’utilisation. La personne chargée de la mise en service du régulateur est tenue de s'assurer que la configuration est correcte. Ce produit doit être installé, connecté et utilisé conformément aux normes et/ou règlements d’installation en vigueur. Si le produit est utilisé autrement que de la manière spécifiée par le fabricant, la protection assurée par le produit risque d'être compromise. Ce régulateur est conçu pour fonctionner avec le capteur de température directement relié à un élément de chauffage électrique. Veiller cependant à ce que le personnel d'entretien ne touche pas ces connexions lorsqu'elles sont sous tension. Tous les câbles, connecteurs et commutateurs de connexion d'un capteur sous tension devront être calibrés en fonction de la tension du réseau (230 V CA +15 % CATII). Ne pas insérer d’objets dans les ouvertures du boîtier. Serrer les vis de serrage conformément aux spécifications de couple. Un maximum de deux fils, identiques en type et section peut être inséré par terminal d'un connecteur de faisceau. Vérifier que tous les fils connectés aux terminaux du régulateur sans embout métallique, ne pas dépasser la longueur du conducteur de câble exposée de 7 mm (<0,28"). S’assurer que l’outil utilisé est isolé et adapté à l’ouverture afin de bien pouvoir enfoncer le bouton Function quand c’est nécessaire. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. 12 HA033210FRE version 2 Régulateur programmable EPC2000 Sécurité et informations CEM DANGER DANGER D’INCENDIE Si l' l’instrument ou l’une de ses pièces est endommagé à la livraison, ne pas procéder à l’installation et contacter le fournisseur. Ne rien laisser tomber par les ouvertures du boîtier et entrer dans le régulateur. Utiliser uniquement les connecteurs du faisceau de terminaux fournis à l’origine avec le régulateur. Vérifier que le calibre de fil correct est utilisé pour chaque circuit et que ses caractéristiques correspondent à la capacité actuelle du circuit. Ne pas connecter le régulateur directement à la tension secteur. Utiliser uniquement des alimentations électriques PELV ou SELV pour alimenter l’équipement. Quand des embouts de câble sont utilisés, veiller à ce que la taille correcte soit sélectionnée et que chacune soit solidement fixée en utilisant un outil de sertissage. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. HA033210FRE version 2 13 Sécurité et informations CEM Régulateur programmable EPC2000 AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Ne pas utiliser le produit pour des applications de régulation ou de protection critiques lorsque la sécurité humaine ou des équipements dépend de l’opération du circuit de régulation. Respecter toutes les précautions en matière de décharges électrostatiques avant de manipuler l'appareil. Toute pollution conductrice d’électricité doit être exclue de l’armoire dans laquelle le régulateur est monté, par exemple la poussière de carbone. Dans des conditions de pollution conductrice dans l’atmosphère, installer un dispositif de filtrage d’air sur l’entrée d’air de l'armoire. Si des risques de condensation existent, par exemple à des températures basses, installez un dispositif de chauffage à commande thermostatique dans l’armoire. Éviter la pénétration de matières conductrices pendant l’installation. Utilisez des verrouillages de sécurité adaptés lorsqu’il existe des risques pour le personnel et/ou l’équipement. Installez et utilisez cet équipement dans une enceinte adaptée à son environnement. Acheminement des câbles, pour réduire les EMI (interférences électromagnétiques), les connexions CC basse tension et le câblage d'entrée du capteur doivent être acheminés à l'écart des câbles d'alimentation haute tension. Si cela est impossible, utiliser des câbles blindés en prenant soin de relier le câblage à la terre. Il est préférable de réduire au minimum la longueur des câbles. S’assurer que le câblage des installations est conforme à toutes les réglementations locales de câblage en vigueur. Par exemple, au Royaume-Uni, utiliser la version la plus récente des réglementations de câblage IEE (BS7671). Aux États-Unis, utiliser les méthodes de câblage NEC Classe 1. Vérifier que tous les câbles et le harnais de câbles sont maintenus par un mécanisme anti-traction adapté. Câblage, il est important de connecter l'instrument conformément aux informations données sur cette fiche, et d'utiliser des câbles en cuivre (sauf pour le câblage du thermocouple). Connecter les fils uniquement aux terminaux identifiés indiqués sur l’étiquette d'avertissement du produit, dans la section câblage du guide utilisateur du produit ou sur la fiche d’installation. S’assurer avant de connecter les fils à des connecteurs de faisceau de câbles que l’orientation du connecteur de faisceau est correcte - surtout si un connecteur est déconnecté de l’unité. Ne pas démonter, réparer ou modifier les équipements. Contactez votre fournisseur pour toute réparation. La sécurité et la protection CEM peuvent être gravement compromises si l'appareil n'est pas utilisé de la manière indiquée. Il incombe à l'installateur de veiller à la sécurité et à la compatibilité électromagnétique CEM de l’installation. Pour respecter la directive CEM européenne, il est nécessaire de prendre certaines précautions lors de l'installation. Pour obtenir des conseils généraux, consulter le Guide d'installation CEM (HA025464). Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. 14 HA033210FRE version 2 Régulateur programmable EPC2000 Sécurité et informations CEM AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Si la sortie n’est pas câblée mais inscrite par les communications, elle restera contrôlée par les messages de communication. Dans ce cas il faut prendre soin de prévoir la perte de communications. L'application de ce produit exige une expertise dans la conception et la programmation des systèmes de régulation. Seules les personnes possédant une telle expertise doivent être autorisées à programmer, installer, modifier et mettre en service ce produit. Pendant la mise en service veiller à ce que tous les états opérationnels et défauts potentiels soient soigneusement testés. La personne chargée de la mise en service du régulateur est tenue de s'assurer que la configuration est correcte. Le régulateur ne doit pas être configuré pendant qu’il est connecté à un processus en cours car l’accès au mode de configuration interrompt toutes les sorties. Le régulateur reste en standby jusqu’à ce que l’on quitte le mode de configuration. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. ATTENTION FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Si l' l’instrument ou l’une de ses pièces est endommagé à la livraison, ne pas procéder à l’installation et contacter le fournisseur. S’il est entreposé avant utilisation, les conditions de stockage du régulateur doivent être conformes aux conditions environnementales spécifiées. Pour minimiser toute perte potentielle de contrôle ou de statut du régulateur pendant la communication sur un réseau ou quand il est contrôlé via un maître tiers (un autre régulateur, un automate ou une IHM) veiller à ce que le matériel, logiciel, la conception réseau, la configuration et la robustesse de la cybersécurité aient été correctement configurés, mis en service et approuvés pour le fonctionnement. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. Symboles Différents symboles peuvent être utilisés sur le régulateur. Ils signifient : D Risque de choc électrique. O Prendre des précautions contre l’électricité statique. P RCM est une marque commerciale appartenant à Australian and New Zealand Regulators. Avec la marque RCM * Conforme à la période d’utilisation respectueuse de l’environnement de 40 ans. HA033210FRE version 2 15 Cybersécurité Régulateur programmable EPC2000 Cybersécurité Contenu de ce chapitre Ce chapitre présente certaines approches de bonne pratique en matière de cybersécurité dans l’utilisation des régulateurs série EPC2000 et attire l’attention sur plusieurs fonctionnalités de la série EPC2000 qui pourraient être utiles pour mettre en œuvre une robuste cybersécurité. ATTENTION FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Pour minimiser toute perte potentielle de contrôle ou de statut du régulateur pendant la communication sur un réseau ou quand il est contrôlé via un maître tiers (un autre régulateur, un automate ou une IHM) veiller à ce que le matériel, logiciel, la conception réseau, la configuration et la robustesse de la cybersécurité aient été correctement configurés, mis en service et approuvés pour le fonctionnement. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. Introduction Quand on utilise les régulateurs Eurotherm série EPC2000 dans un environnement industriel, il est important de tenir compte de la « cybersécurité » : en d’autres termes, la conception de l’installation doit contribuer à empêcher les accès non autorisés et malveillants. Ceci inclut à la fois l’accès physique aux équipements de contrôle et instruments associés, et l’accès électronique (via les connexions réseau et les communications numériques). Bonnes pratiques de cybersécurité La conception générale du réseau d’un site dépasse la portée de ce manuel. Le Guide des bonnes pratiques de cybersécurité, référence HA032968, donne un aperçu des principes à prendre en compte. Il est disponible sur www.eurotherm.co.uk. En général, un régulateur industriel comme le Régulateur programmable EPC2000 et les écrans IHM et appareils contrôlés ne doivent pas être placés dans un réseau ayant accès à l’Internet public. Les bonnes pratiques exigent plutôt de placer ces appareils sur un segment de réseau protégé par un pare-feu, séparé de l’Internet public par ce que l’on surnomme une « zone démilitarisée » (DMZ). Fonctions de sécurité Les sections suivantes attirent l’attention sur certaines fonctions de cybersécurité des régulateurs série EPC2000. 16 HA033210FRE version 2 Régulateur programmable EPC2000 Cybersécurité Principe de sécurité par défaut Certaines fonctions de communication logique de la série EPC2000 peuvent offrir une plus grande commodité et facilité d’utilisation (notamment pour la configuration initiale) mais peuvent aussi rendre le régulateur plus vulnérable. C’est pourquoi la fonctionnalité suivante est désactivée par défaut : Découverte auto Bonjour désactivée par défaut La connectivité Ethernet est fournie par défaut sur les régulateurs série EPC2000, y compris le protocole de découverte du service Bonjour (voir « Bonjour » en page 243). Bonjour permet au régulateur d’être automatiquement découvert par les autres appareils du réseau sans avoir besoin d'une intervention manuelle. Mais pour des raisons de cybersécurité, elle est désactivée par défaut car elle pourrait être exploitée par un utilisateur malveillant pour obtenir des informations sur le régulateur. Voir également la section « Découverte auto » en page 243 et les informations sur son activation si nécessaire. Ports Ethernet Il faut noter les points suivants à propos des ports Ethernet : • TCP Port 502 (MODBUS TCP, toujours ouvert) • UDP Port 5353 (Auto-discovery/ZeroConf/« Bonjour », ouvert uniquement quand auto-discovery est activé) Contrôle d’accès Le régulateur série EPC2000 comporte deux niveaux d'accès - le mode Opérateur et le mode Configuration. Le mode Opérateur offre les fonctionnalités de base requises au quotidien alors que le mode Configuration offre des fonctionnalités complètes pour la configuration initiale et la configuration du processus. Les mots de passe sont pris en charge par défaut pour contrôler l’accès au mode de configuration. Il faut utiliser des mots de passe à haute sécurité (voir ci-dessous). Après trois tentatives de connexion infructueuses, la saisie du mot de passe est bloquée pendant 30 minutes (y compris en cas de coupure d’électricité). Ceci contribue à la protection contre les tentatives de « forçage » pour deviner un mot de passe. Mots de passe haute sécurité Il est recommandé d'utiliser un mot de passe haute sécurité pour le mot de passe de configuration et pour le mot de passe Security OEM. Dans ce contexte, « haute sécurité » signifie un mot de passe qui contient : • Au moins 8 caractères • Un mélange de caractères en majuscules et minuscules • Au moins un caractère de ponctuation (#, % ou @ par exemple) • Au moins un chiffre AVIS PERTE POTENTIELLE DE PROPRIÉTÉ INTELLECTUELLE OU DE CONFIGURATION S’assurer que tous les mots de passe configurés dans le régulateur programmable sont « haute sécurité » pour contribuer à éviter la perte de propriété intellectuelle ou des modifications de configuration autorisées. Le non-respect de ces instructions peut endommager l’équipement. HA033210FRE version 2 17 Cybersécurité Régulateur programmable EPC2000 OEM Security Une fonctionnalité de sécurité OEM en option est fournie pour donner aux fabricants (OEM) un niveau de protection contre le vol de leur propriété intellectuelle. Cette fonctionnalité est conçue pour contribuer à éviter le clonage non autorisé des configurations des régulateurs. Cette protection inclut un câblage interne (logiciel) spécifique à l’application et un accès limité à certains paramètres via comms (par iTools ou un logiciel comms tiers). Mot de passe de configuration Le mot de passe pour l’accès au niveau configuration via iTools comporte les fonctionnalités suivantes pour la protection contre un accès non autorisé (voir « Instrument.Security » en page 101 pour avoir plus de détails) : • Si le mot de passe n’est pas modifié à partir de sa valeur initiale par défaut, un message d'alerte s'affiche dans iTools quand on accède au mode de configuration, et un bit de statut est réglé dans le bloc Instrument.Diagnostics (Paramètre NotificationStatus, Bit 0). Consulter « Bitmap de mot de statut de notification » en page 105. • Par défaut, le mot de passe « expire » après 90 jours. Cette période d’expiration est configurable. Quand le mot de passe « expire », un bit de statut est réglé dans le bloc Instrument.Diagnostics (NotificationStatus parameter, bit 1). Il peut être surveillé afin de fournir la notification d'un mot de passe expiré sur un IHM distant, par exemple. Consulter « Instrument.Diagnostics » en page 103 et « Bitmap de mot de statut de notification » en page 105. Un mot de passe « expiré » continue cependant à fonctionner. • La saisie du mot de passe est bloquée après trois tentatives non valides. La durée du blocage est configurable mais le défaut est 30 minutes. Ceci contribue à la protection contre les tentatives de « forçage » pour deviner un mot de passe. • Le régulateur enregistre le nombre de tentatives de connexion réussies et non réussies au mode de configuration. Un audit régulier de ces diagnostics est recommandé comme moyen pour contribuer à détecter un accès non autorisé au régulateur. Fonctions de sécurité Ethernet La connectivité Ethernet est disponible de série sur les régulateurs série EPC2000. Les fonctions de sécurité suivantes sont spécifiques à Ethernet. Protection tempête Ethernet Une forme de cyberattaque consiste à faire traiter un trafic Ethernet tellement dense par un régulateur que les ressources du système sont épuisées et la régulation utile est compromise. C’est pourquoi le Régulateur programmable EPC2000 comporte un algorithme de protection tempête Ethernet qui détecte la présence d'une activité réseau excessive et contribue à prioriser les ressources du régulateur sur la stratégie de régulation au lieu de Services l’Ethernet. Si cet algorithme est activé, le paramètre de diagnostic RateProtectionActive est configuré sur ON (voir « Comms.Serial.Network et Comms.Ethernet.Network » en page 135). 18 HA033210FRE version 2 Régulateur programmable EPC2000 Cybersécurité Protection contre la tempête de diffusion Une « tempête de diffusion » est une condition pouvant être créée par une cyberattaque : des messages réseau fallacieux sont envoyés aux appareils qui répondent alors par de nouveaux messages réseau. Une réaction à la chaîne se forme et progresse jusqu’à ce que le réseau ne puisse plus transporter le trafic normal. La série EPC2000 comporte un algorithme de protection contre la tempête de diffusion qui détecte automatiquement cette condition et empêche le régulateur de réagir au trafic fallacieux. Si cet algorithme est activé, le paramètre de diagnostic BroadcastStormActive est configuré sur ON (voir « Comms.Serial.Network et Comms.Ethernet.Network » en page 135). Chien de garde des communications Les régulateurs série EPC2000 comportent une fonction de « chien de garde des communications ». Elle peut être configurée pour lancer l’alerte si l’une des communications numériques prises en charge n’est pas reçue pendant une période spécifiée. Voir le paramètre watchdog dans « Comms.Serial.Main et Comms.Ethernet.Main » en page 133. Ils offrent un moyen de configurer une action appropriée si une action malveillante interrompt les communications numériques du régulateur. REMARQUE : Ce chien de garde peut ne pas fonctionner comme prévu en cas de connexions Ethernet multiples à cause du minuteur et de la balise partagés pour cette interface. Si l’instrument est configuré pour recevoir une consigne transmise par un maître via connexion Ethernet, elle doit être acheminée par le bloc « Entrée déportée » (« RemoteInput » en page 119). Le bloc entrée déportée a une temporisation indépendante (1 s par défaut) qui autorise la perte des comms à ce paramètre à être signalée indépendamment de toute autre connexion Ethernet. Sauvegarde et récupération de la configuration Avec le logiciel iTools d’Eurotherm vous pouvez « cloner » un régulateur série EPC2000 et enregistrer la totalité de ses réglages de configuration et de paramètres dans un fichier. Ils peuvent alors être copiés dans un autre régulateur ou utilisés pour restaurer les réglages d’origine—voir « Clonage » en page 94. Pour des raisons de cybersécurité, les paramètres restreints par mot de passe ne sont pas enregistrés dans le fichier clone. Les fichiers comportent un hachage d’intégrité cryptographique, ce qui signifie que si le contenu du fichier est falsifié il ne sera pas rechargé dans un régulateur. Un fichier clone ne peut pas être généré si l’option OEM Security est configurée et active (voir « OEM Security » en page 258). Sessions utilisateur Les connexions de communication ont seulement deux niveaux d’autorisation un « mode opérateur » et un « mode de configuration ». Toute connexion via comms (Ethernet ou série) est séparée dans sa propre session unique. Un utilisateur connecté ne peut pas partager ses autorisations avec un autre. De même, un utilisateur enregistré sur la connexion série ne partage pas d'autorisations avec toute personne connectée via Ethernet et inversement. HA033210FRE version 2 19 Cybersécurité Régulateur programmable EPC2000 De plus, un seul utilisateur peut être connecté à un Régulateur programmable EPC2000 en mode configuration en même temps. Si un autre utilisateur tente de se connecter et de sélectionner le mode configuration, la demande est refusée jusqu’à ce que l’autre utilisateur quitte le mode configuration. Les sessions utilisateur ne persistent pas d’un cycle d'alimentation à l’autre. Intégrité de la mémoire/des données Intégrité FLASH Quand un régulateur série EPC2000 est mis sous tension, il exécute automatiquement un contrôle d’intégrité de la totalité du contenu de sa mémoire flash interne. Si l’application principale est détectée comme étant corrompue, l’application de mise à jour du firmware interne s’exécute et attend que l’outil Eurotherm Firmware Management Tool mette à jour le firmware. Consulter « Mise à niveau du firmware » en page 264. Les LED de Diagnostic à OP3 clignotent tous. Si l’application de mise à niveau du firmware interne est également corrompue, le LED de diagnostic rouge s’allume et il faut alors consulter le fabricant. Des contrôles d’intégrité sont également effectués régulièrement en blocs de 256 octets pendant le fonctionnement normal. Si un contrôle d'intégrité détecte une différence par rapport à ce qui était attendu, le régulateur s’arrête de fonctionner et redémarre. Intégrité des données non volatiles Quand un régulateur série EPC2000 se met sous tension, il exécute automatiquement un contrôle d’intégrité du contenu de ses composants internes à mémoire non volatile. Si le régulateur ne parvient pas à charger la base de données de paramètres car elle est corrompue, il tente de réinitialiser l’appareil et de faire un démarrage à froid. Des contrôles d’intégrités supplémentaires sont effectués régulièrement pendant le fonctionnement normal et quand des données non volatiles sont écrites. Si un contrôle d'intégrité détecte une différence par rapport à ce qui était attendu, le régulateur passe au mode Veille et monte le bit 1 ou le bit 2 dans le bloc fonction Instrument.Diagnostics, paramètre Standby Status Word (consulter « Bitmap de mot de statut d’attente » en page 106 et « Instrument.Diagnostics » en page 103). Usage cryptographique L’usage cryptographique est utilisé dans les domaines suivants : 20 • Fichiers clone • Tableaux de linéarisation personnalisés • Signature firmware • Mot de passe OEM Security HA033210FRE version 2 Régulateur programmable EPC2000 Cybersécurité Firmware De temps à autre, afin d'offrir de nouvelles fonctionnalités ou de remédier à des problèmes connus, Eurotherm est susceptible de publier de nouvelles versions du firmware série EPC2000 disponible via Eurotherm Firmware Management Tool. ATTENTION FIRMWARE NON SCHNEIDER ELECTRIC Le Régulateur programmable EPC2000 utilise une technologie de signature digitale cryptographique pour empêcher un attaquant de charger un firmware non authentique sur l’instrument. Les tentatives délibérées pour forcer une mise à niveau vers un firmware non officiel se soldent au pire par un instrument non opérationnel. De plus, Eurotherm Firmware Management Tool porte la signature digitale de Schneider Electric auprès de l’éditeur. Ne pas utiliser cet outil s’il ne comporte pas la signature Schneider Electric. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. Certification de communication Achilles® La série EPC2000 a été certifiée au niveau 1 du programme Achilles® de test de certification de la robustesse des communications. Il s’agit d'une référence bien établie dans l’industrie pour le déploiement d'appareils industriels robustes, reconnue par les principaux fournisseurs et opérateurs d’automatisation. Mise hors service Quand un régulateur série EPC2000 arrive à la fin de sa vie utile et est mis hors service, Eurotherm conseille de ramener tous les paramètres aux valeurs par défaut (voir « Démarrage à froid » en page 95 pour obtenir des instructions). Ceci peut contribuer à une protection contre les vols ultérieurs de données et de propriété intellectuelle au cas où le régulateur serait racheté par un tiers. Considérations générales en matière de cybersécurité de l’EPC2000 Topologie du réseau pour l’EPC2000/IHM externe Le Régulateur programmable EPC2000 est un instrument d’arrière de panneau « aveugle » (dans le sens où il n’a pas d'affichage IHM intégré). Mais un panneau IHM externe (par exemple Proface série GP-4100) peut être connecté au Régulateur programmable EPC2000 via l’une des voies de communication numériques. Quand un panneau IHM externe est connecté, les conséquences pour la cybersécurité doivent être prises en compte. Plus spécifiquement, pour atténuer le risque d'un refus de service sur la voie de communication qui connecte les deux instruments, sinon les actions opérateur effectuées sur l’IHM pourraient ne pas pouvoir être appliquées par le Régulateur programmable EPC2000. Les deux technologies de réseau EPC2000-vers-IHM contribueraient à atténuer ce risque. HA033210FRE version 2 21 Cybersécurité Régulateur programmable EPC2000 Segmentation du réseau Ethernet EPC2000 à IHM L’utilisation d’instruments barrière sur le réseau Ethernet (comme un pare-feu industriel, un routeur, etc.) est nécessaire pour segmenter le réseau machine interne des autres instruments et connexions externes mis en réseau. Il est également recommandé de configurer les paramètres « maître préféré » du Régulateur programmable EPC2000 avec l’adresse IP du panneau IHM, ce qui permettra à l’IHM de se connecter au Régulateur programmable EPC2000 même si les autres sessions TCP sont actuellement actives. Communications EPC2000-à-IHM via RS485 Une autre possibilité est de consacrer la voie de communications RS-485 au réseau EPC2000-à-IHM et d'utiliser la voie de communication Ethernet pour la connexion aux autres instruments en réseau. Ceci évitera qu’une attaque de refus de service OU une mauvaise configuration du réseau déconnecte l’IHM du/des Régulateur programmable EPC2000. Il faut noter que les communications RS485 ont la priorité sur les communications Ethernet mais que RS485 est lent par comparaison et qu’il faut donc tenir compte de la latence entre le Régulateur programmable EPC2000 et l’IHM via RS485. 22 HA033210FRE version 2 Régulateur programmable EPC2000 Cybersécurité Considérations de sécurité de l’application IHM externe La fonctionnalité de sécurité du Régulateur programmable EPC2000, comme indiqué dans les sections ci-dessus, fournit plusieurs mécanismes qui doivent être pris en compte quand on développe une application IHM externe. Voici les points à prendre en compte : • Le Régulateur programmable EPC2000 a deux modes de fonctionnement Opérateur et Configuration. Si un IHM externe est utilisé, des niveaux d'accès supplémentaires et la gestion des utilisateurs peuvent être mis en œuvre dans l’application IHM pour limiter des opérations spécifiques en fonction des rôles et autorisations utilisateurs. • L’accès au mode de configuration du Régulateur programmable EPC2000 se fait par mot de passe. Plusieurs valeurs de paramètre de diagnostic sont utilisées pour indiquer : ◦ ◦ ◦ • HA033210FRE version 2 que le mot de passe par défaut n’a pas été modifié que le mot de passe a expiré le nombre de tentatives de connexion réussies/échouées. Si un IHM externe est utilisé, ces diagnostics de mot de passe doivent être lus de temps à autre sur l’instrument et visualisés dans l’application IHM. 23 Informations juridiques EPC2000 Informations juridiques Les informations fournies dans cette documentation contiennent des descriptions générales et/ou des caractéristiques techniques de la performance des produits qui y sont présentés. Cette documentation n’est pas destinée à se substituer, et ne doit pas être utilisée pour déterminer le caractère adapté ou la fiabilité de ces produits pour des applications utilisateur spécifiques. Chaque utilisateur ou intégrateur a la responsabilité d’effectuer une analyse des risques et une évaluation et des tests des produits appropriées et complètes en ce qui concerne l’application spécifique pertinente ou leur utilisation. Eurotherm Limited, Schneider Electric ou leurs affiliées ou filiales ne peuvent en aucun cas être tenus responsables de l'utilisation erronée des informations présentes. Si vous avez des suggestions d'amélioration ou de modification ou avez relevé des erreurs dans cette publication, merci de nous en informer. Vous acceptez de ne pas reproduire, sauf pour votre utilisation personnelle et non commerciale, la totalité ou partie de ce document sur un support quelconque sans l’autorisation écrite d’Eurotherm Limited. Vous acceptez également de ne pas établir de liens hypertexte vers ce document ou son contenu. Eurotherm Limited n’accorde aucun droit ou licence pour l’utilisation personnelle et non-commerciale du document ou de son contenu, à l’exception d'une licence non-exclusive pour le consulter « en l’état », à vos risques et périls. Tous les autres droits sont réservés. Tous les règlements nationaux, régionaux et locaux pertinents en matière de sécurité doivent être respectés lors de l’installation et de l’utilisation de ce produit. Pour des raisons de sécurité et afin de contribuer à assurer la conformité aux données du système documentées, seul le fabricant doit exécuter les réparations des composants. Quand les dispositifs sont utilisés pour des applications ayant des exigences de sécurité technique, les consignes pertinentes doivent être respectées. Tout manquement à utiliser un logiciel Eurotherm Limited ou agréé par Eurotherm Limited avec nos matériels peut provoquer des blessures, des dégâts ou des résultats d’opération incorrects. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. Eurotherm, EurothermSuite, ECAT, EFit, EPack, EPower, Eycon, Eyris, Chessell, Mini8, nanodac, optivis, piccolo et versadac sont des marques commerciales d’Eurotherm Limited SE, ses filiales et affiliées. Toutes les autres marques commerciales appartiennent à leurs propriétaires respectifs. © 2018 Eurotherm Limited Tous droits réservés. 24 HA033210FRE version 2 Régulateur programmable EPC2000 Introduction Introduction Concept du régulateur Le Régulateur programmable EPC2000 est un régulateur de procédé programmable en boucle simple qui est certifié pour la robustesse de communication de cybersécurité. Une gamme de fonctions maths, logiques, totalisateur et spécialisées est également disponible. On peut utiliser de simples codes « Quick Codes » pour configurer les applications standard rapidement afin de contrôler des procédés spécifiques. Parmi les applications, citons le contrôle du chauffage et du chauffage/refroidissement. Ces applications sont préconfigurées pour donner à l’utilisateur un point de départ pour les personnaliser en fonction d’un procédé individuel. Eurotherm iTools est un logiciel conçu à cette fin en fournissant un câblage de bloc fonction utilisateur en plus de différentes autres fonctionnalités. Il est disponible sous forme de téléchargement gratuit sur www.eurotherm.co.uk ou peut être commandé sur DVD. Concept du manuel utilisateur Ce manuel est généralement organisé de la manière suivante : HA033210FRE version 2 • La première partie explique l’installation mécanique et électrique et couvre les mêmes thèmes que sur la fiche d’installation et de câblage fournie avec chaque instrument, mais de manière plus détaillée. • Utilisation de l’instrument, y compris le démarrage. En général, les descriptions figurant dans le guide utilisateur partent du principe que le régulateur est configuré sans applications chargées ou avec une application de régulateur chauffage ou chauffage et refroidissement chargée. • Configuration de l’instrument avec le logiciel de configuration Eurotherm iTools. • Description des différents blocs fonction dans l’instrument, tels que la boucle de régulation, le programmateur, les communications numériques. • Procédure de calibration. • Description de la fonctionnalité OEM Security • Mise à niveau du logiciel du Régulateur programmable EPC2000. • Spécifications techniques. 25 Installation Régulateur programmable EPC2000 Installation DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les équipements électriques doivent être installés, utilisés et maintenus exclusivement par des personnes qualifiées. Couper l’alimentation électrique de tous les instruments et de tous les circuits E/S (alarmes, E/S de contrôle , etc.) avant de commencer l’installation, le retrait, le câblage, la maintenance ou l’inspection du produit. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT L'application de ce produit exige une expertise dans la conception et la programmation des systèmes de régulation. Seules les personnes possédant une telle expertise sont autorisées à installer et mettre en service ce produit. Pendant la mise en service, tester soigneusement tous les états opérationnels et défauts potentiels. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. Contenu de ce chapitre • Description générale de l’instrument • Contenu de l’emballage • Codes de commande • Dimensions de l’instrument et montage mécanique Présentation générale de l’instrument Nous vous remercions d'avoir choisi ce régulateur. Le Régulateur programmable EPC2000 offre un contrôle précis des processus industriels. Le Régulateur programmable EPC2000 est alimenté par une alimentation électrique séparée, pour en savoir plus voir "Spécifications techniques". 26 HA033210FRE version 2 Régulateur programmable EPC2000 Installation Options d’entrées et sorties Tous les régulateurs sont fournis avec une connectivité Ethernet via un interrupteur à deux ports sur le panneau avant permettant une mise en guirlande si nécessaire. De plus, les régulateurs peuvent être fournis avec ou sans communications numériques série EIA-485. Les entrées et sorties suivantes sont fournies de série : • Entrée capteur qui accepte divers thermocouples, RTD, entrées tension ou courant. • Deux entrées logiques par contact. • Sortie en relais normalement ouvert. • Sortie en relais inverseur. Les entrées et sorties suivantes peuvent être spécifiées au moment de la commande : • Sortie analogique OU • Une connexion E/S configurable pour être une sortie logique (pilotage SSR) OU une entrée par contact. Les étiquettes fixées au boîtier indiquent le code de commande, le numéro de série, la date de fabrication et les bornages pour le matériel installé. Déballage du régulateur Le régulateur est fourni avec : • Une résistance 2.49 pour une entrée courant (« Entrée linéaire (mA, mV ou V) » en page 41). • Fiche d’installation référence HA033209 en anglais, français, italien, allemand, espagnol, chinois et russe DANGER DANGER D’INCENDIE Si l' l’instrument ou l’une de ses pièces est endommagé à la livraison, ne pas procéder à l’installation et contacter le fournisseur. Utiliser uniquement les connecteurs du faisceau de terminaux fournis à l’origine avec le régulateur. Vérifier que le calibre de fil correct est utilisé pour chaque circuit et que ses caractéristiques correspondent à la capacité actuelle du circuit. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. HA033210FRE version 2 27 Installation Régulateur programmable EPC2000 Codes de commande Pour connaître les derniers codes de commande, consulter la Fiche technique Régulateur programmable EPC2000 (HA033270) disponible sur www.eurotherm.co.uk > downloads. Dimensions Des vues d’ensemble du régulateur avec les dimensions hors tout sont présentées ci-dessous. Les dimensions du Régulateur programmable EPC2000 sont indiquées dans les figures suivantes. La hauteur indiquée correspond à la hauteur avec les connecteurs par défaut montés en usine. 115 mm (4,53 in) 111 mm (4,37 in) 131,2 mm (5,17 in) 28 HA033210FRE version 2 Régulateur programmable EPC2000 Installation 105 mm (4,13 in) 107,3 mm (4,22 in) 32,8 mm (1,28 in) Accès pour l’entretien Pour permettre à l’opérateur d'accéder au régulateur et à ses connecteurs, il faut prévoir de l’espace autour du régulateur comme indiqué dans la figure ci-dessous. 40 mm (1,57 in) 205 mm (8,07 in) 80 mm (3,15 in) 60 mm (2,36 in) 187,3 mm (7,37 in) HA033210FRE version 2 29 Installation Régulateur programmable EPC2000 Emplacement Ce régulateur est conçu pour une installation permanente et à l’intérieur uniquement, dans un coffret ou une armoire. Choisir un emplacement offrant un minimum de vibrations et dont , la température ambiante de service est comprise entre 0 et 55 °C (32 - 131°F) avec une humidité de service entre 5 et 90 %, sans condensation. Le régulateur peut être : • Monté sur un rail DIN • Monté en applique Veuillez lire les consignes de sécurité figurant dans « Sécurité et informations CEM » en page 10 avant toute utilisation. DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE L'appareil doit être installé dans une armoire. Si cela n’est pas fait, la sécurité de l’appareil est compromise. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. Instructions générales de montage Le produit peut être monté en utilisant les trous de fixation en applique ou en utilisant un rail DIN. Consulter la fiche d’installation et de câblage (HA033209) pour avoir tous les détails. 30 • Vérifier que le régulateur est monté sur une surface verticale plane. • Monter verticalement dans une direction d’élévation pour que le clip de déblocage se trouve sur la face inférieure. • Il faut laisser un espace supplémentaire au-dessus et en dessous du régulateur pour l’accès des câbles et connecteurs. • Les terminaux de variables de procédé sont sensibles aux températures ambiantes. Voir « Spécifications techniques » en page 266 pour plus de détails. • Vérifier que tous les câbles et faisceaux de câbles sont maintenus par un mécanisme anti-traction adapté. HA033210FRE version 2 Régulateur programmable EPC2000 Installation Montage du régulateur en applique Il y a deux ergots M4 sur le haut et le bas du régulateur. Ils doivent être utilisés pour le montage en applique. Monter verticalement dans une direction d’élévation, sur une surface plane, pour que le clip de déblocage se trouve sur la face inférieure. Montage du régulateur sur un rail DIN Monter en utilisant un rail DIN standard, EN50022 (TH 35x7.5) ou EPC2000 (TH 35x15) et des butées à chaque extrémité. 1. Positionner la rainure supérieure du régulateur sur le bord supérieur du rail DIN et faire pression sur l’ensemble contre le rail DIN jusqu'à ce que le clip de déblocage se mettre en place (un déclic est ressenti ou se fait entendre). 2. Vérifier que l’appareil est solidement fixé. Espacement des régulateurs L’entrée mesure primaire (IP1) est sensible à la température ambiante. Il faut donc prévoir un espace suffisant entre le Régulateur programmable EPC2000 et toute source potentielle de chaleur. Dépose du régulateur Rail DIN Pour retirer le régulateur d’un rail DIN : DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les équipements électriques doivent être installés, utilisés et maintenus exclusivement par des personnes qualifiées. Couper l’alimentation électrique de tous les équipements et de tous les circuits E/S (alarmes, E/S de contrôle etc.) avant de commencer l’installation, le retrait, le câblage, la maintenance ou l’inspection du produit. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. 1. Couper l’alimentation du régulateur et des E/S connectées. 2. Retirer le bornier inférieur (pour accéder au clip de déblocage). 3. Au moyen d'un tournevis plat, faire pression sur le clip de déblocage pour l’abaisser. 4. Incliner le bas du régulateur vers soi. 5. Retirer le régulateur du rail DIN. HA033210FRE version 2 31 Installation Régulateur programmable EPC2000 Montage en applique Pour retirer le régulateur d’un fixation en applique : DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les équipements électriques doivent être installés, utilisés et maintenus exclusivement par des personnes qualifiées. Couper l’alimentation électrique de tous les équipements et de tous les circuits E/S (alarmes, E/S de contrôle etc.) avant de commencer l’installation, le retrait, le câblage, la maintenance ou l’inspection du produit. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. 1. Couper l’alimentation du régulateur et des E/S connectées. 2. Dévisser les deux fixations M4 du haut et du bas du régulateur et détacher l’instrument. 32 HA033210FRE version 2 Régulateur programmable EPC2000 HA033210FRE version 2 Installation 33 Bornier et connexions Régulateur programmable EPC2000 Bornier et connexions Contenu de ce chapitre Ce chapitre décrit les borniers et le câblage. AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Vérifier que tous les câbles et faisceaux de câbles sont maintenus par un mécanisme anti-traction adapté. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Éviter la pénétration de matières conductrices pendant l’installation. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Connecter les fils uniquement aux terminaux identifiés indiqués sur l’étiquette d' du produit, dans la section câblage du guide utilisateur du produit ou sur la fiche d’installation. S’assurer avant de connecter les fils à des connecteurs de faisceau de câbles que l’orientation du connecteur de faisceau est correcte - surtout si un connecteur est déconnecté de l’unité. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. 34 HA033210FRE version 2 Régulateur programmable EPC2000 Bornier et connexions Régulateur programmable EPC2000 Disposition des connecteurs B A C 2A 2B 3A 3B 3C D E HD HE HF 24 24 K J l H Légende Intitulé A Raccord de terre fonctionnelle B OP2 (sortie 2) C E F G H l J K 1A 1B G F Terminaux Fonction Normalement ouverte (NO) Commune (C) 2A 2B Normalement fermé (NC) Commune (C) Normalement ouverte (NO) COMMS (Communications série) COM : A(+) RX : B(-) TX : 3A 3B 3C Point de raccordement de la terre fonctionnelle Relais Forme A (normalement ouvert) Relais forme C (Relais inverseur) OP3 (sortie 3) D LA LB LC EIA-485 HD HE HF Entrée de puissance (basse tension seulement) 24 24 V ca / V cc 24 Des fusibles doivent être fournis extérieurement. Type recommandé de fusible, Lents/Délai 2 A 250 V • N'utiliser que des conducteurs en cuivre. • Un interrupteur ou disjoncteur doit être inclus dans l’installation du bâtiment. Il doit être situé à proximité immédiate de l'équipement et être facilement accessible pour l'opérateur. Il doit être clairement identifié comme dispositif de sectionnement de l'équipement. Remarque : Un seul coupe-circuit ou disjoncteur peut commander plusieurs instruments. IO1 (entrée/sortie 1) - Option 1 1A (+) Sortie analogique 1B(-) IO1 (entrée/sortie 1) - Option 2 Sortie logique (commande SSR) Ou Entrée par contact, connectée à la Remarque : Multiples fonctions sortie/entrée en fonction de la configuration de 1A (+) sortie logique régulateur achetée. 1B(-) DI x 2 (Entrée logique) LA, LB, LC Entrée logique 1 : LA, LC Entrée contact Entrée logique 2 : LB.LC Entrée contact Connecteurs du faisceau inférieur 6 broches voir F & G Différents connecteurs IP1 (Entrée 1), Capteur qui mesure l’entrée analogique V- V+ Thermocouple (TC) Ou • Ne pas acheminer les câbles d'entrée avec les câbles d'alimentation V- V+ VI Détecteur de température de • Câble de terre blindé en un seul point Ou thermocouple (RTD) V- V+ Courant ( mA) • Entrée de mesure non isolée de la sortie logique et des entrées logiques Ou • Utiliser un câble de compensation approprié pour prolonger le câblage du V- V+ Tension (mV/V) thermocouple Remarque : Connecteur fixe - non amovible. Port Ethernet (x2) connecteur RJ45 Connecteurs de faisceau supérieur (x3) 8 broches, 3 broches et 2 broches HA033210FRE version 2 voir A à E Connexions Ethernet Différents connecteurs 35 Bornier et connexions Régulateur programmable EPC2000 Régulateur programmable EPC2000 Disposition des indicateurs 1 3 5 7 2 4 6 8 9 10 11 12 13 Légende 36 Intitulé Fonction 1 2 LED d'alimentation LED de diagnostic 3 LED de veille Est allumé en vert tant que le régulateur est sous tension. Est allumé en rouge si le régulateur détecte que le firmware peut ne pas être valide ou a été modifié. Contacter l’assistance locale. Sinon elle est éteinte. Est allumé en orange si le régulateur ne fonctionne pas et est plutôt en mode veille. Consulter « Veille » en page 66 pour avoir plus d'informations. 4 LED de fonctionnement / config 5 LED comms 6 7 8 9 LED IO1 (entrée/sortie 1) LED OP2 (sortie 2) LED OP3 (sortie 3) LED Port Ethernet 1 débit réseau 10 LED Port Ethernet 1 activité réseau 11 LED Port Ethernet 2 débit réseau 12 LED Port Ethernet 2 activité réseau 13 Bouton de fonction (initialisation Ethernet) Cette LED clignote en orange si le régulateur démarre et est en mode manuel et ne contrôle donc pas un processus. Consulter « Modes de démarrage » en page 65. Est allumé en vert quand le régulateur fonctionne. Clignote en vert quand le régulateur est en mode de configuration. Clignote en vert quand il y a une activité Ethernet ou série qui cible le régulateur. Sinon elle est éteinte. Est allumé en vert quand l’IO1 (si configurée comme sortie logique ou DC) est pilotée. Est allumé en vert quand le relais Forme A (normalement ouvert), OP2, est excité. Est allumé en vert quand le relais Forme C (inverseur) OP3 est excité. Est allumé en vert quand une connexion 100 Mb/s est établie. Ne s’allume pas quand une connexion 10 Mb/s est établie. Est allumée en orange quand la liaison Ethernet est établie, clignote quand une activité est détectée. Est allumé en vert quand une connexion 100 Mb/s est établie. Ne s’allume pas quand une connexion 10 Mb/s est établie. Est allumée en orange quand la liaison Ethernet est établie, clignote quand une activité est détectée. Active la découverte auto Bonjour ou réinitialise la configuration IP en fonction du moment où le bouton est pressé. Consulter « Protocole Ethernet » en page 241 pour avoir plus d'informations. HA033210FRE version 2 Régulateur programmable EPC2000 Bornier et connexions Limites d'isolation Le schéma montre des limites d’isolation doubles et basiques. CPU * Standard pour toutes les variantes 300 V ca Simple isolation 300 V ca Double isolation * * Entrée contact/Sortie logique - non isolées entre elles Diamètres de fil Le tableau ci-dessous présente les diamètres de fil pour différentes méthodes de terminaison des câbles au niveau du Régulateur programmable EPC2000. Bien que les câbles rigides et flexibles puissent être utilisé dans les terminaux, il est recommandé d'utiliser un embout métallique dans la mesure du possible. Ne pas insérer plus de deux câbles dans une connexion à terminal simple. Longueur MAXIMUM du conducteur exposé 7 mm (0,28 pouce) < Câble rigide Câble flexible Câble flexible avec embout métallique Câble multibrin, embout avec embout métallique et collerette 2 câbles rigides 2 câbles flexibles 2 câbles flexibles avec 2 embouts métalliques 2 câbles multibrin avec embouts métalliques doubles < mm2 0,25 – 2,5 0,20 – 2,5 0,25 – 2,5 2 x 0,20 – 1,0 2 x 0,20 – 1,5 2 x 0,25 – 1 0,5 – 1,5 AWG 24 – 13 24 – 14 23 – 13 2 x 24 – 17 2 x 24 – 16 2 x 23 – 17 20 – 16 HA033210FRE version 2 37 Bornier et connexions Régulateur programmable EPC2000 Toutes les vis de serrage doivent être serrées à un couple entre 0,5 et 0,6Nm (4,4 et 5,3 livres pouce). DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Serrer les vis de serrage conformément aux spécifications de couple. Un maximum de deux fils, identiques en type et section peut être inséré par terminal d'un connecteur de faisceau. Vérifier que tous les fils connectés aux terminaux du régulateur sans embout métallique, ne sont pas dénudés de plus de 7 mm (0,28"). Quand des embouts de câble sont utilisés, veiller à ce que la taille correcte soit sélectionnée et que chacune soit solidement fixée en utilisant un outil de sertissage. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. Protection par fusibles Une protection externe par fusible doit être fournie à l’entrée d’alimentation électrique du Régulateur programmable EPC2000. Calibre recommandé pour les fusibles externes : Pour 24 V CA/CC, type de fusible : T, 2 A 250 V Pour le câblage, utiliser uniquement des câbles cuivre. Alimentation basse tension 24 V ca / cc 38 • 24 V ca, -15 % , +10 % à 42 -62 Hz • 24 V cc, −15 %, +20 % + 5 % tension d’ondulation • La polarité n’est pas importante. HA033210FRE version 2 Régulateur programmable EPC2000 • Bornier et connexions Puissance nominale : 6W DANGER DANGER D’INCENDIE Ne pas connecter le régulateur directement à la tension secteur. Utiliser uniquement des alimentations électriques PELV ou SELV pour alimenter l’équipement. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. HA033210FRE version 2 39 Bornier et connexions Régulateur programmable EPC2000 Entrée 1 Capteur qui mesure l’entrée analogique (IP1) Cette entrée est disponible sur tous les modèles. DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les entrées logiques (DI) et les terminaux IO1 ne sont pas isolés de l’entrée de mesure capteur IP1. Si IP1 n’est pas à la terre ou un potentiel sûr, les entrées logiques et IO1 seront au même potentiel et il faut prendre des précautions au niveau de la puissance des composants et des consignes données au personnel pour assurer la sécurité Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. ATTENTION RISQUE DE BLESSURE OU D’ENDOMMAGER L’ÉQUIPEMENT Ne pas acheminer les câbles d'entrée avec les câbles d'alimentation En cas d'utilisation d'un câble blindé, celui-ci doit être mis à la terre en un seul point. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. AVIS INEXACTITUDES DE MESURE Plusieurs facteurs peuvent provoquer des inexactitudes de mesure. Le non-respect de ces instructions peut endommager l’équipement. Pour atténuer ces facteurs : 40 • Ne pas acheminer les câbles d'entrée avec les câbles d'alimentation • En cas d'utilisation d'un câble blindé, celui-ci doit être mis à la terre en un seul point. • Tout composant externe (barrières Zener, etc.) connecté entre le capteur et les bornes d'entrée pourra entraîner des mesures erronées en raison d'une résistance de ligne excessive et/ou déséquilibrée ou provoquer des courants de fuite. • L’entrée de capteur n’est pas isolée des sorties logiques et des entrées logiques. • Faire attention à la résistance de la ligne car une résistance de ligne élevée peut provoquer des inexactitudes de mesure. • Ne pas connecter un capteur simple à plusieurs instruments. Le fonctionnement de la détection de rupture de capteur pourrait être gravement compromis. HA033210FRE version 2 Régulateur programmable EPC2000 Bornier et connexions Entrée thermocouple • Utiliser le câble de compensation correct, blindé de préférence pour prolonger le câblage de thermocouple. Vérifier que la polarité est strictement respectée à tous les niveaux et que les jonctions thermiques sont évitées dans les raccordements intermédiaires. Entrée RTD PT100 • La résistance des trois câbles doit être identique La résistance de ligne pourra entraîner des inexactitudes de mesure si elle est supérieure à 22 ohms. Entrée linéaire (mA, mV ou V) mV/V/10 V mA 2,49 HA033210FRE version 2 • Si un câble blindé est utilisé, il doit être mis à la terre uniquement à une extrémité. • Pour une entrée en mA, raccorder la résistance de charge de 2,49 entre les bornes d’entrée + et - comme indiqué. La résistance fournie présente une précision de 1 % et 50 ppm. 41 Bornier et connexions Régulateur programmable EPC2000 Entrée/Sortie 1 (IO1) IO1 est disponible de série. On peut la commander sous les formes suivantes : • Option 1 - Sortie analogique • Option 2 - Sortie logique (pilotage SSR) OU entrée par contact (connectée à la sortie logique). La fonction des E/S est préconfigurée en sélectionnant une application, soit dans le cadre du code de commande soit via iTools. Cette fonction peut être modifiée ultérieurement via iTools (« IO.IO1 » en page 120). DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les entrées logiques (DI) et les terminaux IO1 ne sont pas isolés de l’entrée de mesure capteur IP1. Si IP1 n’est pas à la terre ou un potentiel sûr, les entrées logiques et IO1 seront au même potentiel et il faut prendre des précautions au niveau de la puissance des composants et des consignes données au personnel pour assurer la sécurité Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. Sortie analogique 1A 1B • Sortie isolée 300 V ca • Configurable : 0–10 V cc, 0–20 mA ou 4–20 mA. • Résistance de charge maxi : Tension >450 Courant < 550 • Précision de calibration : % de la lecture + Décalage Tension supérieure à +(0,5 % + 50 mV) Courant supérieur à +(0,5 % + 100 µA) • Peut aussi être configuré comme entrée contact isolée État ouvert > 365 Ohms État fermé < 135 Ohms 42 HA033210FRE version 2 Régulateur programmable EPC2000 Bornier et connexions Sortie logique (commande SSR) 1A 1B • Non isolé de l’entrée capteur, de l’entrée transformateur de courant ou des entrées logiques • Sortie Etat actif (ON) : 12 V CC à 44 mA maxi • Sortie Etat non actif (OFF) : < 300 mV, < 100 µA • La fréquence de commutation en sortie doit être réglée afin de contribuer à éviter d’endommager l’appareil utilisé en sortie. Voir « Algorithmes de temps de cycle et de temps de fonctionnement minimum » en page 126. Entrée par contact - connectée à la sortie logique 1A 1B HA033210FRE version 2 • Non isolée de l’entrée de capteur ou sorties logiques • Commutation : 12 V CC à 44 mA maxi • Contact ouvert > 500 . Contact fermé < 150 43 Bornier et connexions Régulateur programmable EPC2000 Sortie 2 (OP2) - Forme A, Relais normalement ouvert DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les équipements électriques doivent être installés, utilisés et maintenus exclusivement par des personnes qualifiées. Couper l’alimentation électrique de tous les instruments et de tous les circuits E/S (alarmes, E/S de contrôle , etc.) avant de commencer l’installation, le retrait, le câblage, la maintenance ou l’inspection du produit. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. La sortie 2 est disponible sur tous les modèles. C’est un relais Forme A (Normalement ouverte). C NO • Sortie isolée 300 V CA CAT II • Pouvoir de coupure : 2 A 230 V ca +15 % résistive • Pouvoir minimum de coupure : 100 mA 12 V • La fréquence de commutation en sortie doit être réglée afin de contribuer à éviter d’endommager l’appareil utilisé en sortie. Voir « Algorithmes de temps de cycle et de temps de fonctionnement minimum » en page 126. Sortie 3 (OP3) - Forme C, Relais inverseur DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les équipements électriques doivent être installés, utilisés et maintenus exclusivement par des personnes qualifiées. Couper l’alimentation électrique de tous les instruments et de tous les circuits E/S (alarmes, E/S de contrôle , etc.) avant de commencer l’installation, le retrait, le câblage, la maintenance ou l’inspection du produit. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. La sortie 3 est disponible sur tous les modèles. C’est un relais forme C (inverseur). NC • 44 C NO Sortie isolée 300 V CA CAT II HA033210FRE version 2 Régulateur programmable EPC2000 HA033210FRE version 2 Bornier et connexions • Pouvoir de coupure : 2 A 230 V ca +15 % résistive • La fréquence de commutation en sortie doit être réglée afin de contribuer à éviter d’endommager l’appareil utilisé en sortie. Voir « Algorithmes de temps de cycle et de temps de fonctionnement minimum » en page 126. 45 Bornier et connexions Régulateur programmable EPC2000 Entrée logique (DI1) L’entrée 1 est disponible sur tous les modèles. Il s’agit d'une entrée par contact. LA LB LC • Contact ouvert > 400 • Contact fermé < 100 • Non isolée de l’entrée capteur. DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les entrées logiques (DI) et les terminaux IO1 ne sont pas isolés de l’entrée de mesure capteur IP1. Si IP1 n’est pas à la terre ou un potentiel sûr, les entrées logiques et IO1 seront au même potentiel et il faut prendre des précautions au niveau de la puissance des composants et des consignes données au personnel pour assurer la sécurité Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. Entrée logique (DI2) L’entrée 2 est disponible sur tous les modèles. Il s’agit d'une entrée par contact. LA LB LC • Contact ouvert > 400 • Contact fermé < 100 • Non isolée de l’entrée capteur. DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les entrées logiques (DI) et les terminaux IO1 ne sont pas isolés de l’entrée de mesure capteur IP1. Si IP1 n’est pas à la terre ou un potentiel sûr, les entrées logiques et IO1 seront au même potentiel et il faut prendre des précautions au niveau de la puissance des composants et des consignes données au personnel pour assurer la sécurité Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. 46 HA033210FRE version 2 Régulateur programmable EPC2000 Bornier et connexions Informations générales concernant les relais et les charges inductives Des courants transitoires à haute tension peuvent apparaître lors de la commutation de charges inductives, notamment dans le cas de contacteurs ou électrovannes. Ces courants transitoires peuvent, par le biais des contacts internes, provoquer des perturbations susceptibles d'affecter les performances du régulateur. Les relais du Régulateur programmable EPC2000 sont dotés d’une varistance qui réduit la nécessité d’utiliser des snubbers quand les charges inductives sont commutées jusqu’à 0,5 A. Connexions des modules de communications numériques Sur le Régulateur programmable EPC2000, Ethernet (Modbus TCP) est fourni en standard. Les communications série (EIA-485) sont disponibles en option. Le protocole Modbus RTU est utilisé pour la compatibilité avec les régulateurs existants. Quand un câble blindé est utilisé pour les communications série (EIA-485), connecter le blindage de câble uniquement sur l’entrée COM (HD) du régulateur. La longueur de câble maximum conseillée est de 1500 m (4921,26 pieds) à 19200 bauds. Les ports de communication numérique sont isolés à 300 V ca CAT II. Câblage Ethernet Une capacité de mise en réseau Ethernet est fournie par deux connecteurs RJ45 installés sur le panneau avant. Vert - LED de débit réseau Orange - LED d’activité réseau Vert - LED de débit réseau Orange - LED d’activité réseau Chaque connecteur comporte une paire d’indicateurs LED. • Vert (indication de débit réseau). Allumé = liaison 100Mb/s ; éteint = liaison 10Mb/s (ou pas de liaison) • Orange (activité liaison). Allumé = liaison établie ; clignotant = activité Ethernet La connexion est 10/100BASE-T, auto-détection. HA033210FRE version 2 47 Bornier et connexions Régulateur programmable EPC2000 Communication série (EIA-485) La fonction EIA-485 Modbus RTU d’un Régulateur programmable EPC2000 offre une méthode de communication numérique alternative à Ethernet. Elle est indépendante d’Ethernet et peut être utilisée pendant que les communications Ethernet sont actives. La transmission de données est plus lente qu’avec Ethernet, mais c’est une méthode de communication efficace dans certaines situations. On peut l'utiliser par exemple dans les contextes suivants : 1. Connexion aux réseaux d'automatisation EIA-485 hérités pour SCADA ou acquisition de données. 2. Connexion directe à des régulateurs logiques programmables avec un réseau série. 3. Avec un IHM panneau peu coûteux qui n’a pas de connexion Ethernet. 4. Pour interconnecter un Régulateur programmable EPC2000, par exemple pour utiliser la fonction maître de diffusion pour envoyer un profil de consigne principale numérique à des instruments esclaves en aval. 5. Pour connecter Eurotherm iTools, généralement dans des situations où des types d’instruments plus anciens comme les Série 3000 sont remplacés et une infrastructure EIA-485 est déjà présente. Ethernet est généralement une meilleure méthode de connexion pour les nouvelles installations. Quand on connecte un ordinateur à EIA-485, on utilise généralement un adaptateur USB. Une bonne pratique consiste à utiliser des adaptateurs électriquement isolés car sinon des EMI (interférences électromagnétiques) pourraient être transmises à l’ordinateur et l’endommager. EIA-485 prend en charge jusqu’à 32 instruments par segment réseau. On peut utiliser des répéteurs de segments pour augmenter le nombre d’instruments dans un réseau EIA-485. Noter qu’il faut installer des résistances de terminaison 220 Ω au début et à la fin de la ligne RS485. Sans ces résistances, les communications souffriront de défauts intermittents. Des connexions utilisant un convertisseur adapté sont présentées dans le diagramme suivant. 48 HA033210FRE version 2 Régulateur programmable EPC2000 HA033210FRE version 2 Bornier et connexions 49 Démarrage Régulateur programmable EPC2000 Démarrage Contenu de ce chapitre Ce chapitre décrit : • Configuration initiale • Mise en service • Ce qui se passe lors de la première mise en route du régulateur à son déballage. • La mise en route après la configuration ou mise en service de l’instrument Configuration initiale Les phases suivantes présentées ci-dessous décrivent et fournissent une assistance pour les situations dans lesquelles on met le Régulateur programmable EPC2000 en route pour la première fois ; • « Installation » • « Démarrage initial (mise sous tension) » • « Connexion réseau et iTools » • « Application de régulation et configuration » Les informations fournies dans ce thème « Configuration initiale » posent les hypothèses suivantes pour plus de clarté. Le produit est installé (monté et câblé) directement tel qu'il est livré. Pour avoir des informations concernant l’utilisation, le lieu d’installation, les instructions et les exigences de température/humidité, voir « Emplacement » en page 30. Installation Le Régulateur programmable EPC2000 doit être installé conformément aux informations données sur la fiche d’installation HA033209, qui est fournie avec le produit. Voir également ; • « Installation » en page 26 • « Emplacement » et « Instructions générales de montage » en page 30 • « Dimensions » en page 28 • « Régulateur programmable EPC2000 Disposition des connecteurs » en page 35 50 HA033210FRE version 2 Régulateur programmable EPC2000 Démarrage Démarrage initial (mise sous tension) Lorsque l’installation est terminée, il doit être possible de « démarrer » le Régulateur programmable EPC2000 pour la première fois. Le démarrage initial désigne le moment où le Régulateur programmable EPC2000 est mis en marche pour la première fois, ce qui signifie que le produit n’a jamais fonctionné auparavant et exige donc une configuration (paramètres et matériel) et surtout la dernière phase de la mise en service. Le Régulateur programmable EPC2000 démarre et passe en mode veille, qui est suffisant pour la phase suivante, voir « Connexion réseau et iTools » en page 51. Voir également ; • « Première mise en route » en page 62 • « Modes de démarrage » en page 65 • « Protection par fusibles » en page 38 Connexion réseau et iTools Une connexion réseau est requise pour : • communiquer avec le Régulateur programmable EPC2000 • ajouter une application de régulation et configurer les paramètres d'application avec iTools • configurer les options matérielles (comme IO1) • permettre au régulateur de faire partie d’un systèmes de commande plus vaste Le Régulateur programmable EPC2000 peut communiquer sur un réseau en utilisant l’une des méthodes suivantes : • Réseau Ethernet • Communications série (communications EIA-485) Il existe plusieurs méthodes pour créer une connexion réseau pour le Régulateur programmable EPC2000. Choisir parmi les options suivantes : HA033210FRE version 2 • « Initialisation Ethernet en utilisant le bouton Function » • « Connexion Ethernet en utilisant le panneau de configuration iTools et la fonction de recherche » • « Communication série, configuration d’EIA-485 » 51 Démarrage Régulateur programmable EPC2000 Initialisation Ethernet en utilisant le bouton Function Scan QR Code for EPC2000 ‘How To’ video tutorials. Further details at https://www.eurotherm.co.uk/lp/epc2000-video-tutorials/ Activation d’AutoDiscovery 1. S’il est allumé, mettre le Régulateur programmable EPC2000 hors tension et attendre que tous les LED s’éteignent. 2. Insérer un petit outil isolé adapté dans la fente du bouton Function pour enfoncer le bouton en retrait. AVERTISSEMENT RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE S’assurer que l’outil utilisé est isolé et adapté à l’ouverture afin de bien pouvoir enfoncer le bouton Function quand c’est nécessaire. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. 3. Continuer à appuyer sur le bouton Function pendant que l’alimentation du Régulateur programmable EPC2000 est rétablie. Observer attentivement les LED du panneau avant car la synchronisation est importante. 4. Une fois l’alimentation du Régulateur programmable EPC2000 restaurée, tous les LED du panneau avant s’allument avant de s’éteindre à nouveau dans le cadre d’un autotest de mise sous tension. 5. Quand seulement trois LED s'allument (alimentation, veille et activité comm), relâcher rapidement le bouton Fonction avant de l’enfoncer et de le relâcher brièvement une dernière fois. La fonction AutoDiscovery du Régulateur programmable EPC2000 est maintenant activée, ce qui permet à iTools de trouver l’appareil lorsqu'il se trouve sur le même réseau. LED allumés x 3 Ports Ethernet 1 et 2 (RJ45) Bouton de fonction (et tournevis isolé) 6. S’assurer que le Régulateur programmable EPC2000 est Fonction connecté au réseau Ethernet sur Bouton lequel il doit fonctionner, en utilisant appuyé un câble réseau Ethernet connecté à l’un des ports Ethernet du Régulateur programmable EPC2000 (1 ou 2) avec une connexion RJ45. Remarque : S'assurer que le régulateur et le PC exploitant iTools se trouvent sur le même sous-réseau. 7. Ouvrir iTools, la suite logicielle d’Eurotherm pour la configuration des régulateurs programmables, voir « En quoi consiste iTools ? » en page 70 pour avoir plus de détails. 52 HA033210FRE version 2 Régulateur programmable EPC2000 Démarrage 8. Dans iTools, sélectionner « Ajouter » dans la barre de menu iTools, le panneau Ajouter des appareils apparaîtra et le Régulateur programmable EPC2000 figurera dans la liste des dispositifs connectés via Ethernet. 9. Sélectionner le régulateur découvert et cliquer sur le bouton OK. Le Régulateur programmable EPC2000 se connecte et les éléments ci-dessous apparaissent dans la fenêtre iTools : • le nom et le numéro de l'appareil, dans la fenêtre supérieure gauche (1) • une image dans la fenêtre du panneau de visualisation (2) 1 2 HA033210FRE version 2 53 Démarrage Régulateur programmable EPC2000 Remarque : Pour maintenir les meilleures pratiques de cybersécurité, il est recommandé de désactiver AutoDiscovery quand elle n’est pas nécessaire, c’est-à-dire après la configuration initiale il faut désactiver la fonction AutoDiscovery. Pour avoir plus d'informations voir le paramètre AutoDiscovery dans « Comms.Serial.Network et Comms.Ethernet.Network » en page 135. 54 HA033210FRE version 2 Régulateur programmable EPC2000 Démarrage Connexion Ethernet en utilisant le panneau de configuration iTools et la fonction de recherche Pour des raisons de sécurité, il peut cependant être prudent de ne pas activer AutoDiscovery. Dans ce cas, si AutoDiscovery et DHCP ne sont pas utilisés, iTools doit être configuré pour Ethernet. Ceci est décrit dans les instructions suivantes. Le progiciel de configuration iTools, version V9.79 ou supérieure, peut être utilisé pour configurer la communication Ethernet. Scan QR Code for EPC2000 ‘How To’ video tutorials. Further details at https://www.eurotherm.co.uk/lp/epc2000-video-tutorials/ Ajouter un appareil au panneau de configuration iTools Pour inclure un Nom/adresse d’hôte dans la scrutation iTools : 1. S’assurer que iTools ne fonctionne pas avant de suivre les étapes ci-dessous. 2. Dans Windows, ouvrir le « Panneau de configuration ». Si le panneau de configuration s'ouvre dans « Affichage des catégories » sélectionner Grandes ou Petites icônes à la place. 3. Double cliquer sur « iTools » pour ouvrir le panneau de configuration iTools. Le panneau de configuration iTools apparaît. 4. Dans les réglages de configuration iTools sélectionner l’onglet « TCP/IP ». 5. Cliquer sur le bouton « Ajouter » pour ajouter une nouvelle connexion. Le panneau Nouveau port TCP/IP apparaît. 6. Saisir un nom de votre choix, par exemple « Régulateur programmable EPC2000 » et cliquer sur Ajouter. (Veiller à ne pas activer simultanément des doublons d'adresse IP ). HA033210FRE version 2 55 Démarrage Régulateur programmable EPC2000 7. Le panneau Modifier hôte apparaît, saisir l'adresse IP de l’appareil en s'assurant que l’adresse IP du PC se trouve dans la même plage que le Régulateur programmable EPC2000 puis cliquer sur OK.. REMARQUE : L'adresse par défaut du Régulateur programmable EPC2000 est 192.168.111.222 ; masque de sous-réseau 255.255.255.0. 8. Le panneau Nouveau port TCP/IP apparaît. Confirmer que l’adresse IP est correcte puis sélectionner OK pour enregistrer les détails du nouveau port TCP/IP dans le panneau de configuration iTools. 56 HA033210FRE version 2 Régulateur programmable EPC2000 Démarrage 9. Le panneau de configuration iTools apparaît, affichant le nouveau port TCP/IP qui vient d’être ajouté. Sélectionner OK pour ajouter la nouvelle entrée. iTools est maintenant prêt à communiquer avec le Régulateur programmable EPC2000 avec Nom d’hôte/Adresse IP configurés. Également inclus dans "iTools - Configuration d'une connexion Ethernet" in Chapter "Communications numériques". HA033210FRE version 2 57 Démarrage Régulateur programmable EPC2000 iTools : Rechercher et connecter à un instrument 10. Ouvrir iTools et appuyer sur le bouton « Rechercher » Le panneau Activer recherche de fond s'affiche. 11. Si l’option Rechercher toutes les adresses d'instrument (255 d’abord, puis 1 à 254) n’est pas sélectionner, il faut la sélectionner dans le panneau Activer recherche de fond, puis cocher les options suivantes : ◦ ◦ Rechercher uniquement les instruments Eurotherm Terminer la recherche quand le premier instrument est trouvé 12. Sélectionner OK, sur le panneau Activer recherche de fond pour lancer la recherche iTools. La recherche trouve uniquement les instruments s'ils ont été ajoutés au panneau de configuration iTools. (Et s’ils se trouvent dans la même plage que l’adresse IP du PC), voir « Ajouter un appareil au panneau de configuration iTools » en page 55, pour avoir plus de détails. Le Régulateur programmable EPC2000 se connecte et les éléments ci-dessous apparaissent dans la fenêtre iTools : • le nom et le numéro de l'appareil, dans la fenêtre supérieure gauche (1) 58 HA033210FRE version 2 Régulateur programmable EPC2000 Démarrage • une image dans la fenêtre du panneau de visualisation (2) 1 2 Communication série, configuration d’EIA-485 La communication série EIA485 utilise Modbus RTU, qui est une option payante sur le Régulateur programmable EPC2000 et offre une méthode de communication numérique alternative à Ethernet. Elle est indépendante d’Ethernet et peut être utilisée pendant que les communications Ethernet sont actives. Pour avoir un complément d’information, voir : • « Connexions des modules de communications numériques » en page 47 • Description et détails de configuration, voir « Communication série (EIA-485) » en page 48 • Modbus RTU et les paramètres associés, « Modbus RTU » en page 240 Informations/tâches supplémentaires pour la configuration du réseau Adresse IP par défaut, détails et mot de passe Les valeur par défaut sont listées ci-dessous pour le Régulateur programmable EPC2000 : • Adresse IP : 192.168.111.222 • Masque de réseau : 255.255.255.0 • Passerelle : 0.0.0.0. • Mot de passe de configuration : CFGPASSWORD HA033210FRE version 2 59 Démarrage Régulateur programmable EPC2000 Adresse IP instrument et mot de passe de configuration réinitialisation Il est possible de réinitialiser l’adresse IP du Régulateur programmable EPC2000, le mot de passe de configuration et le statut AutoDiscovery aux valeurs par défaut en utilisant le bouton Function. Pour avoir un complément d’information voir « Réinitialiser l’adresse IP du régulateur » dans le chapitre « Communications numériques ». Application de régulation et configuration Une fois que les communications réseau du régulateur programmable sont établies, à la fois les communications réseau et iTools, voir « Connexion réseau et iTools » en page 51 - on peut poursuivre la configuration initiale en passant à l’application et configuration du régulateur programmable. Les éléments listés ci-dessous exigent une configuration. On ne donne ici qu’une rapide présentation des bases : • Application de régulation - créer ou charger (sauf en cas de préconfiguration) • Configurer les éléments suivants : • Options de matériel du régulateur (IO1 Entrée/sortie logique • Entrée capteur (Capteur IP1 mesure analogique, entrée thermocouple/ mA ou Ohms) • Paramètres du régulateur • Types d'alarmes et leurs consignes associées • Programmateur - configuration initiale (Maintien type de maintien) Pour avoir un complément d’information, voir : « Concept du régulateur » en page 25 « Tableaux Quick Start » en page 63 « Mode de configuration » en page 96 « Clonage » et « Clonage d'un nouveau régulateur » en page 94 « Tableaux Quick Start » en page 63 et « Qcode » en page 138 « Types de régulation » en page 211 Remarque : Pour accéder au mode de configuration le mot de passe de configuration par défaut est demandé avant de donner l’autorisation d'accès pour la configuration. Voir « Adresse IP par défaut, détails et mot de passe » en page 59 pour avoir des détails. 60 HA033210FRE version 2 Régulateur programmable EPC2000 Démarrage Mise en service Avant d’utiliser l’équipement électrique de contrôle et d’automatisation pour un fonctionnement normal après l’installation, le système doit subir un test de démarrage réalisé par un personnel qualifié pour vérifier qu’il fonctionne correctement. Il est important de prendre les dispositions nécessaires pour cette vérification et de prévoir suffisamment de temps pour réaliser les tests de manière complète et satisfaisante. DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les équipements électriques doivent être installés, utilisés et maintenus exclusivement par des personnes qualifiées. Couper l’alimentation électrique de tous les équipements et de tous les circuits E/S (alarmes, E/S de contrôle etc.) avant de commencer l’installation, le retrait, le câblage, la maintenance ou l’inspection du produit. Ne pas utiliser ou mettre en service une configuration de régulateur (stratégie de contrôle) sans s'assurer que la configuration a subi tous les tests opérationnels, a été mise en service et approuvée pour l’utilisation. La personne chargée de la mise en service du régulateur est tenue de s'assurer que la configuration est correcte. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. DANGER RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE Les entrées logiques (DI) et les terminaux IO1 ne sont pas isolés de l’entrée de mesure capteur IP1. Si IP1 n’est pas à la terre ou un potentiel sûr, les entrées logiques et IO1 seront au même potentiel et il faut prendre des précautions au niveau de la puissance des composants et des consignes données au personnel pour assurer la sécurité Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. DANGER DANGER D’INCENDIE Ne rien laisser tomber par les ouvertures du boîtier et entrer dans le régulateur. Les équipements électriques doivent être installés, utilisés et maintenus exclusivement par des personnes qualifiées. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles. HA033210FRE version 2 61 Démarrage Régulateur programmable EPC2000 AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT L'application de ce produit exige une expertise dans la conception et la programmation des systèmes de régulation. Seules les personnes possédant une telle expertise doivent être autorisées à programmer, installer, modifier et mettre en service ce produit. Ne pas utiliser ce produit pour des applications de contrôle ou de protection critiques lorsque la sécurité humaine ou des équipements dépend de l’opération du circuit de contrôle. Pendant la mise en service veiller à ce que tous les états opérationnels et défauts potentiels soient soigneusement testés. La personne chargée de la mise en service du régulateur est tenue de s'assurer que la configuration est correcte. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. Première mise en route Le Régulateur programmable EPC2000 est conçu pour être basé sur les applications. Ce chapitre décrit les différentes manières de commander et de prendre livraison du régulateur et comment cela influence le fonctionnement au démarrage. 1. Régulateur neuf « juste déballé » fourni non configuré. 2. Régulateur neuf « juste déballé » fourni préconfiguré selon le code de commande. « Démarrage - Régulateur programmable préconfiguré » en page 65. 3. Démarrages ultérieurs - Régulateur précédemment configuré. Aller à la section « Démarrages ultérieurs » en page 65. Dans tous les cas l’affichage du régulateur effectue un diagnostic dans lequel tous les LED sont allumés. Le régulateur identifiera le type de matériel installé. Si un matériel différent est détecté l’instrument passe en mode veille. Pour supprimer cette condition, modifier la valeur attendue du paramètre E/S pour qu’elle coresponde au paramètre des ES installées. AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT L'application de ce produit exige une expertise dans la conception et la programmation des systèmes de régulation. Seules les personnes possédant une telle expertise doivent être autorisées à programmer, installer, modifier et mettre en service ce produit. La personne chargée de la mise en service du régulateur est tenue de s'assurer que la configuration est correcte. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. 62 HA033210FRE version 2 Régulateur programmable EPC2000 Démarrage Les fonctionnalités plus détaillées disponibles dans le produit peuvent être configurées en utilisant iTools comme expliqué dans « Configuration avec iTools » en page 69. iTools est un logiciel de configuration disponible gratuitement auprès d’Eurotherm sur www.eurotherm.co.uk. Point de consigne La consigne est définie comme la valeur que le procédé doit atteindre. La valeur de la consigne peut être obtenue depuis différentes sources, par exemple via le bloc fonction du programmateur, via une source analogique externe, via les communications logiques. La consigne de travail est donc définie comme la consigne actuelle dérivée de l’une de ces sources. Tableaux Quick Start Deux blocs fonction Quick Start peuvent être utilisés pour définir l’application du Régulateur programmable EPC2000. Un troisième bloc lance le régulateur sur la base des paramètres définis dans les deux premiers blocs. Pour obtenir plus d’informations sur l’utilisation de ces blocs fonction, consulter « Qcode » en page 138. Le 1er caractère de SET1 sélectionne une application qui configure automatiquement les paramètres du bloc fonction pertinent et crée des fils entre les blocs fonction pour créer une stratégie de régulation complète pertinente pour cette application. Application « 1 », régulateur chauffage seul ; application « 2 » régulateur chauffage/refroidissement sont généralement couvertes par ce manuel. La saisie d’une valeur « X » dans un champ désactive cette fonctionnalité, le cas échéant. Quick Codes SET 1 Application Entrée analogique 1 Type Entrée analogique 1 Plage X = Aucune X = Utiliser les paramètres par défaut X = Utiliser les paramètres par défaut 1 = Contrôle PID chauffage seul Thermocouple 1 = 1-100 °C 2 = Contrôle PID chauffage/refroidissement B = Type B 2 = 1-200 °C J = Type J 3 = 1-400°C K = Type K 4 = 1-600°C L = Type L 5 = 1-800°C N = Type N 6 = 1-1000°C R = Type R 7 = 1-1200°C S = Type S 8 = 1-1300°C T = Type T 9 = 1-1600°C RTD 2 = 1-1800 °C P = Pt100 F = Plage complète Linear M = 0-80 mV V = 0-10 V 2 = 0-20 mA 4 = 4-20 mA Remarque : Si aucune application n’est sélectionnée (1er caractère de SET 1 = X) le régulateur quitte la configuration et prend un jeu de valeurs par défaut. Toute configuration supplémentaire peut être effectuée via le logiciel de configuration iTools (« Configuration avec iTools » en page 69). HA033210FRE version 2 63 Démarrage Régulateur programmable EPC2000 Quick Codes SET 2 Fonction LA 64 Fonction LB Unités de température X = Inutilisé X = Non installé ou inutilisé X = Utiliser les paramètres par défaut W = Acquittement d'alarme W = Acquittement d'alarme C = Celsius M = Auto/Manuel M = Auto/Manuel F = Fahrenheit R = Exécution /pause programme R = Exécution /pause programme K = Kelvin P = Choix consigne P = Choix consigne T = Réinitialisation programme T = Réinitialisation programme U = Choix Distant/Local U = Choix Distant/Local V = Choix chargement recette V = Choix chargement recette K = Track boucle K = Track boucle HA033210FRE version 2 Régulateur programmable EPC2000 Démarrage Démarrage - Régulateur programmable préconfiguré AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT L'application de ce produit exige une expertise dans la conception et la programmation des systèmes de régulation. Seules les personnes possédant une telle expertise doivent être autorisées à programmer, installer, modifier et mettre en service ce produit. La personne chargée de la mise en service du régulateur est tenue de s'assurer que la configuration est correcte. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. Si un produit a été commandé avec une application il sera préconfiguré avec un câblage de base pour une boucles de régulation mais doit être connecté à iTools pour configurer l’application. Le régulateur programmable doit être connecté à iTools pour la mise en service et toute configuration supplémentaire. Pour avoir plus de détails, voir « Configuration initiale » en page 50 et « Configuration » en page 96. Démarrages ultérieurs Quand le régulateur n’est plus neuf et a été utilisé de manière normale, il démarre au niveau opérateur. Mais s’il a été arrêté alors qu’il était au niveau Configuration, il se mettra en route en « Veille » et le LED de veille sera allumé. Pour supprimer cette condition, accéder à nouveau au niveau de configuration (avec le mot de passe, voir « Accès » dans le chapitre « Configuration »), puis poursuivre les modifications de la configuration ou accepter les changements existants en quittant le niveau de configuration. En effet, le régulateur a pu être partiellement configuré avant l’arrêt, et soit la configuration doit être terminée soit il faut confirmer qu’aucune modification supplémentaire n’est nécessaire. Modes de démarrage Le régulateur peut démarrer en mode manuel ou automatique en fonction du réglage du paramètre « Mode récupération », voir la section « Loop.Configuration » en page 167. Si le mode Récupération a été réglé sur Manuel (par défaut) le régulateur démarre en mode manuel. Le LED de veille clignote, indiquant que le régulateur est en mode manuel. Initialement, la sortie est à la « Valeur de repli », voir la section « Loop.Main » en page 165. Si le Mode récupération a été réglé sur « Dernier », le régulateur démarre en mode Manuel ou Auto en fonction du dernier mode où il se trouvait avant d’être arrêté. Si le régulateur est en mode Auto et pas en mode Veille, le LED de veille est éteint. Pour avoir des informations supplémentaires sur les modes de démarrage, voir la section « Démarrage et récupération » en page 226. HA033210FRE version 2 65 Démarrage Régulateur programmable EPC2000 Veille Le LED de veille est allumé quand le régulateur est en mode Veille. Veille est le nom utilisé quand la stratégie de l’instrument ne régule pas pour les raisons suivantes : • Si le régulateur démarre et que le paramètre « Mode récupération » est réglé sur « Manuel » (consulter « Modes de démarrage » ci-dessus). • Si le régulateur a détecté une condition inattendue (par exemple s'il a été arrêté pendant qu’il était en mode configuration, ou si le matériel installé ne correspond pas au matériel attendu). Voir le tableau ci-dessous pour obtenir plus d'informations sur les conditions attendues qui mettront l’instrument en veille. • Si l’instrument est forcé en veille via le paramètre Instrument.Diagnostics.ForceStandby. utiliser iTools pour examiner le paramètre Instrument.Diagnostics.StandbyConStatus pour déterminer la cause, de la manière suivante : Numéro de bit Valeur décimale 0 1 Image RAM de NVOL non valide 1 2 Le chargement ou enregistrement de la base de données paramètres NVOL a échoué 2 4 Le chargement ou enregistrement de la région NVOL a échoué 3 8 Chargement ou enregistrement de l’option NVOL a échoué 4 16 Calibration usine non détectée 5 32 Condition CPU inattendue 6 64 Identité matériel inconnue 7 128 Le matériel installé est différent du matériel attendu 8 256 Condition clavier inattendue au démarrage 9 512 Le régulateur a été mis hors tension alors qu'il était en mode de configuration 10 1024 Chargement de recette non réussi 11 2048 Non utilisé 12 4096 Non utilisé 13 8192 Non utilisé 14 16384 Non utilisé Description Remarque : NVOL - mémoire non volatile. Quand l’instrument est en veille, les choses suivantes se produisent : 66 • Toutes les sorties sont mises en état « Off », sauf si elles sont utilisées comme Ouverture vanne (haut) / Fermeture vanne (bas) auquel cas l’action Standby est configurable (Repos, Haut, Bas) • La boucle de régulation est mise en Pause • Si le paramètre Inhibition de l'alarme est réglé sur On, l’alarme est inhibée (les alarmes actives sont désactivées et il n’y a pas de réaction aux nouvelles conditions d'alarme). HA033210FRE version 2 Régulateur programmable EPC2000 • Démarrage Si l’instrument est mis en mode configuration, le programme de consigne en cours est remis à zéro. AVERTISSEMENT PERTE DE COMMUNICATIONS Si la sortie n’est pas câblée mais écrite par les communications, elle restera contrôlée par les messages de communication. Dans ce cas il faut prendre soin de prévoir la perte de communications. Le non-respect de ces instructions peut entraîner des blessures graves ou endommager l’équipement HA033210FRE version 2 67 Démarrage 68 Régulateur programmable EPC2000 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Configuration avec iTools Contenu de ce chapitre Ce chapitre décrit comment configurer le régulateur avec iTools. Ce chapitre décrit les fonctionnalités spécifiques au Régulateur programmable EPC2000. iTools est décrit de manière générale dans le manuel d’aide iTools référence HA028838 disponible sur www.eurotherm.co.uk. Ce chapitre inclut une description des fonctions de sécurité de l’équipementier et de leur configuration. AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT L'application de ce produit exige une expertise dans la conception et la programmation des systèmes de régulation. Seules les personnes possédant une telle expertise doivent être autorisées à programmer, installer, modifier et mettre en service ce produit. La personne chargée de la mise en service du régulateur est tenue de s'assurer que la configuration est correcte. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. HA033210FRE version 2 69 Configuration avec iTools Régulateur programmable EPC2000 En quoi consiste iTools ? iTools est un logiciel de configuration et de surveillance que l’on peut utiliser pour modifier, enregistrer et « cloner » les configurations de régulateur complètes. C’est un logiciel téléchargeable gratuit disponible sur www.eurotherm.co.uk. On peut utiliser iTools pour configurer toutes les fonctions du régulateur déjà décrites dans ce manuel. On peut aussi utiliser iTools pour configurer des fonctions supplémentaires telles que l’enregistrement des recettes et pour télécharger la configuration dans un instrument. Ces fonctionnalités sont décrites dans ce chapitre. En quoi consiste un IDM ? Le module descripteur de l’instrument (IDM) est un fichier Windows utilisé par iTools pour déterminer les propriétés d'un dispositif spécifique. Chaque version d'un dispositif exige son propre fichier IDM. Il est normalement inclus avec le logiciel iTools et permet à iTools de reconnaître la version logicielle de votre instrument. Connexion d’un PC au régulateur Ceci peut être fait en utilisant l’un des deux ports Ethernet ou le port série en opetion (EIA-485 seulement). Utilisation des ports Ethernet (Modbus TCP) Connecter le régulateur au PC en utilisant un câble de connexion Ethernet standard avec connecteurs RJ45. Si l’on connaît l’adresse IP du régulateur, on peut configurer iTools avec cette adresse connue (consulter « iTools - Configuration d'une connexion Ethernet » en page 248). Si l’on ne connaît pas l’adresse IP du régulateur, on doit utiliser la fonction découverte auto (consulter « Bonjour » en page 243). Utilisation du port de communication Connecter le régulateur au port de communication série EIA-485 du PC présenté dans « Communication série (EIA-485) » en page 48. 70 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Démarrage d’iTools Scan QR Code for EPC2000 ‘How To’ video tutorials. Further details at https://www.eurotherm.co.uk/lp/epc2000-video-tutorials/ Ouvrir iTools et, lorsque le régulateur est connecté, appuyer sur « Scan » dans la barre de menu iTools. iTools vérifiera les ports de communications et les connexions Ethernet afin d'identifier les instruments. Si on utilise AutoDiscovery pour réaliser la connexion au régulateur, consulter « Découverte auto » en page 243. Lorsque le régulateur est détecté, un écran similaire à celui illustré ci-dessous s'affiche. Le navigateur de gauche présente les en-tête de liste. Pour afficher les paramètres d’une liste, double cliquer sur l’en-tête ou sélectionner « Explorateur des paramètres ». Cliquer sur un en-tête de liste pour afficher les paramètres associés à cette liste. Le régulateur peut être configuré en utilisant la vue Navigateur ci-dessus. Les pages suivantes donnent un certain nombre d’exemples de la manière de configurer différentes fonctions. On pose l’hypothèse comme quoi l’utilisateur connaît iTools et a des connaissances générales de Windows. Si le régulateur utilise des communications Ethernet, iTools doit être configuré pour communiquer avec le régulateur. Ceci est décrit à la section « Protocole Ethernet » en page 241. HA033210FRE version 2 71 Configuration avec iTools Régulateur programmable EPC2000 La liste « Navigateur » Tous les paramètres des instruments sont disponibles dans la liste « Navigateur ». Double cliquer sur un en-tête pour afficher les paramètres associés à l’en-tête sélectionné du côté droit de la vue iTools. Les paramètres en bleu sont à lecture seule au niveau opérateur sélectionné. Les paramètres affichés en noir peuvent être modifiés selon des limites prédéfinies. Les paramètres énumérés sont sélectionnés dans une liste déroulante alors que les paramètres analogiques peuvent être modifiés en saisissant la nouvelle valeur. Accès pour la configuration Le régulateur peut être configuré sur comms en utilisant les communications Ethernet ou série (si commandées). Afin d’éviter que plusieurs utilisateurs écrivent sur le même paramètre de configuration en même temps, les connexions comms sont séparées en sessions : 1 x Modbus RTU (série), 3 x Modbus TCP (Ethernet) et 1 x Modbus TCP (Ethernet) réservée pour un maître préféré. Quand une session est créée, elle limite l’accès par une autre session simultanément en mode Configuration. Pour mettre le régulateur au niveau Configuration, cliquer sur de dialogue s’affiche comme illustré. 72 . Un message HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Si une autre session a déjà le régulateur en mode Configuration, un message différent s'affiche indiquant que la demande d’accéder au mode Configuration à partir de cette session pourrait ne pas aboutir. AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Le régulateur programmable ne doit pas être configuré pendant qu’il est connecté à un processus en cours car l’accès au mode de configuration interrompt toutes les sorties. Le régulateur reste en standby jusqu’à ce que l’on quitte le mode de configuration. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. Sélectionner « Oui » si le processus n’est pas en ligne. Une invite à saisir le mot de passe de configuration peut s'afficher. Le défaut est CFGPASSWORD. Quand l’accès aboutit, ce code doit être modifié pour apporter une sécurité supplémentaire. Si une autre session a déjà le régulateur en mode Configuration, le dialogue suivant s'affiche indiquant que le mode de configuration n’est pas possible pour l’instant. Le régulateur peut maintenant être configuré avec iTools. HA033210FRE version 2 73 Configuration avec iTools Régulateur programmable EPC2000 Liste des instruments La liste des instruments est la première liste présentée dans la section Navigateur d’iTools. Elle permet de régler des fonctions supplémentaires. Il s’agit notamment des fonctionnalités de sécurité, y compris le mot de passe de configuration. Ce mot de passe a une valeur par défaut de CFGPASSWORD et doit être modifié pour éviter toute configuration non autorisée via comms. Pour changer le mot de passe de configuration, cliquer sur le mot de passe et en saisir un nouveau. La longueur maximale du mot de passe est de 90 octets (codage UTF-8). Le nombre de caractères dépend donc du jeu de caractères utilisé. Par exemple : • Pour les caractères ASCII (un seul octet par caractère), la limite est de 90 caractères • Pour les caractères cyrilliques (deux octets par caractère), la limite est de 45 caractères • Pour les caractères chinois (trois octets par caractère), la limite est de 30 caractères Il n’y a pas de longueur minimum imposée pour un mot de passe mais il est recommandé que tous les mots de passe soient « sûrs » (consulter « Mots de passe haute sécurité » en page 17). Remarque : La notification « Utilisation du mot de passe Config Comms par défaut » peut être désactivée en réglant le paramètre Instrument.Security.CommsPasswordDefault sur « Non ». Mais ceci n’est pas recommandé car un accès non autorisé à la configuration de l’instrument pourrait alors être possible. Le paramètre « Jours d’expiration du mot de passe Comms » est 90 jours par défaut. Ce paramètre définit le nombre de jours après lequel le mot de passe de configuration expire. Consulter « Mot de passe de configuration » en page 18 pour avoir plus d'informations. 74 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Éditeur de bornage Sélectionner « Borniers » sur la barre d'outils principale. Dans cette vue, cliquer sur un jeu de bornes représentant un module d’E/S.. Dans la liste déroulante « IO Ident », sélectionner un type d’E/S. Le diagramme du type d’E/S sera présenté pour le jeu de bornes choisi. Un diagramme annoté et un résumé du câblage peuvent aussi être affichés. HA033210FRE version 2 75 Configuration avec iTools Régulateur programmable EPC2000 Programmateur Les programmes peuvent être configurés, exécutés, maintenus ou remis à zéro dans le régulateur avec iTools. Configuration d'un programme avec iTools Appuyer sur « Programmateur » dans la barre de menu Par défaut, un programme contient d'un seul segment de fin comme illustré ci-dessus. Pour ajouter des segments, remplacer le type de segment du segment de fin par le type de segment souhaité en utilisant le menu déroulant SegmentType. Un nouveau segment du type souhaité est alors inséré et le segment de fin est déplacé vers la droite. Noter que les modifications apportées au programme seront automatiquement inscrites sur le régulateur. Le Régulateur programmable EPC2000 peut prendre en charge jusqu’à 20 programmes en mémoire ; le nombre réel de programmes et segments dépend d’une option logicielle sélectionnée par une fonction de sécurité. Voici les options du programmateur : • désactivé • Programmateur de base 1 x 8 (1 programme de 8 segments configurables) • Programmateur avancé 1 x 24 (1 programme de 24 segments configurables avec jusqu’à 8 sorties événement) • Programmateur avancé 10 x 24 (10 programmes de 24 segments configurables avec jusqu’à 8 sorties événement) • Programmateur avancé 20 x 8 (20 programmes de 8 segments configurables avec jusqu’à 8 sorties événement) • Pour toutes les options du programmateur, un segment de fin supplémentaire est fourni, qui peut inclure des sorties événement s’il s'agit d’un programmateur avancé. Les programmes sont identifiés par un numéro de programme (de 1 à 10 par exemple). Chaque programme peut également recevoir un nom composé de jusqu’à 20 caractères UTF-8. 76 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Les options de menu sont présentées dans la barre d'outils au-dessus du graphique et sont également disponibles sous forme de menu contextuel en cliquant droit dans le tableau des segments. Elles sont de gauche à droite : Sélectionner un segment en cliquant en haut de la liste (numéro ou nom de segment) On peut sélectionner plusieurs segments. • Couper (Ctrl-X): Supprime les segments sélectionnés et les copie dans le presse-papiers • Copier (Ctrl-C) : Copie les segments sélectionnés dans le presse-papiers • Coller (Ctrl-V) : Colle les segments depuis le presse-papiers et les insère sur la droite des segments sélectionnés. • Coller sur : Remplace les segments sélectionnés par ceux qui se trouvent dans le presse-papiers. • Insérer : Insère un nouveau segment sur la droite du segment sélectionné • Supprimer : Supprime les segments sélectionnés Le diagramme ci-dessous présente un programme (Programme 1) de 5 segments plus un segment de fin. Le segment 5 appelle un autre programme (dans ce cas le programme 3 composé d’une rampe de montée et d'une rampe de descente) à exécuter 2 fois avant la fin du programme. Les types de segments sont décrits dans le chapitre Programmateur, « Segments » en page 199. ATTENTION SEGMENTS D’APPEL Si un segment d'appel est sélectionné, le régulateur appelle par défaut le numéro de programme suivant. Ce ne sera pas nécessairement le programme correct. Il faut donc vérifier que le numéro programme d'appel correct est sélectionné manuellement. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. HA033210FRE version 2 77 Configuration avec iTools Régulateur programmable EPC2000 Sorties d'événements Jusqu’à 8 sorties d'événements peuvent être activées en utilisant le paramètre Programmer.Setup.MaxEvents dans le navigateur iTools. Si plusieurs événements sont configurés, « EventOutput » est affiché sous forme d’ellipse, comme dans le diagramme ci-dessous. Si aucun événement n’est configuré, « EventOutput » ne figure pas dans la liste. Si un événement est configuré, « EventOutput » permet d’activer ou de désactiver directement l’événement. Cliquer sur l’ellipse pour afficher un bitmap : Cocher le bit 0 pour activer l’événement 1 dans le segment sélectionné. Cocher le bit 1 pour activer l’événement 2 dans le segment sélectionné. Ou bien cliquer sur « Sorties événements logiques » (Ctrl+D) pour activer ou désactiver directement les événements dans chaque segment, y compris le segment de fin. La vue ci-dessus présente 2 événements configurés. Les événements peuvent être seulement des indications ou bien être reliés de manière logicielle à un paramètre d’entrée de bloc fonction y compris un bloc d’E/S (pour actionner des dispositifs externes). Ceci est expliqué à la section « Câblage graphique » en page 84. 78 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Nommage des programmes et segments Les programmes et segments peuvent recevoir des noms alphanumériques. Ils sont codés UTF-8 et le nombre de caractères pouvant être utilisés dépend du jeu de caractères utilisé. Les noms de programmes peuvent contenir 16 caractères ASCII alors que les noms de segments peuvent contenir 40 caractères ASCII. Nom du programme 1. Sélectionner l'onglet Paramètres programme 2. Dans « ProgramName » remplacer le texte par défaut (P1) 3. Un commentaire peut être ajouté dans le champ Commentaires à titre de rappel. Ce commentaire n’a pas d'incidence sur le fonctionnement et n’est pas visible sur un dispositif connecté. Nom du segment 1. Sélectionner l'onglet Paramètres segment 2. Dans « SegmentName » saisir un nom pour chaque segment 3. Quand le programme est exécuté, ce nom peut être affiché sur une IHM distante. HA033210FRE version 2 79 Configuration avec iTools Régulateur programmable EPC2000 Enregistrement et chargement des fichiers de programme (*.uip) Un programme configuré peut être enregistré dans un fichier nominatif (enregistré sur le PC hôte local). Dans un programmateur à plusieurs programmes, chaque programme doit être enregistré individuellement. Un programme enregistré peut être rechargé dans tout emplacement programme dans iTools Programmer Editor. Si des processus de production similaires doivent être définis, un programme enregistré peut être rechargé, modifié et renommé. Enregistrement d'un programme 1. Dans l’éditeur de programmateur, sélectionner le numéro de programme à enregistrer en utilisant le sélecteur de programme. 2. Il existe deux manières d’enregistrer un programme. Dans l’éditeur de programmateur, cliquer sur « Enregistrer le programme en cours dans un fichier (Ctrl + S) ». Ou bien dans le menu principal cliquer sur Programmateur puis dans le menu déroulant appuyer sur « Enregistrer le programme en cours dans un fichier (Ctrl + S) ». Ne pas confondre cela avec sur la barre d'outils principale qui enregistre la configuration de l’instrument dans un fichier clone. Chargement d’un programme déjà enregistré 1. Dans l’éditeur de programmateur, sélectionner le numéro de programme en mémoire où le programme enregistré doit être chargé en utilisant le sélecteur de programmes. 2. Il existe deux manières de charger un programme. a. Dans l’éditeur de programmateur, cliquer sur « Charger le programme (Ctrl+L) ». b. Ou bien dans le menu principal cliquer sur Programmateur, puis dans le menu déroulant sélectionner « Charger...(Ctrl+L) ». Ne pas confondre cela avec sur la barre d'outils principale, qui charge un fichier de configuration complet depuis un fichier clone. Remarque : Ce qui suit : 1. Si une tentative est faite de charger un programme qui contient un segment d'appel dans le dernier programme enregistré (par ex. le programme 10 ou 20, en fonction de l’option de fonction de sécurité) iTools interdit cette action et diffuse le message suivant : « Chargement impossible : Le programme 10 le dernier programme) ne peut pas contenir un segment d'appel ». 2. Un programmateur 1x8 ou 1x24 ne peut pas contenir de segments d’appel. 3. Si une tentative est faite de charger un programme qui contient un plus grand nombre de sorties d'événement (Programmer.Setup.MaxEvents) que le programme actuel, iTools interdit cette action et diffuse le message suivant : « Chargement impossible : les EventOutputs utilisées (6) dépassent les MaxEvents pour l’instrument (4). Augmenter les MaxEvents à 6 et refaire le chargement ». 80 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools 4. Si une tentative est faite de charger un programme qui contient un plus grand nombre de segments que le programme actuel, iTools interdit cette action et diffuse le message suivant : « Chargement impossible : Taille maximum de programmes de 8 segments dépassée ». HA033210FRE version 2 81 Configuration avec iTools Régulateur programmable EPC2000 Exécution, remise à zéro et maintien d’un programme Dans la vue navigateur, ouvrir la liste Marche programme : Pour exécuter un programme, vérifier que le régulateur est en mode Opérateur et que l’état du paramètre PVInput est « Good ». Sélectionner le numéro du programme à exécuter et sélectionner Exécution(2) dans l’énumération déroulante du paramètre Mode. Le programme peut aussi être mis en Pause ou RAZ depuis le paramètre Mode. Quand l'un des programmes (programme 1 à 10) est exécuté, les paramètres du programme sont copiés dans le programme de travail. Les paramètres Programme de travail et Segment de travail sont alors mis à la disposition de l’utilisateur pour surveillance et/ou modification. 82 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Le programmateur charge chaque segment du programme de travail avant son exécution. Si le programmateur exécute actuellement le segment 2 du programme de travail et que le segment 3 est modifié, les modifications sont appliquées quand le segment de travail 3 est exécuté. Si le segment de travail 1 est modifié, les modifications sont appliquées dans le cycle de programme suivant (en posant l’hypothèse qu’il reste des cycles). Mais si le programme en cours se termine ou est remis à zéro puis exécuté à nouveau, le programme en mémoire est copié sur le programme de travail et écrase ainsi toute modification apportée au programme de travail. Le programme de travail peut aussi être écrasé quand un autre programme est exécuté, ou quand on appelle un autre programme comme routine secondaire. Les programmes en mémoire sont disponibles et configurables via iTools, même quand un programme est en cours d’exécution. Les paramètres du programme de travail sont néanmoins disponibles et configurables uniquement via iTools quand un programme n’est pas en cours de RAZ. Remarque : Pour un programme en cours réglé pour des cycles continus (en utilisant le paramètre ProgramCycles dans l’onglet Paramètres de programme) le paramètre « Temps restant prog. » indique -1 dans iTools. De même, dans iTools le paramètre Nbre Cycles Restant indique -1 . Si les cycles programme sont réglés pour se répéter pendant un nombre de cycles défini, le paramètre « Temps Restant Prog. » et le paramètre Nbre Cycles Restant effectue un compte à rebours dans iTools. Le programme de travail donne à l’utilisateur un accès en lecture/écriture aux paramètres du programme actuellement en cours (qui peut être le programme principal ou une sous-routine résultant d'un segment d'appel). Le segment de travail donne à l’utilisateur un accès en lecture/écriture aux paramètres du segment actuellement en cours (qui peut être le programme principal ou une sous-routine résultant d'un segment d'appel). HA033210FRE version 2 83 Configuration avec iTools Régulateur programmable EPC2000 Câblage graphique Le câblage graphique donne un moyen de connecter des blocs fonction pour produire un procédé unique. Si le régulateur a été commandé ou configuré en utilisant les Quick Codes pour une application spécifique, un exemple de l’application a déjà été produit et constitue un point de départ que l’utilisateur pourra modifier selon les besoins. Sélectionner « Câblage graphique » sur la barre d'outils principale. ATTENTION FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Cette opération exige que le régulateur passe en mode de configuration. Vérifier que le régulateur n’est pas connecté à un procédé actif. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. Une liste des blocs fonction est présentée sur la gauche. Les blocs sont glissés et déposés de la liste vers la section du câblage graphique sur la droite. Ils sont « câblés par logiciel » pour produire l’application. L’exemple ci-dessus présente le bloc entrée analogique câblé avec l’entrée PV de la boucle. Ceci est produit en cliquant sur le paramètre « PV » du bloc entrée analogique et en le faisant glisser vers le paramètre « PV principale » du bloc Boucle. Remarque : La valeur d'un paramètre câblé ne peut pas être modifiée manuellement car elle prend la valeur du paramètre depuis lequel il est câblé. Les blocs et fils sont présentés en pointillés jusqu'à ce que le régulateur soit mis à jour en utilisant le bouton « Télécharger le câblage dans l'instrument » de la section du câblage graphique. en haut à gauche Pour obtenir une description complète du câblage graphique, consulter le manuel utilisateur iTools HA028838. 50 fils sont disponibles de série, et 200 fils si l’option Toolkit a été commandée. Si le régulateur est commandé non configuré, l’utilisateur devra câbler les blocs fonctions pour correspondre à l’application spécifique. Des exemples de câblage graphique sont présentés dans les sections suivantes. 84 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Exemple 1 : Câblage d'une alarme Scan QR Code for EPC2000 ‘How To’ video tutorials. Further details at https://www.eurotherm.co.uk/lp/epc2000-video-tutorials/ Sauf en cas de production spécifique dans une application, toute alarme requise doit être câblée par l’utilisateur. L’exemple ci-dessous présente une alarme haute absolue qui surveille la variable de procédé. Il s’agit d’une alarme « logicielle », autrement dit elle n’actionne pas une sortie physique. 1. Glisser et déposer un bloc fonction alarme dans Graphical Wiring Editor 2. Glisser et déposer un bloc fonction entrée analogique dans Graphical Wiring Editor 3. Cliquer sur la « PV » du bloc d’entrée et faire glisser un fil pour « entrée » du bloc alarme 4. À ce stade, le fil est indiqué en pointillés et doit être transféré au régulateur en cliquant sur le bouton « Télécharger le câblage dans l'instrument » en haut à gauche de la vue du câblage graphique Exemple 2 : Connexion d'une alarme à une sortie physique Pour qu’une alarme logicielle actionne une sortie, elle doit être « câblée ». 1. Glisser et déposer un bloc fonction alarme dans Graphical Wiring Editor. 2. Glisser et déposer un bloc sortie dans Graphical Wiring Editor. 3. Cliquer sur la « sortie » du bloc alarme et faire glisser le fil vers l’entrée « PV » du bloc sortie 4. À ce stade, le fil est indiqué en pointillés et doit être transféré au régulateur en cliquant sur le bouton « Télécharger le câblage dans l'instrument » L’exemple présenté ci-dessous utilise Alarme 1 et IO2 (configurée pour sortie On/Off). HA033210FRE version 2 85 Configuration avec iTools Régulateur programmable EPC2000 Exemple 3 : Câblage de rupture de capteur Si une condition de rupture capteur doit actionner une sortie, le câblage doit être effectué comme indiqué dans l’exemple ci-dessous. Alarme de rupture capteur avec mémorisation Dans l’exemple ci-dessus, une alarme de rupture capteur ne comporte aucune capacité de mémorisation. Si une mémorisation est requise, la sortie rupture capteur peut être câblée sur un bloc fonction alarme configuré comme une alarme logique qui peut être configurée pour mémorisation auto ou manuelle. Un exemples de câblage est présenté ci-dessous : 86 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Éditeur de mémoire Flash L’Éditeur de mémoire Flash modifie les données de tout appareil devant être enregistrées dans la mémoire flash de l’appareil en plus du mécanisme de modification du bloc fonction paramètre OPC utilisé pour la plupart de la modification de configuration. Ceci inclut la définition des recettes et les jeux de données des recettes. Ces jeux de données sont présentés sur une série d’onglets comme indiqué dans les vues suivantes. ATTENTION FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Toute modification apportée à la mémoire flash des régulateurs exigent que le régulateur passe en mode de configuration. Le régulateur ne contrôle pas le processus quand il se trouve en mode de configuration. Vérifier que le régulateur n’est pas connecté à un procédé actif quand il est en mode de configuration. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. HA033210FRE version 2 87 Configuration avec iTools Régulateur programmable EPC2000 Recettes Une recette est une liste de paramètres dont les valeurs peuvent être capturées et enregistrées dans un jeu de données puis chargées à tout moment pour restaurer les paramètres de la recette, fournissant ainsi un moyen de modifier la configuration d'un instrument au cours d'une seule opération, même en mode opérateur. Les recettes peuvent être créées et chargées en utilisant iTools. Un maximum de 5 jeux de données sont pris en charge, référencés par nom et correspondant par défaut au numéro du jeu de données : 1…5 Par défaut, chaque jeu de données contient 40 paramètres qui doivent être remplis par l’utilisateur. Une recette peut prendre un instantané des valeurs actuelles et les enregistrer dans un jeu de données de recette. Chaque jeu de données peut recevoir un nom en utilisant le logiciel de configuration iTools. Définition des recettes Pour ouvrir l’éditeur de mémoire Flash, sélectionner « Mémoire flash » dans la barre d'outils principale puis les onglets « Définition des recettes » et « Jeu de données des recettes » selon les besoins. Le tableau définition des recettes contient un jeu de 40 paramètres. Les 40 paramètres ne doivent pas forcément tous être câblés. L’onglet Définition des recettes permet à l’utilisateur de produire une liste personnalisée. Ajout de paramètres : 1. Double cliquer sur l’élément vide suivant 2. Ceci ouvre la liste de paramètres parmi lesquels choisir 3. Le fait d'ajouter un paramètre à la liste remplit automatiquement les 5 jeux de données avec la valeur actuelle du paramètre ajouté 88 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Jeux de données Jusqu’à 5 jeux de données sont disponibles, chacun étant une recette pour un lot ou procédé particulier. Enregistrement du jeu de données 1. Configurer les valeurs requises dans le jeu de données sélectionné - voir l’exemple plus haut 2. Appuyer sur Entrée 3. Appuyer sur le bouton « Mettre à jour la mémoire flash de l’appareil » (Ctrl+F) en haut à gauche de l’affichage Flash Memory Editor pour mettre à jour le régulateur. Ceci définit les valeurs des cinq jeux de données du régulateur. (NB : l’enregistrement dans le régulateur enregistre les valeurs actuelles dans un seul jeu de données). Comme cette opération peut mettre en jeu au moins un passage entre le niveau Opérateur et le niveau Configuration, il est recommandé de déconnecter le régulateur du procédé. Un message d’avertissement s’affiche. Pour charger un jeu de données 1. Dans la liste navigateur, sélectionner « Recette » 2. Sélectionner le jeu de données souhaité HA033210FRE version 2 89 Configuration avec iTools Régulateur programmable EPC2000 Noms des recettes Cet onglet permet simplement d’affecter un nom à chacun des jeux de données des 5 recettes. 90 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Éditeur de Tableau/Recette Cliquer sur le bouton d’outil Tableau/Recette en sélectionnant « Tableau/Recette » dans le menu Vues ou via le raccourci (Alt+A). La fenêtre est en deux parties. La partie gauche contient le tableau ; la partie droite contient un ou plusieurs jeux de données, initialement vides et sans noms. Les recettes tableau sont gérées depuis iTools et ne sont pas enregistrées ou exécutées depuis l’appareil. Autrement dit, iTools doit fonctionner et être connecté à un appareil spécifique. La fenêtre est utilisée : 1. Pour surveiller une « liste tableau » de valeurs de paramètres. La liste tableau peut contenir des paramètres de nombreuses listes différentes d'un même instrument. 2. Pour créer des « jeux de données » de valeurs de paramètres pouvant être sélectionnés et téléchargés dans l'instrument dans la séquence définie par la recette. Le même paramètre peut être utilisé plus d'une fois dans une recette. Création d'une Watch List Après avoir ouvert la fenêtre, des paramètres peuvent lui être ajoutés de la manière décrite ci-dessous. On peut ajouter des paramètres uniquement depuis l’appareil auquel la fenêtre Tableau/Recette se rapporte (autrement dit, on ne peut pas placer des paramètres de plusieurs appareils dans une seule liste tableau). Les valeurs des paramètres se mettent à jour en temps réel, permettant à l'utilisateur de surveiller plusieurs paramètres simultanément, même s’ils n’ont aucun rapport. Ajout de paramètres à la liste de surveillance 1. On peut cliquer et faire glisser des paramètres dans la grille de la liste tableau depuis un autre emplacement dans iTools (par exemple : l’arborescence du navigateur principal, la fenêtre de l’explorateur des paramètres, Graphical Wiring Editor (le cas échéant)). Le paramètre est placé soit dans une rangée vide en bas de la liste, soit « par-dessus » un paramètre existant, auquel cas il est inséré au-dessus de ce paramètre dans la liste, les paramètres restants étant décalés d'un rang en dessous. 2. Les paramètres peuvent être glissés d'une position dans la liste à une autre. Dans ce cas, une copie du paramètre est produite, le paramètre source restant à sa position originale. On peut aussi copier les paramètres en utilisant l’élément « Copier paramètre » dans la recette ou en cliquant droit dans le menu, ou en utilisant le raccourci (Ctrl+C). Les valeurs des jeux de données ne sont pas inclus dans la copie. HA033210FRE version 2 91 Configuration avec iTools Régulateur programmable EPC2000 3. Le bouton d'outil « Insérer élément... » dans l'élément « Insérer Paramètre » du menu Recette ou le raccourci <Insérer> peuvent être utilisés pour ouvrir une fenêtre de navigation dans laquelle un paramètre peut être sélectionné. Le paramètre sélectionné est inséré au-dessus du paramètre actuellement actif. 4. Un paramètre peut être « copié » depuis (par exemple) Graphical Wiring Editor puis « collé » dans la liste tableau en utilisant l’élément « Coller paramètre » ans le menu Recette ou en cliquant droit dans le menu contextuel (raccourci = Ctrl+V). Créer un jeu de données Tous les paramètres requis pour la recette doivent être ajoutés à la liste tableau, décrite ci-dessus. Une fois que cela est fait, si le jeu de données vide est sélectionné (en cliquant sur l’en-tête de colonne) le bouton d’outil « Instantané » (Ctrl+A) peut être utilisé pour remplir le jeu de données avec les valeurs actuelles. Ou bien l’élément « Valeurs instantanées » dans le menu Recettes ou contextuel (clic droit) ou le raccourci + peuvent être utilisés pour remplir le jeu de données. Les valeurs de données individuelles peuvent maintenant être éditées en tapant directement dans les cellules de la grille. Les valeurs de données peuvent être laissées en blanc ou effacées, dans ce cas quand la recette sera téléchargée aucune valeur ne sera écrite pour ces valeurs. Les valeurs de données peuvent être supprimées en effaçant tous les caractères du champ puis soit les déplacer à une cellule différente ou saisir <Entrée>. Le jeu est appelé « Jeu 1 » par défaut. Le nom peut aussi être modifié en utilisant l’élément « Renommer le jeu de données ... » dans la recette ou en cliquant droit dans le menu, ou en utilisant le raccourci (Ctrl+R). On peut ajouter de nouveaux jeux de données et les modifier de la même manière, en utilisant le bouton d’outil « Créer un nouveau ....vide » (Ctrl+W), ou en sélectionnant l’élément « Nouveau jeu de données » dans la recette ou en cliquant droit dans le menu ou encore en utilisant le raccourci +. Une fois que tous les jeux de données requis pour la recette ont été créés et enregistrés, on peut les télécharger sur l’appareil, un par un, en utilisant l’outil de téléchargement (Ctrl+D) ou l’élément du menu Recettes/contextuel équivalent. 92 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Chargement d'un tableau de linéarisation personnalisé En plus des tableaux de linéarisation standard intégrés, on peut télécharger des tableaux personnalisés depuis les fichiers. 1. Appuyer sur 2. Sélectionner le tableau de linéarisation à charger depuis les fichiers portant l’extension .mtb. Des fichiers de linéarisation pour différents types de capteur sont fournis avec iTools. Ils se trouvent dans Fichiers programme (x86) Eurotherm iTools Linéarisations Thermocouple etc. Dans cet exemple, un thermocouple Pt-PTRh(10%) a été chargé dans le régulateur. HA033210FRE version 2 93 Configuration avec iTools Régulateur programmable EPC2000 Clonage La fonctionnalité de clonage permet de copier la configuration et les paramètres d'un instrument dans un autre. Ou bien on peut enregistrer une configuration dans un fichier, qui sera chargée dans les instruments connectés. Cette fonctionnalité permet de configurer rapidement de nouveaux instruments en utilisant une source référence connue ou un instrument standard. Chaque paramètre est téléchargé dans le nouvel instrument, ce qui signifie que si le nouvel instrument est utilisé comme remplacement il contiendra exactement les mêmes informations que l’original. Le clonage est généralement possible uniquement si les conditions suivantes sont remplies : • L’instrument cible a la même configuration matériel que l’instrument source • Le firmware de l'instrument cible (logiciel intégré à l’instrument) est identique ou une version ultérieure de celui de l’instrument source. La version du firmware de l’instrument est affichée sur l’instrument quand l’alimentation est appliquée. • En général, le clonage copie tous les paramètres opérationnels, techniques et de configuration inscriptibles. L'adresse de communication n’est pas copiée. Remarque : Un fichier clone ne peut pas être généré si l’option OEM Security est configurée et active (voir « OEM Security » en page 258). AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT L’utilisateur a la responsabilité de s'assurer que les informations clonées d'un instrument à un autre sont correcte pour le procédé à réguler et que tous les paramètres sont correctement répliqués dans l’instrument cible Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. Une rapide description de l’utilisation de cette fonctionnalité est donnée ci-dessous. Des détails supplémentaires sont fournis dans le manuel iTools. Enregistrement dans un fichier La configuration du régulateur effectuée aux sections précédentes peut être enregistrée dans un fichier clone. Ce fichier peut alors être utilisé pour transférer la configuration à d’autres instruments. Depuis le menu Fichier, utiliser « Enregistrer dans fichier » ou le bouton « Enregistrer » de la barre d'outils. Clonage d'un nouveau régulateur Connecter le nouveau régulateur à iTools et scanner pour trouver cet instrument comme décrit au début de ce chapitre. Dans le menu Fichier, sélectionner « Charger les valeurs depuis le fichier » ou « Charger » depuis la barre d’outils. Choisir le fichier requis et suivre les instructions. La configuration du régulateur d'origine sera maintenant transférée au nouveau régulateur. 94 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration avec iTools Échec de chargement du clone Un journal de messages est produit pendant le processus de clonage. Le journal peut présenter un message tel que « Clonage de l’appareil terminé avec 1 entrée échouée ». Ceci peut être provoqué par l’écriture d'un paramètre en utilisant iTools qui se trouve hors de la résolution du paramètre. Par exemple, le paramètre Constante de temps de filtre est enregistré dans le régulateur à une décimale (1,6 secondes par défaut). S’il est saisi comme valeur flottante IEEE avec iTools sous la forme 1,66 par exemple il sera arrondi vers le haut dans le contrôler et deviendra 1,7 secondes. Dans ces circonstances, il est possible que le message « Échec de chargement du clone » s’affiche car iTools attend une valeur de 1,66 alors que l’instrument contient la valeur 1,7. Les valeurs doivent donc être saisies quand on utilise iTools avec la résolution du paramètre. Démarrage à froid ATTENTION DÉMARRAGE À FROID Un démarrage à froid du régulateur doit être effectué uniquement dans des circonstances exceptionnelles car il effacera TOUS les paramètres précédents et ramènera le régulateur à son état d'origine. Un régulateur ne doit être connecté à aucun équipement quand il effectue un démarrage à froid. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. Réalisation d'un démarrage à froid Dans le bloc fonction Instrument.Security, régler le paramètre « Effacer mémoire » sur Oui. Le régulateur redémarre et efface tous les paramètres configurés par l'utilisateur. HA033210FRE version 2 95 Configuration Régulateur programmable EPC2000 Configuration La configuration de l’instrument peut s’avérer nécessaire au moment du premier démarrage, pendant la mise en service ou quand des modifications relativement minimes sont requises sur place. Pour configurer l’instrument, il faut utiliser le logiciel de configuration Eurotherm iTools, décrit au chapitre Configuration avec iTools à partir de la page 69. iTools est un logiciel exclusif conçu pour configurer les instruments Eurotherm. Il peut être téléchargé depuis www.eurotherm.co.uk. Il est disponible sous forme de téléchargement gratuit sur www.eurotherm.co.uk ou peut être commandé sur DVD. Contenu de ce chapitre • Comment accéder au mode de configuration et le quitter • Présentation des blocs fonctions • Liste complète des paramètres de configuration disponibles dans chaque bloc fonction Mode de configuration Accès Pour mettre le Régulateur programmable EPC2000 en mode de configuration, lancer iTools (voir « Démarrage d’iTools » en page 71), localiser l’instrument et cliquer sur le bouton Accès dans la barre d’outils. Une invite à saisir le mot de passe Comms Config s'affiche. Le défaut est CFGPASSWORD, mais ce mot de passe peut être modifié dans le paramètre Instrument.CommsConfigPassword. ATTENTION FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Quand le régulateur est mis en mode configuration, la régulation est arrêtée. Vérifier que le régulateur n’est pas connecté à un procédé actif. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. Si l’instrument est déjà en mode configuration par une autre connexion physique (Ethernet ou l’option de communication série EIA-485), le niveau de configuration est inaccessible depuis la session actuelle. Quitter le mode configuration dans l’autre session et réessayer. Pour fermer l’accès Pour quitter le niveau configuration, cliquer à nouveau sur le bouton Accès pour le désélectionner. L’instrument quitte le niveau configuration. ATTENTION FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT En quittant le niveau de configuration on active l'application de régulation et les sorties du régulateur (ES). Vérifier que la totalité du processus de contrôle est prête et que le régulateur peut recommencer à fonctionner en toute sécurité. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. 96 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Blocs fonctions Le régulateur est composé de plusieurs blocs fonction matériels et logiciels. Chaque bloc comporte des entrées et sorties reliées par câblage logiciel afin de correspondre à l’application à laquelle le régulateur est destiné. Le diagramme suivant donne un exemple des blocs fonction d’un régulateur type. logiques TC RTD mA Entrée capteur Procédés de régulation Liste AI Bloc régulation V Liste Loop Sorties Entrée/Sortie 1 Liste IO Point de consigne Sortie 2 Liste Loop SP Bloc Alarmes Entrée logique 1 Liste IO Liste d'alarmes Pour contrôler les appareils Liste IO Entrée logique 2 Bloc compteur Sortie 3 Liste compteur Liste IO Liste IO Communications numériques EIA425 Liste Comms Ethernet La température (ou la valeur de procédé, PV) est mesurée par le capteur et comparée à une consigne (SP) définie par l’utilisateur. Le but du bloc régulation est de réduire la différence entre SP et PV à zéro en fournissant une sortie compensatrice à l’installation via les blocs pilotes de sortie. Les blocs compteur et alarmes peuvent être forcés à fonctionner sur un certain nombre de paramètres au sein du régulateur, alors que les communications numériques fournissent une interface pour la collecte des données, la surveillance et la régulation à distance. Le comportement de chaque bloc est défini par ses paramètres internes. Certains de ces paramètres sont mis à la disposition de l’utilisateur qui peut les ajuster en fonction des caractéristiques du procédé à contrôler. Ces paramètres se trouvent dans les listes du navigateur iTools. HA033210FRE version 2 97 Configuration Régulateur programmable EPC2000 Paramètres de configuration Les pages suivantes présentent tous les paramètres disponibles dans le régulateur dans leurs blocs fonctions respectifs. Les paramètres sont uniquement présentés dans le régulateur si cette fonctionnalité a été fournie et activée. Cette section présente tous les paramètres disponibles dans un bloc fonction, dans l’ordre où iTools les affiche. Certains blocs fonctions ont des sous-catégories. Par exemple, le bloc fonction Instrument comporte neuf sous-catégories (Info, Security, Diagnostics, Modules, Enables, Cal, OEMConfigList, OEMOperList et RemoteHMI). La sous-catégorie Security est indiquée par « Instrument.Security » (qui signifie la sous-catégorie Security du bloc fonction Instrument). Certains paramètres contiennent des valeurs analogiques entre les limites définies. D’autres paramètres peuvent contenir du texte alphanumérique. De nombreux autres =paramètres sont énumérés, ce qui signifie qu’ils ont des options que l’on peut sélectionner dans une liste. Valeurs courantes des paramètres Pour certains paramètres, l’explication de leur signification est commune à la totalité du Régulateur programmable EPC2000. Il s’agit principalement des paramètres Units et Status. Un résumé de ces deux paramètres est présenté ci-dessus. 98 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Unités Le tableau ci-dessous s’applique à tous les blocs fonction contenant des unités. Nom du paramètre Description Valeurs disponibles Description de la valeur Unités None (0) Aucune unité n’est affichée AtmP (1) Unités de température. ℃, ℉, K sont réglées dans le bloc fonction Instrument.Info (voir la section « Instrument.Info » en page 100). Unités HA033210FRE version 2 V (2) Volts mV (3) Millivolts A (4) Ampères mA (5) Milliampères PH (6) pH mmHG (7) Millimètres de mercure PSi (8) Livres par pouce carré bAr (9) Bar mBar (10) millibar P.RH (11) Pourcentage d’humidité relative PErc (12) Percent mmwG (13) Niveau d’eau en millimètres inwG (14) niveau d'eau en pouces inWW (15) Non utilisé OhmS (16) Résistance (ohms) PSIG (17) Jauge livres par pouce carré P.O2 (18) Pourcentage O2 PPm (19) Parts par million P.CO2 (20) Pourcentage CO2 P.CP (21) Pourcentage carbone P.SEc (22) Pourcentage par seconde 99 Configuration Régulateur programmable EPC2000 Statut Le tableau ci-dessous s’applique à tous les blocs fonction contenant des énumérations de statut global. Nom du paramètre Description Valeurs disponibles Description de la valeur Good (0) La variable procédé fonctionne correctement Off (1) La voie est configurée pour être désactivée O.rng (2) Quand le signal d’entrée dépasse la limite d’entrée supérieure de plus de 5 %, la VP clignote pour indiquer un dépassement de gamme. U.rng (3) Quand le signal d’entrée dépasse la limite d’entrée inférieure de plus de 5 %, la VP clignote pour indiquer une valeur inférieure à la gamme. Hw.s (4) Le statut du matériel d’entrée est inconnu. Rng (5) Le statut entrée est réglé sur Plage au point d’un changement de configuration de l’entrée analogique. Il reste en mode Plage jusqu’à une sortie d’un redémarrage de l’instrument forcé par la configuration. OFLw (6) Dépassement de variable procédé, peut-être dû à un calcul tentant de diviser un chiffre par un chiffre relativement petit Bad (7) La VP ne lit pas correctement, ce qui peut venir d’un capteur ouvert. Hwc (8) Les capacités du matériel ont été dépassées au point de la configuration, par exemple configuration réglée sur 0 à 40 V quand le matériel d’entrée est capable de 10 V maxi Ndat (9) Échantillons d’entrée insuffisants pour réaliser le calcul Instrument Cette catégorie contient neuf blocs fonctions : Info, Security, Diagnostics, Modules, Enables, Cal, OEMConfigList, OEMOperList et RemoteHMI. Tous ces blocs contrôlent la fonctionnalité de base de l’instrument. Instrument.Info Le bloc fonction Instrument.Info permet de lire et ajuster des informations telles que la langue de l’instrument, les unités de température et l’identifiant client. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. 100 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur Language English (0) English Language Par défaut : English (0) TempUnits Unités de température French (1) Français German (2) Allemand Italian (3) Italien Spanish (4) Espagnol DegC (0) Règle les unités de température sur Celsius (C). Quand les unités de température sont modifiées, la valeur des paramètres balisés comme ayant un type de température (absolue ou relative) est convertie pour refléter les nouvelles unités de température. Par défaut : DegC (0) DegF (1) Règle les unités de température sur Fahrenheit (F). DegK (2) Règle les unités de température sur Kelvin (K). InstrumentNumber Numéro de l’instrument Numéro de série unique de l’instrument InstrumentType InstrumentType EPC2000 (3) Type d'instrument Régulateur programmable EPC2000 PSUType Type PSU HighVolt (0) Option tension PSU 100 à 230 V ca +/- 15 % (non applicable au Régulateur programmable EPC2000) LowVolt (1) Option alimentation tension 24 V ca/cc Version Version du firmware de l’instrument Numéro de version du firmware CompanyID Identification de la société Identifiant CNOMO d’Eurotherm CustomerID Identification du client Valeur non volatile destinée au client : n’a aucune incidence sur la fonctionnalité de l’instrument. Par défaut : 0 Instrument.Security La sous-classe de sécurité définit les paramètres de sécurité. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur CommsPasswordDefault Notification du mot de passe comms par défaut Oui (1) Activer une notification si le mot de passe de configuration n’a pas été modifié depuis sa valeur par défaut. Non (0) Désactiver la notification de mot de passe de configuration par défaut HA033210FRE version 2 101 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description de la valeur CommsPasswordExpiry Jours avant l’expiration du mot de passe Comms Le nombre de jours après lequel le mot de passe de configuration expire. Quand le mot de passe expire, un bit dans le mot d'état de l’instrument est réglé pour informer l’utilisateur que le mot de passe doit être changé. Il faut noter qu’une valeur de 0 désactive la fonctionnalité d’expiration. PassLockTime Délai de blocage du mot de passe Par défaut : 90 Après trois tentatives de connexion infructueuses, le mécanisme de saisie du mot de passe est bloqué pendant la période définie. Ce délai de blocage affecte le mot de passe de configuration. Remarque : Une valeur de 0 désactive le mécanisme de blocage. Le blocage peut être supprimé en accédant à un niveau supérieur. Par défaut : 30 minutes FeaturePasscode1 Mot de passe fonctionnalité 1 Saisir le nouveau mot de passe de fonctionnalité fourni par Eurotherm pour activer les fonctionnalités sélectionnées FeaturePasscode2 Mot de passe fonctionnalité 2 Saisir le nouveau mot de passe de fonctionnalité fourni par Eurotherm pour activer les fonctionnalités sélectionnées ClearMemory Effacer la mémoire Oui (1) Voir le tableau PRUDENCE ci-dessous Non (0) Force le retour de tous les paramètres à leurs valeurs usine par défaut. Par défaut : Non Les quatre paramètres suivants s'appliquent aux fonctionnalités de sécurité OEM en option. Pour avoir un complément d’information, voir « OEM Security » en page 258. OEMPassword Mot de passe OEM Mot de passe OEM Security. On peut utiliser un texte alphanumérique et le champ est modifiable quand le paramètre OEM Status est « Déverrouillé ». Il faut utiliser un minimum de 8 caractères. Il n’est pas possible de cloner le mot de passe OEM Security. (Surligner la totalité de la ligne avant de saisir un mot de passe). OEMEntry Saisie du mot de passe OEM Saisir le mot de passe OEM Security pour activer et désactiver OEM security. Quand le mot de passe correct est saisi, le paramètre OEM Status passe de « Verrouillé » à « Déverrouillé » et vice-versa. Surligner la totalité de la ligne avant de saisir un mot de passe. Trois tentatives de connexion sont autorisées avant le verrouillage, suivies par une période de blocage du mot de passe de 30 minutes. Il faut noter que cette durée est fixe et ne peut être ni désactivée ni modifiée. OEMStatus Statut OEM Déverrouillé (0) La fonctionnalité OEM Security est déverrouillée. Ceci rend deux sous-catégories modifiables : OEMConfigList et OEMOperList Verrouillé (1) Active la fonctionnalité de OEM Security. La configuration du régulateur ne peut pas être clonée et le câblage interne n’est pas accessible. Les blocs OEMCongList et OEMOperList sont également inaccessibles quand le Statut OEM est « Verrouillé ». Off (0) Ce paramètre est inscriptible uniquement quand le paramètre « OEMStatus » est déverrouillé. On (1) Si le paramètre OEMStatus est « Verrouillé » : OEMParamLists Liste des paramètres OEM Les paramètre de type opérateur sont modifiables. Les paramètres ajoutés à OEMConfigList SONT disponibles pour l’ l’opérateur quand le régulateur est au niveau de configuration. Les paramètres non ajoutés à cette liste ne sont pas mis à la disposition de l'opérateur. Les paramètres ajoutés à OEMOperList ne sont PAS disponibles pour l’opérateur quand le régulateur est au niveau accès opérateur. CommsConfigPassword Mot de passe Comms Config Le mot de passe configuré qui sera nécessaire pour mettre l’instrument en mode configuration comms. CommsUpgPassword Mot de passe Comms Upgrade Le mot de passe configuré qui sera nécessaire pour mettre l’instrument en mode mise à niveau comms. UpgradeMode Autoriser le mode mise à niveau Oui (1) Par défaut : CFGPASSWORD Non (0) Indication comme quoi le mode de mise à niveau des communications est accessible Par défaut : Non 102 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Instrument.Diagnostics La sous-catégorie « Diagnostics » donne des informations générales de diagnostic. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles InstStatusWord Mot d'état de l’instrument Mot d'état de l’instrument. Paramètre bitmap 16 bits donnant des informations sur l’état de l’instrument. Il est mappé comme indiqué dans la section suivante. AlarmStatusWord Mot d'état d’alarme Mot d'état d’alarme. Paramètre bitmap 16 bits donnant des informations sur l’état de l’alarme. Il est mappé comme indiqué dans la section ci-après. NotificationStatus Mot d'état de notification Mot d'état de notification. Paramètre bitmap 16 bits donnant des informations sur l’état de la notification de l’instrument. Il est mappé comme indiqué dans la section ci-après. StandbyCondStatus Mot d’état des conditions d’attente Mot d’état des conditions d’attente (y compris le tableau bitmap) NewAlarm Nouvelle alarme Off (0) On (1) GlobalAck Acquittement global des alarmes Temps d’échantillonnage (s) Cette alarme est ON quand une alarme de procédé (voir Liste d'alarmes) devient active et le reste jusqu'à ce que l’alarme devienne inactive (et soit acquittée, en fonction de la stratégie de mémorisation de l’alarme). Non (0) Oui (1) SampleTime Description de la valeur Un front montant acquitte toutes les alarmes de procédé actives (voir la Liste d'alarmes). Indique la période d’échantillonnage (en secondes). Il s'agit de la période entre chaque cycle d’exécution. CommsPassUnsuccess Saisies infructueuses du mot de passe Comms Config Nombre de tentatives de connexion mode configuration de communications non réussies depuis la dernière connexion réussie CommsPassSuccess Saisies réussies du mot de passe Comms Config Nombre de tentatives de connexion mode configuration de communications réussies TimeFormat Format horaire msec (0) sec (1) min (2) hour (3) Définit la résolution des paramètres temporels sur la voie de configuration des communications quand ils sont lus/écrits via les communications par entiers mis à l'échelle. Défaut : ms (0) ForceStandby Forcer l’instrument à passer en mode veille HA033210FRE version 2 Non (0) Par défaut : Non (0) Oui (1) Met l’instrument en mode d’attente (voir « Veille » en page 66). 103 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles ExecStatus État d’exécution Indique l’état du moteur d’exécution. On peut utiliser ce paramètre pour déterminer si l’exécution de l’instrument fonctionne, est en attente ou démarre. ResetCounter RAZ compteur Description de la valeur Marche (0) Exécution Veille (1) Veille Démarrage (2) Démarrage Ceci indique le nombre de RAZ de l’instrument suite à un cycle de mise en marche, une sortie du mode de configuration, une sortie du démarrage rapide ou une RAZ inattendue du logiciel. La valeur de comptage peut être remise à zéro en écrivant une valeur de 0. Par défaut : 0 Bitmap de mot d'état de l’instrument 104 Numéro de bit Description 0 État Alarme 1 (0 = désactivée, 1 = activée) 1 État Alarme 2 (0 = désactivée, 1 = activée) 2 État Alarme 3 (0 = désactivée, 1 = activée) 3 État Alarme 4 (0 = désactivée, 1 = activée) 4 Mode Manuel (0 = Automatique, 1 = Manuel) 5 Rupture capteur globale (PV1) (0 = désactivée, 1 = activée) 6 Rupture de boucle (0=Bon, boucle fermée, 1=Boucle ouverte) 7 Ne concerne pas le Régulateur programmable EPC2000 8 Autoréglage (0 = Désactivé, 1 = Activé) 9 Fin de programme (0=Non, 1=Oui) 10 PV1 hors de gamme (0=Non, 1=Oui) 11 Ne concerne pas le Régulateur programmable EPC2000 12 Nouvelle alarme (0 = Non, 1 = Oui) 13 Programmateur en marche (0=Non, 1=Oui) 14 Ne concerne pas le Régulateur programmable EPC2000 15 Ne concerne pas le Régulateur programmable EPC2000 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Bitmap de mot de statut d'alarme Numéro de bit Description 0 Alarme 1 dans région active (0=Non,1=Oui) 1 Alarme 1 non acquittée (0=Non,1=Oui) 2 Alarme 2 dans région active (0=Non,1=Oui) 3 Alarme 1 non acquittée (0=Non,1=Oui) 4 Alarme 3 dans région active (0=Non,1=Oui) 5 Alarme 3 non acquittée (0=Non,1=Oui) 6 Alarme 4 dans région active (0=Non,1=Oui) 7 Alarme 4 non acquittée (0=Non,1=Oui) 8 Alarme 5 dans région active (0=Non,1=Oui) 9 Alarme 5 non acquittée (0=Non,1=Oui) 10 Alarme 6 dans région active (0=Non,1=Oui) 11 Alarme 6 non acquittée (0=Non,1=Oui) 12 Non affecté 13 Ne concerne pas le Régulateur programmable EPC2000 14 Ne concerne pas le Régulateur programmable EPC2000 15 Ne concerne pas le Régulateur programmable EPC2000 Bitmap de mot de statut de notification HA033210FRE version 2 Numéro de bit Description 0 Mot de mot par défaut non modifié 1 Mot de passe expiré 2 Ne concerne pas le Régulateur programmable EPC2000 3 Ne concerne pas le Régulateur programmable EPC2000 4 Ne concerne pas le Régulateur programmable EPC2000 5 Accès configuration comms bloqué 6 Boucles de régulation en mode démo 7 Boucles de régulation en mode autoréglage 8 Comms en mode Configuration. 9 Autoréglage boucle demandé, mais ne peut pas se dérouler 10 Non affecté 11 Non affecté 12 Non affecté 13 Non affecté 14 Non affecté 15 Non affecté 105 Configuration Régulateur programmable EPC2000 Bitmap de mot de statut d’attente Numéro de bit Description 0 Image RAM de NVOL non valide 1 Le chargement ou enregistrement de la base de données paramètres NVOL a échoué 2 Le chargement ou enregistrement de la région NVOL a échoué 3 Chargement ou enregistrement de l’option NVOL a échoué 4 Calibration usine non détectée 5 Condition CPU inattendue 6 Identité matériel inconnue 7 Le matériel installé est différent du matériel attendu 8 Ne concerne pas le Régulateur programmable EPC2000 9 Instrument mis sous tension alors qu’il était en mode Configuration 10 Échec du chargement de la recette 11 Non affecté 12 Non affecté 13 Non affecté 14 Non affecté 15 Non affecté Instrument.Modules La sous-catégorie modules donne des informations sur les modules installés dans le régulateur. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur IO1Fitted Module IO1 monté LogicIO (11) Le type de module effectivement installé dans IO1 DCOutput (12) IO1Expected Module IO1 attendu LogicIO (11) Le type de module attendu dans IO1 DCOutput (12) CommsFitted CommsExpected 106 Option comms montée Option comms attendue L’option comms effectivement montée : ENET_RS485 (23) Ethernet et EIA-485 ENET (24) Ethernet L’option comms attendue : ENET_RS485 (23) Ethernet et EIA-485 ENET (24) Ethernet HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Instrument.Cal La sous-catégorie Cal donne des informations sur l’état de la calibration utilisateur et un moyen de calibration des entrées et sorties. Les informations de et les instructions pour la calibration utilisateur sont données dans « Calibration utilisateur » en page 252. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur ID Identification de la calibration utilisateur AI1 (0) Entrée analogique 1 AI2 (1) Ne concerne pas le Régulateur programmable EPC2000 DCOP1 (2) Sortie analogique1 DCOP1 (3) Ne concerne pas le Régulateur programmable EPC2000 DCOP1 (4) Ne concerne pas le Régulateur programmable EPC2000 CT (5) Transformateur de courant - ne concerne pas le Régulateur programmable EPC2000 RSP_MA (6) Ne concerne pas le Régulateur programmable EPC2000 RSP_V (7) Ne concerne pas le Régulateur programmable EPC2000 Statut Statut de calibration utilisateur Usine (0) Mode Mode de calibration utilisateur CalVal Valeur de calibration utilisateur Ce paramètre apparaît uniquement si MODE est égal à Bas et si le point de calibration est haut. Pour la calibration utilisateur des entrées, il s’agit de la valeur attendue pour l’entrée au point de calibration. Pour la calibration utilisateur des sorties, il s’agit de la valeur de sortie mesurée en externe au point de calibration. HA033210FRE version 2 Usine Réglé (1) Réglée Repos (0) Repos Démarrage (15) Démarrer la calibration 107 Configuration Régulateur programmable EPC2000 Instrument.OEMConfigList La sous-catégorie OEMConfigList permet à l’OEM de choisir jusquà 100 paramètres de configuration qui doivent rester en lecture/écriture en mode de configuration et quand OEM Security est activée (verrouillée). De plus, les paramètres suivants sont toujours inscriptibles en mode de configuration : Saisie du mot de passe OEM Security, Mot de passe configuration comms, Démarrage à froid du régulateur. Les paramètres requis peuvent être glissés et déposés depuis une liste de navigateur (sur la gauche) dans la case « WiredFrom » de « OEMConfigList ». Ou bien double cliquer dans la case « WiredFrom » et sélectionner le paramètre dans la liste déroulante. Ces paramètres sont ceux choisis par l’équipementier pour rester modifiables quand OEM Security est activé et que le régulateur est au niveau d'accès Configuration. La vue présente les 8 premiers paramètres, paramètre 1 ayant été rempli avec un paramètre de configuration (Alarm 1 Type). Types d'alarme, Types d'entrée, Plage Hi/Lo, Modules attendus, etc. sont des exemples de paramètres de configuration. Quand le statut OEM est verrouillé, ils n’apparaissent pas. Pour en savoir plus sur OEM Security, consulter le chapitre « OEM Security » en page 258 et les paramètres « Instrument.Security » en page 101, « Instrument.OEMConfigList » en page 108 et « Instrument.OEMOperList » en page 109. 108 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Instrument.OEMOperList La sous-catégorie OEMOperList fonctionne de la même manière que la liste Configuration OEM mais les paramètres sélectionnés sont ceux qui sont disponibles au niveau d'accès Opérateur. Mode programmateur, paramètres de réglage des alarmes en sont des exemples. L’exemple ci-dessous présente « Alarm 1 Threshold » qui doit être lu seulement au niveau d'accès Opérateur. L’exemple présente les 8 premiers des 100 paramètres, dont le premier a été sélectionné comme « Alarm 1 Threshold ». Ce paramètre doit être lu seulement lorsque OEM Security est activé et que le régulateur est au niveau d'accès Opérateur. Quand le statut OEM est verrouillé, ils n’apparaissent pas. Pour obtenir plus d'informations sur OEM Security, consulter « OEM Security » en page 258. Instrument.RemoteHMI La sous-catégorie RemoteHMI fournit une méthode pour qu’un IHM déporté sorte le régulateur du mode repos. Ceci est utile pour contribuer à empêcher les sorties d’être activées avant qu’un IHM déporté n’ait fini de démarrer. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles RemoteInterlock Asservissement pour IHM déporté Quand il est câblé sur Instrument.Diagnostics.ForceStandby, un IHM déporté peut écrire sur ce paramètre pour sortir l’instrument du mode repos. HA033210FRE version 2 Description de la valeur 109 Configuration Régulateur programmable EPC2000 Temporisateur Le Régulateur programmable EPC2000 contient un bloc de fonction temporisateur à utiliser dans une stratégie utilisateur, applicable uniquement si l’option Toolkit a été commandée. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Type Type de temporisateur Temps Temps Valeurs disponibles Description de la valeur Temporisateur non activé. Off (0) Par défaut : Off (0) OnPulse (1) Génère une impulsion de longueur fixe à partir d’un front montant OnDelay (2) Fournit une temporisation entre l’événement de déclenchement d’entrée et la sortie du temporisateur OneShot (3) Temporisateur de four simple qui décompte à zéro avant d’arrêter MinOnTime (4) Temporisateur de compresseur qui fait que la sortie reste ON pendant un certain temps après la suppression du signal d’entrée Durée du temporisateur. Pour les temporisateurs à redéclenchement, cette valeur est saisie une fois et copiée sur le paramètre de temps restant dès que le temporisateur démarre. Pour les temporisateurs à impulsion, la valeur de temps elle-même est diminuée. Gamme 00:00 à 999:59 minutes Par défaut : 0 ElapsedTime Temps écoulé Temps écoulé. Gamme 00:00 à 999:59 minutes In Entrée déclencheur/porte. Off (0) Par défaut : Off (0) On (1) Activer pour commencer le minutage Off (0) La sortie temporisateur est désactivée On (1) La sortie temporisateur est activée Sortie Sortie Déclenché Balise déclenchée 110 Entrée déclencheur/porte. Il s’agit d’une sortie d’état qui indique que l’entrée du temporisateur a été détectée Off (0) Pas de minutage On (1) Le temporisateur a été déclenché et est opérationnel. HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Modes temporisateur Mode sur impulsion (on pulse) La sortie s’active dès que l’entrée du déclencheur s'active et reste activée jusqu’à la fin de la période. Si le temporisateur est redéclenché pendant la période, le temporisateur redémarre. Déclench. Temps Temps Temps Sortie Redéclenchement Temps écoulé Déclenché Mode impulsion retardée (on delay) Offre une temporisation entre le point de déclenchement et l’activation de la sortie du temporisateur. Ce type de temporisateur est utilisé pour contribuer à éviter que la sortie ne soit pas activée si l’entrée n’est pas valide depuis une période prédéfinie. Il joue donc le rôle d’une sorte de filtre d’entrée. Règles 1. Une fois que le déclencheur s’active, la sortie se met en marche après la fin de la temporisation et reste activée jusqu’à ce que le déclencheur se désactive. 2. Si le déclencheur se désactive avant la fin de la temporisation, la sortie ne se met pas en marche. Déclench. Temps Temps Sortie Temps écoulé Déclenché HA033210FRE version 2 111 Configuration Régulateur programmable EPC2000 Mode action unique (one shot) • La valeur de temps est réduite à chaque tic jusqu’à ce qu’elle atteigne zéro. Quand le temporisateur atteint zéro, la sortie devient OFF. • La valeur de temps peut être modifiée à tout instant pour augmenter/diminuer la durée du temps d'activation. • Une fois mise à zéro, le temps n’est pas ramené à une valeur précédente et doit être modifié par l’opérateur pour démarrer le temps d'activation suivant. • L’entrée est utilisée pour déclencher la sortie. Si l’entrée est configurée, le temps diminue progressivement jusqu’à zéro. Si l’entrée passe à OFF, le temps est mis en pause et la sortie se désactive jusqu’à ce que l’entrée soit réactivée. • Comme l’entrée est un fil logique, il est possible que l’opérateur ne la câble PAS, et mette la valeur d’entrée sur ON, ce qui active le compteur de manière permanente. • La variable déclenchée sera réglée sur ON dès que le temps aura été modifié. Elle se remet à zéro quand la sortie passe à OFF. Le comportement dans différentes conditions est présenté ci-dessous : Entrée Durée modifiée Sortie Durée modifiée Temps A+B= Temps Temps écoulé Déclenché Ce diagramme montre comment l’entrée peut être utilisée pour déclencher le compteur comme une forme de pause Entrée Durée modifiée A+B+C+D = Durée Sortie 112 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Mode temps d'activation minimum ou compresseur L’entrée devient active et le reste pendant une période spécifique après que l’entrée devient inactive. On peut l’utiliser par exemple pour éviter qu’un compresseur ne subisse trop de cycles. • La sortie est réglée sur On quand l’entrée passe de Off à On. • Quand l’entrée passe de On à Off, le temps écoulé commence à augmenter en direction du temps défini. • La sortie reste activée jusqu’à ce que le temps écoulé atteigne le temps défini. Ensuite, la sortie s’arrête. • Si le signal d’entrée revient à On pendant que la sortie est activée, le temps écoulé se remet à 0, prêt à commencer à augmenter quand l’entrée s'arrête. • La variable déclenchée sera réglée pendant que le temps écoulé est > 0. Elle indiquera que le compteur compte. Le diagramme illustre le comportement du compteur dans différentes conditions d’entrée: Entrée Sortie Temps Temps Temps écoulé Déclenché HA033210FRE version 2 113 Configuration Régulateur programmable EPC2000 Math2 La catégorie Math2 contient quatre blocs fonctions mathématiques qui sont disponibles uniquement si l’option Toolkit a été commandée. Les opérations mathématiques (quelquefois appelées opérateurs analogiques) permettent au régulateur d’effectuer des opérations mathématiques sur deux valeurs d’entrée. Ces valeurs peuvent provenir de n’importe quel paramètre disponible et peuvent être des valeurs analogique, des valeurs utilisateur ou des valeurs logiques. Chaque valeur d'entrée peut être mise à l’échelle en utilisant un facteur de multiplication ou scalaire. L’algorithme de contrôle dérivé à deux entrées est le suivant : Sortie = (In1Mul * In1) + (InMul2 * In2) La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. 114 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description du paramètre Valeurs disponibles Description de la valeur Oper L’opérateur analogique sélectionné est désactivé. Opération Off (0) Par défaut : Off Add (1) Le résultat de la sortie est l’addition d’entrée 1 et entrée 2 Sub (2) Soustract. Le résultat de la sortie est la différence entre entrée 1 et entrée 2, lorsque entrée 1 > entrée 2 Mul (3) Multiplication. Le résultat de la sortie est entrée 1 multipliée par entrée 2 Div (4) Division. Le résultat de la sortie est entrée 1 divisée par entrée 2 AbsDif (5) Différence absolue. Le résultat de la sortie est la différence absolue entre entrée 1 et entrée 2 SelMax (6) Sélection max. Le résultat de la sortie est le maximum entre entrée 1 et entrée 2 Sel Min (7) Sélection min. Le résultat de la sortie est le minimum entre entrée 1 et entrée 2 HotSwap (8) HotSwap. L’entrée 1 apparaît à la sortie du moment que l’entrée 1 est « OK ». Si l’entrée 1 a une « erreur », la valeur entrée 2 apparaît à la sortie. Un exemple d’entrée avec erreur se produit pendant une condition de rupture de capteur. SmpHld (9) Echantillonnage. Normalement, entrée 1 est une valeur analogique et entrée B est logique. La sortie suit entrée 1 quand entrée 2 = 1 (échantillon). La sortie reste à la valeur actuelle quand entrée 2 = 0 (maintien) Si entrée 2 est une valeur analogique, toute valeur hors zéro est interprétée comme « échantillon ». Power (10) La sortie est la valeur à entrée 1 élevée à la puissance de la valeur à entrée 2, soit Entrée 1Entrée 2. Sqrt (11) Racine carrée. Le résultat de la sortie est la racine carrée de l'entrée 1. L’entrée 2 n'a aucun effet. Log (12) La sortie est le logarithme (base 10) de l’entrée 1. L’entrée 2 n'a aucun effet. Ln (13) La sortie est le logarithme (base n) de l’entrée 1. L’entrée 2 n'a aucun effet. Exp (14) Le résultat de la sortie est l’exponentiel de l'entrée 1. L’entrée 2 n'a aucun effet. 10_x (15) Le résultat de la sortie est 10 élevé à la puissance de la valeur de l'entrée 1. Soit 10entrée 1. L’entrée 2 n'a aucun effet. Sel1 (51) In1Mul Scalaire d'entrée 1 In2Mul Scalaire d'entrée 2 Sélectionner entrée est utilisé pour contrôler quelle entrée analogique est basculée à la sortie de l’opérateur analogique. Si l’entrée sélectionnée est vraie, l’entrée 2 est basculée à la sortie. Si elle présente une erreur, l’entrée 1 est basculée à la sortie. Voir « Sélection entrée » en page 116. Facteur scalaire entrée 1 Par défaut : 1,0 Facteur scalaire entrée 2 Par défaut : 1,0 Unités Unités sortie Par défaut : C_F_K_Temp(1) Résolution Résolution sortie Résolution de la valeur de sortie. X (0) Pas de décimales. : nnnnn par défaut HA033210FRE version 2 X.X (1) Une décimale X.XX (2) Deux décimales X.XXX (3) Trois décimales X.XXXX (4) Quatre décimales 115 Configuration Régulateur programmable EPC2000 Nom du paramètre Description du paramètre Valeurs disponibles LowLimit Limite basse d'entrée Description de la valeur Permet d'appliquer une limite basse à la sortie. Par défaut : -999 HighLimit Limite haute de sortie Repli Stratégie de repli Permet d'appliquer une limite hausse à la sortie Par défaut : 9999 La stratégie de repli intervient si l'état de la valeur d'entrée est hors de sa plage attendue ou si la valeur se situe en dehors de la plage Input Hi et Input Lo. ClipBad (0) Si la valeur d’entrée est supérieure à « Limite haute » ou inférieure à « Limite basse », la valeur de sortie est réglée à la limite appropriée et « Statut » est réglé sur « Erreur ». Si le signal d’entrée se trouve dans les limites mais que le statut est erroné, la sortie est réglée sur la valeur de repli. Par défaut : ClipBad (0) Fallback Val Valeur de repli ClipGood (1) Si la valeur d’entrée est supérieure à « Limite haute » ou inférieure à « Limite basse », la valeur de sortie est réglée à la limite appropriée et « Statut » est réglé sur « Bon ». Si le signal d’entrée se trouve dans les limites mais que le statut est erroné, la sortie est réglée sur la valeur de repli. FallBad (2) Si la valeur d’entrée est supérieure à « Limite haute » ou inférieure à « Limite basse », la valeur de sortie est réglée à la limite de repli et « Statut » est réglé sur « Erreur ». FallGood (3) Si la valeur d’entrée est supérieure à « Limite haute » ou inférieure à « Limite basse », la valeur de sortie est réglée à la limite de repli et « Statut » est réglé sur « Bon ». UpScaleBad (4) Si le statut de l’entrée est erroné ou si le signal d’entrée est supérieur à « Limite haute » ou inférieur à « Limite basse » la valeur de sortie est réglée sur « Limite haute ». DownScaleBad (6) Si le statut de l’entrée est erroné ou si le signal d’entrée est supérieur à « Limite haute » ou inférieur à « Limite basse » la valeur de sortie est réglée sur « Limite basse ». Définit (conformément au repli) la valeur de sortie quand la stratégie de repli est active. Par défaut : 0 In1 Valeur d'entrée 1 Valeur entrée 1 (normalement câblée à une source d'entrée). Gamme −99999 à 99999 (le point décimal dépend de la résolution) In2 Valeur d'entrée 2 Valeur entrée 2 (normalement câblée à une source d'entrée). Gamme −99999 à 99999 (le point décimal dépend de la résolution) Sortie Valeur de sortie La valeur analogique de la sortie, entre les limites haute et basse Statut Statut Ce paramètre est utilisé en conjonction avec Repli pour indiquer le statut de l’opération. En général, il est utilisé pour indiquer le statut de l’opération et en conjonction avec la stratégie de repli. On peut l’utiliser comme asservissement pour d'autres opérations. Voir la section « Statut » en page 100 pour une liste des valeurs énumérées. Sélection entrée Sélection de l’entrée Input 1 Input 2 116 Si Sélection entrée = 1, entrée 2 est sélectionnée Si Sélection entrée = 0, entrée 1 est sélectionnée HA033210FRE version 2 Régulateur programmable EPC2000 Configuration AI Le bloc fonction AI (entrée analogique) donne la possibilité de configurer le type d’entrée et d'autres caractéristiques de l’entrée capteur primaire du Régulateur programmable EPC2000. Les autres entrées/sorties sont contrôlées avec les blocs fonctions IO (voir « IO » en page 120). La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description du paramètre Type Type d’entrée Linéarisation Type de linéarisation Valeurs disponibles Description de la valeur Thermocouple Thermocouple (0) Par défaut : Thermocouple (0) mV (1) millivolts V (2) Volts mA (3) milliampères RTD (4) Thermomètre à résistance platine J (0) Type de thermocouple J K (1) Type de thermocouple K Par défaut : Type K (1) L (2) Type de thermocouple L R (3) Thermocouple type R B (4) Thermocouple type B N (5) Thermocouple type N T (6) Thermocouple type T S (7) Thermocouple type S Custom1 (8) Linéarisation personnalisée 1. Pour télécharger les tableaux de linéarisation spéciaux, voir « Chargement d'un tableau de linéarisation personnalisé » en page 93. Custom2 (9) Linéarisation personnalisée 2. Deux tableaux peuvent être téléchargés dans les régulateurs série EPC2000. Unités Unités de la PV Par défaut : C_F_K_Temp(1) Résolution Position du point décimal X (0) Résolution de l’entrée/sortie. Pas de décimales X.X (1) Une décimale Par défaut : X.X (1) PlageHaute Maxi gamme X.XX (2) Deux décimales X.XXX (3) Trois décimales X.XXXX (4) Quatre décimales Limite maxi entrée. Sert à limiter les plages de thermocouple et les types d'entrée RTD, et mettre à l'échelle les entrées mV, V et mA. Par défaut tc 500 ; mV 40 ; V 10 ; mA 20 ; RTD 500 PlageBasse Mini Gamme Limite mini gamme. Sert à limiter les plages de thermocouple et les types d'entrée RTD, et mettre à l'échelle les entrées mV, V et mA. Par défaut tc 0 ; mV 0 ; V 0 ; mA 4 ; RTD 0 HA033210FRE version 2 117 Configuration Régulateur programmable EPC2000 Nom du paramètre Description du paramètre Valeurs disponibles Description de la valeur PVOffset Décalage PV 0,0 Un décalage simple est fourni pour ajuster la variable procédé d’un montant fixe sur sa gamme. Ceci peut être utilisé pour compenser les tolérances thermocouples et autres connues pouvant exister dans une installation multi-instruments de manière à ce que tous les instruments lisent la même valeur. Voir également « Calibration avec un bloc sec ou l’équivalent » en page 256 qui décrit la méthode d'ajustement de calibration en deux points. Ceci peut être utilisé pour appliquer une correction linéaire à la lecture de température. Par défaut : 0,0 FilterTime Constante de temps de filtre 0 à 60 Certaines installations industrielles peuvent provoquer l’apparition d’EMI (interférences électromagnétiques) dans la mesure du procédé. Ceci peut provenir par exemple de CEM ou de liaisons mécaniques. Un filtre est prévu pour réduire la fréquence des EMI constatés par l’instrument. L’effet des EMI peut être réduit en augmentant la constante du temps de filtre, mais il faut trouver un compromis car cela pourrait affecter la réaction en boucle fermée du système. Plus ce chiffre est élevé, plus la température mesurée sera lente à réagir aux fluctuations. Par défaut : 1.6s CJCType Type de compensation de soudure froide Auto (0) Un thermocouple mesure la différence de température entre le raccord de mesure (soudure chaude) et le raccord de référence (soudure froide). Auto utilise la mesure de la température faite par l’instrument, lorsque le thermocouple est connecté à ses terminaux arrière. Par défaut : Auto (0) SensorBreakType Type de rupture capteur 0degC (1) Le raccord de référence est maintenu à une température fixe connue de 0 degrés généralement par une méthode de point froid externe 50degC (2) Le raccord de référence est maintenu à une température fixe connue de 50 degrés généralement par une méthode de boîte chaude externe Off (3) CJC est désactivé. Ceci peut être utilisé par exemple quand une mesure thermocouple est effectuée par un transmetteur externe qui ne linéarise pas la courbe du thermocouple. Off (0) Le régulateur surveille en permanence l’impédance d'un transducteur ou capteur connecté à l’entrée. Désactivé signifie que la rupture capteur n’est pas détectée. Bas (1) La rupture capteur est détectée si l’impédance aux terminaux dépasse un seuil bas (généralement entre 3 et 5 KOhms) Par défaut : Bas (1) SensorBreakOutput Sortie de rupture de capteur Haut (2) La rupture capteur est détectée si l’impédance aux terminaux dépasse un seuil haut (généralement entre 12 et 20 KOhms) Off (0) Pas de rupture de capteur détectée On (1) Rupture de capteur détectée Si la rupture de capteur exige d'activer une alarme logicielle, le paramètre sortie rupture capteur peut être câblé à une alarme numérique haute. (Voir la section « Exemple 1 : Câblage d'une alarme » en page 85. CJCTemp Température CSF La température CSF est une mesure de la température aux terminaux de l’instrument. Elle est pertinente uniquement pour les entrées de thermocouple et est fournie à titre d'aide au diagnostic. PV PV La valeur de procédé est la valeur affichée sur l’instrument, généralement la température mesurée quand l’instrument contrôle une boucle de température. PVStatus Statut PV L’état de la PV est continuellement surveillé. MVIn Valeur mesurée Voir la section « Statut » en page 100 pour une liste des valeurs énumérées. 118 Il s'agit de la valeur mesurée en unités de mV ou ohms, selon le type d’entrée. La valeur mesurée aux terminaux arrière peut être utile comme aide au diagnostic pour déterminer si le thermocouple ou le capteur d’entrée linéaire est correctement câblé. HA033210FRE version 2 Régulateur programmable EPC2000 Configuration RemoteInput Le bloc fonction Entrée déportée met à l’échelle une entrée depuis un maître déporté Modbus dans une plage spécifiée. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Entrée Entrée déportée Ce paramètre peut être inscrit via un maître déporté. L’adresse modbus est 277 en cas d’inscription par un maître externe. RangeHi Plage Haute Valeur maximum de l’entrée Par défaut : 100 RangeLo Plage Basse Valeur minimum de l’entrée Par défaut : 0 ScaleHi Echelle Haut La valeur maximum de la PV mise à l’échelle de la sortie ScaleLo Bas Echelle La valeur minimum de la PV mise à l’échelle de la sortie Expiré Expiré Période durant laquelle il faut rafraîchir l’entrée (en secondes) Si cette période est dépassée, l’état de la PV sortie sera réglé sur Mauvais. Si cette période est réglée sur 0, la stratégie d’expiration est désactivée. Par défaut : 100 Par défaut : 0 Par défaut : 1 Résolution Place de la valeur décimale X (0) Résolution de l’entrée/sortie. Pas de décimales X.X (1) Une décimale Par défaut : X.X (1) X.XX (2) Deux décimales X.XXX (3) Trois décimales X.XXXX (4) Quatre décimales Unités Unités Par défaut : C_F_K_Temp(1) Sortie PV de la sortie à l’échelle La PV sortie qui a été linéairement mise à l’échelle Gamme haute à Échelle haute et Gamme basse à Échelle basse. Statut Statut PV État de la sortie PV Voir la section « Statut » en page 100 pour une liste des valeurs énumérées. HA033210FRE version 2 119 Configuration Régulateur programmable EPC2000 IO La catégorie ES contient des blocs fonctions pour le matériel entrées/sorties (E/S) du Régulateur programmable EPC2000. Comme il existe des options configurables au moment de la commande, les E/S réelles peuvent être différentes. Les options E/S sont les suivantes : • IO1 peut être une sortie analogique ou une sortie logique/entrée par contact. Ceci est déterminé au moment de la commande. • OP2 est un relais Forme A (Normalement ouvert). • OP3 est un relais Forme C (inverseur). • LA est une entrée logique (par contact), également appelée entrée logique 1 (DI1) • LB est une entrée logique (par contact), également appelée entrée logique 2 (DI2) L’entrée capteur analogique principal du Régulateur programmable EPC2000 est contrôlé par le bloc fonction AI (entrée analogique) (voir « AI » en page 117). IO.IO1 La sous-catégorie IO1 contrôle la sortie analogique (DC output) ou l’entrée logique/contact (Logic I/O), une option client au moment de la commande, aux contacts terminaux 1A et 1B. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. En fonction de la configuration du matériel et des options logicielles, certains des paramètres suivants ne sont pas disponibles en permanence. Nom du paramètre Description Valeurs disponibles Description de la valeur Identification ID Hardware IO None (0) Ceci affiche le type de matériel ES installé Possibilités : LogicIO (1) Entrée/sortie logique Relay (2) Relais Triac (3) Triac - ne concerne pas le Régulateur programmable EPC2000) DCOut (4) Sortie CC LogicIP (5) Entrée logique 120 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur Type Type d’entrée/sortie mAOP (0) Sortie mA (non applicable quand commandée sous forme de sortie CC) VOP (1) Sortie en tension (non applicable quand commandée sous forme de sortie CC) LogicIn (5) Entrée logique (applicable uniquement si commandée sous forme d’E/S logique) OnOff (10) Sortie activé/désactivé (non applicable quand commandée sous forme d’E/S logique) TPO (11) Sortie proportionnelle (applicable uniquement si commandée sous forme d’E/S logique) Up (15) Ouverture vanne (applicable uniquement si commandée sous forme d’E/S logique) PV Variable de procédé Pour un type d’entrée : La variable procédé mesurée Statut Statut PV L’état de la PV est continuellement surveillé. Applicable uniquement quand commandée sous forme de sortie CC. DemandHigh Demande haute Pour un type de sortie : La valeur de la sortie exigée Voir la section « Statut » en page 100 pour une liste des valeurs énumérées. Valeur de demande PID en pourcentage indiquant la sortie maximum - « OUT.H » - Permet un « Splitting de la sortie » Applicable uniquement quand commandée sous forme de sortie CC. Par défaut : 100,0 DemandLow Demande faible Valeur de demande PID en pourcentage indiquant la sortie minimum - « OUT.L » - Permet un « Splitting de la sortie » Applicable uniquement quand commandée sous forme de sortie CC. Par défaut : 0,0 OutputHigh Sortie haute La puissance maximum moyenne de sortie pouvant être fournie par cette sortie - Autorise un « splitting de la sortie » Applicable uniquement quand commandée sous forme de sortie CC. Par défaut : 100 % pour TPO ; 20 pour mA et 10 pour V, c.-à-d. la valeur la plus haute possible pour le type sélectionné. OutputLow Sortie basse La puissance minimum moyenne de sortie pouvant être fournie par cette sortie - Autorise un « splitting de la sortie » Applicable uniquement quand commandée sous forme de sortie CC. Par défaut : 0 Sortie Sortie Pour les types de sorties logiques Une valeur de 0 indique que la sortie est basse (relais désexcité) alors qu’une valeur de 1 indique que la sortie est haute (relais excité). Pour les types de sorties CC Il s’agit de la valeur de sortie physique lorsque la PV a été mappée via les paramètres de gamme de demande sur la gamme de sortie. FallbackVal Valeur de repli La valeur de repli à sortir quand le statut est MAUVAIS, par défaut : la valeur est OUT.L. Applicable uniquement quand commandée sous forme de sortie CC Sense Sense Sens de l’entrée ou de la sortie. HA033210FRE version 2 Normal (0) Entrée ou sortie normale (non inversée) Invert (1) Entrée ou sortie inversée 121 Configuration Régulateur programmable EPC2000 IO.OP2 La sous-catégorie OP2 contrôle le relais forme A (normalement ouvert) disponible aux contacts terminaux 2A et 2B. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Identification ID Hardware IO None (0) Ceci affiche le type de matériel ES installé Possibilités : LogicIO (1) Entrée/sortie logique (ne concerne pas le Régulateur programmable EPC2000) Relay (2) Relais Triac (3) Triac (ne concerne pas le Régulateur programmable EPC2000) DCOut (4) Sortie DC (ne concerne pas le Régulateur programmable EPC2000) LogicIP (5) Entrée logique (ne concerne pas le Régulateur programmable EPC2000) OnOff (10) Sortie activé/désactivé Type Type d’entrée/sortie TPO (11) Sortie proportionnelle Up (15) Ouverture de vanne Down (16) Fermeture de vanne PV Variable de procédé La valeur de la sortie exigée Sortie Sortie Une valeur de 0 indique que la sortie est basse (relais désexcité). Une valeur de 1 indique que la sortie est haute (relais excité). MinOnTime Temps d’activation minimum 0 Temps d'impulsion minimum en secondes. Cette valeur définit la durée minimum entre deux événements de commutation. Bien qu’elle soit nommée « MinOnTime » elle s’applique de manière égale aux impulsions d'activation et de désactivation. La fiche technique du contacteur spécifie souvent le temps d’impulsion minimum qui contribue à assurer une mise sous tension et mise hors tension correctes du contacteur. Il peut s’agir de la valeur la plus basse que vous devriez envisager d’utiliser comme MinOnTime. Auto(0) - Définit automatiquement le temps d'activation minimum pour le matériel de sortie à 1 s. Ou bien une valeur peut être définie manuellement mais il faut noter que cette valeur sera réduite si elle est inférieure à la valeur autorisée minimum pour le relais. Par défaut : Auto Inertia Inertia Temps en secondes pour que le moteur de la vanne s’arrête après l’arrêt de l’alimentation. 0,0 à 30,0 secondes. S’applique uniquement aux sorties de position de vanne. IO1+OP2 ou OP2+OP3 peuvent être configurés comme une paire de position de vanne. Par défaut : 0,0 Backlash Backlash Temps en secondes pour reprendre le jeu dans la liaison de l’actionneur de la vanne. 0,0 à 30,0 secondes. S’applique uniquement aux sorties de position de vanne. Par défaut : 0,0 122 HA033210FRE version 2 Régulateur programmable EPC2000 Nom du paramètre Description StandbyAction Standby action Configuration Valeurs disponibles Description de la valeur Détermine l’action de sortie de positionnement de vanne (repos, levée, descente) quand l’instrument est en mode veille 0 La vanne reste dans la position actuelle Par défaut : RAZ 1 La vanne s'ouvre. S’applique à IO1 2 La vanne se ferme. S’applique à IO2 Le positionnement de vanne fonctionne avec des paires de sorties : Si IO1 est OUVERTE, OP2 est FERMÉE Si IO2 est OUVERTE, OP3 est FERMÉE. Aucune autre combinaison n’est valide sur le Régulateur programmable EPC2000. IO.OP3 La sous-catégorie OP3 contrôle le relais forme C (inverseur) disponible aux contacts terminaux 3A, 3B et 3C. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Le nombre de paramètres dépend du type de paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Identification ID Hardware IO None (0) Ceci affiche le type de matériel ES installé Voici les choix : LogicIO (1) Entrée/sortie logique (ne concerne pas le Régulateur programmable EPC2000) Relay (2) Relais Triac (3) Triac (ne concerne pas le Régulateur programmable EPC2000) DCOut (4) Sortie DC (ne concerne pas le Régulateur programmable EPC2000) LogicIP (5) Entrée logique (ne concerne pas le Régulateur programmable EPC2000) OnOff (10) Sortie activé/désactivé TPO (11) Sortie proportionnelle Down (16) Fermeture de la vanne (uniquement si le paramètre IO.OP2 est configuré sur « Up »). Type Type d’entrée/sortie PV Variable de procédé La valeur de la sortie exigée DemandHigh Demande haute Valeur de demande PID en pourcentage indiquant la sortie maximum - « OUT.H » - Permet un « Splitting de la sortie » Applicable uniquement quand commandée sous forme de sortie CC. DemandLow Demande faible Par défaut : 100,0 Valeur de demande PID en pourcentage indiquant la sortie minimum - « OUT.L » - Permet un « Splitting de la sortie » Applicable uniquement quand commandée sous forme de sortie CC. Par défaut : 0,0 OutputHigh Sortie haute La puissance maximum moyenne de sortie pouvant être fournie par cette sortie - Autorise un « splitting de la sortie » Applicable uniquement quand commandée sous forme de sortie CC. Par défaut : 100 % pour TPO ; 20 pour mA et 10 pour V, c.-à-d. la valeur la plus haute possible pour le type sélectionné. HA033210FRE version 2 123 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description de la valeur OutputLow Sortie basse La puissance minimum moyenne de sortie pouvant être fournie par cette sortie - Autorise un « splitting de la sortie » Applicable uniquement quand commandée sous forme de sortie CC. Sortie Sortie Une valeur de 0 indique que la sortie est basse (relais désexcité) alors qu’une valeur de 1 indique que la sortie est haute (relais excité). MinOnTime Temps d’activation minimum 0 Par défaut : 0 Temps d'impulsion minimum en secondes. Cette valeur définit la durée minimum entre deux événements de commutation. Bien qu’elle soit nommée « MinOnTime » elle s’applique de manière égale aux impulsions d'activation et de désactivation. La fiche technique du contacteur spécifie souvent le temps d’impulsion minimum qui contribue à assurer une mise sous tension et mise hors tension correctes du contacteur. Il peut s’agir de la valeur la plus basse que vous devriez envisager d’utiliser comme MinOnTime. Auto(0) - Définit automatiquement le temps d'activation minimum pour le matériel de sortie à 1 s. Ou bien une valeur peut être définie manuellement mais il faut noter que cette valeur sera réduite si elle est inférieure à la valeur autorisée minimum pour le relais. Par défaut : Auto CycleTime Temps de cycle La durée du cycle de la sortie proportionnelle (TPO) en secondes. Elle est définie comme la période entre les répétitions de sortie. Quand ce paramètre est Auto (0), qui est le réglage par défaut, l’algorithme TPO fonctionne dans un mode appelé « vague constante ». Dans ce régime, le temps de cycle est automatiquement et continuellement ajusté en fonction de la demande de sortie. Ceci contribue à maintenir la quantité de vague dans le processus à une amplitude à peu près constante. L’avantage est que les actionnements sont réduits en moyenne, ce qui peut augmenter la vie utile des contacteurs et relais. Comme suggéré, une demande de 50 % produit le temps de cycle le plus court de 4*MinOnTime et le temps de cycle est prolongé plus la demande s’éloigne de 50 %. Vous devez donc choisir un MinOnTime qui donne le temps de cycle minimum approprié. Ou bien vous pouvez définir directement une valeur de temps de cycle. Quand une valeur est réglée, l’algorithme fonctionne dans un mode appelé Temps de cycle constant. Dans ce régime, l’algorithme tente de garder le temps de cycle constant, en posant l’hypothèse d'une demande constante. Noter que le temps de cycle est prolongé si la demande est telle que le temps de cycle ne peut pas être obtenu sans violer le MinOnTime. Dans ce cas, le temps de cycle effectif est prolongépour pouvoir réaliser MinOnTime et la demande. Par défaut : Auto (0) Sense Sense Sens de l’entrée ou de la sortie. Normal (0) Entrée ou sortie normale (non inversée) Invert (1) Entrée ou sortie inversée IO.LA et IO.LB Les sous-catégories LA et LB contrôlent l’entrée logique par contact 1 disponible aux contacts terminaux LA et LC et l’entrée logique par contact 2 disponible aux contacts terminaux LB et LC respectivement. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. 124 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur Identification ID Hardware IO None (0) Ceci affiche le type de matériel ES installé Voici les choix : LogicIO (1) Entrée/sortie logique (ne concerne pas le Régulateur programmable EPC2000) Relay (2) Relais (ne concerne pas le Régulateur programmable EPC2000) Triac (3) Triac (ne concerne pas le Régulateur programmable EPC2000) DCOut (4) Sortie DC (ne concerne pas le Régulateur programmable EPC2000) LogicIP (5) Entrée logique Type Type d’entrée/sortie LogicIn (5) Entrée logique PV Variable de procédé La valeur de la sortie exigée Sense Sens de l’entrée 0 L’entrée est active quand elle est égale à 1 Par défaut : Normal 1 L’entrée est active quand elle est égale à 0 Splitting de la sortie Le splitting de la sortie est un processus consistant à avoir plusieurs sorties entraînées à partir d'une seule boucles de régulation. Pour que cela soit possible, le signal de sortie de la boucle unique est divisé entre deux voies de sortie. Cette division de la sortie n’est pas effectuée dans la boucle de régulation mais plutôt dans les blocs sortie. BOUCLE OP2 0–100% OP ENTRÉE OP3 ENTRÉE Fonctionnalité HA033210FRE version 2 • La boucle de régulation n’est pas affectée par l’utilisation du splitting de la sortie et continue à fournir sa sortie sous la forme d'une valeur 0–100 %. • Chaque bloc sortie peut être adapté individuellement en termes de points d'activation/désactivation et de pourcentage de puissance de sortie. • La sortie de la boucle est « câblée » sur les entrées de deux blocs sortie. • Chaque bloc sortie comporte un paramètre « ValHigh » et « ValLow ». Ces valeurs représentent le pourcentage de demande PID donnant respectivement la sortie de puissance maximum et minimum. • Chaque bloc sortie comporte un paramètre « OutHigh » et « OutLow ». Ces valeurs déterminent les limites en pourcentage de la puissance de sortie. 125 Configuration Régulateur programmable EPC2000 • La relation entre la puissance de sortie et la valeur d’entrée est présentée dans le graphique ci-dessous : Signal de demande PID VAL.H VAL.L OUT.H Sortie électrique OUT.L Algorithmes de temps de cycle et de temps de fonctionnement minimum L’algorithme « Temps de cycle » et l’algorithme « Temps On mini » sont mutuellement exclusifs et offrent une compatibilité avec les systèmes de régulateurs existants. Les deux algorithmes s’appliquent uniquement aux sorties proportionnelles et ne sont pas illustrés pour la régulation marche/arrêt. Un temps de cycle fixe permet d’activer et désactiver la sortie pendant la période définie par le paramètre. Par exemple, pour un temps de cycle de 20 secondes, une demande de puissance de 25 % active la sortie pendant 5 secondes et la désactive pendant 15 secondes, une demande de puissance de 50 % active et désactive la sortie pendant 10 secondes, alors que pour une demande de puissance de 75 % la sortie est active pendant 15 secondes et inactive pendant 5 secondes. Le temps de cycle fixe peut être préférable pour entraîner les appareils mécaniques tels que les compresseurs de réfrigération. Le « Temps On mini » est décrit dans le tableau des E/S de la section précédente. Si le dispositif de régulation est un relais ou un contacteur, le temps d’activation minimum doit être réglé sur plus de 10 secondes (par exemple) pour prolonger la vie utile du relais. À titre d’illustration, pour un réglage de 10 secondes, le relais se commute (approximativement) comme indiqué dans le tableau ci-dessous : Demande de puissance Temps d’activation du relais Temps de désactivation du relais 10% 10 100 25% 13 39 50% 20 20 75% 39 13 90% 100 10 L’algorithme Temps On mini est souvent préféré pour réguler les dispositifs de commutation avec des sorties triac, logiques ou relais dans une application de régulation de la température. Il s'applique aussi aux sorties de position de vanne. Remarque : Il faut tenir compte du nombre d’opérations que le relais doit endurer au cours de sa vie utile. Voir la section « Endurance électrique relais » en page 270. 126 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Formule Une recette est une liste de paramètres dont les valeurs peuvent être capturées et enregistrées dans un jeu de données. Ce jeu de données peut alors être chargé à tout moment dans le régulateur pour restaurer les paramètres de la recette, fournissant ainsi un moyen de modifier la configuration d'un instrument au cours d'une seule opération, même en mode opérateur. Un maximum de cinq jeux de données sont pris en charge, référencés par nom et correspondant par défaut au numéro du jeu de données : 1…5. Le bloc fonction Recipe permet de sélectionner un jeu de recettes à charger ou enregistrer. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description DatasetLoad Jeu de données de recette à charger Valeurs disponibles None (0) Dataset1 (1) Description de la valeur Sélectionne le jeu de données de recette à charger. Une fois le jeu sélectionné, les valeurs qu’il contient sont recopiées dans tous les paramètres actifs. Par défaut : Sans Jeu de données 1 à 5 Dataset2 (2) Dataset3 (3) Dataset4 (4) Dataset5 (5) DatasetSave Jeu de données de recette à enregistrer None (0) Dataset1 (1) Sélectionne lequel des 5 jeux de données des recettes où enregistrer les paramètres actifs actuels. Quand il est sélectionné, ce paramètre lance un instantané du jeu de paramètres actuel dans le jeu de données de la recette sélectionnée. Jeu de données 1 à 5 Dataset2 (2) Dataset3 (3) Dataset4 (4) Dataset5 (5) EnableAlterabilityChecks Autoriser les vérifications d’altération Oui (1) Activé. Choisir « Oui » pour vérifier que tous les paramètres peuvent être écrits dans le mode actuel avant de charger un jeu de données de recettes. Par défaut : Oui (1) Non (0) Désactivé. Choisir « Non » pour écrire tous les paramètres quel que soit leur statut « config seule ». Voir la Note ci-dessous Remarque : La modification des configurations et de certains paramètres en mode opérateur peut provoquer des perturbations dans le procédé et donc, par défaut, un jeu de données ne sera pas chargé (aucun paramètre ne sera inscrit) si un paramètre de la recette n’est pas inscriptible en mode opérateur. Pour tenir compte des utilisateurs qui exigent que le chargement fonctionne de manière similaire au régulateur 3200 (pas de vérification des paramètres), cette fonctionnalité peut être désactivée. Mais pour réduire les perturbations du procédé, pendant le chargement d’un jeu de données contenant des paramètres de configuration, l’instrument sera forcé en veille pendant le déroulement du chargement du jeu de données. HA033210FRE version 2 127 Configuration Régulateur programmable EPC2000 Si le chargement de recette ne peut pas être terminé pour une raison quelconque (valeurs non valides ou hors gamme) l’instrument sera à moitié configuré et se mettra en mode veille. Ce message reste affiché après un cycle de fonctionnement. Il n’y a pas de liste de paramètres par défaut pour la série EPC2000. Les paramètres devant être maintenus dans la recette sont définis avec iTools, voir « Recettes » en page 88. Alarm La catégorie Alarm donne accès à la configuration d’un maximum de six blocs fonction alarme. Voir également le chapitre « Alarmes » en page 187 qui décrit les fonctionnalités des alarmes. Toutes les alarmes (1-6) sont configurées de la même manière entre elles. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Type Type d'alarme 128 Valeurs disponibles Description de la valeur L’alarme est désactivée Off (0) Par défaut : Off (0) AbsHi (1) L’alarme est déclenchée quand la valeur d’entrée devient supérieure au seuil. AbsLo (2) L’alarme est déclenchée quand la valeur d’entrée devient inférieure au seuil. DevHi (3)3 L’alarme est déclenchée quand l’entrée dépasse la référence du montant de la déviation. DevLo (4) L’alarme est déclenchée quand l’entrée devient inférieure à la référence, du montant de la déviation. DevBand (5) L’alarme est déclenchée quand la différence entre l’entrée et la référence est égale au montant de la déviation. RRoC (6) L’alarme est déclenchée quand l’entrée évolue positivement plus qu’un montant spécifiée dans une période spécifiée (seconde, minute, heure). Elle reste active jusqu'à ce que la vitesse de changement positive de la valeur d’entrée retombe en dessous de la vitesse spécifiée. FRoC (7) L’alarme est déclenchée quand l’entrée évolue négativement plus qu’un montant spécifiée dans une période spécifiée (seconde, minute, heure). Elle reste active jusqu'à ce que la vitesse de changement négative de la valeur d’entrée retombe en dessous de la vitesse spécifiée. DigHi (8) L’alarme est déclenchée quand l’entrée est équivalente à un booléen « 1 », soit >=0,5 DigLo (9) L’alarme est déclenchée quand l’entrée est équivalente à un booléen « 0 », soit <=0,5 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur Statut Etat des alarmes Indique si l’alarme est Off, Active, InactiveNotAcked ou ActiveNotAcked. Off (0) Pas d’alarme. Indique « Off » quand l’alarme est inhibée Active (1) Active. L’alarme reste présente mais a été acquittée InactiveNotAckd (2) Inactive non acquittée signifie que la source de déclenchement de l’alarme est revenue à un état hors alarme, mais que l’alarme reste active car elle n’a pas été acquittée. S’applique uniquement aux alarmes à mémorisation « Auto » et « Manuelle ». ActiveNotAckd (3) Active non acquittée signifie que la source reste active et que l'alarme n'a pas été acquittée. Entrée Entrée à évaluer La valeur d’entrée surveillée Seuil Seuil Pour les alarmes absolues seulement, il s'agit du point de déclenchement. Pour les alarmes hautes absolues, si la valeur d’entrée dépasse le seuil, l'alarme devient active et le reste jusqu'à ce que l’entrée tombe en dessous de la valeur (seuil - hystérésis). Pour les alarmes basses absolues, si l’entrée tombe en dessous de la valeur du seuil, l'alarme devient active et reste active jusqu'à ce que l’entrée passe au-dessus de (Seuil + hystérésis). Par défaut : 1,0 hystérésis hystérésis hystérésis est la différence entre le point où l’alarme s’active et le point où elle se désactive. Elle est utilisée pour fournir une indication ferme de la condition d’alarme et pour contribuer à éviter le broutage du relais d’alarme. Une valeur de 0,0 désactive l’hystérésis. Par défaut : 0,0 Reference Reference Uniquement pour les alarmes de déviation, ce paramètre fournit un « point central » pour la bande de déviation. Pour les alarmes « déviation haute », l'alarme s'active si l’entrée dépasse la valeur (Référence + Déviation) et reste active jusqu'à ce que l’entrée tombe en dessous de (Référence + Déviation - hystérésis). Pour les alarmes « déviation basse », l'alarme s'active si l’entrée tombe en dessous de la valeur (Référence - Déviation) et reste active jusqu'à ce que l’entrée passe au-dessus de (Référence - Déviation + hystérésis). Pour les alarmes « bande déviation », l'alarme est active dès que l’entrée se trouve hors de la valeur (Référence ± Déviation) et reste active jusqu'à ce que l’entrée revienne dans la bande, moins ou plus hystérésis selon le cas. Par défaut : 1,0 Remarque : Si le blocage est activé, la modification de ce paramètre active le blocage d’alarme. Ceci inclut les situations avec câblage. Il faut s’assurer que la valeur source n’est pas bruyante, sinon l’alarme restera bloquée. Plage −19999 à 99999 Deviation Deviation Fréquence Unités de temps Utilisé dans les alarmes de déviation. La valeur de déviation ajoutée ou soustraite de la valeur de référence contre laquelle l’entrée est évaluée. Plage -19999 à 99999. Par défaut : 1,0 Uniquement pour les alarmes de changement de vitesse. L’alarme devient active si l’entrée augmente (ROC montante) ou diminue (ROC descendante) à une vitesse supérieure à la « Vitesse » spécifiée par « Unité de vitesse ». L’alarme reste active jusqu’à ce que la vitesse de changement tombe en dessous de la « Vitesse » définie. Plage -19999 à 99999 Par défaut : 1,0 RateUnits Unité de temps Sec (0) Min (1) Hr (2) FilterTime Temps de filtre L'unité de temps utilisée dans les alarmes de changement de vitesse sélectionne les unités du paramètre vitesse en secondes, minutes ou heures. Par défaut : Secondes Uniquement pour les alarmes de changement de vitesse. Ceci permet de saisir une période de filtre (pour l’entrée) afin de réduire les déclenchements intempestifs provoqués par les interférences électromagnétiques (EMI), ou si la vitesse de changement reste proche de la valeur de déclenchement. Plage, de 0,0 à 9999,9 secondes. Par défaut : 0,0 HA033210FRE version 2 129 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description de la valeur Latch Type de mémorisation None (0) Aucune méthodologie de mémorisation, en d’autres termes quand la condition d’alarme est supprimée, l’alarme devient inactive sans être acquittée. Par défaut : None (0) Block Delay Autorisation du blocage Tempo Auto (1) L'alarme reste active jusqu'à ce que la condition d’alarme ait été supprimée et que l'alarme ait été acquittée. L’alarme peut être acquittée à tout moment une fois qu’elle est active. Manual (2) L'alarme reste active jusqu'à ce que la condition d’alarme ait été supprimée et que l'alarme ait été acquittée. L’alarme peut être acquittée uniquement après la suppression de la condition d’alarme. Event (3) Identique à une alarme sans mémorisation, sauf que l’alarme est utilisée comme déclenchement et n’est donc pas annoncée. Inhibition du blocage Off (0) Par défaut : Off (0) On (1) Les alarmes pour lesquelles « Block » est configuré sur « On » sont inhibées jusqu'à ce que la valeur surveillée soit arrivée à la condition de travail après un démarrage. Ceci contribue à empêcher ces alarmes de s'activer pendant que le procédé est ramené sous contrôle. Si une alarme à mémorisation n'est pas acquittée, l'alarme est réaffirmée (pas bloquée) sauf si le seuil ou la valeur de référence de l'alarme est modifié, auquel cas l'alarme est à nouveau bloquée. Lance une temporisation en secondes entre l'activation de la source de déclenchement et l'activation de l'alarme. Si la source de déclenchement revient à un état hors alarme avant l'épuisement du temps de temporisation, l'alarme n'est pas déclenchée et le compteur de temporisation est réinitialisé. Une valeur de 0 désactive le compteur de temporisation. Par défaut : 0 Sortie Sortie Acq Acknowledge Off (0) Sortie booléenne réglée sur « 1 » quand le statut n’est pas « off » On (1) Inhibit Inhibition de l'alarme Off (0) Not acknowledged On (1) Sélectionner OUI pour acquitter l’alarme. L'affichage revient alors à Non. Off (0) Alarme non inhibée On (1) Quand « inhibition » est activé, l’alarme est inhibée et le statut est « Off ». Si l’alarme est active quand l’inhibition est activée, elle devient inactive jusqu'à ce que l’inhibition soit désactivée. Son statut dépend alors de sa configuration. De même, si le déclenchement de l’alarme devient actif quand l’alarme est inhibée, l’alarme reste « off » jusqu'à ce que l’inhibition soit désactivée. Son statut dépend alors de sa configuration. Par défaut : Off (0) StandbyInhibit Inhibition en repos Off (0) On (1) Quand l’instrument est en mode veille, l’alarme est inhibée si ce paramètre est activé. Par défaut : Off (0) 130 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Comms Il existe deux options de communication sur le Régulateur programmable EPC2000. Les voici: • Interfaces Ethernet (RJ45) x2, sur la face avant • et communication série en option (EIA-485), terminaux HD, HE, HF situés sur le dessus du régulateur. Les paramètres de communication pour les ports de communication Ethernet et série, parfois appelés « Comms utilisateur », peuvent être configurés via iTools en utilisant le bloc fonction Comms. Les blocs fonctions Ethernet et série en option contiennent les mêmes paramètres mais certains peuvent devenir disponibles/non disponibles en fonction des interfaces et protocoles sélectionnés. HA033210FRE version 2 131 Configuration Régulateur programmable EPC2000 Comms.Serial.Main et Comms.Ethernet.Main Les principales sous-catégories pour le port série Ethernet et série en option donnent accès aux éléments de configuration interface, protocole et chien de garde. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Interface Comms Interface Interface de communication Pour le port de communication Fixe, l’interface est réglée en fonction du matériel installé. Pour le port de communication Option, elle est réglée en fonction de la carte option configurée attendue dans le bloc fonction Instrument. Protocole Comms Protocol Description de la valeur None (0) Pas d'interface. RS232 (1) Non affecté RS485 (2) EIA-485 (RS485) - affiché uniquement si l’option matérielle a été commandée RS422 (3) Ne concerne pas le régulateur programmable EPC2000 Ethernet (4) Ethernet DeviceNet (5) Ne concerne pas le régulateur programmable EPC2000 Profibus (6) Ne concerne pas le régulateur programmable EPC2000 RemoteSP (7) Ne concerne pas le régulateur programmable EPC2000 Protocole en cours sur l’interface comms : None (0) Pas de protocole - quand une interface série est installée. (Aucun autre paramètre n’est affiché) Par défaut : None (0) ModbusRTU (1) Statut Statut du réseau Comms Modbus RTU (série) Statut des communications utilisées par Modbus TCP : Offline (0) Hors ligne et ne communique pas Init (1) Initialisation des communications Ready (2) Prêt à accepter la connexion. Inutilisé par Modbus TCP. Marche (3) Prêt à accepter les connexions ou régulateur en communication. Bad_GSD (4) Ne concerne pas le régulateur programmable EPC2000 Les quatre paramètres suivants configurent la stratégie chien de garde des communications. Utilisé par Modbus RTU et Modbus TCP Remarque : Ce chien de garde peut ne pas fonctionner comme prévu en cas de connexions Ethernet multiples à cause du minuteur et de la balise partagés pour cette interface. Si l’instrument est configuré pour recevoir une consigne transmise par un maître via connexion Ethernet, elle doit être acheminée par le bloc « Entrée déportée » (« RemoteInput » en page 119). Le bloc entrée déportée a une temporisation indépendante (1 s par défaut) qui autorise la perte des comms à ce paramètre à être balisée indépendamment de toute autre connexion Ethernet. WDTimeout Temporisation du chien de garde réseau Si les communications cessent de s'adresser à l’instrument pendant plus longtemps que cette période configurable, le drapeau chien de garde s'active. Remarque : Une valeur de 0 désactive le chien de garde. Toutes les connexions Modbus TCP doivent expirer pour que la balise chien de garde soit activée. Par défaut : 0 WDAction Action du chien de garde réseau Manual (0) Auto (1) Le drapeau chien de garde peut être automatiquement supprimé lors de la réception de messages valides ou manuellement en supprimant le paramètre Drapeau chien de garde. Par défaut : Manual (0) 132 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur WDRecovery Récupération du chien de garde réseau Ce paramètre est uniquement affiché quand l’action chien de garde est réglée sur Auto. Il s'agit d'un compteur qui détermine la temporisation après la reprise de la réception de messages valides, avant l’effacement du drapeau chien de garde. Une valeur de 0 remet à zéro le drapeau chien de garde à la réception du premier message valide. D'autres valeurs attendent au moins 2 messages valides pour être reçues dans la durée définie avant de supprimer le drapeau chien de garde. Par défaut : 0 WDFlag Tempo Balise du chien de garde réseau Off (0) Temporisation comms Non (0) On (1) Oui (1) Le drapeau chien de garde devient actif si les communications cessent de s’adresser à l’instrument pendant plus longtemps que la période de temporisation du chien de garde. Introduit une temporisation entre la fin de la réception et le début de la transmission. Ceci est parfois nécessaire si les émetteurs-récepteurs de ligne exigent un temps prolongé pour passer au tri-mode. La temporisation comms est utilisée par le protocole Modbus RTU. Par défaut : Non (0) TimeFormat Format de durée msec (0) min (2) Définit la résolution des paramètres temps sur ce port de communication quand ils sont lus/écrits par les comms entiers mis à l'échelle (millièmes de seconde, secondes, minutes, heures) hour (3) Défaut : msec (0) sec (1) HA033210FRE version 2 133 Configuration Régulateur programmable EPC2000 Comms.Serial.Network et Comms.Ethernet.Network Les sous-catégories pour le port série Ethernet et série en option donnent accès à la configuration essentielle des ports. Pour le port Ethernet, cela inclut le mode IP, l’adresse IP, le masque de sous-réseau et les valeurs de passerelle à configurer, ainsi que les détails de l’adresse MAC à lire. Pour le port série, cela inclut la vitesse de transmission, la parité et l’adresse du nœud Modbus à configurer. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Les trois premiers paramètres s'appliquent au protocole de communication Modbus Baud Parité Adresse Vitesse de transmission Parité ADRESSE DE NŒUD Vitesse de transmission des communications réseau : 9600_baud(1) NE PAS UTILISER 19k2_baud(2) Par défaut pour ModbusRTU Parité des communications réseau : Par défaut : None (0) None(0) Pas de parité Even(1) Parité paire Odd(2) Parité impaire L’adresse utilisée par l’instrument pour s’identifier sur le réseau. Par défaut : 1 Les paramètres suivants s'appliquent à Ethernet dans la sous-liste de communications en option. Voir également la section « Protocole Ethernet » en page 241. 134 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur AutoDiscovery Autorise la découverte automatique Le régulateur et le logiciel iTools prennent en charge la découverte automatique des instruments dotés de MODBUS TCP. Par défaut : Off (0) IPMode Mode IP Off (0) Pour des raisons de cybersécurité, la fonction découverte auto est désactivée par défaut On (1) Pour activer ce jeu de fonctionnalités, régler ce paramètre sur ON. Vérifier que la carte d’interface réseau est configurée sur local. Si pour une raison quelconque le régulateur n’est pas auto-détecté et si le Wi-Fi est activé sur le PC, arrêter le Wi-Fi et redémarrer iTools. Static (0) Statique. L’adresse IP, le masque de sous-réseau et la passerelle par défaut sont configurés manuellement. Par défaut : Static (0) DHCP (1) DHCP. L’adresse IP, le masque de sous-réseau et la passerelle par défaut sont fournis par un serveur DHCP sur le réseau. IPAddress1 1er octet l'adresse IP 1er octet de l'adresse IP : XXX.xxx.xxx.xxx. IPAddress2 2ème octet de l'adresse IP 2e octet de l'adresse IP : xxx.XXX.xxx.xxx. Par défaut : 168 IPAddress3 3e octet l'adresse IP 3e octet de l'adresse IP : xxx.xxx.XXX.xxx. Par défaut : 111 IPAddress4 4e octet de l'adresse IP 4e octet de l'adresse IP : xxx.xxx.xxx.XXX. Par défaut : 222 SubnetMask 1 1er octet de masque de sous-réseau 1er octet de masque de sous-réseau : XXX.xxx.xxx.xxx. défaut : 255 SubnetMask 2 2ème octet de masque de sous-réseau 2e octet de masque de sous-réseau : xxx.XXX.xxx.xxx. défaut : 255 Par SubnetMask 3 3ème octet de masque de sous-réseau 3e octet de masque de sous-réseau : xxx.xxx.XXX.xxx. défaut : 255 Par SubnetMask 4 4ème octet de masque de sous-réseau 4e octet de masque de sous-réseau : xxx.xxx.xxx.XXX. défaut : 0 Par DefaultGateway1 1er octet de la passerelle par défaut 1er octet de la passerelle par défaut : XXX.xxx.xxx.xxx. Par défaut : 0 DefaultGateway2 2e octet de la passerelle par défaut 2e octet de la passerelle par défaut : xxx.XXX.xxx.xxx. Par défaut : 0 DefaultGateway3 3e octet de la passerelle par défaut 3e octet de la passerelle par défaut : xxx.xxx.XXX.xxx. Par défaut : 0 DefaultGateway4 4e octet de la passerelle par défaut 4e octet de la passerelle par défaut : xxx.xxx.xxx.XXX. Par défaut : 0 MAC1 Adresse MAC 1 1er octet de l'adresse MAC en format décimal : XX:xx:xx:xx:xx:xx MAC2 Adresse MAC 2 2e octet de l'adresse MAC en format décimal : xx:XX:xx:xx:xx:xx MAC3 Adresse MAC 3 3e octet de l'adresse MAC en format décimal : xx:xx:XX:xx:xx:xx MAC4 Adresse MAC 4 4e octet de l'adresse MAC en format décimal : xx:xx:xx:XX:xx:xx MAC5 Adresse MAC 5 5e octet de l'adresse MAC en format décimal : xx:xx:xx:xx:XX:xx MAC6 Adresse MAC 6 6e octet de l'adresse MAC en format décimal : xx:xx:xx:xx:xx:XX BroadcastStormActive Tempête de diffusion active Non (0) Oui (1) RateProtectionActive Protection de fréquence active Non (0) Oui (1) Par défaut : 192 Par Tempête de diffusion active. Si la vitesse de réception des paquets de diffusion Ethernet augmente trop, le mode tempête de diffusion devient actif et la réception des paquets de diffusion est désactivée jusqu'à ce que la vitesse diminue. Protection tempête active. Si la vitesse à laquelle les paquets unicast Ethernet sont reçus augmente trop, l’instrument accède à un mode spécial qui ralentit le traitement Ethernet pour préserver les fonctionnalités essentielles. PrefMasterIPAddress1 1er octet de l'adresse IP maître préférée 1er octet de l'adresse IP maître préférée : XXX.xxx.xxx.xxx. L’adresse IP maître préférée est une adresse IP réservée d’un client déporté qui est autorisée à créer une session avec le régulateur, même si les trois autres sessions TCP sont actuellement actives. Il s’agit généralement d'un IHM déporté pour éviter qu’il ne puisse pas se connecter au régulateur. Mais ce peut tout aussi bien être un PC exploitant iTools, par exemple. Par défaut : 192 PrefMasterIPAddress2 2e octet de l'adresse IP maître préférée 2e octet de l'adresse IP maître préférée : xxx.XXX.xxx.xxx. défaut : 168 Par PrefMasterIPAddress3 3e octet de l'adresse IP maître préférée 3e octet de l'adresse IP maître préférée : xxx.xxx.XXX.xxx. défaut : 111 Par PrefMasterIPAddress4 4e octet de l'adresse IP maître préférée 4e octet de l'adresse IP maître préférée : xxx.xxx.xxx.XXX. défaut : 111 Par HA033210FRE version 2 135 Configuration Régulateur programmable EPC2000 Comms.Serial.Broadcast La sous-catégorie Broadcast permet de configurer les paramètres de diffusion Modbus série. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Autorisé Non (0) Comms émises non autorisées Autorisation de l’émission d'une valeur Par défaut : Non Oui (1) Autoriser l’émission Modbus à valeur simple Destination Adresse de destination de l’émission Si la fonction d’émission Modbus est autorisée, cette adresse est utilisée comme registre de destination pour l’écriture de la valeur. Par exemple, si l’instrument distant exige une consigne à l’adresse de registre 26 décimale, le paramètre doit être configuré sur cette valeur. BroadcastValue Valeur émise Si la fonction d’émission Modbus est autorisée, cette valeur est envoyée aux dispositifs esclave après avoir été transformée en valeur 16 bits « entier mis à l’échelle ». Pour utiliser cette fonctionnalité, autoriser l’émission avec BroadcastEnable, et câbler toute valeur instrument à ce paramètre. Par défaut : 0 Par défaut : 0,00 136 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Qcode Les Quick Codes (Qcode) permettent de configurer automatiquement le Régulateur programmable EPC2000 pour les fonctions les plus souvent utilisées telles que les types d’applications chauffage seul ou chauffage et refroidissement. Les Quick Codes configurent les paramètres de l’instrument, le type d’entrée, la plage, les fonction d’entrée logique et le câblage graphique. Il y a deux blocs fonction Qcode utilisés pour configurer le fonctionnement de base souhaité, et un troisième bloc fonction Qcode pour charger automatiquement la configuration dans l’instrument. Pour obtenir plus d'informations sur les Quick Codes, consulter « Tableaux Quick Start » en page 63. Qcode.QuickCodeSet1 et Qcode.QuickCodeSet2 Le bloc fonction QuickCodeSet1 permet de choisir l’application spécifique pour laquelle le régulateur sera automatiquement configuré, et de spécifier le type de thermocouple à utiliser ainsi que la plage de température. Le bloc fonction QuickCodeSet2 est le prolongement du jeu 1 et permet de configurer la fonction d’entrée logique et les unités de température. Pour appliquer la configuration, le paramètre unique dans le bloc fonction QuickCodeExit doit être configuré. La figure ci-dessous présente les paramètres des deux blocs fonctions et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Valeur Description QuickCode Set 1 Application HA033210FRE version 2 Définit l’application Sans 0 Pas d'application configurée. Le régulateur n’a pas de câblage logiciel PIDHeatOnly 1 Régulateur PID chauffage seul PIDHeatCool 2 Régulateur PID chauffage/refroidissement 137 Configuration Régulateur programmable EPC2000 Nom du paramètre Valeur Description Type de capteur entrée 1 Définit le type de capteur d’entrée connecté à l’entrée de capteur X 0 Utiliser les paramètres par défaut B 1 Type B J 2 Type J K 3 Type K L 4 Type L N 5 Type N R 6 Type R S 7 Type S T 8 Type T Pt100 20 PT100 80mV 30 0-80 mV 10V 31 0-10V 20mA 32 0-20 mA 4-20 mA 33 4-20 mA Gamme d'entrée 1 Définit la gamme de l’entrée du capteur X 0 Utiliser les paramètres par défaut 1 1 0-100°C (32-212°F) 2 2 0-200°C (32-392°F) 3 3 0-400°C (32-752°F) 4 4 0-600°C (32-1112°F) 5 5 0-800°C (32-1472°F) 6 6 0-1000°C (32-1832°F) 7 7 0-1200°C (32-2192°F) 8 8 0-1300°C (32-2372°F) 9 9 0-1600°C (32-2912°F) A 10 0-1800°C (32-3272°F) F 11 Pleine gamme Non utilisé 0 Définit la fonctionnalité de l’entrée logique A Acquittement alarme 1 Boucle Auto-Manu 2 Marche/pause programmateur 3 Verrouillage clavier 4 Choix consigne 5 Marche/RAZ programmateur 6 Boucle distante/locale 7 Sélection recette 8 Track boucle 9 Quick Code Set2 Entrée numérique A Entrée numérique B Comme pour l’entrée logique A D1-D8 Unités de température Ne concerne pas le Régulateur programmable EPC2000 Défaut 0 Unités de température par défaut Celsius 1 Degrés Celsius Fahrenheit 2 Degrés Fahrenheit Kelvin 3 Kelvin QuickCode Exit 138 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Valeur Description NoExit 0 Ne pas quitter le mode démarrage rapide Save 1 Sauver les paramètres démarrage rapide Éliminer 2 Éliminer les paramètres démarrage rapide Qcode.QuickCodeExit Le bloc fonction QuickCodeExit permet d'appliquer la configuration au Régulateur programmable EPC2000 en utilisant les paramètres définis dans les blocs fonctions QuickCodeSet1 et QuickCodeSet2 (option Save). On peut également éliminer les paramètres de configuration définis (option Discard). La figure ci-dessous présente les paramètres du bloc fonction et le tableau qui suit donne les options de chaque paramètre. Nom du paramètre SaveAndExit HA033210FRE version 2 Valeur Description NoExit 0 Ne pas quitter le mode démarrage rapide Save 1 Enregistrer les paramètres démarrage rapide et redémarrer l’instrument Éliminer 2 Éliminer les paramètres démarrage rapide et redémarrer l’instrument 139 Configuration Régulateur programmable EPC2000 IPMonitor La catégorie Input Monitor (IPMonitor) contient deux blocs fonctions (IPMonitor.1 et IPMonitor.2) qui permettent de surveiller toute variable du régulateur. Les blocs fonctions fournissent alors trois fonctions : 1. Détection maximum 2. Détection minimum 3. Temps au-dessus du seuil On peut utiliser jusqu’à deux blocs IPMonitor, qui sont disponibles uniquement si l’option Toolkit a été commandée. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description du paramètre Valeurs disponibles Description de la valeur In potentiométriques Valeur d'entrée surveillée Maxi Entrée maximum enregistrée depuis la dernière RAZ Cette fonction surveille continuellement la valeur d'entrée. Si la valeur est supérieure au maximum précédemment enregistré, elle devient le nouveau maximum. Min Entrée minimum enregistrée depuis la dernière RAZ Cette fonction surveille continuellement la valeur d'entrée. Si la valeur est inférieure au minimum précédemment enregistré, elle devient le nouveau minimum. Seuil Valeur du seuil de temporisation Le compteur d’entrée accumule le temps que la PV d’entrée passe au-dessus de cette valeur de déclenchement. Cette valeur est conservée après une interruption d’alimentation. Cette valeur est conservée après une interruption d’alimentation. Par défaut : 1,0 DaysAbove Jours au-dessus du seuil Le cumul de jours que l’entrée a passés au-dessus du seuil depuis la dernière RAZ. Jours est un comptage en nombres entiers de périodes de 24 heures. La valeur Jours doit être combinée à la valeur Temps pour obtenir le temps total au-dessus du seuil. TimeAbove Temps en heures au-dessus du seuil Cumul de temps au-dessus du seuil compteur depuis la dernière RAZ. La valeur de temps s’accumule de 00:00.0 à 23:59.59. Les dépassements sont ajoutés à la valeur Jours. AlarmDays Jours au-dessus du seuil, consigne alarme élevée Seuil de jours pour l’alarme temps de la surveillance. Utilisée en combinaison avec le paramètre TimeAbove. Le paramètre AlmOut est réglé sur vrai si le temps accumulé au-dessus du seuil pour les entrées est supérieur aux paramètres hauts du compteur. AlarmTime Durée au-dessus de la consigne, consigne alarme élevée Par défaut : 0 Seuil de temps pour l’alarme temps de la surveillance. Utilisée en combinaison avec le paramètre AlmDay. Le paramètre AlmOut est réglé sur vrai si le temps accumulé au-dessus du seuil pour les entrées est supérieur aux paramètres hauts du compteur. Par défaut : 0 Sortie 140 Sortie temporisateur d'alarmes Off (0) On (1) Réglé sur vrai si le temps accumulé que l’entrée passe au-dessus de la valeur de seuil est supérieur à la consigne alarme. HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description du paramètre RAZ Réinitialisation de toutes les Non (0) fonctions de surveillance Oui (1) InStatus Statut entrée Valeurs disponibles Description de la valeur Par défaut : Non (0) Remet à zéro les valeurs max et min et remet à zéro le temps au-dessus du seuil. Affiche l'état de l’entrée. Voir la section « Statut » en page 100 pour une liste des valeurs énumérées. Plage Un totalisateur est un intégrateur électronique utilisé principalement pour enregistrer le total numérique sur le temps d’une valeur mesurée exprimée sous forme de vitesse. Par exemple, le nombre de litres/gallons (depuis la RAZ) basé sur un débit en litres (gallons) par minute. Un bloc de fonction totalisateur est disponible dans la série EPC2000, uniquement si l’option Toolkit a été commandée. Un totalisateur peut, par câblage logiciel, être connecté à une valeur mesurée quelconque. Les sorties du totalisateur sont sa valeur intégrée et un état d'alarme. L’utilisateur peut définir une consigne qui active l’alarme quand l’intégration dépasse la consigne. Le totalisateur présente les attributs suivants : 1. Marche/pause/RAZ En mode Marche, le totalisateur intègre son entrée et teste continuellement par rapport à une consigne alarme. Plus la valeur de l’entrée est élevée, plus l’intégrateur marche vite. En mode Pause, le totalisateur cesse d’intégrer son entrée mais continue à tester les conditions d’alarme. En mode RAZ, le totalisateur est mis à zéro ainsi que les alarmes. 2. Consigne alarme Si la consigne est un chiffre positif, l'alarme s’active quand le total est supérieur à la consigne. Si la consigne est un chiffre négatif, l'alarme s’active quand le total est inférieur à la consigne. Si la consigne d'alarme du totalisateur est réglée sur 0,0, l’alarme est désactivée. Elle ne détectera pas les valeurs supérieures ou inférieures. La sortie d'alarme est une sortie à état unique. Elle peut être effacée en remettant le totalisateur à zéro, en arrêtant la condition Marche ou en modifiant la consigne alarme. 3. Le total est limité aux valeurs 32 bits à point flottant max et min 4. Le totalisateur contribue à maintenir la résolution pendant l’intégration de petites valeurs à un grand total. Mais les valeurs très petites ne seront pas intégrées aux valeurs élevées, par ex. 0,000001 ne sera pas intégré à 455500,0 à cause des limitations de la résolution 32 bits à point flottant. HA033210FRE version 2 141 Configuration Régulateur programmable EPC2000 La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles SortTotalisée Sortie totalisée La valeur totalisée. In Valeur d'entrée La valeur à totaliser. Description de la valeur Le totalisateur cesse d’accumuler si l’entrée comporte une erreur Unités Unités Voir la section « Unités » en page 99 pour une liste des unités utilisées Résolution Résolution X (0) Résolution du totalisateur. Par défaut : X (0) - pas de décimales X.X (1) Une décimale X.XX (2) Deux décimales X.XXX (3) Trois décimales X.XXXX (4) Quatre décimales ConsAlarme Consigne alarme Définit la valeur totalisée à laquelle une alarme se déclenchera. SortAlarme Sortie alarme Il s’agit d'une valeur lecture seule qui indique la sortie d’alarme on ou off. La valeur totalisée peut être un nombre positif ou négatif. Si le nombre est positif, l’alarme se produit quand : Total > Consigne alarme Si le nombre est négatif, l’alarme se produit quand : Total < Consigne alarme Marche Marche Hold Hold RAZ RAZ Off (0) Off On (1) On Non (0) Totalisateur non en marche. Voir la note ci-dessous. Oui (1) Sélectionner pour lancer le totalisateur Non (0) Totalisateur non en pause. Voir la note ci-dessous. Oui (1) Maintient le totalisateur à sa valeur actuelle Non (0) Totalisateur non en RAZ. Oui (1) Remet le totalisateur à zéro Remarque : Les paramètres Marche et Pause sont conçus pour être câblés à (par exemple) des entrées logiques. Marche doit être « on » et Pause doit être « off » pour que le totalisateur fonctionne. 142 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Mux8 Les multiplexeurs analogiques à huit entrées (Mux8) peuvent être utilisés pour commuter l’une des huit entrées en sortie. Il est habituel de câbler les entrées à une source à l’intérieur du régulateur, qui sélectionne cette entrée au moment ou à l’événement approprié. Il y a jusqu’à trois instances de multiplexeur analogique (commutateur) à 8 entrées dans le Régulateur programmable EPC2000, disponibles uniquement si l’option Toolkit a été commandée. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur HighLimit High Limit La limite haute de toutes les entrées et de la valeur de repli. Mini gamme Limite maxi à la valeur du point flottant 32 bits (le point décimal dépend de la résolution). LowLimit Low Limit Par défaut : 9999 La limite basse de toutes les entrées et de la valeur de repli. Gamme Valeur mini point flottant 32 bits à limite haute (le point décimal dépend de la résolution). Par défaut : -999 HA033210FRE version 2 143 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description de la valeur Repli Stratégie de repli L’état des paramètres de sortie et de statut quand l’entrée présente une erreur ou quand l’opération ne peut pas être terminée. Ce paramètre pourrait être utilisé en conjonction avec la valeur de repli. ClipBad (0) Clip mauvais. Si la valeur d’entrée est supérieure à « Limite haute » ou inférieure à « Limite basse », la valeur de sortie est réglée à la limite appropriée et « Statut » est réglé sur « Mauvais ». Si le signal d’entrée se trouve dans les limites mais que le statut est erroné, la sortie est réglée sur la valeur de repli. Par défaut : ClipBad (0) ClipGood (1) Clip bon. Si la valeur d’entrée est supérieure à « Limite haute » ou inférieure à « Limite basse », la valeur de sortie est réglée à la limite appropriée et « Statut » est réglé sur « Bon ». Si le signal d’entrée se trouve dans les limites mais que le statut est erroné, la sortie est réglée sur la valeur de repli. FallbackVal Valeur de repli Select Commutateur de sélection entrée FallBad (2) Repli mauvais. Si la valeur d’entrée est supérieure à « Limite haute » ou inférieure à « Limite basse », la valeur de sortie est réglée à la limite de repli et « Statut » est réglé sur « Erreur ». FallGood (3) Repli bon. Si la valeur d’entrée est supérieure à « Limite haute » ou inférieure à « Limite basse », la valeur de sortie est réglée à la limite de repli et « Statut » est réglé sur « Bon ». UpScaleBad (4) Haut d’échelle. Si le statut de l’entrée est erroné ou si le signal d’entrée est supérieur à « Limite haute » ou inférieur à « Limite basse » la valeur de sortie est réglée sur « Limite haute ». DownScaleBad (6) Bas d’échelle. Si le statut de l’entrée est erroné ou si le signal d’entrée est supérieur à « Limite haute » ou inférieur à « Limite basse » la valeur de sortie est réglée sur « Limite basse ». Utilisé (conformément à la stratégie de repli) pour définir la valeur de sortie quand la stratégie de repli est active. Gamme Limite basse à limite haute (le point décimal dépend de la résolution) Valeurs d’entrée (normalement câblée à une source d'entrée). Par défaut : SelectP1 (1) SelectP1 (1) SelectP2 (2) SelectP3 (3) SelectP4 (4) SelectP5 (5) SelectP6 (6) SelectP7 (7) SelectP8 (8) In1 Input 1 0,00 Vers les valeurs d’entrée si non câblées. Gamme Valeur min point flottant 32 bits à valeur max point flottant 32 bits. In2 Input 2 0,00 In3 Input 3 0,00 In4 Input 4 0,00 In5 Input 5 0,00 In6 Input 6 0,00 In7 Input 7 0,00 In8 Input 8 0,00 Sortie sortie Indique la valeur analogique de la sortie, entre les limites haute et basse Statut Statut Utilisé en conjonction avec Repli pour indiquer le statut de l’opération. En général, le statut est utilisé pour indiquer le statut de l’opération et en conjonction avec la stratégie de repli. On peut l’utiliser comme asservissement pour d'autres opérations. Voir la section « Statut » en page 100 pour une liste des valeurs énumérées. 144 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur Résolution Résolution Indique la résolution de la sortie. La résolution de la sortie est définie par l’entrée sélectionnée. Si l’entrée sélectionnée n’est pas câblée, ou si son état comporte des erreurs, la résolution est réglée sur une décimale X (0) Pas de décimales Par défaut : X (0) HA033210FRE version 2 X.X (1) Une décimale X.XX (2) Deux décimales X.XXX (3) Trois décimales X.XXXX (4) Quatre décimales 145 Configuration Régulateur programmable EPC2000 Compteur Le bloc fonction Compteur est disponible uniquement si l’option Toolkit a été commandée. Un bloc fonction compteur est disponible dans la - série EPC2000. Chaque fois que l’entrée « Horloge » est déclenchée, la sortie « Comptage » est augmentée de 1 pour un compteur vers le haut et diminuée de 1 pour un compteur vers le bas. On peut définir une valeur cible et une fois cette valeur atteinte le drapeau Report retenue est réglé. Ce drapeau peut être câblé pour opérer un événement ou autre sortie. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Autorisé Activation du compteur Non (0) Le comptage est gelé pendant qu’Autorise est FAUX Par défaut : Non (0) Direction Direction comptage Oui (1) Le comptage répond aux événements Horloge quand Autorise est VRAI Up (0) Compteur vers le haut. Voir la note ci-dessous. Par défaut : Up (0) Down (1) RippleCarry Sortie de validation de la transmission d'une retenue OverFlow Drapeau débordement Clock Entrée d'horloge Compteur vers le bas. Voir la note ci-dessous. Report retenue est normalement utilisé comme entrée d'autorisation du compteur suivant. Mais dans la série EPC2000 un seul compteur est disponible. Report retenue est activé quand le compteur atteint la cible définie. Peut être câblé pour pour opérer un événement ou alarme ou autre fonction selon les besoins. Off (0) Off On (1) On No (00 Le drapeau débordement est maintenu vrai (Oui) quand le compteur atteint zéro (vers le bas) ou dépasse la cible (vers le haut) Oui (1) Entrée horloge du compteur. Le compteur augmente (pour un compteur vers le haut) sur un front montant (de FAUX à VRAI). Normalement câblé à une source d’entrée telle qu’une source logique. Target Seuil de comptage Niveau de comptage visé par le compteur. Comptage Valeur de comptage Compte chaque fois qu'une entrée horloge se produit, jusqu'à ce que la cible soit atteinte. Plage 0 à 99999. RAZ Raz compteur Non (0) Compteur non RAZ Oui (1) Quand la RAZ est VRAIE, le comptage est mis sur 0, en mode « haut » ou sur Cible en mode « bas ». La RAZ efface aussi le drapeau débordement. Par défaut : 9999 ClearOverflow 146 Effacement de l'indicateur de Non (0) débordement Oui (1) Non RAZ Remet à zéro le drapeau de débordement HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Remarque : Avec une configuration compteur vers le haut, les événements horloge augmentent le comptage jusqu'à ce que la cible soit atteinte. Lorsque la cible est atteinte, RippleCarry devient vrai. À l’impulsion d’horloge suivante, le comptage revient à zéro. Le débordement est mémorisé à la valeur « vrai » et RippleCarry devient faux. Avec une configuration compteur vers le bas, les événements horloge réduisent le comptage jusqu'à ce qu’il atteigne zéro. Lorsque zéro est atteint, RippleCarry devient vrai. À l’impulsion d’horloge suivante, le comptage revient au comptage cible. Le débordement est mémorisé à la valeur « vrai » et RippleCarry est RAZ faux. HA033210FRE version 2 147 Configuration Régulateur programmable EPC2000 Lgc2 Le bloc fonction Logic Operator à deux entrées (Lgc2) permet au régulateur d’effectuer des calculs logiques sur deux valeurs d’entrée. Ces valeurs peuvent provenir de n’importe quel paramètre disponible et peuvent être des valeurs analogique, des valeurs utilisateur ou des valeurs logiques. On peut utiliser jusqu’à quatre blocs LGC2, qui sont disponibles uniquement si l’option Toolkit a été commandée. On peut configurer jusqu’à quatre blocs fonctions Lgc2 différents. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Oper Opération logique OFF (0) L’opérateur logique sélectionné est désactivé Par défaut : OFF (0) AND (1) Le résultat de la sortie est ON quand entrée 1 et entrée 2 sont ON OR 2() Le résultat de la sortie est ON quand entrée 1 ou entrée 2 est ON XOR (3) OU exclusif. Le résultat de la sortie est vrai quand une seule entrée est ON Si les deux entrées sont ON, la sortie est OFF. LATCH (4) L’entrée 1 définit la mémorisation, l’entrée 2 la remet à zéro. EQUAL (5) Égal. Le résultat de la sortie est ON quand entrée 1 = entrée 2 NOTEQUAL (6) Pas égal. Le résultat de la sortie est ON quand entrée 1 ≠ entrée 2 GREATERTHAN (7) Supérieur à. Le résultat de la sortie est ON quand entrée 1 > entrée 2 In1 Valeur d'entrée 1 In2 Valeur d'entrée 2 Normalement câblé sur une valeur logique, analogique ou utilisateur. Peut être réglé sur une valeur constante s’il n’est pas câblé. Type de repli Condition de repli FALSEBAD (0) La valeur de sortie est FAUSSE et l’état est ERREUR. Par défaut : FALSEBAD (0) Invert Sens de la valeur d'entrée TRUEBAD (1) La valeur de sortie est VRAIE et l’état est ERREUR. FALSEGOOD (2) La valeur de sortie est FAUSSE et l’état est BON. TRUEGOOD (3) La valeur de sortie est VRAIE et l’état est BON. None (0) Le sens de la valeur d’entrée peut être utilisé pour inverser une ou les deux entrées Par défaut : None (0) Sortie Le résultat Input1 (1) inversion entrée 1 Input (2) inversion entrée 2 Both (3) Inversion deux entrées On (1) La sortie de l’opération est une valeur booléenne (vrai/faux). Off (0) OutputStatus État des sorties L’état de la valeur résultat (bon/erreur). Voir la section « Statut » en page 100 pour une liste des valeurs énumérées. 148 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Lgc8 Le bloc fonction Logic Operator à 8 (Lgc8) apparaît uniquement si cette fonction a été activée et permet au régulateur d’effectuer des calculs logiques sur un maximum de huit valeurs d’entrée. Ces valeurs peuvent provenir de n’importe quel paramètre disponible et peuvent être des valeurs analogique, des valeurs utilisateur ou des valeurs logiques. Jusqu’à huit opérateurs logiques d’entrée sont disponibles. On peut utiliser jusqu’à deux blocs LGC8, qui sont disponibles uniquement si l’option Toolkit a été commandée. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Oper Opération OFF (0) L’opérateur est désactivé. Par défaut : Off AND (1) La sortie est ON quand TOUTES les entrées sont ON OR (2) La sortie est ON quand au moins une des 8 entrées est ON XOR (3) OU exclusif. La sortie est basée sur la mise en cascade par XOR des entrées (vraie équation logique XOR) c’est-à-dire La mise en cascade XOR effectue une fonction de parité impaire qui fait que si un nombre pair d’entrées est ON, la sortie est OFF. Si un nombre impair d’entrées est ON, la sortie est ON. NumIn Nombre d'entrées InInvert Inversion des entrées sélectionnées Ce paramètre est utilisé pour configurer le nombre d'entrées pour l’opération. Par défaut : 2 Inversion des entrées sélectionnées. Il s'agit d’un mot d’état avec un bit par entrée. 0x1 - entrée 1 0x2 - entrée 2 0x4 - entrée 3 0x8 - entrée 4 0x10 - entrée 5 0x20 - entrée 6 0x40 - entrée 7 0x80 - entrée 8 OutInvert Inversion de la sortie Non (0) Sortie non inversée Par défaut : No(0) Oui (1) HA033210FRE version 2 Sortie inversée 149 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description de la valeur In1 à In8 Valeur Input1 à Input8 Normalement câblé sur une valeur logique, analogique ou utilisateur. Toutes les valeurs sont interprétées de la manière suivante : <0,5 = désactivé, >=0,5 = activé Peut être réglé sur une valeur constante s’il n’est pas câblé. Sortie 150 Valeur de sortie Off (0) Entrée fausse On (1) Entrée vraie Off (0) Résultat de sortie de l’opérateur (sortie non activée) On (1) Résultat de sortie de l’opérateur (sortie activée) HA033210FRE version 2 Régulateur programmable EPC2000 Configuration UsrVal Les blocs fonctions User Values (UsrVal) sont des registres fournis pour l’utilisation des calculs. On peut les utiliser comme constantes dans les équations ou comme stockage temporaire dans les calculs étendus. Les valeurs utilisateur sont disponibles uniquement si l’option Toolkit a été commandée. Il y a quatre instances de valeurs utilisateur disponibles. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Unités Unités de la valeur Voir la section « Unités » en page 99 pour une liste des unités utilisées Résolution Résolution de l'affichage de valeur utilisateur X (0) Résolution des valeurs utilisateur. X.X (1) Une décimale X.XX (2) Deux décimales Par défaut : X.XX (2) HighLimit X.XX (3) Trois décimales X.XXX (4) Quatre décimales Limite haute de valeur utilisateur La limite haute peut être réglée pour chaque valeur utilisateur pour contribuer à empêcher la définition d’une valeur hors limites. Mini gamme Limite maxi à la valeur du point flottant 32 bits (le point décimal dépend de la résolution). Par défaut : 99999 LowLimit Limite basse de valeur utilisateur La limite basse de la valeur utilisateur peut être définie pour contribuer à éviter que la valeur utilisateur soit modifiée en une valeur illégale. Ceci est important si la valeur utilisateur doit être utilisée comme consigne. Gamme Valeur mini point flottant 32 bits à limite haute (le point décimal dépend de la résolution). Val La valeur utilisateur Pour régler la valeur dans les limites de gamme. Voir la note ci-dessous. Statut Statut des valeurs utilisateur Peut être utilisé pour forcer un statut bon ou mauvais sur une valeur utilisateur. Ceci est utile pour tester l’héritage de statut et les stratégies de repli. Par défaut : -99999 Voir la note ci-dessous. Voir la section « Statut » en page 100 pour une liste des valeurs énumérées. Remarque : Si le paramètre « Valeur » est câblé alors que le paramètre ‘ Statut » ne l’est pas, au lieu d’être utilisé pour forcer le statut il indiquera l’état de la valeur héritée de la connexion câblée au paramètre « Valeur ». HA033210FRE version 2 151 Configuration Régulateur programmable EPC2000 OR (Logic OR) Le bloc fonction Logique OR permet de câbler plusieurs paramètres sur un seul paramètre booléen sans avoir à activer les blocs trousse à outils pour la fonctionnalité « OR » LGC2 ou LGC8. Il y a huit blocs logiques OR disponibles. Chaque bloc se compose de huit entrées qui sont câblées OR ensemble dans une sortie. On peut l’utiliser par exemple pour prendre les sorties de plusieurs blocs alarme et les câbler OR ensemble pour opérer une seule sortie alarme générale. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Input1 Entrée 1 vers OR logique Off (0) Entrée 1 vers le bloc OR. Par défaut : Off Input2 Entrée 2 vers OR logique Input3 Entrée 3 vers OR logique Input4 Entrée 4 vers OR logique Input5 Entrée 5 vers OR logique Input6 Entrée 6 vers OR logique Input7 Entrée 7 vers OR logique Input8 Entrée 8 vers OR logique Sortie Sortie du OR logique On (1) Off (0) Entrée 2 vers le bloc OR. Par défaut : Off On (1) Off (0) Entrée 3 vers le bloc OR. Par défaut : Off On (1) Off (0) Entrée 4 vers le bloc OR. Par défaut : Off On (1) Off (0) Entrée 5 vers le bloc OR. Par défaut : Off On (1) Off (0) Entrée 6 vers le bloc OR. Par défaut : Off On (1) Off (0) Entrée 7 vers le bloc OR. Par défaut : Off On (1) Off (0) Entrée 8 vers le bloc OR. Par défaut : Off On (1) Off (0) Résultat sortie On (1) 152 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Programmateur Un programmateur donne un moyen de faire évoluer la consigne de manière maîtrisée sur une période définie. Cette consigne variable peut alors être utilisée dans le procédé de régulation. Le Régulateur programmable EPC2000 peut prendre en charge jusqu’à 20 programmes en mémoire ; le nombre réel de programmes dépend d’une option logicielle achetée, protégée par une fonction de sécurité. Voici les options du programmateur : • désactivé • Programmateur de base 1 x 8 (un programme de 8 segments configurables) • Programmateur avancé 1 x 24 (un programme de 24 segments configurables avec jusqu’à 8 sorties événement) • Programmateur avancé 10 x 24 (dix programmes de 24 segments configurables avec jusqu’à 8 sorties événement) • Programmateur avancé 20 x 8 (20 programmes de 8 segments configurables avec jusqu’à 8 sorties événement) • Pour toutes les options, un segment de fin supplémentaire est fourni, qui peut aussi avoir des sorties événement s’il s'agit d’un programmateur avancé. Pour obtenir d'autres informations sur la configuration du programmateur avec iTools, consulter « Programmateur » en page 76. Pour avoir tous les détails sur les fonctionnalités du programmateur, consulter le chapitre « Programmateur » en page 198. On peut utiliser deux ensembles de paramètres pour contrôler et surveiller le comportement du programmateur : Les listes de paramètres Run et Setup. HA033210FRE version 2 153 Configuration Régulateur programmable EPC2000 Programmer.Run Les paramètres Run sont utilisés pour surveiller et contrôler le programme en cours. Le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur ProgramNumber Numéro programme ProgramName Nom du programme Le nom du programme à exécuter CurrentProgramNo Numéro programme actuel Le numéro du programme en cours d’exécution. CurrentProgramName Nom du programme actuel Mode Mode programme Le numéro du programme à exécuter Le nom du programme en cours d’exécution. Permet aux utilisateurs d’effectuer des actions pour modifier l’état du programme actuel (Exécution, Pause, Réinitialisation - indique aussi quand un programme est en maintien ou s’est terminé). RAZ (1) Par défaut : RAZ (1) Exécution (2) Pause (4) Retenue (8) Complet (16) PSP Programmer Setpoint Consigne actuelle du du programme. ProgramTimeLeft Temps restant programme Le temps restant dans le programme en cours ou -1 si les cycles du programme sont configurés sur « continu ». ProgramCyclesLeft Nbre cycles restant Le nombre de cycles restants dans le programme en cours ou -1 si les cycles du programme sont configurés sur « continu ». SegmentNumber Numéro du segment en cours Le numéro du segment en cours d’exécution. SegmentName Nom du segment Le nom du segment en cours d’exécution. 154 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur SegmentType Type segment Le type du segment en cours d’exécution. End (0) Le tout dernier segment d'un programme RampRate (1) Spécifié par une consigne cible et une vitesse de montée/descente à cette consigne. RampTime (2) Spécifié par une consigne cible et une durée pour atteindre la rampe vers la cible. Dwell (3) Spécifié par la durée de maintien de la consigne. Step (4) Permet un changement d’étape dans la consigne cible. Remarque : L’étape se produit et est immédiatement suivie d’un palier d’une seconde pour permettre de définir les sorties événement. Call (5) Permet au programme principal d'appeler un autre programme comme sous-routine. Le nombre d'appels du programme est configurable, 1…9999. Un programme peut uniquement appeler d'autres programmes dont le numéro de programme est supérieur au sien. Ceci évite la création de programmes cycliques. Ce type de segment est disponible uniquement si plusieurs programmes sont activés via Feature Security et il faut noter que tous les segments configurables (1– 24) peuvent être configurés comme segments d'appel. SegmentTimeLeft Temps segment restant Le temps restant pour que le segment se termine. TargetSetpoint Consigne cible actuelle La consigne cible du segment actuel. TauxRampe Vitesse de rampe du segment La vitesse de rampe actuelle pour atteindre la consigne cible. Event (n) Event (n) ProgramAdvance Track Avance programme Track Valeur de sortie d'événement (n) pour le segment actuel Off (0) L’événement est désactivé. On (1) L’événement est activé. Configure la consigne programmateur sur la consigne cible du segment actuel et progresse au segment suivant du programme. Non (0) Valeur par défaut. Oui (1) Fait progresser le segment au suivant, la consigne programmateur assumant la consigne cible du segment d’origine. Paramètre de sortie généralement câblé sur le paramètre de track boucle, utilisé pour forcer la boucle en mode Track quand le programme est terminé et que le type de fin de programme a été configuré sur Track. Off (0) Valeur par défaut. Le programme n’est pas terminé. On (1) Le programme est terminé. PVInput Entrée PV L’entrée PV utilisée pour Forçage à PV, généralement câblée depuis le paramètre Track PV de la boucle SPInput Entrée SP L’entrée SP utilisée pour Forçage à SP, généralement câblée depuis le paramètre Track SP de la boucle IntBal Équilibrage intégral demandé Cette balise est brièvement configurée quand le programmateur effectue un Forçage vers PV, qui exige que la boucle réalise un équilibrage intégral afin d’empêcher la sortie de travail de réagir au changement de consigne. Ce paramètre doit être câblé dans le paramètre Loop.Main.IntBal. HA033210FRE version 2 Non (0) Équilibrage intégral pas demandé Oui (1) Équilibrage intégral demandé 155 Configuration Régulateur programmable EPC2000 Programmer.Setup Les paramètres de configuration sont utilisés pour configurer le comportement du programmateur qui ne changera probablement pas. De plus, la liste de configuration contient aussi des paramètres numériques que l’on peut câbler pour exécuter, remettre à zéro et maintenir un programme. Consulter le chapitre « Programmateur » en page 198 pour avoir plus de détails sur la fonction Programmateur. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur ProgrammerType Type de programmateur Le type de programmateur Disabled (0) 1x8 (1) EditAccess Accès à la modification du programme Un seul programme de jusqu’à 8 segments 1x24 (2) Un seul programme de jusqu’à 24 segments 10x24 (3) Jusqu’à dix programmes de jusqu’à 24 segments 20x8 (4) Jusqu’à vingt programmes de jusqu’à huit segments Définit le niveau d'accès utilisateur minimum autorisé pour modifier les programmes. Ne concerne pas le. Régulateur programmable EPC2000 Level1 (0) Level2 (1) Par défaut : Level2 (1) Level3 (2) Config (4) RunAccess Accès à l’exécution du programme Définit le niveau d'accès utilisateur minimum autorisé pour exécuter les programmes. Ne concerne pas le. Régulateur programmable EPC2000 Level1 (0) Level2 (1) Par défaut : Level2 (1) Level3 (2) RecoveryStrategy Stratégie récupération Configure la stratégie de récupération panne d’alimentation et rupture de capteur. Rampe (0) RAZ (1) Par défaut : RAZ (1) Track (2) ServoTo Forçage à Configure le programmateur pour qu’il démarre soit à l’entrée PV soit à l’entrée SP. PV (0) Par défaut : PV (0) SP (1) 156 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur RateResolution Résolution vitesse rampe Configure la résolution (nombre de décimales) de la vitesse de rampe utilisée dans les segments de vitesse de rampe. Ne concerne pas le. Régulateur programmable EPC2000 X (0) X.X (1) Par défaut : X.X (1) X.XX (2) X.XXX (3) X.XXXX (4) Résolution Temps résolution programme Configure la résolution du programme et du temps de segment restant quand elle est lue via comms comme valeur entière mise à l’échelle. sec (0) Défaut : sec (0) min (1) hour (2) MaxEvents Nombre maximum d’événements par segment Plage (0 à 8) Par défaut : 1 ResetEventOP RAZ événements Plage (0 à 8) Marche Exécution du programme L’entrée logique pour lancer l’exécution du programme. Remarque : Ce paramètre n’est pas Les valeurs si le type de programmateur est 1x8. Définit les états de sortie d'événement quand le programme est en état RAZ. Non (0) Oui (1) Hold Pause programme L’entrée logique pour mettre en pause le programme en cours. Non (0) Oui (1) RAZ Réinitialisation programme L’entrée logique pour réinitialiser (abandonner) le programme en cours. Non (0) Oui (1) RunHold Pause exécution programme Entrée logique à double fonctionnalité, le fait de passer de LOW à HIGH démarre le programme, alors qu’avec LOW le programme est en pause. Non (0) Oui (1) RunReset RAZ exécution programme Entrée logique à double fonctionnalité, le fait de passer de LOW à HIGH démarre le programme, alors qu’avec LOW le programme est en RAZ Non (0) Oui (1) MaxPrograms Maximum programmes Plage (1 à 20) Le nombre maximum de programmes autorisés. Ceci est défini par le paramètre ProgrammerType. MaxSegmentsPerProg Nombre maximum de segments par Plage (1 à 24) programme Le nombre maximum de programmes autorisés. Ceci est défini par le paramètre ProgrammerType. HA033210FRE version 2 157 Configuration Régulateur programmable EPC2000 WorkingProgram Le bloc fonction WorkingProgram est visible uniquement quand le régulateur est au niveau opérateur et qu'un programme est en cours d’exécution. Le bloc fonction est utilisé pour définir les paramètres globaux du programme. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles WorkingProgramName Nom du programme en cours Un champ textuel qui contient le nom du programme en cours. Le nom par défaut est le caractère « P » suivi par le numéro du programme. Si le programme a été renommé, ce nom s’affiche ici à la place du numéro. HoldbackStyle Style maintien Le maintien désigne la situation où la PV s’écarte de la consigne de plus de la valeur de maintien. Le programme est alors temporairement mis en pause jusqu’à ce que la PV revienne dans la valeur spécifiée. On peut configurer le maintien soit pour la durée du programme soit par segment. HoldbackType HoldbackValue Type de maintien Valeur de maintien Description de la valeur Program (0) Par défaut : Maintien configuré pour la totalité du programme Segment (1) Maintien configuré pour le segment seulement Le maintien empêche le programme de progresser plus vite que la capacité de réaction de la charge. Le maintien surveille continuellement la différence entre la PV et la consigne du programmateur. Le type de maintien spécifie si le maintien teste les déviations au-dessus, en dessous ou au-dessus et en dessous de la consigne. Off (0) Par défaut : Off. Aucun test de maintien n’est effectué Bas (1) Le maintien teste les déviations en dessous de la consigne Haut (2) Le maintien teste les déviations au-dessus de la consign. Bande (3) Le maintien teste les déviations au-dessus et en dessous de la consigne On peut saisir une valeur de maintien de manière à ce que si la consigne programmateur est différente de la valeur PV par la valeur de maintien saisie, le programme se met en pause jusqu’à ce que la PV l’ait rattrapé. Cette fonctionnalité est utile pour obtenir une durée garantie des segments de palier, autrement dit le palier ne débute pas tant que la PV n’a pas atteint la consigne cible. Dans le programmateur, la valeur de maintien peut être configurée une fois par programme ou pour chaque segment en fonction du style de maintien configuré. On peut choisir de désactiver ou d'appliquer le maintien depuis le haut, depuis le bas ou dans les deux directions. RampUnits 158 Unités rampe On peut définir les unités de rampe comme par seconde, par minute ou par heure. Les unités de rampe sont configurées pour la totalité du programme. La modification des unités rampe convertit les valeurs du paramètre de vitesse de rampe pour tous les segments vitesse de rampe du programme. PerSecond (0) Par défaut : PerSecond(0). Les unités rampe sont définies par seconde PerMinute (1) Les unités rampe sont définies par minute PerHour (2) Les unités rampe sont définies par heure HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles DwellUnits Unités palier On peut définir les unités palier comme par seconde, par minute ou par heure. Les unités palier sont configurées pour la totalité du programme. PerSecond (0) ProgramCycles Cycles programme ProgramEndType Type fin programme Description de la valeur Par défaut : PerSecond(0). Les unités palier sont définies par seconde PerMinute (1) Les unités palier sont définies par minute PerHour (2) Les unités palier sont définies par heure Si un programme est appelé depuis un autre programme, cette valeur est ignorée et le segment d'appel « Nombre appels » définit le nombre de boucles de sous-programme. Continu (-1) Le programme effectue des cycles en continu 1-9999 Par défaut. Le programme effectue ce nombre de cycles. Définit l'action à lancer après le dernier segment. Dwell (0) La consigne programmateur est maintenue indéfiniment et les sorties d'événement restent aux états configurés pour le segment de fin. RAZ (1) Le programme est remis à zéro et la consigne programmateur force soit à la valeur PVInput soit à la valeur SPInput selon la configuration du paramètre Programmer.Setup.ServoTo. Les sorties d'événement reviennent aux états spécifiés par le paramètre Programmer.Setup.ResetEventOP. Track (2) La consigne programmateur est maintenue indéfiniment et sorties d'événement restent aux états configurés pour le segment de fin. Si le programmateur est câblé à la boucle, la boucle est forcée au mode Track. WorkingSegment Le bloc fonction WorkingSegment est visible uniquement quand le régulateur est au niveau opérateur et qu'un programme est en cours d’exécution. Ce bloc fonction est utilisé pour définir le comportement des segments en cours. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles WorkingSegmentName Nom du segment en cours Un champ textuel qui contient le nom du segment en cours. Le nom par défaut est le caractère « S » suivi par le numéro du segment en cours. Si les segments ont été nommés, ce nom s’affiche ici à la place du numéro. HA033210FRE version 2 Description de la valeur 159 Configuration Régulateur programmable EPC2000 Nom du paramètre Description SegmentType Type segment Valeurs disponibles Description de la valeur Spécifie le type du segment actuel. End (0) Par défaut : Le segment actuel est du type « Fin ». Ramp Rate(1) Le segment actuel est de type « Vitesse de rampe » Ramp Time (2) Le segment actuel est du type « Vitesse de rampe » Dwell (3) Le segment actuel est du type « Palier » Step (4) Le segment actuel est du type « Étape » Call (5) Le segment actuel est du type « Appel » TargetSetpoint Consigne cible Définit la consigne souhaitée à atteindre à la fin du segment. Durée Durée palier Un segment palier est spécifié par une durée, le temps pendant lequel la consigne (héritée du segment précédent) doit être maintenue. TauxRampe Vitesse de rampe Spécifie la vitesse à laquelle la consigne doit être atteinte. Les unités de la vitesse de rampe (par seconde, par minute ou par heure) sont spécifiées par le paramètre de modification du paramètre de programme « RampUnits ». TimeToTarget Temps pour cible Pour les segments de rampe Temps pour cible, ce paramètre spécifie la durée pour atteindre la consigne. CallCycles Nombre appels Définit le nombre d’exécutions du sous-programme Pour effectuer une boucle continue, régler les cycles sur 0 (continu) Continu (0) Le sous-programme fonctionne en continu. 1-9999 Par défaut : 1. Le nombre d’exécutions du sous-programme. EventOutput Sortie d'événement Définit les états de sortie d'événement. Ces états d’événement peuvent être câblés sur des sorties physiques pour entraîner des événements externes. HoldbackType Type de maintien Le maintien empêche le programme de progresser plus vite que la capacité de réaction de la charge. Le maintien surveille continuellement la différence entre la PV et la consigne du programmateur. Le type de maintien spécifie le type de déviation à vérifier. HoldbackValue Valeur de maintien Off (0) Par défaut : Off. Aucun test de maintien n’est effectué Bas (1) Le maintien teste les déviations en dessous de la consigne Haut (2) Le maintien teste les déviations au-dessus de la consign. Bande (3) Le maintien teste les déviations au-dessus et en dessous de la consigne On peut saisir une valeur de maintien de manière à ce que si la consigne programmateur est différente de la valeur PV par la valeur de maintien saisie, le programme se met en pause jusqu’à ce que la PV l’ait rattrapé. Cette fonctionnalité est utile pour obtenir une durée garantie des segments de palier, autrement dit le palier ne débute pas tant que la PV n’a pas atteint la consigne cible. Dans le programmateur, la valeur de maintien peut être configurée une fois par programme ou pour chaque segment en fonction du style de maintien configuré. CallProgram 160 Appel programme Le sous-programme à appeler. Ceci s’applique uniquement aux segments d'appel. Seuls les numéros de programme supérieurs au programme d'appel peuvent être appelés. HA033210FRE version 2 Régulateur programmable EPC2000 Configuration BCD Le bloc fonction d’entrée Binary Coded Decimal (BCD) prend huit entrées logiques et les combine pour créer une seule valeur numérique, généralement utilisée pour sélectionner un programme ou une recette. La valeur générée est limitée à la plage décimale 0 à 9, les combinaisons résultant en une valeur supérieure à 0 sont tronquées à 9. Le bloc utilise quatre bits pour générer un chiffre. Deux groupes de quatre bits sont utilisés pour générer une valeur à deux chiffres (0 à 99) La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles BcdInput1 Entrée bcd 1 Off (0) BcdInput2 Entrée bcd 2 Off (0) BcdInput3 Entrée bcd 3 Off (0) BcdInput4 Entrée bcd 4 Off (0) BcdInput5 Entrée bcd 5 Off (0) BcdInput6 Entrée bcd 6 Off (0) BcdInput7 Entrée bcd 7 Off (0) BcdInput8 Entrée bcd 8 Off (0) BcdOP Valeur de sortie BCD Lit la valeur (dans BCD) du contact telle qu’elle apparaît sur les entrées logiques. Voir les exemples dans le tableau ci-dessous BcdSettleTime Temps de repos Quand un commutateur BCD passe de la valeur actuelle à une autre, des valeurs intermédiaires peuvent s’afficher sur les paramètres de sortie du bloc. Ils pourraient provoquer des problèmes dans certaines applications. On (1) On (1) On (1) On (1) On (1) On (1) On (1) On (1) Description de la valeur Entrée logique 1 Entrée logique 2 Entrée logique 3 Entrée logique 4 Entrée logique 5 Entrée logique 6 Entrée logique 7 Entrée logique 8 Le temps de stabilisation peut être utilisé pour filtrer ces valeurs intermédiaires en appliquant une période de stabilisation entre le changement des entrées et l’apparition des valeurs converties au niveau des sorties. Par défaut : 1s HA033210FRE version 2 161 Configuration Régulateur programmable EPC2000 in1 In2 In3 In4 In5 In6 In7 In8 BCD.OP 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 9 0 0 0 0 1 0 0 1 90 1 0 0 0 1 0 0 1 91 1 0 0 1 1 0 0 1 99 Loop La catégorie Loop contient les coordonnées des différents algorithmes de régulation et de sortie, souvent pour réguler la température d’un procédé. La température réelle mesurée au procédé (PV) est liée à l’entrée du régulateur. Elle est alors comparée à une consigne (SP) de température (ou température requise) Le régulateur calcule une valeur de sortie pour demander un chauffage ou refroidissement de manière à minimiser la différence entre la température réglée et mesurée. Le calcul dépend de la régulation du procédé mais utilise généralement un algorithme PID. Les sorties du régulateur sont reliées à des dispositifs de l’installation qui fournissent le chauffage (ou refroidissement) demandé. Ceci est alors détecté par le capteur de température. On appelle cela la boucle de régulation ou boucle de régulation fermée. Pour avoir des informations détaillées sur le fonctionnement de la boucle et des descriptions supplémentaires des paramètres, consulter le chapitre « Régulation » en page 210. La catégorie Loop contient huit blocs fonctions : Main, Configuration, Setpoint, Feedforward , Autotune, PID, Output, Diagnostics, qui sont décrits ci-dessous. 162 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Loop.Main Le bloc fonction Main définit le comportement de la boucle de régulation sous différents modes. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur AutoMan Mode auto ou manuel Auto (0) Sélection de la régulation automatique (boucle fermée) Manual (1) Sélectionner le fonctionnement manuel (puissance de sortie ajustée par l’utilisateur) Par défaut : Manual (1) RemoteLoc Consigne déportée ou locale Local (1) Consigne locale. En mode Auto, la boucle utilise l’une de ses consignes locales (SP1/SP2) modifiable via comms. Par défaut : Local (1) Remote (0) Consigne déportée. Ceci sélectionne la source de consigne déportée. Ce mode est souvent utilisé par exemple dans une topologie de cascade ou avec un four à plusieurs zones. Bien que ce paramètre soit utilisé pour sélectionner la consigne déportée, il ne devient pas nécessairement actif. L’entrée RSP_En doit être vraie et la RSP doit avoir un bon état avant de pouvoir devenir active. Si toutes ces conditions ne sont pas remplies, la boucle revient à l'utilisation de la consigne locale. HA033210FRE version 2 163 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description de la valeur Mode Mode d’exploitation actif Signale le mode d’opération actuellement actif. La boucle comporte plusieurs modes d'opération possibles, qui peuvent être sélectionnés par l’application. L’application peut demander plusieurs modes en même temps. Le mode actif est donc déterminé par un modèle de priorité selon lequel le mode ayant la plus haute priorité l’emporte. Les modes présentés ci-dessous sont listés dans leur ordre de priorité. Pause (0) Pause. Priorité 0 : La sortie de travail du régulateur sera maintenue à sa valeur actuelle. Track (1) Track. Priorité 1 : La sortie du régulateur suivra le paramètre de sortie track. La sortie track peut être une valeur constante ou être dérivée d'une source externe (par ex. une entrée analogique). F_Man (2) Manuel forcé. Priorité 2 : Ce mode se comporte de la même manière que Manuel mais indique que le mode Auto ne peut pas être sélectionné actuellement. Ce mode est sélectionné si le Statut PV n’est pas bon (par ex. rupture de capteur) et, en option, si une alarme de procédé s’est déclenchée. Quand on passe du mode Auto au mode Manuel forcé, la sortie passe à la Valeur de repli (sauf si l’action de pause a été sélectionnée). Le transfert à Manuel forcé à partir de tout autre mode sera sans à-coups. Ceci est utilisé dans plusieurs conditions, décrites en détail dans « Modes d'exploitation » en page 226. Manual (3) Manuel. Priorité 3 : En mode manuel, le régulateur transmet l’autorité de la sortie à l’opérateur. La sortie est modifiable sur comms. Syntonisation (4) Réglage. Priorité 4 : Ce mode indique que l’autoréglage fonctionne et qu’il a l’autorité sur la sortie. Auto (5) Mode auto. Priorité 5 (la plus basse) : En mode Auto, l’algorithme de régulation automatique a l’autorité sur la sortie. SPSource Source consigne active Indique la consigne source actuellement active F_Local (0) Consigne locale forcée. La consigne est revenue à la source locale car la consigne déportée n’est plus accédée correctement. Remote (1) La consigne est dérivée d’une source distante Local (2) La consigne est dérivée localement PV Variable de procédé La variable procédé Généralement câblée depuis une entrée analogique. TargetSP Consigne avant limitation de vitesse Ajuste et affiche la consigne cible actuelle. La consigne cible est la valeur avant la limitation de vitesse. CTravail Point de consigne de travail Affiche la consigne de travail actuelle. Cette consigne peut être dérivée de plusieurs sources, en fonction de l’application. Par exemple, depuis le bloc fonction programmateur ou depuis une consigne source déportée. WorkingOutput Sortie en cours % La demande de sortie actuelle en % Hold Sélectionne le mode de maintien sortie Off (0) Track 164 On (1) Sélectionne le mode de sortie Off (0) Track On (1) Quand On est sélectionné, la sortie du régulateur maintient sa valeur actuelle. Utilisé pour sélectionner le mode Track. Dans ce mode, la sortie du régulateur suit la valeur de sortie Track. La sortie Track peut être une valeur constante ou provenir d'une source externe (par ex. une entrée analogique). Track a la priorité 1 et neutralise donc tous les autres modes sauf PAUSE. HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur F_Man Sélectionne le mode manuel forcé Off (0) Quand On est sélectionné, ce mode se comporte de la même manière que Manuel mais quand il est actif indique que le mode Auto ne peut pas être sélectionné actuellement. On (1) Quand on passe à ce mode depuis Auto, et que cette entrée est vraie, la sortie saute à la valeur de repli. Cette entrée peut être câblée aux alarmes ou entrées logiques et utilisée pendant les conditions de procédé anormales. Ce mode a la priorité 2 et neutralise donc tous les modes sauf Pause et Track Quand l’un des modes ci-dessus est sélectionné, cela est indiqué par le paramètre mode ci-dessus. IntegralHold IntBal Arrête l’action intégrale Effectue un équilibrage intégral Non (0) Oui (1) Si ce paramètre est vrai, le composant intégral du calcul PID sera gelé. Non (0) Cette entrée déclenchée par le front montant peut être utilisée pour forcer un équilibrage intégrale. Ceci recalcule la phase intégrale du régulateur pour que la sortie précédente soit maintenue, en équilibrant toute modification des autres phases. Oui (1) Ceci peut être utilisé pour minimiser les à-coups dans la sortie quand on sait par exemple qu’un changement de rythme artificiel de la PV va se produire. Par exemple, un facteur de compensation vient de changer dans le calcul d’une sonde oxygène. L’équilibrage intégrale est destinée à contribuer à éviter les à-coups proportionnels ou dérivés et permet à la sortie d’être ajustée de manière fluide sous une action intégrée. Loop.Configuration Le bloc fonction de configuration définit le type de régulation et le comportement de certains paramètres dans des conditions spécifiques. Il est peu probable que ces paramètres exigent d’être modifiés une fois que l’application aura été configurée. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur Ch1ControlType Type de régulation voie 1/chauffage Off (0) Voie de boucle de commande hors service OnOff (1) Régulation On/Off PID (2) PID proportionnel, Intégrale, dérivée, régulation triphasée. Par défaut : PID (2) VPU (3) Position de vanne non bornée (aucun potentiomètre de feedback requis) HA033210FRE version 2 165 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description de la valeur Ch2ControlType Type de régulation voie 1 /refroidissement Off (0) Voie de boucle de commande hors service Par défaut : Off OnOff (1) Régulation On/Off PID (2) PID proportionnel, Intégrale, dérivée, régulation trois phases VPU (3) Position de vanne non bornée (aucun potentiomètre de feedback requis) Reverse (0) Action inversée. La sortie diminue alors que la SP augmente. Ceci est le réglage normal pour les procédés de chauffage. Ne s’applique pas à la régulation on-off. Par défaut : Reverse (0) Direct (1) Action directe; La sortie augmente alors que la SP augmente. PV (0) Seuls les changements de PV entraînent une sortie dérivée. Utilisé généralement pour les systèmes de procédé, notamment ceux qui emploient la régulation de vannes car elle réduit l'usure des éléments mécaniques des vannes. Ne s’applique pas à la régulation on-off. Par défaut : PV (0) Error (1) Les modifications de la PV ou de la SP créent une sortie dérivée. La phase dérivée réagit à la vitesse de changement de la différence entre la PV et la consigne. Ne s’applique pas à la régulation on-off. Unités bande proportionnelle EngUnits (0) ControlAction DerivativeType Direction de l’action de contrôle Action dérivée sur PV ou erreur PropBandUnits RecoveryMode Stratégie récupération Ce paramètre configure la stratégie de récupération de la boucle. Cette stratégie est adoptée dans les circonstances suivantes : • • • PVBadTransfer ManualTransfer Type de transfert manuel si PV devient anormale Type de transfert auto à manuel La bande proportionnelle est configurée en pourcentage de la gamme de boucle (RangeHigh moins RangeLow). Au moment du démarrage de l’instrument, après un cycle de mise sous tension ou une coupure de courant. Lors de la sortie des conditions de configuration de l’instrument ou de veille. Lors de la sortie du mode manuel forcé pour accéder à un mode de priorité inférieure (par ex. quand la PV est récupéré après un état mauvais ou qu’une condition d’alarme disparaît). LastModeLastOP (0) Dernier mode avec dernière sortie. La boucle prend le dernier mode avec la dernière valeur de sortie. Par défaut : LastModeLastOP (0) ManModeFallbackOP (1) Mode manuel avec sortie de repli. La boucle prend le mode MANUEL avec la valeur de sortie de repli, sauf si elle quitte le mode manuel forcé auquel cas la sortie actuelle sera maintenue. Si la PV rencontre une erreur (par exemple après une rupture de capteur) ce paramètre configure le type de transfert sur manuel forcé. Noter que cette procédure est suivie uniquement pour le passage à du mode Manuel forcé depuis Auto. La transition depuis tout autre mode est sans à-coups et la transition suite à l’assertion de l’entrée F_Man passe toujours à la valeur de repli. FallbackValue (0) La valeur de repli sera appliquée à la sortie. Par défaut : FallbackValue (0) Pause (1) La dernière sortie sans erreur sera appliquée. Il s'agira d'une valeur de sortie à environ 1 seconde avant la transition. Type de transfert auto/manuel Track (0) La sortie manuelle suit la sortie de travail pendant que le mode n’est pas MANUEL. Ceci contribue à assurer un transfert sans à-coups quand le mode devient MANUAL. Par défaut : Track (0) Step (1) La sortie manuelle est réglée sur la valeur d’étape manuelle pendant que le mode n’est pas MANUEL. LastValue (2) La sortie manuelle reste à la dernière valeur utilisée. AutoManAccess Niveau HMI accès auto/manu Ne concerne pas le Régulateur programmable EPC2000. SetpointAccess Niveau accès IHM aux consignes Ne concerne pas le Régulateur programmable EPC2000. ManOPAccess Niveau accès IHM à ManualOP Ne concerne pas le Régulateur programmable EPC2000. 166 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Loop.Setpoint Le bloc fonction consigne définit les paramètres consigne tels que limites, vitesses de changement, correction et stratégies de suivi. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur PlageHaute Point opérationnel supérieur boucle Limite maxi entrée. Sélectionnable entre la limite haute du type d’entrée sélectionné et le paramètre limite « RangeLow ». PlageBasse Point opérationnel inférieur boucle Limite mini gamme. Sélectionnable entre la limite basse du type d’entrée sélectionné et le paramètre limite « RangeHigh ». SPHighLimit Limite supérieure SP1/SP2 Réglage maximum autorisé des consignes. La plage est entre la limite « RangeHigh » et la limite « RangeLow ». Par défaut : 1372,0 Par défaut : 1372,0 SPLowLimit Limite inférieure SP1/SP2 Réglage minimum autorisé des consignes. La plage est entre la limite « RangeHigh » et la limite « RangeLow ». SélectC Sélection SP1 ou SP2 SP1 (0) Sélectionner la consigne 1 Par défaut : SP1 (0) SP2 (1) Sélectionner la consigne 2 SP1 Consigne 1 La valeur actuelle de la consigne 1. Gamme de consignes mini à maxi SP2 Consigne 2 La valeur actuelle de la consigne 2. Gamme de consignes mini à maxi PSPSelect Slectionne la consigne programme Off (0) Consigne programme non sélectionnée On (1) Consigne programme sélectionnée PSP Consigne programmateur La valeur actuelle de la consigne programmateur RSPType Sélectionne la configuration RSP Ce paramètre configure la topologie de la consigne déportée. Setpoint (0) La consigne déportée (RSP) est utilisée comme consigne pour l’algorithme de régulation. Si nécessaire, on peut appliquer une correction locale. Par défaut : Setpoint (0) Trim (1) RSPHighLImit Limite supérieure RSP La consigne locale (SP1/SP2) est utilisée comme consigne pour l’algorithme de régulation. La consigne déportée (RSP) joue le rôle de correction distante sur cette consigne locale. Définit la limite maximum de gamme pour la consigne déportée Par défaut : 1572,0 HA033210FRE version 2 167 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description de la valeur RSPLowLimit Limite inférieure RSP Définit la limite minimum de gamme pour la consigne déportée Par défaut : -1572,0 RSP_En Active l’entrée RSP On (1) Cette entrée est utilisée pour activer la consigne déportée (RSP). La consigne déportée ne peut pas devenir active si cette entrée n’est pas vraie. Elle est généralement utilisée dans un arrangement en cascade et permet au maître de signaler à l’esclave qu’il fournit une sortie valide. Autrement dit, le paramètre Loop.Diagnostics.MasterReady du régulateur maître doit être câblé ici. Off (0) RSP Entrée consigne déportée Désactiver la consigne déportée La consigne déportée (RSP) est généralement utilisée dans un arrangement de régulation en cascade ou dans un procédé à plusieurs zones où un régulateur maître transmet une consigne à l’esclave. Pour que la consigne déportée devienne active, l’état de la RSP doit être « normal », l’entrée RSP_En doit être « VRAI » RemLocal doit être réglée sur ‘déportée ’. La RSP peut être utilisée elle-même comme consigne (avec une correction locale si nécessaire) ou comme correction distante d’une consigne locale. SPTrimHighLimit Limite supérieure SPTrim Limite supérieure de correction de consigne locale. La limite de gamme inférieure est définie par SPTrimLowLimit. SPTrimLowLimit Limite inférieure SPTrim Limite inférieure de correction de consigne locale. La limite de gamme supérieure est définie par SPTrimHighLimit. SPTrim Valeur de correction de consigne locale Pour ajuster la valeur de correction de la consigne entre SPTrimHighLimit et SPTrimLowLimit. SPRateUnits Unités limite vitesse PerSecond (0) PerMinute (1) PerHour (2) SPRateUp Limite de vitesse supérieure de consigne Off (0) Définir la limite de vitesse de consigne en unités par seconde, unités par minute ou unités par heure. Par défaut : PerSecond (0) Limite la vitesse à laquelle la consigne peut augmenter quand la rampe consigne est utilisée. OFF signifie qu’aucune limite de vitesse n’est appliquée. Par défaut : Off SPRateDown Limite de vitesse inférieure de consigne Off (0) Limite la vitesse à laquelle la consigne peut diminuer quand la rampe consigne est utilisée. OFF signifie qu’aucune limite de vitesse n’est appliquée. Par défaut : Off Les trois paramètres suivants sont uniquement affichés si l’un des paramètres de vitesse de consigne ci-dessus est configuré sur une valeur SPRateDisable SPRateDone Désactive les limites de vitesse de la Non (0) consigne Oui (1) Autorisation limites vit. cons. Rampe de consigne terminée Indique que la consigne de travail a atteint la consigne cible. Si la consigne est modifiée ultérieurement, elle montera progressivement jusqu’à la vitesse définie jusqu'à ce que la nouvelle valeur soit atteinte; Non (0) Oui (1) SPRateServo SPTracksPV Forçage PV de limite de vitesse activée Quand la consigne est limitée en vitesse et que servo PV est activé, la modification de la SP cible entraîne un forçage de la SP de travail à la PV actuelle avant d’entamer la rampe vers la nouvelle cible. Cette fonctionnalité est appliquée uniquement à SP1 et SP2 et pas au programme ou aux consignes distantes. Off (0) Désactivé On (1) La consigne sélectionnée est forcée à la valeur actuelle de la PV SP1/SP2 suit la PV en mode manuel Off (0) On (1) 168 Inhibition limites vit. cons. Pas de suivi de consigne en mode manuel Quand le régulateur fonctionne en mode manuel, le SP actuellement sélectionné (SP1 ou SP2) suit le PV. Quand le régulateur revient au contrôle automatique, aucune modification brusque de la SP de travail résolu ne se produira. Le suivi manuel ne concerne pas le point de consigne distant ou le point de consigne programmateur. HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur SPTracksPSP SP1/SP2 suit PSP Off (0) Pas de suivi par consigne du programmateur On (1) SP1/SP2 suit la consigne du programmateur pendant que le programme est en cours, pour qu’il n’y ait pas de changement de rythme dans la SP de travail à la fin du programme lorsque le programmateur est remis à zéro. Ceci s'appelle parfois « Suivi programme ». On (1) Quand la consigne déportée est sélectionnée, SP1/SP2 suit la consigne déportée pour éviter la présence de changement de rythme dans la SP de travail pendant la transition à la consigne source locale. La consigne sélectionnée revient à sa valeur définie à la vitesse définie par les paramètres SPRateUp et SPRateDown. Off (0) Désactivé SPTracksRSP SPIntBal BackCalcPV SP1/SP2 suit RSP Autorise l’équilibrage intégral de changement SP Quand ce paramètre est activé, l’algorithme de régulation effectue un équilibrage intégrale chaque fois que la consigne cible est modifiée. Il s’applique uniquement quand la consigne locale est utilisée. L’effet de cette option est de supprimer les à-coups proportionnels et dérivés chaque fois que la consigne change, pour que la consigne passe de manière fluide à sa nouvelle valeur sous une action intégrale. Cette option est similaire à celle où les phases proportionnelle et dérivée agissent uniquement sur la PV et pas sur l’erreur. PV rétrocalculée Off (0) Désactivé On (1) Autoriser. Pour supprimer les à-coups proportionnels et dérivés. Cette sortie est la PV rétrocalculée. Il s’agit de la valeur de la PV moins la correction consigne. Ceci est généralement câblé sur l’entrée PV d’un programmateur de consigne. Le câblage de cette entrée au lieu de la PV elle-même contribue à faire en sorte que la fonction de maintien puisse tenir compte de la correction de consigne pouvant être appliquée et permette aux programmes consigne de démarrer de manière fluide avec la consigne de travail égale à la PV si elle est configurée. BackCalcSP SP rétrocalculée Cette sortie est la SP rétrocalculée. Il s’agit de la consigne de travail moins la correction consigne. Elle est généralement câblée sur l’entrée servo d’un programmateur de consigne pour qu’elle puisse démarrer de manière fluide sans donner d’à-coups à la consigne de travail, si elle est configurée Consignes mini et maxi La figure ci-dessous donne un aperçu pictural des limites de consigne Rng.Hi +Span SP.Hi RSP.Hi SP1 SP2 RSP RSP.Lo Trim.Hi PSP TargetSP WSP Trim Trim Lo SP.Lo -Span Rng.Lo La plage est considérée comme la valeur donnée par Gamme limite haute - Gamme limite basse. Remarque : Bien qu’il soit possible de définir les limites RSP hors des limites de gamme, la valeur RSP restera restreinte aux limites de gamme. HA033210FRE version 2 169 Configuration Régulateur programmable EPC2000 Loop.Feedforward Ce bloc fonction définit la stratégie à adopter pour une application particulière. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur FFType Type de Feedforward Off (0) Aucun signal d'avance Setpoint (1) La consigne de travail est utilisée comme entrée du compensateur de feedforward. PV (2) La VP est utilisée comme entrée du compensateur de feedforward. Elle est parfois utilisée comme alternative de la régulation « Delta-T ». RemoteDV (3) La variable perturbatrice (DV) déportée est utilisée comme entrée du compensateur de feedforward. Il s’agit généralement d’une variable de procédé secondaire qui peut être utilisée pour supprimer les perturbations dans la PV avant qu’elles ne puissent se produire. FFOutput Valeur de sortie Feedforward Sortie compensateur feedforward en pourcentage Les paramètres suivants sont disponibles si FFType n’est pas configuré sur OFF( 0) GainAvce Gain compensateur Définit le gain de la valeur feedforward, la valeur feedforward est multipliée par le gain. Par défaut : 1,0 CorrectionAvance Décalage compensateur Le biais/décalage du compensateur feedforward. Cette valeur est ajoutée à l’entrée feedforward. Noter que le biais est appliqué après le gain. FFLeadTime Constante lead time compensateur La constante lead time du compensateur feedforward en secondes est utilisée pour « accélérer » l’action feedforward. Réglé sur 0 pour désactiver le composant lead. En général, le composant lead ne doit pas être utilisé seul, sans retard. Les constantes lead et lag time permettent une compensation dynamique du signal feedforward. Les valeurs sont généralement déterminées en caractérisant l’effet de l’entrée sur le procédé (par exemple par un test d’à-coup). Dans le cas d'une variable perturbatrice, les valeurs sont choisies de manière à ce que la perturbation et la correction « arrivent » à la variable de procédé au même instant, ce qui minimise les perturbations. En général, le lead time doit être configuré pour être égal au retard entre la sortie du régulateur et le PV, alors que le lag time doit être configuré pour être égal au retard entre la DV et la PV. 170 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur FFLagTime Constante lag time du compensateur La constante lag time du compensateur feedforward est utilisée pour ralentir l’action feedforward. Régler sur 0 pour désactiver le composant lag. Les constantes lead et lag time permettent une compensation dynamique du signal feedforward. Les valeurs sont généralement déterminées en caractérisant l’effet de l’entrée sur le procédé (par exemple par un test d’à-coup). Dans le cas d'une variable perturbatrice, les valeurs sont choisies de manière à ce que la perturbation et la correction « arrivent » à la variable de procédé au même instant, ce qui minimise les perturbations. En général, le lead time doit être configuré pour être égal au retard entre la sortie du régulateur et le PV, alors que le lag time doit être configuré pour être égal au retard entre la DV et la PV. FFHighLimit Limite de sortie supérieure Feedforward La valeur maximum autorisée pour la sortie feedforward. Cette limite est appliquée à la sortie feedforward avant qu’elle soit ajoutée à la sortie PID. Par défaut : 200,0% FFLowLimit Limite de sortie inférieure Feedforward La valeur minimum autorisée pour la sortie feedforward. Cette limite est appliquée à la sortie feedforward avant qu’elle soit ajoutée à la sortie PID. Par défaut : -200% FFHold Maintenir l’action feedforward Non (0) Oui (1) PIDTrimLimit Limite correction PID symétrique (+/-) La sortie feedforward maintient sa valeur actuelle quand le paramètre est vrai. Ceci peut être utilisé pour interrompre temporairement l’action feedforward. La limite correction ID limite l’effet de la sortie PID. La mise en œuvre de feedforward permet au composant feedforward d’apporter la contribution dominante à la sortie de régulation. La contribution PID peut alors être utilisée comme correction sur la valeur feedforward. Cet arrangement est parfois appelé « feedforward avec correction feedforward ». Ce paramètre définit des limites symétriques (exprimées en pourcentage de sortie) autour de la sortie PID pour limiter la magnitude de la contribution PID. S’il est nécessaire de laisser la contribution PID dominer, définir une valeur élevée pour ce paramètre (400,0). Par défaut : 400,0 Si FFType est configuré sur Déporté, le paramètre supplémentaire suivant est également disponible DV Variable perturbatrice HA033210FRE version 2 La variable perturbatrice distante est généralement une variable de procédé mesuré secondaire. Il s’agit généralement d’une variable de procédé secondaire qui peut être utilisée pour supprimer les perturbations dans la PV avant qu’elles ne puissent se produire. 171 Configuration Régulateur programmable EPC2000 Loop.Autotune Le bloc fonction autoréglage est utilisé pour régler automatiquement la boucle PID pour correspondre aux caractéristiques du procédé. Voir également « Autoréglage » en page 232. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur AutotuneEnable Lance un autoréglage Off (0) Autoréglage non activé ou abandon d'un autoréglage On (1) Autoriser autoréglage -100 à +100% Pour définir une limite maximum sur la sortie pendant le réglage. TuneOutputHigh Sortie maximale pendant l’autoréglage Par défaut : 100 TuneOutputLow Sortie minimale pendant l’autoréglage -100 à +100% Pour définir une limite minimum sur la sortie pendant le réglage. CH2TuneType Type de réglage de voie 2 relative Configure l’expérimentation qui sera utilisée pour déterminer la relation entre les bandes proportionnelles de voie 1 et de voie 2. Par défaut : -100 Standard (0) Standard. Règle la bande proportionnelle voie 2 en utilisant l’algorithme de réglage standard relatif voie 2. Par défaut : Std Alternative (1) Réglage voie 2 alternatif relatif Utilise un algorithme de réglage basé sur modèle qui a été démontré comme offrant des résultats améliorés et des installations d’ordre supérieur et à faible perte. Il se comporte notamment très bien avec les procédés thermiques à forte inertie. KeepPBRatio (2) Ne pas tenter de déterminer le gain relatif Cette option peut être utilisée pour contribuer à empêcher l’autoréglage de déterminer la bande proportionnelle Voie 2. Elle maintient plutôt le ratio existant entre les bandes proportionnelles voie 1 et voie 2. En général, cette option n’est pas recommandée sauf lorsqu’il existe une raison connue de la sélectionner (par ex. si le gain relatif est déjà connu et que l’autoréglage donne une valeur incorrecte). 172 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur TuneAlgo Algorithme autoréglage sélectionné Ce paramètre signale quel algorithme d’autoréglage est disponible pour la configuration de régulation actuelle. L’algorithme de réglage approprié est automatiquement déterminé. Voir également « Autoréglage » en page 232 pour d'autres informations sur le réglage autonome. None (0) Il n’y a pas d’autoréglage disponible pour la configuration de contrôle actuelle PID (1) L’autoréglage standard est basé sur une méthode relais modifiée. Son achèvement prend deux cycles (sans compter le réglage voie 2 relatif). Ceci est utilisé pour les configurations PID seulement et lorsqu’il n’y a pas de limitation de vitesse de sortie configurée. Fourier (2) Cet algorithme utilise la même méthode de relais modifié mais utilise une analyse plus complexe basée sur le travail de Joseph Fourier. Son achèvement prend trois cycles (sans compter le réglage voie 2 relatif). Cet algorithme est utilisé pour les configurations VP ou de voie mixte et lorsqu’une limite de vitesse de sortie est définie. TuneStatus Statut autoréglage Ce paramètre affiche l’état actuel de l’autoréglage Unavailable (0) Non disponible Ready (1) Prêt à exécuter un autoréglage. Triggered (2) Un autoréglage a été déclenché mais un mode de priorité supérieur l’empêche de démarrer. Quand le mode de priorité supérieure n’est plus actif, le réglage démarre. Marche (3) L’autoréglage fonctionne et a actuellement l’autorité sur les sorties du régulateur. Complet (4) L’autoréglage s’est terminé avec succès et a mis à jour les paramètres du jeu de réglage. Aborted (5) Autoréglage abandonné. Timeout (6) Si une phase quelconque de la séquence d’autoréglage dépasse deux heures, la séquence expire et est abandonnée. Cela peut être dû au fait que la boucle est ouverte ou ne répond pas aux demandes du régulateur. Les systèmes à forte inertie peuvent produire une expiration si la vitesse de refroidissement est très lente. Le paramètre Temps d’étape compte la durée de chaque étape. Overflow (7) HA033210FRE version 2 Un débordement de tampon s’est produit pendant la collecte de données de procédé. Contacter le fournisseur pour une assistance. 173 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description de la valeur TuneStage Étape de la séquence d’autoréglage Signale l’étape de la séquence d'autoréglage actuelle. Repos (0) Pas d'autoréglage Monitor (1) Le procédé est surveillé. Cette étape dure une minute. La consigne peut être modifiée pendant cette étape. Initial (2) Une oscillation initiale est en cours d’établissement. Max (3) Sortie maximum appliquée Min (4) Sortie minimum appliquée R2G (5) Le test de gain relatif voie 2 est en cours. Si le ratio calculé de la bande proportionnelle se trouve hors de la gamme 0,1 à 10,0, le ratio Bande proportionnelle Voie 1/Voie 2 est réduit à ces limites mais tous les autres paramètres PID sont mis à jour. La limite R2G peut se produire si la différence de gain entre le chauffage et le refroidissement est trop importante. Ceci peut aussi se produire si le régulateur est configuré pour chauffage/refroidissement alors que le dispositif de refroidissement est désactivé ou ne fonctionne pas correctement. Ceci peut également se produire si le dispositif de refroidissement est activé mais que le chauffage est coupé ou ne fonctionne pas correctement. StageTime 174 Temps écoulé dans l’étape actuelle PD (6) L’autoréglage tente de réguler la consigne et examine la réponse. Analysis (7) L’autoréglage calcule les nouveaux paramètres de réglage. Le temps écoulé dans l’étape actuelle de l’autoréglage. Il est remis à zéro chaque fois que l’autoréglage avance d'une étape. Si ce temps dépasse deux heures, une expiration intervient. HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Loop.PID Le bloc fonction PID est utilisé pour afficher et définir les valeurs PID actuelles. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles Description de la valeur GainScheduler Sélectionne la variable de programmation (SV) La programmation de gain est fournie pour que les procédés qui changent leurs caractéristiques puissent être régulés. Par exemple, dans certains procédés de température, la réponse dynamique peut être très différente à basse température et à haute température. La programmation de gain utilise généralement l’un des paramètres de la boucle pour sélectionner le jeu PID actif - ce paramètre est appelé la variable de programmation (SV). Deux jeux sont disponibles et une limite est fournie pour définir le point de commutation. Off (0) Programmation de gain inactive Jeux (1) Le jeu PID peut être sélectionné par l’opérateur. Il est possible d'utiliser un câblage logiciel pour contrôler la sélection des jeux de gain. Ceci peut être lié au segment programmateur, en remplaçant les réglages PID par des segments individuels ou peut être câblé à une entrée logique pour que le jeu PID de travail puisse être réglé à distance. ActiveSet Jeu de réglage actif PV (2) Le transfert entre un jeu et le suivant dépend de la valeur de la variable procédé Setpoint (3) Le transfert entre un jeu et le suivant dépend de la valeur de la variable de travail Output (4) Le transfert entre un jeu et le suivant dépend de la valeur de la sortie Deviation (5) Le transfert entre un jeu et le suivant dépend de la valeur de la différence entre la SP et la PV Mode (6) Ce paramètre sélectionne le jeu 2 quand la consigne déportée est active et le jeu 1 quand la consigne locale est active. Tuneset1 (0) Ceci présente le jeu en cours de réglage et est affiché si GainScheduler = Set, PV, Setpoint, Output ou Deviation. Tuneset2 (1) HA033210FRE version 2 175 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description de la valeur Limite Point de commutation entre les jeux 1 et 2 Définit le niveau auquel le jeu PID 1 passe au jeu PID 2. Ceci s’applique uniquement quand le type de programmation = PV, Setpoint, Output ou Deviation Par défaut : 1,0 BoundaryHyst Hystérésis basculement Spécifie la quantité d’hystérésis autour de la limite de programmation de gain. Utilisé pour éviter un basculement continu quand la variable de programmation traverse la limite. Ch1PropBand Bande proportionnelle pour la voie 1/chauffage La bande proportionnelle pour la voie 1. Elle peut être en % ou en unités physiques définies par le paramètre PropBandUnits (dans le bloc fonction Config). Par défaut : 20,0% Ch2PropBand Bande proportionnelle pour la voie 2/refroidissement La bande proportionnelle pour la voie 2. Elle peut être en % ou en unités techniques définies par le paramètre PropBandUnits (dans le bloc fonction Config). Par défaut : 20,0% IntegralTime Temps intégrale (secondes) Le temps intégrale en secondes pour la voie 1. Régler sur 0 pour désactiver l'action intégrale. Par défaut : 360 secondes DerivativeTime Temps dérivée (secondes) Le temps dérivée en secondes pour la voie 1. Régler sur 0 pour désactiver l'action dérivée. CutbackHigh Seuil haut cutback 0 Définit un seuil haut cutback dans les mêmes unités que la bande proportionnelle (unités physiques ou pourcentage de la plage, en fonction de la configuration). CutbackLow Seuil bas cutback 0 Définit un seuil bas cutback dans les mêmes unités que la bande proportionnelle (unités physiques ou pourcentage de la plage, en fonction de la configuration) ManualReset Valeur de RAZ manuelle RAZ manuelle. Ce paramètre apparaît uniquement si l’algorithme de régulation est PID ou VPU, ET le temps intégrale est réglé sur 0 (désactivé). Il est utilisé pour ajuster manuellement la puissance de sortie pour compenser la différence entre SP et PV. Voir également « Intégrale manuelle (Régulation PD) » en page 214. OutputHigh Limite supérieure de sortie à programmation de gain Limite supérieure de sortie à programmation de gain. OutputLow Limite inférieure de sortie à programmation de gain Limite inférieure de sortie à programmation de gain. Ch1OnOffHyst Hystérésis on-off pour la voie 1/chauffage 0 Ch2OnOffHyst Hystérésis on-off pour la voie 2/refroidissement 0 Par défaut : 60 secondes Par défaut : 100 Par défaut : -100 Ce paramètre est disponible uniquement si la voie 1 (chauffage) est configurée pour la régulation on-off. Il règle l’hystérésis entre la sortie activée et la sortie désactivée. Par défaut : 10 Ce paramètre est disponible uniquement si la voie 2 (refroidissement) est configurée pour la régulation on-off. Il règle l’hystérésis entre la sortie activée et la sortie désactivée. Par défaut : 10 Ch1PropBand2 Bande proportionnelle pour la voie 1/chauffage 2 Ch2PropBand2 Bande proportionnelle pour la voie 2/refroidissement 2 IntegralTime2 Temps intégrale 2 (secondes) DerivativeTime2 Temps dérivée 2 (secondes) La bande proportionnelle pour la voie 1, pour le jeu de réglage 2. Elle peut être en % ou en unités physiques définies par le paramètre PB.UNT. Par défaut : 20,0% La bande proportionnelle pour la voie 2, pour le jeu de réglage 2. Elle peut être en % ou en unités physiques définies par le paramètre PB.UNT. Par défaut : 20,0% Le temps intégrale en secondes pour le jeu de réglage 2. Régler sur 0 pour désactiver l'action intégrale. Par défaut : 360 secondes Le temps dérivée en secondes pour le jeu de réglage 2. Régler sur 0 pour désactiver l'action dérivée. Par défaut : 60 secondes 176 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur CutbackHigh2 Seuil haut cutback 2 0 Définit un seuil haut cutback pour le jeu de réglage 2 dans les mêmes unités que la bande proportionnelle (unités physiques ou pourcentage de la plage, en fonction de la configuration) CutbackLow2 Seuil bas cutback 2 0 Définit un seuil bas cutback pour le jeu de réglage 2 dans les mêmes unités que la bande proportionnelle (unités physiques ou pourcentage de la plage, en fonction de la configuration) ManualReset2 Valeur de RAZ manuelle 2 RAZ manuelle pour jeu de réglage 2. Ce paramètre apparaît uniquement si l’algorithme de régulation est PID ou VPU, ET le temps intégrale est réglé sur 0 (désactivé). Utilisé pour ajuster manuellement la puissance de sortie pour compenser la différence entre SP et PV. Voir également « Intégrale manuelle (Régulation PD) » en page 214. OutputHigh2 Limite supérieure de sortie à programmation de gain 2 Limite supérieure de sortie à programmation de gain pour le jeu de réglage 2. Gamme entre +100,0 % et OutputLow2. OutputLow2 Limite inférieure de sortie à programmation de gain 2 Limite inférieure de sortie à programmation de gain pour le jeu de réglage 2. Gamme entre -100,0 % et OutputHigh2. Ch1OnOffHyst2 Hystérésis on-off pour la voie 1/chauffage 2 0 hystérésis on-off pour la voie 1/chauffage, pour le jeu de réglage 2. Ceci est défini dans les unités de la PV. Définit le point en dessous de la consigne où la sortie voie 1 s’active. La sortie se désactive quand le PV atteint le point de consigne. L’hystérésis est utilisée pour minimiser le broutement de la sortie à la consigne de régulation. Si l'hystérésis est configurée sur 0, le changement le plus infime du PV au point de consigne entraîne une commutation de la sortie. L'hystérésis doit être configurée à une valeur qui offre une vie acceptable pour les contacts de sortie mais qui n'entraîne pas des oscillations inacceptables du PV. Si cette performance est inacceptable, on recommande d'utiliser la régulation PID avec une sortie à temps proportionnel. Par défaut : 10 Ch2OnOffHyst2 Hystérésis on-off pour la voie 2/refroidissement 2 0 hystérésis on-off pour la voie 2/refroidissement, pour le jeu de réglage 2. Ce paramètre est disponible uniquement si la voie 2 (refroidissement) est configurée pour la régulation on-off. Il règle une seconde value de l’hystérésis, pour le jeu de réglage 2, entre la sortie activée et la sortie désactivée. Les commentaires ci-dessus s’appliquent aussi à ce paramètre. Par défaut : 10 HA033210FRE version 2 177 Configuration Régulateur programmable EPC2000 Loop.Output Le bloc fonction sortie est utilisé pour afficher et configurer les paramètres de sortie. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. Nom du paramètre Description Valeurs disponibles FallbackValue Valeur de repli sortie La valeur de repli sortie est utilisée dans différentes circonstances : OutputHighLimit Limite supérieure de sortie Description • Si le statut de la PV comporte une erreur (par ex. rupture de capteur) la boucle entre en mode Manuel forcé (F_Man) avec la valeur de repli ou la dernière sortie bonne. Ceci dépend du type de transfert erreur PV configuré. • Si le mode Manuel forcé (F_Man) est activé par un signal externe (par ex. une alarme de procédé) la valeur de repli sortie est appliquée. • Si le mode récupération est configuré comme « ManualModeFallbackOP », le régulateur démarre toujours en mode manuel avec la valeur de repli sortie. Ceci est également le cas pour la sortie du mode Config instrument ou Veille. Puissance de sortie maximum délivrée par les voies 1 et 2. En réduisant la limite de puissance haute, on peut réduire le taux de changement du procédé mais il faut prendre des précautions car la réduction de la limite de puissance réduit la capacité des régulateurs à réagir aux perturbations. Plage entre OutputLowLimit et 100,0 %. Ce paramètre n’affecte pas la réalisation de la valeur de repli en mode manuel. Par défaut : 100 OutputLowLimit Limite inférieure de sortie Ch1Output Sortie voie 1 Puissance de sortie minimum (ou maximum) délivrée par les voies 1 et 2. Plage entre OutputHighLimit et -100,0 % Par défaut : 0 La valeur actuelle de la demande de sortie de la voie 1. Sortie voie 1 (chauffage). La sortie Ch1 représente les valeurs de puissance positives (0 à Sortie haute) utilisées par la sortie de chauffage. En général, elle est câblée à la sortie de régulation (sortie proportionnelle ou CC). Plage entre OutputHighLimit et OutputLowLimit. 178 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Ch2Output Sortie voie 2 La valeur actuelle de la demande de sortie de la voie 2. La sortie Ch2 est la partie négative de la sortie de régulation (0 – Sortie basse) pour les applications de chauffage/refroidissement. Elle est inversée en chiffre positif pour pouvoir la câbler à l’une des sorties (sorties proportionnelles ou CC). Plage entre OutputHighLimit et OutputLowLimit ManualOP Valeur de sortie en Manuel ou F_Man La valeur de sortie en mode manuel ou manuel forcé TrackOP Valeur de sortie en mode Track Cette valeur est utilisée comme sortie en mode Track OPRateUp Limite vitesse positive sortie (%/s) 0 Limite de vitesse montante de sortie %/seconde. Limite de la vitesse à laquelle la sortie du PID peut évoluer. La limite de vitesse de sortie est utile pour éviter des changements rapides au niveau de la sortie d'endommager le procédé ou les éléments chauffants. Mais elle doit être utilisée avec précaution car un réglage élevé pourrait avoir une incidence importante sur la performance du procédé. Plage OFF ou 0,1 %/Sec à la gamme d'affichage. OPRateDown Limite vitesse négative sortie (%/s) 0 Limite de vitesse descendante de sortie %/seconde. Les commentaires indiqués pour OPRateUp s’appliquent. OPRateDisable Inhibe les limites de vitesse sortie Quand une limite de vitesse de sortie a été configurée, cette entrée peut être utilisée dans le cadre de la stratégie pour désactiver temporairement la limite de vitesse. PowerFeedforward Ch2Deadband Description Non (0) Autorisé Oui (1) Disable Autoriser la compensation de tension de ligne Non (0) Compensation secteur est une fonctionnalité permettant de surveiller la tension de ligne et d'ajuster le signal de sortie pour compenser les fluctuations avant qu’elles ne se reflètent sur la température du procédé. On part du principe que l’alimentation du régulateur est identique à l’alimentation de la charge. Bande morte de voie 2 La bande morte Ch1/Ch2 est un écart en pourcentage entre la désactivation de la sortie 1 et l’activation de la sortie 2 et l’inverse. Oui (1) Pour la régulation on-off, ceci est un pourcentage de l’hystérésis. NonLInearCooling Algorithme de refroidissement non linéaire voie 2. Algorithme de refroidissement non linéaire voie 2. Sélectionne le type de caractérisation de voie de refroidissement à utiliser. Off (0) Pas d’algorithme de refroidissement non linéaire utilisé. La sortie voie 2 sera linéaire. Oil (1) Souvent utilisé dans un extrudeur pour un refroidissement à l’huile Water (2) Souvent utilisé dans un extrudeur pour un refroidissement éclair à l’eau Fan (3) Souvent utilisé dans un extrudeur pour fournir un refroidissement on-off à l’air ou une sortie analogique vers un ventilateur VFD ManualStepValue Valeur de sortie de transfert manuel de saut Si le type de transfert manuel a été configuré comme « Saut », cette valeur est appliquée à la sortie au moment de la transition entre Auto et Manuel. Ch1TravelTime Durée de la course de la vanne voie 1 (secondes) La durée de la course de la vanne en secondes pour la sortie voie 1. Ce paramètre doit être configuré si le type de régulation voie 1 est réglé sur VP. La durée de course de la vanne est le temps nécessaire pour que la vanne passe de la position entièrement fermée à la position entièrement ouverte. Il doit s’agir du temps mesuré pour passer de butée à butée. Ce n’est pas nécessairement le temps imprimé sur l’étiquette de la vanne. Dans une application chauffage/refroidissement la voie 1 est la vanne de chauffage. Par défaut : 22,0 HA033210FRE version 2 179 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles Description Ch2TravelTime Durée de la course de la vanne voie 2 (secondes) La durée de la course de la vanne en secondes pour la sortie voie 2. Ce paramètre doit être configuré si le type de régulation voie 2 est réglé sur VP. La durée de course de la vanne est le temps nécessaire pour que la vanne passe de la position entièrement fermée à la position entièrement ouverte. Il doit s’agir du temps mesuré pour passer de butée à butée. Ce n’est pas nécessairement le temps imprimé sur l’étiquette de la vanne. Dans une application chauffage/refroidissement la voie 2 est la vanne de refroidissement. Par défaut : 22,0 RemoteOPHigh Limite de sortie supérieure déportée RemoteOPLow Limite sortie inférieure déportée Peut être utilisée pour limiter la sortie de la boucle depuis une source ou un calcul distant. Par défaut : 100,0 Peut être utilisée pour limiter la sortie de la boucle depuis une source ou un calcul distant. Par défaut : 0,0 RemoteOPLimsDisable Inhibe les limites de sortie déportée Non (0) Oui (1) Inhiber les limites de sortie distante. Loop.Diagnostics Le bloc fonction diagnostic contient des paramètres qui peuvent être utilisés pour le dépannage ou peuvent être câblés par logiciel dans le cadre d'une stratégie de régulation. La figure ci-dessous présente les paramètres et le tableau qui suit donne les détails de chaque paramètre. 180 HA033210FRE version 2 Régulateur programmable EPC2000 Configuration Nom du paramètre Description Valeurs disponibles Description de la valeur LoopBreakTime Temps rupture boucle 0 Définit le temps de rupture de la boucle. Ce paramètre, ainsi que LoopBreakDeltaPV, détermine les conditions de détection de rupture de la boucle. L’alarme de rupture de boucle tente de détecter la perte de régulation dans la boucle de régulation en vérifiant la sortie de régulation, la valeur de procédé et sa vitesse de changement. La détection de rupture de boucle fonctionne pour tous les algorithmes de régulation : PID, VP et ON-OFF. Remarque : Ceci ne doit pas être confondu avec la défaillance de charge et la défaillance partielle de charge. LoopBreakDeltaPV Changement de rupture de boucle dans la PV Si la sortie du régulateur est saturée, il s’agit du changement minimum de la PV que le système doit s’attendre à voir dans 2x le temps de rupture de boucle. Si la sortie est saturée et la PV n’a pas évolué de cette manière dans 2 x le temps de rupture de boucle, l’alarme de rupture de boucle est activée. Par défaut : 10,0 LoopBreak Alarme rupture boucle Non (0) Oui (1) Demo Autoriser le mode démo Off (0) On (1) Deviation Déviation du procédé Cette balise indique qu'une rupture de boucle a été détectée Met en route l’installation simulée aux fins de démonstration. Il s'agit de la déviation du procédé (parfois appelée erreur). Elle est calculée comme PV moins SP. Une déviation positive sous-entend donc que la PV est supérieure à la consigne, alors qu'une déviation négative indique que la PV est inférieure à la consigne. TargetOutput Sortie cible La sortie de régulation demandée. Il s'agit de la sortie prise avant toute limitation de vitesse. WrkOPHigh Limite haute de sortie en cours Il s'agit de la limite de sortie supérieure résolue en cours d'utilisation. Elle est dérivée de la limite de gain programmée, des limites distantes et des limites globales WrkOPLow Limite basse de sortie en cours Il s'agit de la limite de sortie inférieure résolue en cours d'utilisation. Elle est dérivée de la limite de gain programmée, des limites distantes et des limites globales ProportionalOP Phase sortie proportionnelle Il s’agit de la contribution de la sortie depuis la phase proportionnelle. Ce diagnostic n’est pas disponible pour VP. IntegralOP Phase sortie intégrale Il s’agit de la contribution de la sortie depuis la phase intégrale. Ce diagnostic n’est pas disponible pour VP. DerivativeOP Phase sortie dérivée Il s’agit de la contribution de la sortie depuis la phase dérivée. Ce diagnostic n’est pas disponible pour VP. LineVoltage Tension secteur mesurée Il s'agit de la tension secteur mesurée par l’instrument (en volts). C’est la valeur utilisée pour la compensation secteur, si elle est activée. SchedCh1PB Bande proportionnelle voie 2 programmée La bande proportionnelle voie 1 actuellement active SchedCh2PB Bande proportionnelle voie 2 programmée La bande proportionnelle voie 2 actuellement active SchedTI Temps intégrale programmé 0 Le temps intégrale actuellement actif. SchedTD Phase dérivée programmée 0 Le temps dérivée actuellement actif SchedCBH Seuil haut cutback programmé 0 Le seuil haut cutback actuellement actif SchedCBL Seuil bas cutback programmé 0 Le seuil bas cutback actuellement actif SchedMR Valeur de RAZ manuelle programmée 0 La valeur intégrale manuelle actuellement active AtLimit Sortie saturée Non (0) Oui (1) InHold Le mode maintien est actif Non (0) Oui (1) HA033210FRE version 2 Cette balise est affirmée chaque fois que la sortie du régulateur est saturée (a atteint une limite). Peut être utile pour une stratégie en cascade. Le mode maintien est actif 181 Configuration Régulateur programmable EPC2000 Nom du paramètre Description Valeurs disponibles InTrack Le mode suivi est actif Non (0) Oui (1) InManual Le mode auto sélectionné La boucle n’est pas prête à recevoir la consigne déportée En manuel ou F Non (0) Oui (1) NotRemote Le mode suivi est actif Le mode Manuel ou F_Man est sélectionné Non (0) Oui (1) InAuto Description de la valeur Mode auto sélectionné Non (0) Oui (1) Quand ce paramètre est vrai (Yes), cette balise indique que le régulateur n’est pas prêt à recevoir une consigne déportée. En général, ceci est câblé vers la valeur de sortie Track d’un maître de cascade de manière à permettre au maître de suivre la SP esclave si celle-ci est basculée à la consigne locale. MasterReady Boucle prête à fonctionner comme maître de cascade Non (0) Oui (1) Quand ce paramètre est vrai (Yes), cette balise indique que le régulateur ne peut pas fonctionner en tant que maître de cascade. Généralement câblé sur l’entrée RSP_En d’un esclave de cascade de manière à permettre à l’esclave de contrôler une consigne locale si le maître quitte le mode Auto. 182 HA033210FRE version 2 Régulateur programmable EPC2000 HA033210FRE version 2 Configuration 183 Configuration 184 Régulateur programmable EPC2000 HA033210FRE version 2 Régulateur programmable EPC2000 HA033210FRE version 2 Configuration 185 Configuration 186 Régulateur programmable EPC2000 HA033210FRE version 2 Régulateur programmable EPC2000 Alarmes Alarmes Contenu de ce chapitre • Ce chapitre donne une description des types d’alarmes utilisés dans les régulateurs. • Définitions des paramètres d’alarme En quoi consistent les alarmes ? Dans cette section, nous nous intéressons aux alarmes qui avertissent un opérateur quand un seuil prédéfini déterminé par l’utilisateur comme applicable à ce procédé spécifique a été dépassé. À moins que les alarmes ne proviennent d'une application particulière dans le Régulateur programmable EPC2000, il n’y a pas d’alarmes spécifiques. Il faut alors écrire des blocs d’alarme en utilisant iTools (voir « Câblage graphique » en page 84). Les alarmes peuvent également commuter une sortie, généralement un relais, pour autoriser l’activation d’appareils externes quand une alarme est active (voir « Exemple 2 : Connexion d'une alarme à une sortie physique » en page 85). On peut configurer jusqu’à 6 alarmes liées au procédé dans tous les modèles. Les alarmes peuvent également être configurées comme des « Événements ». On peut utiliser les événements pour actionner une sortie. HA033210FRE version 2 187 Alarmes Régulateur programmable EPC2000 Types d'alarmes Il existe 4 types d’alarmes différents : absolue, déviation, vitesse de changement et logique. Ces types sont répartis dans les 9 types d’alarmes suivants. Les descriptions de ces 9 types d’alarmes concernent uniquement les algorithmes. Le blocage et le verrouillage sont appliqués séparément, une fois que l’état actif/fonctionnement a été déterminé (Voir « Blocage » en page 194). Maximum absolu L’alarme haute absolue est active quand l’entrée est supérieure au seuil. Elle reste active jusqu'à ce que l’entrée tombe en dessous du seuil moins la valeur d’hystérésis Valeur de procédé (PV) Seuil hystérésis Alarme active Minimum absolu L’alarme basse absolue est active quand l’entrée est inférieure au seuil. Elle reste active jusqu'à ce que l’entrée passe au-dessus du seuil plus la valeur d’hystérésis. Valeur de procédé (PV) hystérésis Seuil Alarme active Déviation Haute L’alarme est déclenchée quand l’entrée dépasse la référence du montant de la déviation. Elle reste active jusqu'à ce que l’entrée tombe en dessous de la valeur d’hystérésis. Valeur de procédé (PV) hystérésis Deviation Reference Alarme active 188 HA033210FRE version 2 Régulateur programmable EPC2000 Alarmes Déviation basse L’alarme est déclenchée quand l’entrée devient inférieure à la référence, du montant de la déviation. Elle reste active jusqu'à ce que l’entrée dépasse la valeur d’hystérésis. Valeur de procédé (PV) Reference Deviation hystérésis Alarme active Bande Déviation L’alarme Bande déviation est une combinaison des alarmes Déviation haute et Déviation basse. L’alarme est active quand l’entrée quitte la bande de déviation, c’est à dire est supérieure à la référence plus la déviation OU est inférieure à la référence moins la déviation. Elle reste active jusqu'à ce que l’entrée revienne dans la valeur de référence, plus/moins la déviation, moins/plus la valeur d’hystérésis. Valeur de procédé (PV) Deviation Reference Deviation hystérésis Active Active Vitesse de variation - augmentation L’alarme Vitesse de variation - augmentation règle l’alarme pour qu’elle s’active quand la vitesse d’augmentation de l’entrée dépasse la vitesse de variation maximum configurée (par période de variation). Elle reste active jusqu’à ce que la vitesse de variation en augmentation de l’entrée tombe en dessous de la vitesse de variation configurée. PV Plus que la vitesse de variation Moins que la configurée vitesse de variation configurée La vitesse de variation en diminution n’a aucun effet Valeur de procédé (PV) Active HA033210FRE version 2 189 Alarmes Régulateur programmable EPC2000 Vitesse de variation en diminution L’alarme Vitesse de variation - diminution règle l’alarme pour qu’elle s’active quand la vitesse de diminution de l’entrée dépasse la vitesse de variation maximum configurée (par période de variation). Elle reste active jusqu’à ce que la vitesse de variation en diminution de l’entrée tombe en dessous de la vitesse de variation configurée. Plus que la vitesse de variation configurée PV La vitesse de variation en augmentation n’a aucun effet Moins que la vitesse de variation configurée Valeur de procédé (PV) Alarme active Logique haute L’alarme Logique haute est en fait une alarme Absolue haute avec un seuil fixe de 0,5 et une hystérésis de 0. Elle règle l’alarme pour qu’elle s’active quand l’entrée est supérieure à 0,5 (HIGH/TRUE pour une entrée logique/booléenne). 1 0,5 Entrée 0 Alarme active Logique basse L’alarme Logique basse est en fait une alarme Absolue basse avec un seuil fixe de 0,5 et une hystérésis de 0. Elle règle l’alarme pour qu’elle s’active quand l’entrée est inférieure à 0,5 (LOW/FALSE pour une entrée logique/booléenne). 1 0,5 Entrée 0 Alarme active Sensor Break Si le capteur de procédé devient un circuit ouvert, une alarme peut être générée. L’application choisie peut le faire, mais si ce n’est pas le cas elle doit être câblée. Ceci est décrit à la section « Exemple 3 : Câblage de rupture de capteur » en page 86. 190 HA033210FRE version 2 Régulateur programmable EPC2000 Alarmes Hystérésis L’hystérésis contribue à éviter qu’une sortie d’alarme oscille (passe rapidement de l’état actif à l’état non actif) à cause du bruit électrique (tel que les EMI) du paramètre surveillé. Comme illustré sur le diagramme ci-dessous, l’alarme devient active dès que la condition d’alarme a été respectée (c’est-à-dire quand le paramètre surveillé traverse la valeur seuil), mais elle devient inactive uniquement quand le paramètre surveillé entre dans la région définie par la valeur d’hystérésis. Seuil hystérésis PV Active L’hystérésis peut être désactivée en définissant une valeur de 0,0, qui est la valeur par défaut. L’hystérésis est prise en charge par les types d’alarmes analogiques suivantes : AbsHi, AbsLo, DevHi, DevLo, DevBand. Tempo La temporisation d’alarme est prise en charge pour tous les types d’alarme. Il s'agit d'un petit délai entre la détection de l’état d’alarme et le déclenchement d’une action. Si pendant la période entre les deux la valeur mesurée repasse en dessous du seuil, l’alarme n’est pas activée et le compteur de temporisation est remis à zéro. Seuil Tempo Active Effets de la temporisation et de l’hystérésis Les diagrammes suivants montrent l’effet de la temporisation sur l’hystérésis (pour un procédé très mal régulé !) HA033210FRE version 2 191 Alarmes Régulateur programmable EPC2000 Déviation Haute Deviation Reference hystérésis PV hystérésis: 0 Temporisation : 0 >D hystérésis: 0 <D <D <D <D <D D Temporisation : D hystérésis: Oui Temporisation : 0 hystérésis: Oui D Temporisation : D >D D = Alarme active Déviation basse PV Reference Deviation hystérésis hystérésis: 0 Temporisation : 0 >D hystérésis: 0 Temporisation : D <D <D <D D hystérésis: Oui Temporisation : 0 hystérésis: Oui Temporisation : D >D <D <D >D D D = Alarme active 192 HA033210FRE version 2 Régulateur programmable EPC2000 Alarmes Bande Déviation hystérésis Deviation Reference Deviation PV hystérésis: 0 Temporisation 0 hystérésis: 0 Temporisation : D hystérésis: Oui >D D >D Temporisation : D D <D <D <D <D D Temporisation : 0 hystérésis: Oui <D D >D D = Alarme active Inhibit Inhibition contribue à éviter qu’une alarme s’active quand l’entrée Inhibition de l'alarme reste haute. L’inhibition d’alarme est prise en charge pour tous les types d’alarme. Inhibition pendant la veille Inhibition pendant la veille contribue à éviter qu’une alarme s'active quand l’instrument est en veille « Veille » en page 66. Ceci inclut les situations dans lesquelles l’instrument est en mode configuration. L’inhibition pendant la veille est prise en charge pour tous les types d’alarme. HA033210FRE version 2 193 Alarmes Régulateur programmable EPC2000 Verrouillage La mémorisation des alarmes est utilisée pour maintenir la condition d’alarme active une fois qu'une alarme a été détectée. Les types de mémorisation suivants sont pris en charge pour tous les types d’alarme : Type Description Sans Aucune méthodologie de mémorisation, en d’autres termes quand la condition d’alarme est supprimée, l’alarme devient inactive sans être acquittée. Auto L'alarme reste active jusqu'à ce que la condition d’alarme ait été supprimée et que l'alarme ait été acquittée. L’alarme peut être acquittée à tout moment une fois qu’elle est active. Manuel L'alarme reste active jusqu'à ce que la condition d’alarme ait été supprimée et que l'alarme ait été acquittée. L’alarme peut être acquittée uniquement après la suppression de la condition d’alarme. Evénement Identique à une alarme sans mémorisation, sauf que l’alarme est utilisée comme déclenchement et n’est donc pas affichée. Blocage Le blocage empêche d’activer une alarme avant que la valeur du paramètre surveillé (PV, par exemple) n’atteigne l’état de fonctionnement souhaité. Il est généralement utilisé pour ignorer les conditions de démarrage, qui ne sont pas représentatives des conditions de fonctionnement. Le blocage d’alarme est pris en charge pour tous les types d’alarme. Seuil PV Sortie Le blocage est appliqué après un cycle de mise en route ou après avoir quitté la configuration, en fonction de l’état de mémorisation de l’alarme, de la manière suivante : 194 • Pour une alarme sans mémorisation, ou un événement d'alarme, le blocage est appliqué. • Pour une alarme à auto-mémorisation, le blocage est appliqué uniquement si l’alarme a été acquittée avant le cycle de mise en route ou la sortie du niveau de configuration. • Pour une alarme à mémorisation manuelle, le blocage n’est pas appliqué. • Le blocage est appliqué pour une alarme de déviation si la valeur de référence est modifiée. Il faut noter que si la valeur de référence est câblée à partir d’une entrée électriquement « bruyante », le blocage doit être désactivé au risque de bloquer continuellement l’alarme. • Le blocage est appliqué quel que soit l’état actif actuel et la méthode de mémorisation, si l’alarme est inhibée (par inhibition ou inhibition pendant la veille). HA033210FRE version 2 Régulateur programmable EPC2000 Alarmes Réglage du seuil d'alarme Les niveaux auxquels les alarmes de procédé absolue haute et absolue basse opèrent sont ajustés par le paramètre de seuil, en mode de configuration. Consulter « Alarm » en page 128 pour avoir des détails sur les paramètres d'alarme. Indication d’alarme Toute sortie (généralement un relais) associée à une alarme sera actionnée. Pour rattacher une sortie à une alarme, voir « Exemple 2 : Connexion d'une alarme à une sortie physique » en page 85. Il est normal de configurer le relais pour qu’il soit désexcité en cas d’alarme, de manière à ce qu’une alarme puisse être indiquée en externe si l’alimentation du régulateur est coupée. HA033210FRE version 2 195 Alarmes Régulateur programmable EPC2000 Acquittement d'une alarme Une alarme peut être acquittée d’un certain nombre de manières. En voici quelques-unes : 1. Avec iTools en mode de configuration, sélectionner le bloc fonction Alarme correct et remplacer le paramètre « Ack » par Yes. Ceci acquitte l’alarme. La valeur « Ack » redevient « No » dès que l’acquittement de l’alarme est confirmé par le régulateur. 2. On peut câbler une entrée logique en utilisant iTools pour l’acquittement des alarmes. La procédure est identique à celle décrite à la section « Exemple 2 : Connexion d'une alarme à une sortie physique » en page 85. 3. Utiliser le paramètre GlobalAck (acquittement global) dans le bloc fonction Instrument.Diagnostics pour acquitter toutes les alarmes. Il peut aussi être câblé de la même manière que les autres paramètres (par exemple à une entrée logique) et est utilisé pour acquitter toutes les alarmes. L’action effectuée dépend du type de mémorisation de l’alarme configurée. Les alarmes sont configurées par défaut sans mémorisation et désexcitées pendant une alarme. 196 HA033210FRE version 2 Régulateur programmable EPC2000 Alarmes Alarmes avancées Comportement des alarmes après une mise en route La réaction d’une alarme après une mise en route dépend du type de mémorisation, si l’alarme a été configurée comme une alarme de blocage, selon l’état de l’alarme et l’état d’acquittement de l’alarme. La réaction des alarmes actives après une mise en route est la suivante : Pour une alarme sans mémorisation, le blocage, s’il est configuré, sera rétabli. Si le blocage n’est pas configuré, l’alarme active reste « active ». Si la condition d’alarme est revenue à la valeur seuil pendant l’arrêt, l’alarme devient « inactive ». Pour une alarme à auto-mémorisation, le blocage, s'il est configuré, est rétabli uniquement si l’alarme a été acquittée avant le cycle de mise en route. Si le blocage n’est pas configuré ou si l’alarme n’a pas été acquittée, l’alarme active reste « active ». Si la condition d’alarme est revenue à la valeur seuil pendant l’arrêt, l’alarme devient « inactive » si elle a été acquittée avant le cycle de mise en route, sinon elle devient « inactive mais non acquittée ». Si l’alarme était « inactive mais non acquittée » avant le cycle de mise en route, elle devient « inactive mais non acquittée ». Pour une alarme à mémorisation manuelle, le blocage n’est pas rétabli et l’alarme active reste « active ». Si la condition d’alarme est revenue à la valeur seuil pendant l’arrêt, l’alarme devient « inactive mais non acquittée ». Si l’alarme était « inactive mais non acquittée » avant le cycle de mise en route, elle devient « inactive mais non acquittée ». HA033210FRE version 2 197 Programmateur Régulateur programmable EPC2000 Programmateur Contenu de ce chapitre Ce chapitre décrit le fonctionnement d’un programmateur de consignes. En quoi consiste un programmateur ? Un programmateur donne un moyen de faire évoluer la consigne de manière maîtrisée sur une période définie. Cette consigne variable peut alors être utilisée dans le procédé de régulation. Unités SP 80 70 60 50 40 30 1 2 3 4 5 Segment 1 Segment 2 Segment 3 Type Fréquence Dwell Fréquence TSP 80 30 Fréquence 25/Unités de temps 50/Unités de temps Durée 2 unités de temps Unités de temps L’exemple ci-dessus présente un programme simple à trois segments dans lequel la consigne Cible (PSP) augmente à une vitesse régulée de 25/unité de temps jusqu’à une valeur de 75. Il marque alors un palier à cette consigne pour 2 unités de temps avant de diminuer à 30 à une vitesse régulée de 50/unité de temps Le programmateur du Régulateur programmable EPC2000 est un programmateur à une seule voie qui peut être commandé en quatre options différentes. Les voici: • Programmateur de base 1 x 8 (1 programme de 8 segments configurables, pas de sorties événement) • Programmateur avancé 1 x 24 (1 programme de 24 segments configurables avec jusqu’à 8 sorties événement) • Programmateur avancé 10 x 24 (10 programmes de 24 segments configurables avec jusqu’à 8 sorties événement) • Programmateur avancé 20 x 8 (20 programmes de 8 segments configurables avec jusqu’à 8 sorties événement) • Pour toutes les options, un segment de fin supplémentaire est fourni, qui peut aussi avoir des sorties événement s’il s'agit d’un programmateur avancé. Les types de programmateurs ci-dessus sont des options commandables. On peut les mettre à niveau en utilisant les codes de fonctionnalité décrits à la section « Instrument.Security » en page 101. 198 HA033210FRE version 2 Régulateur programmable EPC2000 Programmateur ATTENTION FONCTIONNEMENT ACCIDENTEL DE L’ÉQUIPEMENT Si l’option du programmateur est modifiée de programmes 24 segments à des programmes 8 segments ou l’inverse, les programmes précédemment enregistrés seront perdus. Tous les segments deviendront par défaut des segments de type Fin. Il est recommandé de cloner le régulateur avant la mise à niveau pour qu'une copie des programmes enregistrés soit conservée avant la mise en œuvre de la modification de Feature Security. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. Programmes Un programme est une séquence de consignes variables qui s’exécute par rapport au temps. Un maximum de 20 programmes est pris en charge; le nombre réel de programmes dépend du type de programmateur commandé et est défini via Feature Security (voir « Instrument.Security » en page 101). Les programmes sont identifiés par un numéro de programme, par ex. 1…20 et un nom de programme. Segments Un segment est une étape unique dans un programme, qui a généralement une consigne cible spécifiée et soit une durée pour maintenir cette consigne soit une vitesse de rampe (ou durée) pour atteindre cette consigne, mais d'autres types de segments instruisent le programmateur d’effectuer des tâches supplémentaires. Jusqu'à 24 segments configurables sont pris en charge, plus un segment de fin fixe, dans chaque programme. Chaque segment (dans un programme) est identifié par un numéro de segment (1 à 25) et peut aussi recevoir un nom alphanumérique. Les types de segments suivants sont pris en charge : Temps de rampe Un segment de temps de rampe est spécifié par une consigne cible et une durée pour atteindre la rampe vers la consigne cible. Vitesse de rampe Un segment de vitesse de rampe spécifie une consigne cible et une vitesse de montée/descente à cette consigne. Dwell Un segment palier spécifie la durée de maintien de la consigne Step Un segment d’étape remplace la consigne programmateur par la consigne cible au cours d'un seul cycle d’exécution. Remarque : L’étape se produit et est immédiatement suivie d’un palier d’une seconde pour permettre de définir les sorties événement. HA033210FRE version 2 199 Programmateur Régulateur programmable EPC2000 Appel Un segment d'appel permet au programme principal d'appeler un autre programme comme sous-routine. Le nombre d'appels du programme est configurable, 1 à 9999 ou continu. Remarque : Un programme peut uniquement appeler d'autres programmes dont le numéro de programme est supérieur au sien. Ceci contribue à éviter la création de programmes cycliques. Ce type de segment est disponible uniquement si plusieurs programmes sont activés via Feature Security et si le programme n’est pas le dernier programme (c’est-à-dire Programme 20 ). Tous les segments configurables (1–24) peuvent être configurés comme segments d'appel. ATTENTION SEGMENTS D’APPEL Si un segment d'appel est sélectionné, le régulateur appelle par défaut le numéro de programme suivant. Ce ne sera pas nécessairement le programme correct. Il faut donc vérifier que le numéro programme d'appel correct est sélectionné manuellement. Le non-respect de ces instructions peut entraîner des blessures ou endommager l’équipement. End Un segment de fin est le tout dernier segment dans un programme, et en utilisant le paramètre Program.ProgramEndType, l’utilisateur peut spécifier le comportement du programmateur quand le programme se termine, de la manière suivante : • Dwell—la consigne programmateur (PSP) est maintenue indéfiniment et les sorties d'événement restent aux états configurés pour le segment de fin. • Reset—le programme est remis à zéro et la consigne programmateur (PSP) force soit à la valeur PVInput soit à la valeur SPInput selon la configuration du paramètre Programmer.Setup.ServoTo. Les sorties événement reviennent aux états spécifiés par le paramètre Programmer.Setup.ResetEventOP. • Track—la consigne programmateur (PSP) est maintenue indéfiniment et les sorties d'événement restent aux états configurés pour le segment de fin. Si le programmateur est câblé à la boucle, la boucle est forcée au mode Track. Remarque : Le premier segment de fin termine le programme de la manière configurée s’il ne reste plus de cycles à exécuter. 200 HA033210FRE version 2 Régulateur programmable EPC2000 Programmateur Fonctionnalité standard Le Régulateur programmable EPC2000 prend en charge les fonctionnalité standard suivantes : Stratégie récupération La stratégie de récupération après la remise à zéro d'un instrument ou une coupure de courant peut être configurée comme : Rampe arrière—la consigne programmateur force la valeur de procédé (PV) entrée, et passe progressivement à la consigne cible à la vitesse avant la coupure de courant. RAZ—le programmateur remet le programme à zéro. Continuation—la consigne programmateur revient immédiatement à sa dernière valeur avant la remise à zéro et le programme continue à fonctionner. Ceci est présenté sous forme de diagramme dans les sections suivantes. Rampe arrière (Coupure de courant pendant les segments de palier) Si le segment interrompu était un palier, la vitesse de rampe sera déterminée par le segment rampe précédent. Une fois la consigne palier atteinte, le délai de palier continue à partir du point où l’alimentation a été interrompue. Point de consigne T1 + T2 = palier de segment T1 T2 Arrêt Seg n Temps Seg n + 1 Si un segment rampe précédent n’existe pas, c’est-à-dire si le premier segment d’un programme est un palier, le palier continue à la consigne « forçage à PV ». HA033210FRE version 2 201 Programmateur Régulateur programmable EPC2000 Rampe arrière (Coupure de courant pendant les segments de rampe) Si le segment interrompu était une rampe, le programmateur forcera la consigne programmateur à la PV, puis suivra une rampe vers la consigne cible en utilisant la vitesse de rampe avant la coupure de courant. Point de consigne Consigne cible Forçage au nouveau niveau Arrêt Temps Rampe arrière (Coupure de courant pendant les segments de temps de rampe) Si le programmateur a été interrompu pendant le déroulement d’un segment Temps de rampe, quand l’alimentation est rétablie la vitesse de rampe précédente est reprise. Le temps restant sera recalculé. La règle est de maintenir la VITESSE RAMPE mais de modifier le TEMPS RESTANT. Consigne Ramp rate Tgt SP Forçage au niveau PV Arrêt Temps Récupération coupure de capteur Si la stratégie de récupération est configurée sur RAZ, lors d'une rupture de capteur de l’entrée PV le programme est remis à zéro. Si la stratégie de récupération est différente de RAZ, le programme est mis en pause. Quand l’entrée PV quitte la rupture de capteur, le programmateur applique la stratégie de récupération décrite ci-dessus. Maintien Quand la PV s’écarte de la consigne programmateur (PSP) de plus d'une valeur spécifiée, le programme est temporairement mis en pause jusqu’à ce que la PV se retrouve dans la déviation spécifiée. Le style de maintien configure le maintien pour qu'il fonctionne sur toute la durée du programme ou par segment (mutuellement exclusifs). 202 HA033210FRE version 2 Régulateur programmable EPC2000 Programmateur Le type de maintien peut être Désactivé, Bas, Haut ou Bande. • Désactivé : Maintien désactivé. • Bas : Actif si PV < (PSP − Valeur de maintien) • Haut : Actif si PV > (PSP + Valeur de maintien) • Bande : Actif si (PV < (PSP − Valeur de maintien)) OU (PV > (PSP + Valeur de maintien)) Forçage à PV/SP Le programmateur peut être réglé pour forcer (sauter à) l’entrée PV ou l’entrée consigne au début d’un programme. Sorties d'événements Jusqu'à 8 sorties logiques événement peuvent être configurées pour chaque segment dans un programme. Ces sorties événement resteront à leur valeur configurée pendant toute la durée du segment. Entrées logiques Les entrées logiques suivantes sont prises en charge : • Marche - démarre le programme en cours sur le front montant de cette entrée. • Pause - met le programme en cours en pause pendant que cette entrée est Haute. • RAZ - le programme en cours est remis à zéro pendant que ce signal d’entrée est Haut. • Marche/Pause - une entrée à double action. Un front montant exécute le programme en cours, mais met le programme en cours en pause pendant que l’entrée est Basse. • Marche/RAZ - une entrée à double action. Un front montant démarre le programme en cours, mais le remet à zéro pendant que l’entrée est Basse. • Avance - un front montant lance la séquence d'actions suivante : ◦ ◦ ◦ Aller à la fin du segment actuel Régler la consigne programmateur sur la consigne cible Démarrer le segment suivant. Cycles programme Un programme peut être configuré pour se répéter 1 à 9999 fois ou pour fonctionner en continu. HA033210FRE version 2 203 Programmateur Régulateur programmable EPC2000 Remise à zéro du mode de configuration Il est impossible d’exécuter un programme pendant que l’instrument est en mode configuration. Si un programme est en cours et que l’instrument est mis en mode configuration (par comms) le programme en cours est remis à zéro. Sélection de programme Quand plusieurs programmes sont configurés, la sélection du programme à exécuter est faite en réglant le paramètre Programmer.ProgramNumber sur le numéro de programme requis. Cette sélection peut être effectuée via Comms. Il est souvent pratique d’utiliser un commutateur BCD physiquement connecté aux entrées logiques comme illustré à « Connexions des modules de communications numériques » en page 47. Le programme sélectionné peut alors être exécuté en utilisant le paramètre Mode ou l’un des paramètres d’entrée logique Marche, c’est-à-dire les entrées logiques Marche, RunHold ou RunReset. 204 HA033210FRE version 2 Régulateur programmable EPC2000 Programmateur Règles de création / modification programme Il est possible de créer et de modifier un programme enregistré, c.-à-d. les programmes 1 à 20, (via Comms) même si le programmateur est en mode Exécution, Maintien ou Réinitialisation, en conservant les modifications. À l'exécution de l'un des programmes enregistrés, il est d’abord copié dans le programme « de travail » qui est ensuite exécuté. Il n'est PAS possible de modifier le programme de travail quand le programmateur est en mode Réinitialisation ; c'est possible s'il est mode Exécution ou Maintien, mais les modifications seront écrasées si l'on charge un programme différent pour l'exécuter. Les modifications du programme de travail ne modifient pas les programmes enregistrés. Le programme de travail est écrasé quand le programme enregistré suivant est copié dedans, après avoir exécuté un nouveau programme ou appelé un autre programme comme sous-routine. La liste Marche du programmateur est fournie (via comms) pour permettre de modifier une copie du segment du programme de travail qui est actuellement exécuté quand le programmateur est en mode Maintien, mais les modifications seront écrasées lors du chargement et de l'exécution du prochain segment. Temps programme et segment Le segment Temps restant est disponible pendant l’exécution d’un programme. Le programmateur tente de calculer le temps restant programme pendant que le programme est en cours ou quand le programme de travail est modifié alors qu’il est en pause. Si le calcul prend trop longtemps, il est abandonné et le paramètre Temps restant programme n’est pas disponible. HA033210FRE version 2 205 Programmateur Régulateur programmable EPC2000 Résolution Quand elles sont lues/écrites via les communications entiers mis à l’échelle, les unités des paramètres segment suivants peuvent être configurées de la manière suivante : • Segment.Duration (sec/min/heure) configuré par Program.DwellUnitsTime (sec/min/heure) • Segment.TimeToTarget (sec/min/heure) configuré par Program.RampUnits • Segment.RampRate (par sec/par min/par heure) configuré par Program.RampUnits De plus, quand elles sont lues/écrites via des communications entiers mis à l'échelle, les unités peuvent être configurées pour les paramètres de temps restant suivants : • Programmer.Run.ProgramTimeLeft (s/min/h) configuré par Programmer.Setup.Resolution • Programmer.Run.SegmentTimeLeft (s/min/h) configuré par Programmer.Setup.Resolution (s/min/h) Les durées sont enregistrées sous forme de valeurs entières 32-bits en millièmes de secondes et à ces périodes sont plafonnées à 500 h, soit 1 800 000 000 ms. Quand un programme dépasse cette valeur, le temps restant programme reste à 500 heures jusqu’au moment où la durée cumulative des segments atteint 500 heures ou moins. Ensuite, le temps restant programme commence à diminuer. Précision de la base temps du programmateur La précision de la base temps du programmateur dépend de la précision de la base temps du microrégulateur qui est spécifiée comme <+/-50 à 25 degrés C (77°F). Ceci correspond à un pire cas de +/-4,3 s en 24 h. 206 HA033210FRE version 2 Régulateur programmable EPC2000 Programmateur Boucle typique vers câblage graphique programmateur La figure ci-dessous présente un diagramme de câblage logiciel simple pour un programmateur. Le câblage logiciel est effectué avec iTools et décrit à la section « Câblage graphique » en page 84. Dans la figure, un thermocouple est connecté à l’entrée analogique AI1. La sortie PV d’AI1 fournit l’entrée à la boucle de régulation. La consigne pour la boucle de régulation est fournie par le bloc programmateur en utilisant le paramètre Run.PSP. Le programmateur se met en marche quand le paramètre Setup.Run devient vrai. Dans cet exemple, l’entrée logique LA peut être utilisée pour exécuter/remettre à zéro le programmateur depuis une source externe. Un équilibrage intégrale est exigé pour éviter un changement soudain de sortie lorsque le programmateur est utilisé. La sortie boucle chauffage est connectée à la sortie IO1. HA033210FRE version 2 207 Programmateur Régulateur programmable EPC2000 Communications Les programmes peuvent être configurés et exécutés via les communications Modbus. Les adresses du paramètre Modbus pour les paramètres du programmateur, les paramètres de programme et les paramètres de segment (pour les 16 premiers segments) sont compatibles avec les régulateurs série 2400. Plusieurs paramètres au sein des segments sont mutuellement exclusifs et accessibles via comms en utilisant la même adresse Modbus. Plages d'adresses Modbus Les programmateurs 1x8, 1x24 et 10x24 sont compatibles avec 2400. Compatibles 2400 - Programme Données générales et segments 1…16 Paramètres Zone Adresse de base - Décimale Adresse de base - HEX Programme0 8192 2000 Programme1 8328 2088 Programme2 8464 2110 Programme3 8600 2198 Programme4 8736 2220 Programme5 8872 22A8 Programme6 9008 2330 Programme7 9144 23B8 Programme8 9280 2440 Programme9 9416 24C8 Programme10 9552 2550 (Programme en cours) Non-compatibles - Segments 17…26 & Paramètres programmateur supplémentaires Zone Adresse de base - Décimale Adresse de base - HEX Programme0 9688 25D8 Programme1 9768 2628 Programme2 9848 2678 Programme3 9928 26C8 Programme4 10008 2718 Programme5 10088 2768 Programme6 10168 27B8 Programme7 10248 2808 Programme8 10328 2858 Programme9 10408 28A8 Programme10 10488 28F8 Programmateur (paramètres 10568 - 11007 supplémentaires) 2948 - 2AFF Remarque : Dans le programmateur 20x8, le nombre de segments est fixe, tout comme l’affectation des adresses Modbus. La correspondance entre l’instance du segment et le programme/segment est différente de tous les types de programmateurs actuels de Régulateur programmable EPC2000. Les adresses Modbus ne correspondent pas à la série 2400. 208 HA033210FRE version 2 Régulateur programmable EPC2000 Programmateur Contrôle du programmateur via iTools Pour exécuter, remettre à zéro et maintenir un programme avec iTools, consulter « Exécution, remise à zéro et maintien d’un programme » en page 82. Pour obtenir d'autres informtaions sur la configuration du programmateur avec iTools, consulter « Programmateur » en page 76. HA033210FRE version 2 209 Régulation Régulateur programmable EPC2000 Régulation Le bloc de fonction « Boucle » contient et coordonne les différents algorithmes de régulation et de sortie. Le diagramme ci-dessous présente la structure de niveau supérieure du bloc de fonction Boucle pour un régulateur de température chauffage uniquement ou chauffage/refroidissement. La température réelle mesurée au procédé (PV) est liée à l’entrée du régulateur. Elle est alors comparée à une consigne (SP) de température (ou température requise) Le régulateur calcule une valeur de sortie pour demander un chauffage ou refroidissement de manière à minimiser la différence entre la température réglée et mesurée. Le calcul dépend de la régulation du procédé mais utilise généralement un algorithme PID. Les sorties du régulateur sont reliées à des dispositifs de l’installation qui fournissent le chauffage (ou refroidissement) demandé. Ceci est alors détecté par le capteur de température. On appelle cela la boucle de régulation ou boucle de régulation fermée. Bloc de fonction Boucle Sélection du mode et statut DV Sous-système Feedforward FB PV -+ wSP ER Sous-système Régulation (PID) + + Sous-système de sortie (y compris station manuelle) Sous-système de consigne 210 Ch1 Ch2 Sous-système Autoréglage HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Types de régulation On peut configurer trois types de boucles de régulation. Il s’agit de Régulation PID, Régulation marche/arrêt ou Régulation des vannes motorisées Régulation PID Le PID, également appelé « Régulation trois termes », est un algorithme qui ajuste continuellement la sortie, en fonction d’un ensemble de règles pour compenser les changements de la variable de procédé. Il offre une régulation plus stable mais les paramètres doivent être configurés pour correspondre aux caractéristiques du procédé contrôlé. Voici les trois termes : Action proportionnelle PB Action intégrale TI Action dérivée TD L’algorithme PID Eurotherm se fonde sur un algorithme de type ISA sous sa forme positionnelle (non-incrémentielle). La sortie du régulateur est la somme des contributions de ces trois termes. La transformation Laplace simplifiée est : OP/ER = (100/PB) (1 + 1/sTI + sTD) La sortie combinée est une fonction de l’amplitude et de la durée du signal d’erreur et de la vitesse de changement de la valeur de procédé. Il est possible de désactiver les actions intégrales et dérivées et d'effectuer la régulation uniquement sur la bande proportionnelle (P), sur proportionnelle plus intégrale (PI) ou proportionnelle plus dérivée (PD). Un exemple de l’utilisation de la régulation PI, c’est-à-dire avec D désactivé concerne les installations de traitement (flux, pressions, niveaux de liquide) qui sont intrinsèquement turbulentes et bruyantes et provoquent de grandes fluctuations dans les vannes. On peut utiliser la régulation PD par exemple sur les mécanismes servo. En plus des trois termes décrits ci-dessus, il existe d'autres paramètres qui déterminent la performance de la boucle de régulation. Il s’agit notamment de Réduction haute et Réduction basse, et d’Intégrale manuelle, qui sont décrits en détail dans les sections suivantes. HA033210FRE version 2 211 Régulation Régulateur programmable EPC2000 Action proportionnelle « PB » L’action proportionnelle, ou gain, fournit une sortie proportionnelle à l'amplitude de la différence entre SP et PV. Il s'agit de la plage sur laquelle la puissance de sortie est continuellement réglable de manière linéaire, de 0 % à 100 % (pour un régulateur chauffage seul). En dessous de la bande proportionnelle, la sortie est entièrement activée (100 %), au-dessus de la bande proportionnelle la sortie est entièrement désactivée (0 %) comme indiqué au diagramme ci-dessous. La largeur de la bande proportionnelle détermine l'ampleur de la réponse à l'écart. Si elle est trop étroite (gain élevé) le système oscille car il est trop réactif. Si elle est trop large (gain faible) la régulation est lente. Dans une situation idéale, la bande proportionnelle est aussi étroite que possible sans provoquer d'oscillation. Sortie 100 % Bande proportionnelle Large Etroite Température Point de consigne Bande proportionnelle de plus en plus étroite 50% 0% Température Temps Point de Le diagramme montre également l'effet du rétrécissement de la bande proportionnelle jusqu'au point d'oscillation. Une bande proportionnelle large entraîne une régulation en ligne droite mais avec une erreur initiale appréciable entre le point de consigne et la température réelle. Quand la bande s'amincit, la température se rapproche de la consigne jusqu'à devenir instable. La bande proportionnelle peut être spécifiée dans les unités physiques ou en pourcentage de plage (RangeHigh – RangeLow). On recommande les unités physiques pour leur facilité d'utilisation. Les régulateurs précédents possédaient le paramètre Gain de refroidissement relatif (R2G) pour ajuster la bande proportionnelle du refroidissement par rapport à celle du chauffage. Il a été remplacé par des bandes proportionnelles séparées pour la Voie 1 (chauffage) et la Voie 2 (refroidissement). 212 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Action intégrale « TI » Dans un régulateur proportionnel seul, il doit exister une différence entre la consigne et la PV pour que le régulateur délivre de la puissance. « Intégrale » est utilisé pour la réduire à une régulation d’état stable zéro. L’action intégrale modifie lentement le niveau de sortie suite à une différence entre le point de consigne et la valeur mesurée. Si la valeur mesurée est inférieure au point de consigne, l’action intégrale augmente progressivement la sortie pour tenter de corriger la différence. Si elle est supérieure à la consigne, l’action intégrale diminue progressivement la sortie ou augmente la puissance de refroidissement afin de corriger la différence. Le diagramme ci-dessous montre le résultat de l’introduction d'une action intégrale. Température Point de Régulation proportionnell Régulation proportionnelle + Les unités pour l’action intégrale sont mesurées en temps. Plus la constante de temps intégrale est longue, plus la sortie est modifiée lentement et plus la réponse est lente. Une valeur intégrale trop faible entraîne un dépassement du procédé et peut-être un début d'oscillation. L'action intégrale peut être désactivée en paramétrant sa valeur sur Off (0), auquel cas l’intégrale manuelle devient disponible. Le temps intégrale est spécifié en secondes. Dans la nomenclature américaine, le temps intégrale est l’équivalent de « secondes par répétition ». Integral Hold Quand le paramètre IntegralHold est activé, la valeur de sortie se trouvant dans l’intégrateur est gelée. Elle est maintenue même en cas de changement de mode. Ceci peut parfois être utile, par exemple dans une cascade pour arrêter le chargement de l’intégrale du maître quand l’esclave est saturé. HA033210FRE version 2 213 Régulation Régulateur programmable EPC2000 Action dérivée « TD » Une action dérivée, ou vitesse, fournit un changement soudain de sortie suite à un changement rapide de l’erreur. Si la valeur mesurée diminue rapidement, l'action dérivée apporte un changement important dans la sortie pour tenter de corriger la perturbation avant qu'elle ne prenne trop d'ampleur. Son utilisation la plus utile est pour corriger de petites perturbations. Température Température SP SP Réponse proportionnelle + intégrale Proportionnelle avec action dérivée incluse Temps Temps La dérivée modifie la sortie pour réduire la vitesse de changement de la différence. Elle réagit aux changements de la PV en modifiant la sortie pour supprimer la transitoire. L’augmentation du temps dérivée réduit le délai de stabilisation de la boucle après un changement de transitoire. La dérivée est souvent associée à tort à l’inhibition des dépassements plutôt qu’à la réponse transitoire. En fait, il ne faut pas utiliser la dérivée pour limiter le dépassement au démarrage car cela aura inévitablement une incidence sur la performance en état stable du système. Il est préférable de laisser l'inhibition du dépassement à la charge des paramètres de régulation d'approche, Réduction haute et basse, décrits ci-dessous. La dérivée est généralement utilisée pour augmenter la stabilité de la boucle, mais il existe des situations dans lesquelles la dérivée peut être la cause d’une instabilité. Par exemple, si la PV produit un bruit , l'action dérivée peut amplifier ce bruit et entraîner un changement excessif de la sortie. Dans ces circonstances, il est souvent préférable de désactiver l'action dérivée et de régler à nouveau la boucle. Le temps dérivée est spécifié en secondes. L’action dérivée peut être désactivée en configurant le temps dérivée sur Off(0). Dérivée sur PV ou Erreur (SP - PV) Par défaut, l’action dérivée est appliquée à la PV uniquement et pas à l’erreur (SP PV). Ceci contribue à éviter les grandes emballées dérivées quand la consigne est modifiée. Si nécessaire, la dérivée peut être commutée en erreur en utilisant le paramètre Type dérivée. Ceci n’est pas généralement recommandé mais peut par exemple réduire le dépassement à la fin des rampes SP. Intégrale manuelle (Régulation PD) Dans un régulateur 3 termes (un régulateur PID), l’action intégrale supprime automatiquement l’erreur d’état stable de la consigne. Désactiver l’action intégrale pour régler le régulateur sur PD. Dans ces conditions, la valeur mesurée peut ne pas se stabiliser précisément à la consigne. Le paramètre RAZ manuelle (MR) représente la valeur de la sortie de puissance qui sera fournie quand l'erreur sera zéro. Cette valeur doit être configurée manuellement afin de supprimer l'erreur statique. 214 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Réduction (Cutback) La Réduction est un système de régulation d'approche pour le démarrage de procédé et pour les changements importants de consigne. Elle permet de régler la réponse indépendamment du régulateur PID, autorisant ainsi une performance optimale pour les changements de consigne et les perturbations de grande et petite envergure. Elle est disponible pour tous les types de régulation sauf OnOff. Les seuils haut et bas de réduction, CBH et CBL, définissent deux régions au-dessus et en dessous de la consigne de travail. Ils sont spécifiés dans les mêmes unités que la bande proportionnelle. Leur fonctionnement peut être expliqué en trois règles : 1. Quand la PV est supérieure aux unités CBL en-dessous de WSP, la sortie maximum est appliquée. 2. Quand la PV est supérieure aux unités CBL au-dessus de WSP, la sortie minimum est appliquée. 3. Quand la PV quitte une région de réduction, la sortie est ramenée sans à-coups à l’algorithme PID. L’effet des règles 1 et 2 est d’amener la PV près de WSP aussi rapidement que possible chaque fois qu’il existe une déviation importante, comme le ferait manuellement un opérateur expérimenté. L’effet de 3 est d’autoriser l’algorithme PID à commencer immédiatement à « réduire » la puissance depuis le maximum ou le minimum lorsque la PV franchit le seuil de réduction. N’oublions pas qu’à cause de 1 et 2 la PV doit se déplacer rapidement vers WSP et que c’est cela qui provoque le début de la réduction de la sortie par l’algorithme PID. Par défaut, CBH et CBL sont configurés sur Auto (0), ce qui signifie qu’ils sont automatiquement considérés comme 3 fois la bande proportionnelle. Il s'agit d'un point de départ raisonnable pour la plupart des procédés, mais le temps de montée à la consigne au démarrage ou les grands changements de consigne peuvent être améliorés en les réglant manuellement. Région de réduction—appliquer le refroidissement complet Amplitude CBH SP Bande proportionnelle CBL PV Région de réduction—appliquer le chauffage complet Temps HA033210FRE version 2 215 Régulation Régulateur programmable EPC2000 Remarque : Comme la réduction est un type de régulateur non linéaire, un ensemble de valeurs CBH et CBL configurées pour un point opérationnel spécifique peut ne pas convenir à un autre point opérationnel. Il est donc conseillé de ne pas tenter de régler les valeurs de réduction strictement, ou d’utiliser la programmation du gain pour programmer différentes valeurs de CBH et CBL à différents points opérationnels. Tous les paramètres de réglage PID peuvent faire l’objet d’un multi pid. Action inverse/directe Pour les boucles à une seule sortie, le concept d’action inverse et directe est important. Le paramètre ControlAction doit être paramétré de manière appropriée : 1. Si une augmentation de la sortie de régulation provoque une augmentation correspondante de la PV, comme dans un procédé de chauffage, il faut configurer ControlAction sur Inverse. 2. Si une augmentation de la sortie de régulation provoque une réduction correspondante de la PV, comme dans un procédé de réfrigération, il faut configurer ControlAction sur Direct. Le paramètre ControlAction n’est pas disponible pour les configurations à plage divisée dans lesquelles la voie 1 est en action inverse et la voie 2 est en action directe. Loop Break La boucle est considérée ouverte si la PV ne réagit pas à un changement dans la sortie. Une alarme peut être lancée mais dans Régulateur programmable EPC2000 ceci doit être explicitement câblé en utilisant le paramètre « LoopBreak ». Comme le délai de réaction varie d'un procédé à l’autre, le paramètre Temps Rupture Boucle permet de définir une durée avant le lancement d'une alarme de rupture de boucle. Dans ces circonstances, la puissance de sortie amène à une limite haute ou basse. Pour un régulateur PID, deux paramètres de diagnostic sont utilisés pour déterminer si la boucle est ouverte : « Temps Rupture Boucle » et « Chgt PV Rupt. Boucle ». Si la boucle de régulation est ouverte, la sortie a tendance à se charger et finit par atteindre une limite. Une fois que la sortie se trouve à la limite, l’algorithme de détection de rupture de boucle surveille la PV. Si la PV n’a pas changé selon une valeur spécifiée (LoopBreakDeltaPV) en deux fois le délai spécifié (LoopBreakTime), une rupture de boucle est indiquée. 216 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Commande de positionnement de vanne motorisée La commande de positionnement de vanne est utilisée pour les actionneurs de vanne motorisée à « trois étapes » qui sont pilotés par un signal logique de « montée » et de « descente ». Un exemple courant est la modulation par une vanne de la vitesse d’allumage d'un four à gaz. Certaines vannes sont déjà dotées de positionneurs, auquel cas ces algorithmes ne conviennent pas et le PID doit être utilisé. Le Régulateur programmable EPC2000 contient l’algorithme non borné (VPU) qui n’exige pas de potentiomètre de retour. Ce type de vanne présente un temps de course inhérent - le temps nécessaire pour passer de butée de fin à butée de fin. Ce temps doit être mesuré aussi précisément que possible dans les deux directions et la moyenne saisie dans le paramètre de temps de course approprié. Non borné (VPU) L’algorithme de positionnement de vanne non borné (VPU) opère sans connaissance de la position réelle de la vanne. C’est pourquoi il ne nécessite pas la présence d’un potentiomètre sur la vanne. VPU contient une forme incrémentielle spéciale de l’algorithme PID. Il utilise la vanne elle-même comme accumulateur, pour « ajouter » les incréments calculés par l’algorithme. À cause de cette approche spéciale, on peut le traiter comme un algorithme positionnel, tout comme PID lui-même. Il contient un modèle logiciel simple de la vanne, basé sur le temps de course saisi, qui estime la position de la vanne (la sortie travail). Il est important de ne pas oublier que cette estimation est précisément une estimation et que sur le temps, notamment pour les cycles longs, la sortie travail affichée et la position réelle de la vanne peuvent être différentes. Ceci n’a aucune incidence sur la performance de régulation - il s'agit purement d'un problème d’affichage. Ce modèle est également utilisé dans les modes non-automatiques tels que le mode Manuel; Avec VPU, le temps de course de la vanne doit être mesuré et réglé aussi précisément que possible. Ceci contribue à faire en sorte que les paramètres de réglage conservent leur véritable signification physique et facilite un autoréglage correct qui pourrait autrement donner un résultat insatisfaisant. Le temps de course du moteur est défini comme le délai entre la vanne entièrement ouverte et la vanne entièrement fermée. Il ne s'agit pas nécessairement du temps imprimé sur le moteur ; en effet, si des arrêts mécaniques ont été configurés sur le moteur, la durée de course de la vanne pourra être différente. Commande de vanne motorisée en mode manuel Quand le mode manuel est sélectionné, l’algorithme prédit où la vanne se déplacera sur la base de la valeur de la puissance manuelle. La sortie manuelle est réglée sur le niveau normal et le régulateur positionne la vanne selon la position interne estimée. Chaque fois que la vanne est amenée à ses butées, les positions estimée et réelle tendent à se réaligner. Les paramètres présentés dans cette section se rapportent au thème décrit. D’autres informations sont disponibles dans le chapitre Configuration. HA033210FRE version 2 217 Régulation Régulateur programmable EPC2000 Programmation de gain Certains procédés présentent des dynamiques non linéaires. Par exemple, un four de traitement thermique peut se comporter de manière très différente à basse température et à haute température. Ceci est généralement dû aux effets du transfert thermique par radiation, qui peuvent commencer à apparaître au-dessus d’environ 700℃ (1292°F). Ce phénomène est illustré dans le diagramme ci-dessous. Il est donc souvent impossible qu’un ensemble unique de constantes de réglage PID donne de bonnes performances sur la totalité de la plage opérationnelle du procédé. Pour lutter contre ce problème, on peut utiliser plusieurs jeux de constantes et les « programmer » en fonction du point opérationnel du procédé. Chaque jeu de constantes est appelé « jeu de gain » ou « jeu de réglage ». La variable multi PID sélectionne le gain actif en comparant la valeur de la variable de programmation (SV) à un ensemble de limites. Un équilibrage intégrale est émis chaque fois que le jeu de gain actif change. Ceci contribue à éviter les discontinuités (« à-coups ») dans la sortie du régulateur. Régulation marche/arrêt Chacune des deux voies de régulation peut être configurée pour une régulation marche/arrêt. Il s'agit d'un type de régulation simple souvent utilisé dans les thermostats basiques. L’algorithme de régulation prend la forme d’un simple relais avec hystérésis. Pour la voie 1 (chauffage) : 1. Quand PV > WSP, OP = 0% 2. Quand PV < (WSP – Ch1OnOffHyst), OP = 100% Pour la voie 2 (refroidissement) : 1. Quand PV > (WSP + Ch2OnOffHyst), OP = 100% 2. Quand PV < WSP, OP = 0% Cette forme de régulation crée une oscillation autour de la consigne mais est la plus facile à régler, et de loin. L’hystérésis doit être définie en fonction du compromis entre l’amplitude de l'oscillation et la fréquence de commutation de l’actionneur. Les deux valeurs d’hystérésis peuvent faire l’objet d'une variable multi PID. 218 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Feedforward Le schéma fonctionnel de la structure du sous-système Feedforward est présenté ci-dessous. Sous-système Feedforward CorrectionAvance FFType GainAvce FFHold wSP PV 1+sFFLeadTime DV 1+sFFLagTime X + + FFHighLimit FFOutput FFLowLimit La boucle comporte un régulateur feedforward en plus du régulateur de feedback normal (PID) ; il peut fournir une compensation feedforward statique ou dynamique. Dans l’ensemble, il existe trois utilisations courantes du feedforward dans ces instruments, qui sont décrites ci-dessous. Feedforward de perturbation L’un des inconvénients d’un régulateur de feedback (PID) est qu’il réagit uniquement aux déviations entre PV et SP. Quand un régulateur PID commence à réagir à une perturbation du procédé, il est déjà trop tard et la perturbation est en cours. Il ne reste qu’à tenter de minimiser l’envergure de la perturbation. La régulation feedforward est souvent utilisée pour surmonter ce problème. Elle utilise une mesure de la variable perturbatrice elle-même et une connaissance à priori du procédé pour prédire la sortie régulateur qui annulera exactement la perturbation avant qu’elle ne puisse affecter la PV. Feedforward seul présente aussi un inconvénient majeur. Il s'agit d'une stratégie à boucle ouverte qui s’appuie totalement sur un modèle du procédé. L’erreur de modélisation, l’incertitude et la variable procédé contribuent toutes à éviter l’apparition d'une erreur de remise à zéro en pratique. De plus, le régulateur feedforward peut uniquement réagir aux perturbations exclusivement mesurées et modélisées. Pour compenser ces inconvénients relatifs, la boucle combine les deux types de régulation dans un arrangement appelé « Feedforward avec correction du feedback ». Le régulateur Feedforward fournit la sortie de régulation principale alors que le régulateur de feedback peut rectifier cette sortie de manière appropriée pour donner une erreur de mise à zéro. HA033210FRE version 2 219 Régulation Régulateur programmable EPC2000 Le diagramme ci-dessous présente la structure feedforward avec correction du feedback. Sous-système Feedforward +PIDTrimLimit Sous-système Régulation (PID) + + Sous-système de sortie -PIDTrimLimit Une limite de correction symétrique est fournie autour du composant PID de manière à pouvoir restreindre l’influence de la correction du feedback. Consigne feedforward Consigne feedforward est sans doute le type le plus souvent rencontré dans les applications des instruments. Un signal proportionnel à la consigne travail est transmis d'avance à la sortie du régulateur. Le scénario le plus courant est la présence de processus dominants en temps mort. Les temps morts sont courants dans la régulation de procédé. Les lignes de fabrication, de conditionnement, de traitement alimentaires et autres mettent toutes en jeu une temporisation du transport, c’est-à-dire qu’il y a une période limitée entre une activation lancée par l’élément de contrôle final et l’observation d'un changement par le capteur. Lorsque cette temporisation est longue par rapport aux autres dynamiques du procédé, il devient de plus en plus difficile d’obtenir un contrôle stable du feedback. Une solution est souvent de dérégler le gain du régulateur. Ceci permet d’obtenir la stabilité mais crée également une réaction lente du système aux changements de consigne. L’arrangement « Feedforward avec correction du feedback » présenté ci-dessus peut être utilisé pour beaucoup améliorer la situation. Le régulateur de feedback donne immédiatement une valeur de sortie proche de la valeur finale, que le régulateur PID peut alors rectifié pour obtenir une erreur de remise à zéro. La quantité maximale de correction peut être limitée pour contribuer à empêcher le composant PID d’avoir trop d'influence. Il faut d’abord obtenir les caractéristiques statiques de l’installation. Pour cela, il faut mettre le régulateur en mode manuel et enregistrer à plusieurs valeurs de sortie la PV d’état stable final. Déterminer les valeur du gain et du biais qui s’approchent de la relation, par exemple OP = Gain*PV + Biais. Si nécessaire, on peut utiliser la compensation dynamique pour modifier la réponse de la sortie feedforward. Par exemple, on peut accélérer les choses encore plus si la sortie produit une poussée initiale supérieure à sa valeur finale avant de se stabiliser à nouveau. Un tarage de ligne peut le réaliser, comme nous y reviendrons. 220 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Compensation statique ou dynamique Un exemple de réponse de sortie Feedforward au changement SP avec compensation statique (à gauche) et dynamique (à droite) est présenté ci-dessous. HA033210FRE version 2 221 Régulation Régulateur programmable EPC2000 Split Range (chauffage/refroidissement) Le concept de split-range pour le chauffage/refroidissement fait partie intégrante de la boucle. Chaque boucle comporte une consigne unique et une PV unique, mais peut avoir deux sorties. Ces deux sorties fonctionnent dans la direction opposée. Imaginez par exemple un réservoir contenant un chauffage et un refroidissement. Ces deux actionneurs sont utilisés pour influencer la température (la « variable procédé », PV), mais ils fonctionnent dans des directions opposées : l’augmentation de la sortie du chauffage entraîne une augmentation de la PV alors que l’augmentation de la sortie du refroidisseur entraîne une diminution de la PV. Un autre exemple pourrait être un four de carburation du gaz dans lequel l’atmosphère est soit enrichie au méthane (voie 1) soit diluée à l’air (voie 2) La boucle l’applique en autorisant la sortie de régulation à dépasser la plage −100 à +100 %. Ainsi, la plage est divisée de manière à ce que 0 à +100 % soit produit sur la voie 1 (chaud) et −100 à 0 % soit produit sur la voie 2 (froid). Le diagramme ci-dessous présente les sorties split-range (chaud/froid) La boucle permet également à chacune des deux voies d’utiliser différents types de régulation. Voici les types d’algorithmes de régulation disponibles : 1. PID avec une sortie absolue. 2. PID avec positionnement de vanne (sans position mesurée et VPU). 3. Régulation marche-arrêt avec hystérésis (« bang-bang »). Par exemple, un procédé peut comporter un chauffage électrique sur la voie 1, contrôlé par l’algorithme PID, alors que le flux de refroidisseur dans une enveloppe est modulé par une vanne contrôlée par l’algorithme VPU sur la voie 2. Le transfert entre les différents algorithmes est géré automatiquement. De plus, différents gains d'actionneur sont gérés par la présence d'une bande proportionnelle séparée pour chaque voie. 222 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Algorithme de refroidissement La méthode de refroidissement peut varier d'une application à l'autre. Par exemple, un cylindre d'extrusion peut être refroidi à l'air forcé (par un ventilateur) ou par circulation d'eau ou d'huile dans une chemise. L'effet de refroidissement sera différent en fonction de la méthode. L’algorithme de refroidissement peut être configuré sur linéaire lorsque la sortie du régulateur évolue linéairement avec le signal de demande PID, ou bien il peut être réglé sur eau, huile ou ventilateur lorsque la sortie modifie la non-linéarité par rapport à la demande PID. L’algorithme fournit une performance optimale pour ces méthodes de refroidissement. Refroidissement non linéaire La boucle fournit un ensemble de courbes que l’on peut appliquer à la sortie de refroidissement (ch2). Ces courbes peuvent être utilisées pour compenser les non-linéarités de refroidissement et donner au procédé l’apparence linéaire par rapport à l’algorithme PID. Les courbes pour le refroidissement huile, ventilateur et eau sont fournies. Les courbes sont mises à l’échelle pour s’inscrire entre 0 et la limite basse sortie. Le réglage de la courbe en fonction du procédé est une étape importante de la mise en service, que l’on peut réaliser en ajustant la limite basse sortie. La limite basse doit être réglée au point où l’effet de refroidissement est au maximum, avant qu’il commence à diminuer à nouveau. Il ne faut pas oublier que la restriction de la vitesse de sortie est appliquée à la sortie avant le refroidissement non linéaire. La sortie effective du régulateur peut donc évoluer plus rapidement que la limite de vitesse configurée mais la puissance délivrée au processus évolue à la vitesse correcte, du moment que la courbe a été correctement appliquée. Refroidissement à l’air ou à l’huile À basse température, la vitesse de transfert thermique d’un corps à un autre peut être considéré linéaire et est proportionnel à la différence de température entre eux. En d’autres termes, quand le réfrigérant se réchauffe, la vitesse de transfert thermique ralentit. Jusqu'à maintenant, l’évolution est linéaire. La non-linéarité apparaît quand un flux de réfrigérant est introduit. Plus le débit est élevé (transfert massique), moins une « unité » de réfrigérant reste en contact avec le procédé et la vitesse de transfert thermique moyenne devient donc plus élevée. La caractéristique air et huile est présentée dans le diagramme ci-dessous. HA033210FRE version 2 223 Régulation Régulateur programmable EPC2000 Refroidissement par évaporation d’eau La transformation d’eau en vapeur exige environ cinq fois plus d’énergie que pour amener sa température de 0 à 100℃ (32–212°F). Cette différence représente une importante non-linéarité lorsque, à des exigences de refroidissement faibles, l’effet refroidissant principal est l’évaporation alors qu’en présence d’une demande de refroidissement plus importante seules les premières impulsions d’eau se transforment en vapeur. Pour aggraver ce phénomène, la non-linéarité de transfert massique décrite ci-dessus pour le refroidissement à l’huile et à l’air existe également pour le refroidissement à l’eau. Le refroidissement par évaporation d’eau est souvent utilisé dans les futs d’extrusion de plastique. Cette fonctionnalité est donc idéale pour cette application. La caractéristique de refroidissement par évaporation d’eau est présentée ci-dessous. Zone morte de la voie 2 (chauffage/refroidissement) La zone morte de la voie 2 introduit un écart entre le point où la voie 1 se désactive et le point où la voie 2 s’active, et inversement. On utilise parfois ce mécanisme pour contribuer à éviter les demandes faibles et temporaires en refroidissement pendant le fonctionnement normal du procédé. Pour une voie de régulation PID, la zone morte est spécifiée en % de sortie. Par exemple, si la zone morte est réglée sur 10 %, l’algorithme PID doit exiger −10 % avant que ch2 commence à s’activer. 224 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Pour une voie de régulation marche/arrêt, la zone morte est spécifiée en % de l’hystérésis. Le diagramme présente un chauffage/refroidissement avec une zone morte de 20 %. Transfert sans à-coups Dans la mesure du possible, le transfert à un mode de régulation automatique depuis un mode de régulation non automatique doit être « sans à-coups ». Cela signifie que la transition sera fluide, sans discontinuités importantes. Un transfert sans à-coups s’appuie sur l’existence d’une phase intégrale dans l’algorithme de régulation pour « équilibrer » le changement de rythme. C’est pourquoi on l’appelle parfois « équilibrage intégrale ». Le paramètre IntBal permet à l’application externe de demander un équilibrage intégrale. Ceci est souvent utile si l’on sait qu’un changement de rythme dans la PV va se produire, par exemple quand un facteur de compensation vient de changer dans un calcul de sonde à oxygène. L’équilibrage intégrale contribue à éviter les à-coups proportionnels ou dérivés et permet à la sortie d’être ajustée de manière fluide sous une action intégrée. Sensor Break « Rupture de capteur » est une condition d'instrument qui se produit lorsque le capteur d’entrée est défectueux ou hors de plage. La boucle réagit à cette condition en se mettant en mode manuel forcé (voir la description ci-dessus). Le type de transfert lors du passage au mode manuel forcé, quand l’état de la PV n’est pas bon, peut être sélectionné en utilisant le paramètre PVBadTransfer. Voici les options : HA033210FRE version 2 • Entrer dans le mode manuel forcé avec la sortie réglée sur la valeur de repli. • Entrer dans le mode manuel forcé avec la sortie maintenue sur la dernière bonne valeur (il s’agit généralement d’une valeur d’il y a une seconde). 225 Régulation Régulateur programmable EPC2000 Modes d'exploitation La boucle comporte plusieurs modes d'exploitation possibles. Il est tout à fait possible que l’application demande plusieurs modes en même temps. Le mode actif est donc déterminé par un modèle de priorité selon lequel le mode ayant la plus haute priorité l’emporte. Pour avoir des détails sur les modes et leurs priorités, consulter « Loop » en page 164. Démarrage et récupération Un démarrage correct est une considération importante et varie en fonction du procédé. La stratégie de récupération de la boucle est respectée dans les circonstances suivantes : • Au moment du démarrage de l’instrument, après un cycle de mise sous tension, un événement de coupure de courant ou une perturbation de l’alimentation. • Lors de la sortie des conditions de configuration de l’instrument ou de veille. • Lors de la sortie du mode manuel forcé pour accéder à un mode de priorité inférieure (par ex. quand la PV est récupéré après un état mauvais ou qu’une condition d’alarme disparaît). La stratégie à suivre est configurée par le paramètre RecoveryMode. Voici les deux options disponibles : 1. Dernier mode avec dernière sortie La boucle revient au mode auto ou manuel, selon celui qui était actif en dernier. La sortie de travail est initialisée à la dernière valeur de sortie utilisée. 2. Mode manuel avec sortie de repli La boucle passe au mode manuel. La sortie initiale est la valeur de repli configurée, sauf en cas de récupération après le mode manuel forcé, auquel cas le transfert sera sans à-coups. 226 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Sous-système de consigne Les diagrammes ci-dessous présentent le bloc fonction Consigne. Le premier présente la configuration « Consigne déportée avec correction locale ». Sous-système de consigne SPSelect (Consigne déportée avec configuration Correction locale) RSP_En== true SPHighLimit RemoteLocal== Remote SP1 TargetSP PSPSelect SP2 AND SPLowLimit RangeHigh PSP RSP WorkingSP Limite de ++ RSPHighLimit RangeLow RSPLowLimit SPRateUp SPRateDown SPTrimHighLimit BackCalcSP + − SPTrim SPTrimLowLimit PV BackCalcPV − + Le deuxième diagramme présente le sous-système de consigne dans la configuration « Consigne locale avec correction déportée ». Sous-système de consigne (Consigne locale avec configuration Correction déportée) SPSelect SPHighLimit TargetSP SP1 PSPSelect RangeHigh SP2 SPLowLimit PSP RemoteLocal== Remote RSPHighLimit RSP Limit e de ++ RSP_En== true SPRateUp RangeLow WorkingSP SPRateDown AND +BackCalcSP − SPTrimHighLimit RSPLowLimit SPTrim PV SPTrimLowLimit +− BackCalcPV Le sous-système de consigne résout et génère la consigne de travail pour les algorithmes de régulation. La consigne de travail peut provenir de plusieurs sources, programmateur, locale ou déportée, avoir une correction locale ou déportée appliquée et être limitée et limitée en vitesse. HA033210FRE version 2 227 Régulation Régulateur programmable EPC2000 Sélection de source de consigne déportée/locale Le paramètre RemoteLocal fait une sélection entre la source de consigne déportée ou locale. Le paramètre SPSource signale quelle est la source actuellement active. Voici les trois valeurs : • Locale – la source de consigne locale est active. • Déportée – la source de consigne déportée est active. • F_Local – la source de consigne déportée a été sélectionnée mais ne peut pas devenir active. La source de consigne locale est active jusqu'à ce que la condition exceptionnelle soit résolue. Pour que la source consigne déportée devienne active, les conditions suivantes doivent être remplies : 1. Le paramètre RemoteLocal a été configuré sur « Déportée ». 2. L’entrée RSP_En est vraie. 3. L'état de l’entrée RSP est bon. Sélection de consigne locale Il existe trois sources de consignes locales : les deux consignes opérateur, SP1 et SP2 ; et la consigne programme, PSP. Pour la sélection des paramètres et priorités, consulter le diagramme ci-dessus. Consigne déportée RSP est la source de consigne déportée. Elle peut être configurée par le paramètre RSPType de deux manières : 1. Consigne déportée (RSP) avec correction locale (SPTrim). Par exemple, dans un four continu avec plusieurs zones de température, le régulateur principal peut transmettre sa consigne à la RSP de chaque esclave puis une correction locale peut être appliquée à chaque esclave pour obtenir le gradient de température souhaité dans le four. 2. Consigne locale (SP1, SP2 ou PSP) avec correction déportée (RSP). Par exemple, dans une application de ratio air/carburant pour la combustion lorsque la consigne de ratio est fixe, mais qu'un régulateur déporté analyse l’oxygène en excédent dans les gaz de combustion et est autorisé à rectifier le radio dans une bande donnée. La consigne déportée est limitée par les paramètres RSPHighLimit et RSPLowLimit. Si un utilisateur souhaite écrire via MODBUS sur le paramètre RSP de la boucle de commande via comms, il est vivement recommandé de plutôt écrire cette valeur via le paramètre d’entrée du bloc RemoteInput, la sortie du bloc d’entrée déportée (« RemoteInput » en page 119) étant câblée sur le paramètre RSP de la boucle. Ceci permet de détecter les communications peu fiables qui permettraient à la boucle de revenir à une consigne locale. 228 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Limites de consigne Les différents paramètres de consigne sont soumis à des limites en fonction du diagramme ci-dessous. Certaines limites sont elles-mêmes soumises à des limites. Rng.hi +Span sp.hi trim.hi rsp.hi sp1 sp2 rsp rsp.lo psp TargetSP wsp trim trim.lo sp.lo Rng.LO -Span La Plage est considérée comme la valeur donnée par (RangeHigh – RangeLow). Remarque : Bien qu’il soit possible de définir les limites RSP hors des limites de gamme, la valeur RSP restera restreinte aux limites de gamme. Limite de vitesse de consigne On peut appliquer des limites de vitesse à la valeur finale de consigne. Ceci peut parfois être utile pour éviter des changements de rythme brusques dans la sortie du régulateur et donc contribuer à éviter d’endommager le procédé ou le produit. Des limites de vitesse asymétriques sont disponibles. C’est-à-dire que la limite de vitesse croissante peut être définie indépendamment de la limite de vitesse décroissante. Ceci est souvent utile, par exemple dans une application de réacteur où une augmentation soudaine du débit doit être réduite afin d’éviter qu'un événement exothermique ne submerge la boucles de régulation. En revanche, une réduction soudaine du débit doit être autorisée. Les limites de vitesse de consigne peuvent être définies en unités par heure, par minute ou par seconde, selon le paramètre SPRateUnits. Remarque : Quand on passe en mode de régulation automatique à partir d’un mode de régulation non automatique comme le mode manuel, la WSP est réglée pour être égale à la PV chaque fois qu’une limite de vitesse est définie; Elle progresse alors vers la consigne cible à partir de là, à la vitesse configurée. De plus, si le paramètre SPRateServo est activé, la WSP est réglée pour être égale à la PV chaque fois que la SP cible est modifiée et évolue alors vers la cible à partir de ce point. Ceci s’applique uniquement en mode Auto (y compris pendant la transition à Auto) quand SP1 ou SP2 est active. Cela ne s'applique pas quand on utilise une consigne déportée ou de programme. SP cible La SP cible est la valeur de consigne immédiatement avant la limitation de vitesse (la SP de travail est la valeur immédiatement après). Dans de nombreux instruments on peut écrire directement dans la SP cible. L’effet est de déclencher un calcul rétrospectif qui tient compte de la valeur de correction (correction locale ou déportée) puis d’écrire la valeur rétrocalculée dans la source de consigne sélectionnée. Ainsi, la SP cible calculée pour l’exécution suivante est égale à la valeur saisie. HA033210FRE version 2 229 Régulation Régulateur programmable EPC2000 Ceci est utile pour définir la consigne cible à une valeur souhaitée immédiatement, sans avoir à faire les calculs manuellement et déterminer quelle source de consigne est active. Il est impossible d’écrire dans la SP cible quand une consigne déportée est active. Tracking Il existe trois modes de suivi de consigne. Ils peuvent être mis en route en activant le paramètre approprié. 1. SP1/SP2 suit la PV En mode MANUEL, SP1 ou SP2, selon celle qui est active, suit la PV (moins la correction). Ceci permet de maintenir le point d'opération chaque fois que le mode est remplacé par Auto. 2. SP1/SP2 suit PSP Quand PSPSelect est activé, SP1 ou SP2, selon celle qui est active, suit la PSP. Ceci permet de maintenir le point d'opération chaque fois que le programmateur est remis à zéro et que PSPSelect devient faux. 3. SP1/SP2/SPTrim suit la RSP Quand la RSP est active et joue le rôle d'une consigne déportée, SP1 ou SP2, selon celle qui est active, suit la RSP. Si la RSP joue le rôle d'une correction déportée, c’est SPTrim qui suit la RSP. Ceci permet de maintenir le point d'opération si la consigne passe à Locale. SP et PV rétrocalculées Des versions rétrocalculées de WSP et PV sont fournies en tant que sorties. Ce sont simplement la WSP/PV moins la valeur de correction active. Ces sorties sont fournies pour qu’une source de consigne externe (telle qu’un programmateur de consigne ou un maître de cascade) puisse suivre sa sortie vers elles selon les besoins, ce qui contribuera à éviter les à-coups lors des changements de mode et des transitions. Équilibrage intégrale consigne Quand le paramètre SPIntBal est activé, le sous-système de consigne émet une demande d’équilibrage intégrale aux algorithmes PID/VPU chaque fois qu’un changement de rythme se produit dans SP1 ou SP2. Ceci provoque la suppression de toute poussée proportionnelle ou dérivée et la PV progresse alors de manière fluide vers la nouvelle consigne avec l’intégrale comme force motrice et avec un dépassement minimum. L’effet est le même que ce que l’on appelle parfois « proportionnelle et dérivée sur PV » au lieu d’erreur, mais s'applique uniquement aux changements de rythme dans SP1 ou SP2 et pendant la transition vers la consigne locale depuis la consigne déportée. 230 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Sous-système de sortie Le diagramme présente le diagramme bloc du sous-système de sortie. Sous-système de (Hold OP P) WorkingOutput Mode PowerFeedforward WrkOPHigh OPRateUp TrackOP [0 to +100 0] Rate Limit Auto Demand WrkOPLow ManualOP OPRateDown Ch1Out y = f(u, V Linee) [−100 0 to o0 0] Diviseur de Ch 2Deadband NonlinearCooling Ch2Out −1 Sélection des sorties (y compris station manuelle) La source de la demande de sortie est résolue en fonction du mode régulateur actif. En PAUSE, la sortie de travail précédente est maintenue. En TRACK, la demande de sortie est prise dans TrackOP. Dans MANUEL et F_MAN, la sortie est prise dans ManualOP. Dans d’autres modes, la sortie est prise dans la sortie des sous-systèmes de régulation. Limitation des sorties La demande résolue fait l’objet d'une limitation de position. Il existe plusieurs sources de limites de position : • Les limites maîtres, OutputHighLimit et OutputLowLimit • Les limites actives de gain programmé : OutputHigh(n) et OutputLow(n) • Les limites déportées, RemoteOPHigh et RemoteOPLow • Les limites de réglage (uniquement durant l’autoréglage), TuneOutputHigh et TuneOutputLow Les limites les plus restrictives ont la priorité. En d'autres termes, le minimum des limites supérieures et le maximum des limites inférieures sont utilisés. Ces niveaux deviennent les limites de sortie de travail, WrkOPHigh et WrkOPLow. Les limites de sortie sont appliquées dans les modes Auto. Dans les modes non automatiques comme le mode manuel, FallbackValue peut neutraliser une limite si cette limite aurait contribué à éviter l’atteinte de FallbackValue. Par exemple, si OutputLowLimit est 20 % et FallbackValue est 0 %, en mode Auto la limite de travail basse sera 2 0%, alors qu’en mode manuel elle sera 0 %. Les limites de sortie déportées sont seulement appliquées dans les modes Auto. HA033210FRE version 2 231 Régulation Régulateur programmable EPC2000 Limitation de vitesse La vitesse de la sortie de travail peut être limitée en définissant les deux paramètres, OPRateUp et OPRateDown. Elles sont spécifiées en % par seconde. La limitation de la vitesse de sortie est uniquement disponible pour les voies de régulation PID et doit être utilisée uniquement si nécessaire car elle peut impacter sensiblement la performance du procédé. Autoréglage Le diagramme ci-dessous présente une structure simplifiée d’un autoréglage à relais. Sous-système Autoréglage Séquençage et analyse WorkingSP Réglage consigne TuneOutputHigh −100 PV +100 TuneOutputLow Le bloc fonction contient des algorithmes autoréglage sophistiqués qui peuvent régler le régulateur pour le procédé. Ils fonctionnent en exécutant des expériences sur l’installation, en induisant des perturbations et en observant et analysant la réponse. La séquence d’autoréglage est décrite en détail plus bas. Le diagramme donne un exemple d’Autoréglage chauffage/refroidissement avec un type de réglage « alternatif » CH2. 232 A B C D A B C D HA033210FRE version 2 Régulateur programmable EPC2000 Temps A Régulation Description Début de l’autoréglage La configuration du paramètre AutotuneEnable sur Activé et du mode régulateur sur Auto lance l’autoréglage. Avant de débuter un autoréglage, vous devez désactiver les actions PID que vous ne souhaitez pas utiliser. Par exemple, la configuration de TD sur désactivé supprime l’action dérivée et l’autoréglage règle donc pour un régulateur PI. Si vous ne voulez pas d’Intégrale, réglez TI sur désactivé. L’autoréglage règlera alors pour un régulateur PD. Si les seuils de réduction CBH et CBL sont réglés sur Auto, l’autoréglage ne tente pas de les régler. Un autoréglage peut être déclenché à tout moment mais débute uniquement quand le mode passe à Auto. De même, l’autoréglage est abandonné si le mode Auto est changé à tout moment au cours du réglage, y compris pour des raisons telles qu’un état de capteur mauvais. Dans ce cas, il faut recommencer l’autoréglage. AàB Noter que les constantes de réglage PID sont écrites dans le jeu de gain actif au moment où le réglage se termine. Temporisation initiale Cette période persiste pendant précisément une minute. Si la PV est déjà à la WSP, la sortie de travail sera gelée. Sinon, la sortie est réglée sur 0 et le procédé est autorisé à dériver pendant que des mesures initiales sont effectuées. B La consigne cible peut être modifiée au cours de cette temporisation initiale, mais pas après. Vous devez régler la consigne cible au point d’opération auquel vous souhaitez régler. Il faut prendre des précautions pour le réglage de la consigne pour contribuer à s’assurer que les oscillations du procédé n’endommageront pas le procédé ou la charge. Pour certains procédés il peut être nécessaire d'utiliser une consigne à des fins de réglage qui est inférieure au point d’opération normal. Calcul de la consigne de réglage Une fois le délai initial écoulé, la consigne de réglage est déterminée. Elle est calculée de la manière suivante : Si PV = SP cible : Régler SP = SP cible Si PV < SP cible : Régler SP = PV + 0,75 (SP cible – PV) Si PV > SP cible : Régler SP = PV + 0,75 (PV – SP cible) Une fois déterminée, cette consigne de réglage sera utilisée pendant le déroulement de l’autoréglage et les modifications de la consigne cible seront ignorées jusqu'à ce que l’autoréglage soit terminé. Si vous souhaitez modifier la consigne de réglage, abandonnez et redémarrez l’autoréglage. HA033210FRE version 2 233 Régulation Régulateur programmable EPC2000 Temps Description BàC Expérience relais L’autoréglage va maintenant insérer un relais dans la boucle fermée. Ceci établit les oscillations de limite-cycle dans la PV. Le relais opère de manière à ce que : Si PV > SP : OP = minimum Si PV < SP : OP = maximum Les sorties minimum et maximum sont déterminées par les différentes limites. Il y a également une petite quantité d’hystérésis, non décrite, autour du point de commutation du relais pour contribuer à éviter que les EMI (interférences électromagnétique) ne provoquent une commutation intempestive. Le nombre d’oscillations requises avant de passer à la phase suivante dépend de la configuration du régulateur : Si l’une ou l’autre des voies est configurée pour VPU, ou la régulation OnOff, ou si la limitation de vitesse de sortie est activée, l’algorithme d’autoréglage « Fourier » est exécuté. Il exige trois cycles d’oscillation. Si seul PID est configuré et s’il n’y a pas de limitation de vitesse de sortie, l’algorithme d’autoréglage « PID » est exécuté. Seulement deux cycles d’oscillation sont requis. Il y aura un demi-cycle d’oscillation supplémentaire au début de cette phase si le PV initial est supérieur à la SP. Une fois le nombre de cycles obtenu, l’algorithme passe à la phase suivante. 234 HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Temps Description CàD Expérience de réglage de voie 2 relative Cette phase est uniquement utilisée pour les configurations chauffage/refroidissement à deux voies. Elle est sautée pour le chauffage seul ou le refroidissement seul. Le but de cette étape est de déterminer le gain relatif entre la voie 1 et la voie 2. Elle est utilisée pour définir les bandes proportionnelles correctes. Par exemple, dans un procédé de chauffage/refroidissement le chauffage et le refroidisseur ne sont généralement pas de puissance égale, par exemple le chauffage est peut-être capable d'apporter bien plus d’énergie au procédé durant une période donnée que le refroidisseur n’est capable d’en enlever. Cette non-linéarité doit être prise en compte et le but de cette expérience supplémentaire est de rassembler les informations nécessaires pour réaliser cette correction. Le type d’expérience utilisé peut être sélectionné avec le paramètre Ch2TuneType : L’expérience Standard est le défaut et donne de bons résultats pour la plupart des procédés. Elle place le procédé dans un cycle d'oscillation supplémentaire mais au lieu d'appliquer une sortie minimum elle applique une sortie 0 et laisse la PV dériver. Cette option n’est pas disponible si TuneAlgo est Fourier. L’expérience alternative est recommandée pour les procédés qui ne présentent pas de pertes significatives, par exemple une cuve ou un four très bien isolé. Elle tente de contrôler la PV à la SP et recueille des données sur l’entrée du procédé requise pour le faire. La durée de cette phase est équivalente à entre 1,5 et 2 cycles d’oscillation. D L’option KeepRatio doit seulement être sélectionnée quand le gain relatif des deux voies est bien connu. Elle entraîne l’omission de cette phase, et à la place le ratio de bande proportionnelle existant est maintenu. Donc par exemple si vous savez que la voie de chauffage fournit un maximum de 20 kW et que la voie de refroidissement fournira un maximum de -10 kW, le réglage des bandes proportionnelles de manière à ce que le ratio Ch2PB/Ch1PB = 2 avant l’autoréglage permet de maintenir le ratio correct. Analyse et achèvement Les expériences d’autoréglage sont maintenant terminées. Enfin, certaines analyses seront exécutées sur les données recueillies et les constantes de réglages du régulateur seront choisies et écrites dans le jeu de gain actif. Cette analyse peut prendre plusieurs secondes, généralement moins de 15, et durant cette période la sortie sera gelée. Une fois le réglage terminé, la consigne de travail est débloquée et peut être modifiée de la manière habituelle. L’autorité sur la sortie revient sans à-coups aux algorithmes de régulation. Remarques: HA033210FRE version 2 • Si une phase quelconque de la séquence d’autoréglage dépasse deux heures, la séquence expire et est abandonnée. Le paramètre StageTime compte la durée de chaque étape. • Les voies configurées pour la régulation OnOff ne peuvent pas être autoréglées mais sont exercées durant les expériences si la voie opposée n’est pas OnOff. • Pour les voies VPU, il est important que le paramètre Temps de déplacement soit réglé aussi précisément que possible avant de débuter l’autoréglage. 235 Régulation Régulateur programmable EPC2000 • Les boucles de potentiel carbone, qui ont une consigne dans la plage 0 - 2,0 % (et les autres boucles ayant de petites plages de consigne) ne peuvent pas être autoréglées si le type de bande proportionnelle est réglé sur « unités physiques ». Pour ces boucles, le type de bande proportionnelle doit être réglé sur « Pour cent » Maxi gamme et Mini Gamme réglés correctement. Ceci permet à l’autoréglage de fonctionner. Plusieurs autres exemples dans différentes conditions sont présentés ci-dessous. Le premier donne un exemple d’autoréglage chauffage seul A A B B C/D C/D Le deuxième exemple présente un autoréglage chauffage/refroidissement avec un type de réglage Ch2 « standard » 236 A B C D A B C D HA033210FRE version 2 Régulateur programmable EPC2000 Régulation Le troisième donne un exemple d’autoréglage chauffage/refroidissement de ci-dessus avec une limite de vitesse de sortie. HA033210FRE version 2 A B C D A B C D 237 Régulation Régulateur programmable EPC2000 Autoréglage de plusieurs zones Autoréglage s’appuie sur le principe de cause à effet. Il perturbe le procédé puis observe les effets. Il est donc essentiel de minimiser les influences et perturbations externes durant un autoréglage. Pour effectuer l’autoréglage d'un procédé comportant plusieurs boucles en interaction, par exemple un four avec de nombreuses zones de température, chaque boucle doit être autoréglée séparément. Les boucles ne doivent absolument pas être autoréglées en même temps car les algorithmes ne pourront pas déterminer quelle cause a produit quel effet. Il faut suivre la procédure ci-dessous : 1. Mettre toutes les boucles en mode manuel et régler les sorties sur la valeur d’état stable approximative pour le point d’opération souhaité. Laisser le procédé se stabiliser. 2. Activer l’autoréglage sur une seule zone. Laisser le réglage se terminer. 3. Quand la zone a terminé l’autoréglage, laissez-la se stabiliser en mode auto puis remettez-la en mode manuel. 4. Répétez les étapes 2 et 3 pour chaque zone. 238 HA033210FRE version 2 Régulateur programmable EPC2000 HA033210FRE version 2 Régulation 239 Communications numériques Régulateur programmable EPC2000 Communications numériques Les communications numériques (ou « comms » pour faire court) permettent au régulateur de communiquer avec un PC ou un système informatique en réseau ou tout type de maître de communications en utilisant les protocoles fournis. Les connexions au PC sont présentées dans « Connexions des modules de communications numériques » en page 47 Un protocole de communication de données définit les règles et la structure des messages utilisés par tous les appareils d’un réseau pour l'échange de données. Les communications peuvent être utilisées à de nombreuses fins - packs SCADA ; automates ; enregistrement de données pour archivage et diagnostic d’installation ; clonage pour enregistrement des configurations d’instruments en vue d'une expansion future de l’installation ou pour autoriser le remplacement d’un régulateur par un instrument de rechange. Modbus RTU Le protocole MODBUS (JBUS) définit un réseau de communication numérique de manière à ce qu’il ne comporte qu’un MAITRE et un ou plusieurs ESCLAVES. Des réseaux simples comme multipoints sont possibles. Toutes les transactions message sont initiées par le MAITRE. Les instruments Eurotherm communiquent en utilisant le protocole binaire Modbus RTU. Le protocole JBUS est identique dans la plupart des cas au protocole Modbus - la principale différence étant que Modbus utilise un registre adressage base 0 alors que JBUS utilise un registre adressage base 1. La liste d'adresses Modbus est disponible dans iTools en ouvrant la liste navigateur. Pour avoir plus d'informations sur le protocole Modbus, voir www.modbus.org. Paramètres de communication série Les paramètres suivants s’appliquent à Modbus RTU. Vitesse de transmission La vitesse de transmission d’un réseau de communication spécifie la vitesse de transfert des données entre l’instrument et le maître. Une vitesse de transmission de 9600 correspond à 9600 bits par seconde. Comme un seul caractère exige 8 bits de données plus départ, arrêt et parité paire, on peut transmettre jusqu'à 11 bits par octet. 9600 baud correspond approximativement à 1000 octets par seconde. 4800 baud est la moitié de cette vitesse - environ 500 octets par seconde. Lors du calcul de la vitesse de communication d’un système, c’est souvent le temps de « latence » entre l’envoi d’un message et le début d’une réponse qui domine la vitesse du réseau. Par exemple, si un message comporte 10 caractères (10 msec à 9600 bauds) et que la réponse comprend 10 caractères, le temps de transmission serait alors de 20 msec. Toutefois, si la latence est de 20 msec, le temps de transmission passe alors à 40 msec. Parité La parité est une méthode qui permet d'assurer que les données transférées entre appareils ne sont pas corrompues. 240 HA033210FRE version 2 Régulateur programmable EPC2000 Communications numériques La parité fait en sorte que chaque octet du message reçu contient le même nombre de uns ou de zéros à sa réception que lors de sa transmission. Les protocoles industriels contiennent normalement des niveaux de vérification permettant d'assurer que le premier octet transmis est bon. Le protocole Modbus applique un CRC (Contrôle de Redondance Cyclique) aux données pour assurer que le paquet de données est correct. Adresse de communication Sur un réseau d’instruments, une adresse comms est utilisée pour identifier un instrument particulier. Chaque instrument sur un réseau doit avoir une adresse comms unique. L’adresse 255 est réservée au port de configuration. Temporisation comms Dans certains systèmes, une temporisation doit être introduite entre le moment où l’instrument reçoit un message et le moment où il y répond. Ceci est parfois nécessaire si les émetteurs-récepteurs de ligne exigent un temps prolongé pour passer au mode 3 états. Protocole Ethernet Affichage adresse MAC Les deux ports Ethernet sur la face avant du Régulateur programmable EPC2000 partagent une adresse MAC unique, présentée sous la forme d’un nombre hexadécimal de 12 caractères au format « aa-bb-cc-dd-ee-ff ». Dans le Régulateur programmable EPC2000, MAC, les adresses MAC sont indiquées comme 6 valeurs décimales séparées dans la liste « COMMS ». MAC1 indique la première paire de caractères (exemple « 170 »), MAC2 la second paire et ainsi de suite. L'adresse MAC est visionnable en utilisant iTools et en examinant le bloc fonction Comms.Ethernet.Network. Paramètres mode IP Il est généralement nécessaire de consulter l’administrateur réseau pour déterminer si l’adresse IP, le masque de sous-réseau et la passerelle par défaut pour les instruments doivent être statiques ou dynamiquement attribués par un serveur DHCP. Pour les instruments avec mode IP statique, la configuration réseau doit être saisie manuellement sur les paramètres Comms.Option.Network, adresse IP, masque de sous-réseau et passerelle par défaut. HA033210FRE version 2 241 Communications numériques Régulateur programmable EPC2000 Connexion réseau Le connecteur RJ45 est utilisé pour connecter l’interface Ethernet 2 ports de l’instrument à un hub 100BaseT ou 10BaseT avec un câble CAT5 standard. L’interface Ethernet de l’instrument est auto-commutée. Des câbles de croisement spécifiques ne sont donc pas nécessaires. Adressage IP dynamique Dans la liste « Comms option » de l’instrument, régler le paramètre « Mode IP » sur « DHCP ». Une fois raccordé au réseau et mis sous tension, l’instrument obtiendra son « Adresse IP », « Masque sous-réseau » et « Passerelle par défaut » du serveur DHCP et affichera cette information en quelques secondes. Si DHCP est actif mais que le serveur DHCP ne peut pas être contacté, l’adresse IP revient à l’adressage AutoIP dans la plage d’adresses 169.254.xxx.yyy. Si un bail d’adresse DHCP IP expire et que le serveur n’est pas contactable, l’adresse revient à l’adressage AutoIP dans la plage d'adresses 169.254.xxx.yyy. Adressage IP statique Dans le bloc fonction Comms.Option.Network de l’instrument, vérifier que le paramètre « IP Mode » est configuré sur « Statique » puis régler l’adresse IP et le masque de sous-réseau et la passerelle par défaut selon les besoins (et selon la définition de votre administrateur de réseau). Voir la section « Comms.Serial.Network et Comms.Ethernet.Network » en page 135. Protection contre la tempête de diffusion La protection contre la tempête de diffusion supprime tous les paquets de diffusion si la vitesse de diffusion augmente trop. La protection contre la tempête de diffusion et la tempête Ethernet sont destinées à favoriser le maintien de la stratégie de contrôle dans certains environnements réseau à trafic élevé. Les paramètres de diagnostic Tempête de diffusion et Protection tempête, voir la section « Comms.Serial.Network et Comms.Ethernet.Network » en page 135, qui indique quand la protection est active. Protection tempête Ethernet Certaines charges réseau excessives sur les produits embarqués ont le potentiel d'avoir un impact sur la disponibilité du processeur au point de compromettre la régulation utile et de faire redémarrer le produit car il n’y a plus de CPU pour servir le chien de garde de l’appareil. Le Régulateur programmable EPC2000 est doté d'un algorithme de protection tempête Ethernet qui réduit la priorité des comms Ethernet dans les environnements de trafic très dense afin que la stratégie de régulation continue et que l’instrument ne fasse pas une RAZ du chien de garde. 242 HA033210FRE version 2 Régulateur programmable EPC2000 Communications numériques Informations complémentaires Le bloc fonction Comms.Option.Network inclut également les réglages de configuration pour « Default Gateway », ces paramètres seront automatiquement réglés lors de l’utilisation du mode DHCP IP. Quand le mode IP statique est utilisé, ces paramètres sont nécessaires uniquement si l’instrument doit communiquer sur les sous-réseaux - consultez votre administrateur réseau pour obtenir le paramétrage requis. Bonjour Bonjour™ est une implémentation de Zeroconf, qui apporte un look plug 'n' play à la connectivité des instruments en offrant une méthode d’autodécouverte d’un dispositif sur un réseau Ethernet et élimine donc la nécessité pour l’utilisateur de configurer le réseau. Elle est utilisée pour fournir une voie facile de configuration de la connectivité Ethernet dans le Régulateur programmable EPC2000. Bonjour™ est publié sous une licence à usage limité d’Apple. Remarque : Pour des raisons de cybersécurité, le service Bonjour™ est désactivé par défaut car il permet à un utilisateur malveillant de découvrir et d'accéder plus facilement au régulateur via le réseau. Pour activer la découverte auto Bonjour™, utiliser le paramètre découverte auto, en procédant comme suit. Découverte auto Le paramètre « AutoDiscovery » réglé sur « On » met en oeuvre Bonjour™, ce qui signifie qu'il n'est pas nécessaire d'ajouter l’adresse IP Régulateur programmable EPC2000 à l’applet du panneau de configuration iTools. Pour activer la découverte auto Scan QR Code for EPC2000 ‘How To’ video tutorials. Further details at https://www.eurotherm.co.uk/lp/epc2000-video-tutorials/ Il y a deux méthodes pour activer la découverte auto : • utiliser iTools et en mode de configuration, remplacer le paramètre Comms.Ethernet.Network.AutoDiscovery par « On », ou • appuyer sur le bouton Fonction selon une séquence spéciale tout en mettant le Régulateur programmable EPC2000 sous tension Pour la méthode 1 il faut que le PC soit connecté au Régulateur programmable EPC2000 via la communication série ou Ethernet. Ensuite, utiliser iTools pour activer le paramètre AutoDiscovery dans le bloc fonction Comms.Ethernet.Network en mode de configuration. Pour la méthode 2, utiliser la procédure suivante : Activation d’AutoDiscovery 1. Vérifier qu’aucun processus actif n’est contrôlé. 2. S’il est allumé, mettre le Régulateur programmable EPC2000 hors tension et attendre que tous les LED s’éteignent. HA033210FRE version 2 243 Communications numériques Régulateur programmable EPC2000 3. Insérer un petit outil isolé adapté dans la fente du bouton Function pour enfoncer le bouton en retrait. AVERTISSEMENT RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE S’assurer que l’outil utilisé est isolé et adapté à l’ouverture afin de bien pouvoir enfoncer le bouton Function quand c’est nécessaire. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. 4. Continuer à appuyer sur le bouton Function pendant que l’alimentation du Régulateur programmable EPC2000 est rétablie. Observer attentivement les LED du panneau avant car la synchronisation est importante. 5. Une fois l’alimentation du Régulateur programmable EPC2000 restaurée, tous les LED du panneau avant s’allument avant de s’éteindre à nouveau dans le cadre d’un autotest de mise sous tension. 6. Quand seulement trois LED s'allument (alimentation, veille et activité comm), relâcher rapidement le bouton Fonction avant de l’enfoncer et de le relâcher brièvement une dernière fois. La fonction AutoDiscovery du Régulateur programmable EPC2000 est maintenant activée, ce qui permet à iTools de trouver l’appareil lorsqu'il se trouve sur le même réseau. LED allumés x 3 Ports Ethernet 1 et 2 (RJ45) Bouton de fonction (et tournevis isolé) 7. S’assurer que le Régulateur programmable EPC2000 est Fonction connecté au réseau Ethernet sur Bouton lequel il doit fonctionner, en utilisant appuyé un câble réseau Ethernet connecté à l’un des ports Ethernet du Régulateur programmable EPC2000 (1 ou 2) avec une connexion RJ45. Remarque : S'assurer que le régulateur et le PC exploitant iTools se trouvent sur le même sous-réseau. 8. Ouvrir iTools, la suite logicielle d’Eurotherm pour la configuration des régulateurs programmables, voir « En quoi consiste iTools ? » en page 70 pour avoir plus de détails. 244 HA033210FRE version 2 Régulateur programmable EPC2000 Communications numériques 9. Dans iTools, sélectionner « Ajouter » dans la barre de menu iTools, le panneau Ajouter des appareils apparaîtra et le Régulateur programmable EPC2000 figurera dans la liste des dispositifs connectés via Ethernet. HA033210FRE version 2 245 Communications numériques Régulateur programmable EPC2000 10. Sélectionner le régulateur découvert et cliquer sur le bouton OK. Le Régulateur programmable EPC2000 se connecte et les éléments ci-dessous apparaissent dans la fenêtre iTools : • le nom et le numéro de l'appareil, dans la fenêtre supérieure gauche (1) • une image dans la fenêtre du panneau de visualisation (2) 1 2 Pour maintenir les meilleures pratiques de cybersécurité, il est recommandé de désactiver AutoDiscovery quand elle n’est pas nécessaire, c’est-à-dire après la configuration initiale il faut désactiver la fonction AutoDiscovery. Pour avoir plus d'informations voir le paramètre AutoDiscovery dans « Comms.Serial.Network et Comms.Ethernet.Network » en page 135. Pour activer DHCP 11. À partir du point 7 ci-dessus, utiliser iTools pour localiser le bloc fonction Comms.Ethernet.Network et remplacer la valeur du paramètre IPMode par DHCP. L'instrument obtiendra son adresse du réseau. Noter néanmoins que les serveurs DHCP peuvent affecter différentes adresses sur le temps au même régulateur et qu'il peut donc être difficile de savoir quelle adresse a été attribuée à un régulateur spécifique. 246 HA033210FRE version 2 Régulateur programmable EPC2000 Communications numériques Réinitialiser l’adresse IP du régulateur Scan QR Code for EPC2000 ‘How To’ video tutorials. Further details at https://www.eurotherm.co.uk/lp/epc2000-video-tutorials/ L'adresse IP par défaut du Régulateur programmable EPC2000 est 192.168.111.222 avec un masque réseau de 255.255.255.0 et une passerelle par défaut de 0.0.0.0. Si cette adresse est modifiée et que l'on ne se souvient pas de la nouvelle adresse IP, on peut la restaurer aux paramètres par défaut. Remarque : Pendant l’exécution de cette procédure, le paramètre AutoDiscovery est également réglé sur Off et le mot de passe comms par défaut est restauré à CFGPASSWORD. Pour restaurer ces paramètres par défaut, effectuer la procédure suivante : 1. Vérifier qu’aucun processus actif n’est contrôlé. 2. Mettre le Régulateur programmable EPC2000 hors tension et attendre que tous les LED s’éteignent. 3. Insérer un petit tournevis plat dans la fente du bouton Fonction pour enfoncer le bouton en retrait AVERTISSEMENT RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE S’assurer que l’outil utilisé est isolé et adapté à l’ouverture afin de bien pouvoir enfoncer le bouton Function quand c’est nécessaire. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. 4. Continuer à appuyer sur le bouton Function pendant que l’alimentation du Régulateur programmable EPC2000 est rétablie. Observer attentivement les LED du panneau avant car la synchronisation est importante. 5. Après le rétablissement de l’alimentation du Régulateur programmable EPC2000, tous les LED du panneau avant s'allument avant de s’éteindre à nouveau. Ensuite, seulement trois LED s’allument (alimentation, veille et activité comm). Enfin, tous les LED de gauche clignotent, puis tous les LED de droite. Pendant que les LED de droite clignotent, relâcher rapidement le bouton Function et le presser brièvement une deuxième fois. AVERTISSEMENT RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE S’assurer que l’outil utilisé est isolé et adapté à l’ouverture afin de bien pouvoir enfoncer le bouton Function quand c’est nécessaire. Le non-respect de ces instructions peut entraîner des blessures graves voire mortelles, ou endommager l’équipement. 6. Le Régulateur programmable EPC2000 réinitialise son adresse IP sur 192.168.111.222 avec un masque réseau de 255.255.255.0 et une passerelle par défaut de 0.0.0.0. HA033210FRE version 2 247 Communications numériques Régulateur programmable EPC2000 iTools - Configuration d'une connexion Ethernet Scan QR Code for EPC2000 ‘How To’ video tutorials. Further details at https://www.eurotherm.co.uk/lp/epc2000-video-tutorials/ Le progiciel de configuration iTools, version V9.78 ou supérieure, peut être utilisé pour configurer la communication Ethernet. Si AutoDiscovery n'est pas utilisé, iTools doit être configuré pour Ethernet, en suivant les instructions ci-dessous. Connecter le régulateur au PC en utilisant un câble Ethernet avec connecteurs RJ45. Pour établir une connexion, il faut connaître l’adresse IP du Régulateur programmable EPC2000. L’adresse IP par défaut est 192.168.111.222. Si l’on ne connaît pas l’adresse IP, consulter « Découverte auto » en page 243. Ajouter un appareil au panneau de configuration iTools Pour inclure un Nom/adresse d’hôte dans la scrutation iTools : 1. S’assurer que iTools ne fonctionne pas avant de suivre les étapes ci-dessous. 2. Dans Windows, ouvrir le « Panneau de configuration ». Si le panneau de configuration s'ouvre dans « Affichage des catégories » sélectionner Grandes ou Petites icônes à la place. 3. Double cliquer sur « ITools » pour ouvrir le panneau de configuration iTools. Le panneau de configuration iTools apparaît. 4. Dans les réglages de configuration iTools sélectionner l’onglet « TCP/IP ». 5. Cliquer sur le bouton « Ajouter » pour ajouter une nouvelle connexion. Le panneau Nouveau port TCP/IP apparaît. 6. Saisir un nom de votre choix, par exemple « Régulateur programmable EPC2000 » et cliquer sur Ajouter. (Veiller à ne pas activer simultanément des doublons d'adresse IP ). 248 HA033210FRE version 2 Régulateur programmable EPC2000 Communications numériques 7. Le panneau Modifier hôte apparaît, saisir l'adresse IP de l’appareil en s'assurant que l’adresse IP du PC se trouve dans la même plage que le Régulateur programmable EPC2000 puis cliquer sur OK.. REMARQUE : L'adresse par défaut du Régulateur programmable EPC2000 est 192.168.111.222 ; masque de sous-réseau 255.255.255.0. 8. Le panneau Nouveau port TCP/IP apparaît. Confirmer que l’adresse IP est correcte puis sélectionner OK pour enregistrer les détails du nouveau port TCP/IP dans le panneau de configuration iTools. HA033210FRE version 2 249 Communications numériques Régulateur programmable EPC2000 9. Le panneau de configuration iTools apparaît, affichant le nouveau port TCP/IP qui vient d’être ajouté. Sélectionner OK pour ajouter la nouvelle entrée. iTools est maintenant prêt à communiquer avec un instrument aux Nom d’hôte/Adresse IP configurés. iTools : Rechercher et connecter à un instrument 10. Ouvrir iTools et appuyer sur le bouton « Rechercher » 250 HA033210FRE version 2 Régulateur programmable EPC2000 Communications numériques Le panneau Activer recherche de fond s'affiche. 11. Si l’option Rechercher toutes les adresses d'instrument (255 d’abord, puis 1 à 254) n’est pas sélectionner, il faut la sélectionner dans le panneau Activer recherche de fond, puis cocher les options suivantes : ◦ ◦ Rechercher uniquement les instruments Eurotherm Terminer la recherche quand le premier instrument est trouvé 12. Sélectionner Ok, sur le panneau Activer recherche de fond pour lancer la recherche iTools. La recherche trouve uniquement les instruments s'ils ont été ajoutés au panneau de configuration iTools. (Et s’ils se trouvent dans la même plage que l’adresse IP du PC), voir « Ajouter un appareil au panneau de configuration iTools » en page 248, pour avoir plus de détails. L’instrument EPC2000 se connecte et les éléments ci-dessous apparaissent dans la fenêtre iTools : • le nom et le numéro de l'appareil, dans la fenêtre supérieure gauche (1) • une image dans la fenêtre du panneau de visualisation (2) 1 2 HA033210FRE version 2 251 Calibration utilisateur Régulateur programmable EPC2000 Calibration utilisateur Le régulateur est calibré pendant la fabrication en utilisant des étalons traçables pour chaque plage d'entrée. Il est donc inutile de calibrer le régulateur quand on change de plage. De plus, l’utilisation d’une correction automatique continue du zéro de l’entrée contribue à assurer l’optimisation de la calibration de l’instrument pendant le fonctionnement normal. Pour respecter les procédures statutaires telles que la norme « Heat Treatment Specification AMS2750 », la calibration de l’instrument peut être vérifiée et recalibrée si cela est considéré nécessaire, conformément aux instructions données dans ce chapitre. La calibration utilisateur permet de calibrer le régulateur à n’importe quel point de sa gamme (pas seulement plage et zéro) ou de prévoir des décalages de mesure connus et fixes tels que les tolérances capteur. La calibration usine est enregistrée dans le régulateur et on peut y revenir à tout moment. Dans certains cas il suffit de calibrer le régulateur lui-même, mais il est souvent nécessaire de compenser les tolérances dans le capteur et dans ses connexions. Ceci est particulièrement le cas pour la mesure des températures qui utilise généralement des capteurs à thermocouple ou PRT. Dans le dernier cas, ceci peut être fait en utilisant une cellule glacée ou un bain chaud ou un calibrateur à bloc sec. Les différentes méthodes sont décrites dans les sections suivantes. Calibration du régulateur seul Calibration de l’entrée analogique Ceci peut être effectué avec iTools. Il faut respecter les points suivants : 252 • Prévoir au moins 10 minutes pour que le régulateur se stabilise après la mise en route • Connecter l’entrée du régulateur à une source de millivolts. Si le régulateur est configuré pour thermocouple, vérifier que la source de millivolts est configurée sur la compensation CJC correcte pour le thermocouple utilisé et que le câble de compensation correct est utilisé. • Si l’entrée à calibrer est en mV, mA ou volts, la mesure sera en mV, mA ou volts linéaires. Si elle est configurée pour thermocouple ou RTD, la mesure sera en degrés, conformément à la configuration de l’instrument. HA033210FRE version 2 Régulateur programmable EPC2000 Calibration utilisateur Utilisation de iTools Ouvrir la fonction Instrument.Cal. Le paramètre d’état indique « Factory » si la calibration utilisateur n’a pas encore été effectuée. Lancement de la calibration utilisateur Cliquer sur le paramètre « Mode » et sélectionner « Démarrer ». Le mode est remplacé par « Bas » 1. Dans « CalValue » saisir une valeur qui représente la lecture basse requise sur l’affichage du régulateur, dans ce cas 0.00 2. Régler la source mV sur 0,00 mV. Si l’entrée est un thermocouple, vérifier que la source mV est réglée pour compenser le type de thermocouple configuré. Il est inutile de calibrer pour les autres types de thermocouples. 3. Dans « Mode » sélectionner « SetLow ». Ceci calibrera le régulateur à l’entrée mV sélectionnée (0.00). Le choix de l’option Abandonner ramène l’instrument à la calibration usine. Le « Mode » devient « Haut » 1. Dans « CalValue » saisir une valeur qui représente la lecture haute requise sur l’affichage du régulateur, dans ce cas 300.00 2. Régler la source mV sur le niveau d’entrée correct. Si l’entrée est un thermocouple, ce niveau sera l’équivalent en mV de 300,00°C. Il n’est pas nécessaire de calibrer pour les autres types de thermocouples. 3. Dans « Mode » sélectionner « SetHigh ». Ceci calibrera le régulateur à l’entrée mV sélectionnée. Le choix de l’option Abandonner ramène l’instrument à la calibration usine. HA033210FRE version 2 253 Calibration utilisateur Régulateur programmable EPC2000 « Statut » et « Mode » indiquent « Ajusté » ce qui indique que le régulateur a été calibré par l'utilisateur. Il peut s’avérer utile d’ouvrir le bloc fonction AI quand on effectue la calibration car la PV peut être lue directement pendant la procédure de calibration. Ceci permettra de visualiser la stabilisation de la mesure de l’entrée pendant le procédé de calibration. Remarque : Si à la fin d’un procédé de calibration la calibration n’a pas abouti, le Statut revient à Factory et le Mode indique « Unsuccessful ». Pour revenir à la calibration usine Dans le menu déroulant « Mode », sélectionner « Abandonner ». 254 HA033210FRE version 2 Régulateur programmable EPC2000 Calibration utilisateur Calibration du décalage en deux points Un décalage en deux points permet de décaler l’affichage du régulateur de différentes quantités en bas de l’échelle et en haut de l’échelle. La calibration de base du régulateur n’est pas affectée mais le décalage en deux points offre une compensation pour les erreurs de capteur ou d’interconnexion. Les diagrammes ci-dessous montrent qu’une ligne est tirée entre les valeurs de décalage haut et bas. Les lectures au-dessus et en dessous des points d’étalonnage seront une extension de cette ligne. C’est pourquoi la calibration avec les deux points aussi éloignés que possible est considérée comme une bonne pratique. Valeur affichée Décalage Calibration usine Décalage bas Entrée électrique La procédure est exactement la même que celle indiquée à la section précédente. Pour l’entrée minimum, régler « CalValue » sur la valeur requise sur le régulateur comme indiqué dans le décalage bas dans le diagramme ci-dessus. De même, pour l’entrée maximum, régler « CalValue » sur la valeur requise sur le régulateur comme indiqué dans le décalage haut dans le diagramme ci-dessus. Remarque : Un paramètre « PvOffset » est disponible dans la liste d’entrées analogiques qui fournit une valeur fixe à ajouter ou soustraire à la variable de procédé. Cela ne fait pas partie de la procédure de calibration utilisateur mais s’applique à un décalage unique sur toute la gamme d'affichage du régulateur. Il a pour effet de déplacer la courbe vers le haut ou vers le bas à partir d’un point central comme indiqué dans l’exemple ci-dessous : Valeur affichée Calibration usine Décalage fixe Entrée HA033210FRE version 2 255 Calibration utilisateur Régulateur programmable EPC2000 Calibration avec un bloc sec ou l’équivalent Un bloc sec, une cellule froide ou un bain chaud sont chauffés ou refroidis à une température spécifique et maintenus de manière précise à cette température. La calibration est une comparaison entre deux appareils. Le premier appareil est l’unité à calibrer, souvent appelée l’unité testée. Le second appareil est l’étalon, qui a une précision connue. En utilisant l’étalon comme guide, l’unité testée est ajustée jusqu’à ce que les deux unités affichent les mêmes résultats quand elles sont exposées à la même température. Avec cette méthode, la tolérance du capteur de température, du CJC, etc. est incluse dans la calibration. La procédure est essentiellement identique à celle déjà décrite mais la source millivolts est remplacée par le capteur de température testé. 256 HA033210FRE version 2 Régulateur programmable EPC2000 HA033210FRE version 2 Calibration utilisateur 257 OEM Security Régulateur programmable EPC2000 OEM Security OEM Security permet aux utilisateurs, qui sont généralement des équipementiers ou des distributeurs, de protéger leur propriété intellectuelle ; elle est conçue pour contribuer à prévenir l’affichage, l’ingénierie inverse ou clonage non autorisé des configurations du régulateur. Cette protection inclut un câblage interne (logiciel) spécifique à l’application et un accès limité à certains paramètres via comms (par iTools ou un logiciel comms tiers). OEM Security est disponible en option et est activé via Feature Security (« Instrument.Security » en page 101). Quand « OEM Security » est activée, les utilisateurs ne peuvent pas accéder au câblage logiciel depuis n'importe quelle source, et il est impossible de charger ou enregistrer la configuration de l’instrument via iTools ou en utilisant la fonction Enregistrer/Restaurer. La modification de la configuration et/ou des paramètres opérateur via un IHM externe ou comms peut également être restreintes quand OEM Security est mise en oeuvre. Une fois que la fonction de sécurité a été mise en place pour une application particulière, elle peut être clonée dans toutes les autres applications identiques sans autre configuration. Mise en œuvre Les paramètres d’OEM Security sont présentés dans le bloc fonction « Instrument Security ». 258 OEMPassword Ce mot de passe est sélectionné par l’équipementier. On peut utiliser un texte alphanumérique et le champ est modifiable quand le statut OEM est « Déverrouillé ». Il faut utiliser un minimum de 8 caractères. Il n’est pas possible de cloner le mot de passe OEM Security. (Surligner la totalité de la ligne avant de faire la saisie). OEMEntry Saisir le mot de passe OEM Security pour activer et désactiver OEM Security. Le régulateur doit être au niveau de configuration pour pouvoir saisir ce mot de passe. Quand le mot de passe correct est saisi, le statut OEM passe de « Verrouillé » à « Déverrouillé » et vice-versa. (Surligner la totalité de la ligne avant de faire la saisie). HA033210FRE version 2 Régulateur programmable EPC2000 OEM Security Trois tentatives de connexion sont autorisées avant le verrouillage, suivi par une période de blocage du mot de passe de 90 minutes. OEMStatus Lecture seule, indiquant « Locked » ou « Unlocked ». Si le paramètre est déverrouillé, deux listes sont disponibles (OEMConfigList et OEMOperList) permettant à un OEM de restreindre les paramètres modifiables auand le régulateur est au niveau Opérateur et Accès configuration. Si « OEMStatus » est verrouillé, ces deux listes ne sont pas présentées. La configuration du régulateur ne peut pas être clonée et le câblage interne n’est pas accessible via comms. OEMParameterLists Ce paramètre est inscriptible uniquement quand « OEM Status » est déverrouillé. Quand il est « Off », les paramètres de type opérateur sont modifiables au niveau d'accès Opérateur et les paramètres Config sont modifiables au niveau d'accès Configuration (toujours en respectant les autres restrictions telles que les limites hautes et basses). Quand elle est « On », les paramètres ajoutés à OEMConfigList SONT disponibles pour l’opérateur quand le régulateur est au niveau de configuration. Les paramètres non ajoutés à cette liste ne sont pas mis à la disposition de l'opérateur. Les paramètres ajoutés à OEMOperList ne sont PAS disponibles pour l’opérateur quand le régulateur est au niveau accès opérateur. Le tableau à la fin de cette section donne un exemple pour deux paramètres seulement « Alarm 1 Type » (paramètre de type configuration) et « Alarm 1 Threshold » (paramètre de type opérateur). Remarque : Quand on accède ou quitte OEM Security, il faut laisser quelques secondes à iTools pour qu’il se synchronise. HA033210FRE version 2 259 OEM Security Régulateur programmable EPC2000 Liste de configuration OEM « OEMConfigList » permet à l’OEM de choisir jusqu’à 100 paramètres de configuration qui doivent rester en lecture/écriture au niveau de configuration et avec OEM Security activé (verrouillé). De plus, les paramètres suivants sont inscriptibles en mode de configuration : Saisie du mot de passe OEM Security, Mot de passe configuration comms, Démarrage à froid du régulateur. Les paramètres requis peuvent être glissés et déposés depuis une liste de navigateur (sur la gauche) dans la case « WiredFrom » de « OEMConfigList ». Ou bien double cliquer dans la case « WiredFrom » et sélectionner le paramètre dans la liste déroulante. Ces paramètres sont ceux choisis par l’équipementier pour rester modifiables quand OEM Security est activé et que le régulateur est au niveau d'accès Configuration. La vue présente les 8 premiers paramètres, paramètre 1 ayant été rempli avec un paramètre de configuration (Alarm 1 Type). Types d'alarme, Types d'entrée, Plage Hi/Lo sont des exemples de paramètres de configuration. Quand le statut OEM est verrouillé, ils n’apparaissent pas. Liste des opérateurs OEM La liste des opérateurs OEM fonctionne de la même manière que la liste Configuration OEM mais les paramètres sélectionnés sont ceux qui sont disponibles au niveau d'accès Opérateur. Mode programmateur, paramètres de réglage des alarmes en sont des exemples. L’exemple ci-dessous présente « Alarm 1 Threshold » qui doit être lu seulement au niveau d'accès Opérateur. L’exemple présente les 8 premiers des 100 paramètres, dont le premier a été sélectionné comme « Alarm 1 Threshold ». Ce paramètre doit être lu seulement lorsque OEM Security est activé et que le régulateur est au niveau d'accès Opérateur. 260 HA033210FRE version 2 Régulateur programmable EPC2000 OEM Security Quand le statut OEM est verrouillé, ils n’apparaissent pas. Effet du paramètre « OEM ParamList » Le tableau ci-dessous présente la disponibilité des deux paramètres « Alarm 1 » réglés aux pages précédentes quand le paramètre « OEMParamList » est activé ou désactivé. « Alarm 2 » est utilisé comme exemple de tous les paramètres qui n’ont pas été inclus dans OEM Security. « OEMParamLists » Parameter Régulateur en accès configuration Modifiable Non modifiable On A1 Type Seuil A2 A1 Type Seuil A1 Seuil A2 Seuil A1 A2 Type Modifiable Non modifiable A2 Type Off Régulateur en accès opérateur Les vues iTools présentées à la page suivante montrent comment cet exemple est présenté dans le navigateur iTools : HA033210FRE version 2 261 OEM Security Régulateur programmable EPC2000 « OEMParamLists » activé Les vues iTools présentées ci-dessous montrent le caractère modifiable des paramètres d'alarme utilisés dans les exemples précédents. Alarm 1 a été configuré dans OEM Security. Alarm 2 est utilisé comme exemple des paramètres non configurés dans OEM Security. Le texte en noir indique que les paramètres sont modifiables. Le texte en bleu n’est pas modifiable. Régulateur en mode Configuration « Alarm 1 Type » est modifiable « Alarm 2 Type » n’est pas modifiable « Alarm 1 Threshold » n’est pas modifiable « Alarm 2 Threshold » est modifiable Régulateur en mode Opérateur « Alarm 1Type » n’est pas modifiable « Alarm 2 Type » n’est pas modifiable « Alarm 1 Threshold » n’est pas modifiable « Alarm 2 Threshold » est modifiable « OEMParaLists » désactivé Régulateur en mode Configuration « Alarm 1 Type » est modifiable « Alarm 1 Threshold » est modifiable « Alarm 2 Type » est modifiable « Alarm 2 Threshold » est modifiable Régulateur en mode Opérateur « Alarm 1 Type » n’est pas modifiable « Alarm 1 Threshold » est modifiable « Alarm 2 Type » n’est pas modifiable « Alarm 2 Threshold » est modifiable Remarque : Les paramètres sont modifiables dans d'autres limites définies. 262 HA033210FRE version 2 Régulateur programmable EPC2000 HA033210FRE version 2 OEM Security 263 Mise à niveau du firmware Régulateur programmable EPC2000 Mise à niveau du firmware Le firmware du Régulateur programmable EPC2000 peut être mis à niveau sur Ethernet via une application PC lancée depuis iTools. L'utilitaire de mise à niveau télécharge automatiquement l’image de firmware appropriée pour le dispositif connecté. Pour mettre le firmware à niveau, vérifier d'abord que le Régulateur programmable EPC2000 n’est pas connecté à un processus actif. Ensuite, lancer iTools et vérifier qu’iTools peut se connecter à l’instrument. Lancer l’outil Eurotherm Firmware Management Tool soit depuis le menu Démarrer de Windows soit via iTools (sélectionner « Check for Updates » dans le menu Help). Pour obtenir des informations détaillées sur l’utilisation d’Eurotherm Firmware Management Tool, consulter l’aide en ligne au sein de l’outil. 264 HA033210FRE version 2 Régulateur programmable EPC2000 HA033210FRE version 2 Mise à niveau du firmware 265 Spécifications techniques Régulateur programmable EPC2000 Spécifications techniques Généralités 266 Fonction du régulateur Régulateur programmable à boucle simple DIN ou PID monté en applique avec l’autoréglage, MARCHE/ARRÊT, positionnement de vanne (pas de potentiomètre de recopie). Profil boucle simple/programme jusqu'à 10 profils de 24 segments, ou 20 profils de 8 segments, (voir Programme/profileur ci-dessous). Options 24 V CA/CC. Entrées de mesure Entrée simple. Précision de +/− 0,1 % Régulation PID 2 jeux de PID sont disponibles (bande proportionnelle séparée pour chauffage et refroidissement). Régulation autoréglage renforcé avec cutback pour minimiser le dépassement et l’oscillation. Régulation de précision à réaction rapide aux changements de consigne ou après les perturbations de procédé. Algorithme renforcé de positionnement de vanne (non bornée). La programmation de gain permet de sélectionner le PID pour un large éventail de situations opérationnelles, y compris la déviation de la consigne, la température absolue, le niveau de sortie et d’autres. Fonctions feedforward PV et SP. Programme/profileur Maximum 20 séquences programme de 8 segments. Options pour 1x8, 1x24, 10x24, avec programme textuel et noms de segments Types de segments maintien (« garantie de palier »), sorties événement, temps pour cible, vitesse rampe, palier, étape et appel. Fonctions compteur supplémentaires disponibles. Câblage du bloc fonction utilisateur Totaliseur optionnel, Maths, Logique et multiplexage, conversion BCD, compteur/temporisateur. Fonctions supplémentaires Moyenne, min, max. 6 alarmes librement configurables avec types manuel, automatique, sans mémorisation et événements, plus fonction de temporisation et blocage d’alarme. Les alarmes peuvent être inhibées en standby. Cinq recettes avec 40 paramètres sélectionnables commutables depuis une entrée logique. Sauvegarde et configuration Outils Logiciel Eurotherm iTools gratuit pour la sauvegarde et la configuration. iTools peut aussi se connecter avec Ethernet et Modbus RTU série. Ethernet 100BASE-T avec switch intégré. Certifié au niveau 1 du test Achilles® de robustesse des communications. HA033210FRE version 2 Régulateur programmable EPC2000 Spécifications techniques Spécifications environnementales, normes, agréments et certifications Température de fonctionnement 0℃ à 55℃ (32°F à 131°F) Température d’entreposage -20℃ à 70℃ (-4°F à 158°F) Humidité en fonctionnement/stockage 5 % à 90 % sans condensation Atmosphère Non corrosif, non explosif Altitude < 2000 mètres (6561,68 pieds) Vibrations / Chocs EN61131-2 (5 à 11,9 Hz @ 7 mm (0,275 in) déplacement crête-à-crête, 11,9-150 Hz @ 2 g, 1 octave/min) EN60068-2-6 Test FC, Vibrations. EN60068-2-27 Test Ea et conseils, Chocs. Protection IP EN60529 IP10 (IP20 avec connecteurs en place) Inflammabilité des matières plastique UL746C-V0 Compatibilité Électromagnétique (CEM) Émissions Unités BT PSU, EN61326-1 Classe A – Industrie lourde Immunité BS EN61326-1 Industrie Approbations et certification Europe CE (EN61326), RoHS (EN50581), REACH, DEEE USA, Canada UL, cUL Chine RoHS, CCC : Exempté (produit non listé dans le catalogue de produits soumis à la certification obligatoire en Chine) Global Lorsqu’ils sont soumis à la calibration nécessaire sur le terrain, les Régulateur programmable EPC2000 fabriqués par Eurotherm conviennent aux applications Nadcap dans toutes les catégories de fours, selon la définition de la norme AMS2750E clause 3.3.1. Respecte les exigences de précision de CQI-9. Évaluation de cybersécurité CRT Achilles® Niveau 1 Schneider Electric Green Premium Sécurité électrique EN61010-1 : 2010 et UL 61010-1 : 2012. Degré de pollution 2 Catégorie d'isolation II Mécanique Dimensions Dimensions données comme largeur x hauteur. Régulateur programmable EPC2000 Sans borniers 32,6 mm 111 mm 1,28 pouces 4,37 pouces Avec borniers (borniers par défaut installés en usine) 32,6 mm 131,2 mm 1,28 pouces 5,17 pouces Entraxes de fixation (entre les trous de montage) Trou conçu pour boulons M4 115 mm (les trous sont décalés de 5,08 mm - voir la fiche d’installation) 4,53 pouces (les trous sont décalés de 0,2 pouce - voir la fiche d’installation) Profondeur 107,3mm 4,22 pouces Poids Régulateur programmable EPC2000 HA033210FRE version 2 210 grammes ; 7.4oz 267 Spécifications techniques Régulateur programmable EPC2000 Entrées et sorties E/S et types de communications E/S et comms Entrées analogiques 1 entrée universelle 20 Hz Sortie relais forme A 1 Sortie relais forme C 1 E/S logiques ou Sortie analogique CC 1 Entrée logique à fermeture par contact 2 Communications Ethernet Commutateur double connexion Ethernet. Connexions RJ45 blindées et mises à la terre prenant en charge l’autodétection 10/100BASE-T. Adresse fixe IP ou DHCP. Esclave Modbus / TCP. Série EIA485 Semi-duplex Vitesses de transmission 9600, 19200 Modbus RTU 8 bits de données, parité impaire/paire/absente sélectionnable Spécifications E/S Types d'entrée Thermocouples, PT100 RTD, 4-20 mA, 0-20 mA, 10 V, 80 mV, 40 mV. Précision ± 0,1 % de la lecture. Lorsqu’ils sont soumis à la calibration nécessaire sur le terrain, les « Instruments de régulation, de surveillance et d’enregistrement » fabriqués par Eurotherm conviennent aux applications Nadcap dans toutes les catégories de fours, selon la définition de la norme AMS2750E clause 3.3.1. Temps d’échantillonnage Entrées de procédé : 50 ms (20 Hz) Thermocouple 62,5 ms (16 Hz) RTD : 100 ms (10 Hz) Rejet du secteur Rejet de mode série : 48-62 Hz >80 dB Rejet de mode commun : > 150 dB 268 Rupture de capteur Rupture de capteur CA détectée dans les 3 secondes au pire des cas Filtrage des entrées Constante de temps de filtre = OFF à 60 secondes Calibration utilisateur Réglage entrée 2 points par l’utilisateur (décalage/pente), mise à l’échelle par transducteur Thermocouple B, J, K, L, N, R, S, T en standard plus 2 courbes personnalisées téléchargeables Précision de la linéarisation : Calibration CJ : <±1,0C à 25°C (77°F) ambiant. CJ Ratio de rejet ambiant : supérieur à 40:1 à partir de 25°C (77°F) ambiant CJ automatique (interne), variable (fixe externe 0, 0, 45, 50ºC) (32, 113, 122°F) HA033210FRE version 2 Régulateur programmable EPC2000 Spécifications techniques Entrées et sorties Gammes d'entrée 40 mV 80 mV mA 10 V RTD (PT100) Min -40 mV -80 mV -32 mA -10 V 0Ω (-200 ºC) Maxi +40 mV +80 mV +32 mA +10 V 400 Ω (850 ºC) Stabilité thermique à partir de 25 ºC ambiant ±0.4 µV/ºC ±13 ppm/ºC ±0.4 µV/ºC ±13 ppm/ºC ±0,16 µA/ºC ±113 ppm/ºC ±8 µV/ºC ±70 ppm/ºC ±0,01ºC/ºC ±25 ppm/ºC Résolution 1,0 µV non filtré 1.6 µV 0.6 µA 250 µV 0.05ºC Bruit de mesure (crête à crête avec filtre d’entrée 1,6 s) 0.8 µV 3.2 µV 1.3 µA 500 µV 0.05ºC Précision de la linéarité (ligne droite meilleur profil) 0,003 % 0,003 % 0,003 % 0,007 % 0,0033 % Précision de calibration à 25 ºC ambiant ±4,6 µV ±0,053 % ±7,5 µV ±0,052 % ±3 µA ±1,052 % ± 1,5 mV ±0,063 % ±0,31ºC ±0,023 % Résistance entrée 100 MΩ 100 MΩ 2.49 Ω (1 % shunt) 57 kΩ Range Courant d'excitation Courant d'excitation 190 µA Entrées par contact à la fermeture Seuils Ouvert > 400 Ω, Fermé < 100 Ω Fonctions d’entrée Sélection Auto/Manuel, sélection SP2, Arrêt intégrale/Inhibition régulation/Fonctions de marche programme/Recette, Sélection/PID, Sélection/BCD Bit/Autorisation autoréglage/Veille/Sélection PV plus autres fonctions par câblage logiciel Modules E/S logiques Puissance nominale de sortie ON 12 V CC 44 mA max. Temps de cycle de régulation minimum 50 mS (auto) HA033210FRE version 2 Fonctions de sortie Chauffage à temps modulé, Refroidissement à temps modulé. Alarme, commande SSR et sorties événements, sorties verrouillage, autres fonctions par câblage logiciel. Fermeture par contact (entrée) Ouvert > 400 Ω, Fermé < 100 Ω Fonctions d’entrée Sélection Auto/Manuel, Maintien intégrale, Inhibition régulation, Fonctions de marche programme, Sélection recette, Sélection PID, Bit BCD, Autorisation autoréglage, Veille, Sélection PV plus autres fonctions par câblage logiciel. 269 Spécifications techniques Régulateur programmable EPC2000 Relais Types Forme A (normalement ouvert) forme C (inverseur) Snubbers intégrés (type MOV) Fonctions de sortie Chauffage à temps modulé, Refroidissement à temps modulé. Commande SSR. Ouverture/Fermeture vanne directe. Sorties alarmes et événements, sorties verrouillage, autres fonctions par câblage logiciel. Puissance Min 100 mA @ 12 V, Max 2 A @ 264 V c.a. résistive. 0,5 A : @ 264 V c.a. inductive. Varistances internes utilisées pour contribuer à protéger les contacts sortie du relais. Endurance électrique relais Le nombre d’opérations que les relais peuvent endurer est limité conformément au graphique ci-dessous pour une charge résistive. En général, à une charge de 2 A, 250 V ca résistive ce chiffre est de 500 000 opérations. Endurance électrique Cycles 250 V ca 2A résisti Courant de commutation (Ampères) 270 HA033210FRE version 2 Régulateur programmable EPC2000 Spécifications techniques Module sortie CC isolée Sortie de courant Sortie en tension Gamme 0-20 mA 0-10V Résistance de charge < 550 Ω > 450 Ω Précision de calibration < ± (0,5 % de la lecture + décalage 100 µA) Précision de calibration : < ± (0,5 % de la lecture + décalage 50 mV) Résolution Résolution 13,5 bits Résolution 13,5 bits Fonctions de sortie Commande SCR/Régulation de l'alimentation. Vanne proportionnelle. Retransmission vers enregistreurs ou autre instrumentation. Autres fonctions par câblage logiciel. Alimentation électrique Tension d'alimentation du régulateur 24 V ca +10/-15 %, 48 à 62 Hz 24 V cc, +20 /-15 % , max 5 % tension d’ondulation. Puissance PSU 6W Communications HA033210FRE version 2 Ethernet Double port RJ45 blindé et mis à la terre prenant en charge l’autodétection 10/100BASE-T. Adresse fixe IP ou DHCP. Série EIA-485 Semi-duplex Vitesses de transmission 9600, 19200 Modbus RTU 8 bits de données, parité impaire/paire/absente sélectionnable. 271 Spécifications techniques 272 Régulateur programmable EPC2000 HA033210FRE version 2 Flasher pour obtenir la liste des contacts locaux Eurotherm Ltd Faraday Close Durrington Worthing West Sussex BN13 3PL Tél. : +44 (0) 1903 268500 www.eurotherm.co.uk Vu l’évolution des normes, spécifications et conceptions, veuillez demander la confirmation des informations fournies dans cette publication. © 2018 Eurotherm Limited. Tous droits réservés. HA033210FRA version 2 CN36938.