Eurotherm EPC2000 Manuel du propriétaire

Ajouter à Mes manuels
330 Des pages
Eurotherm EPC2000 Manuel du propriétaire - Documentation complète | Fixfr
Régulateur programmable EPC2000
Guide utilisateur
HA033210FRE version 5
septembre 2023
Régulateur programmable EPC2000
Sommaire
Consignes de sécurité .................................................................
10
Informations importantes ........................................................................... 10
Avant de commencer ...................................................................
11
Informations importantes...................................................................................11
Utilisation raisonnable et responsabilité......................................................11
NB .............................................................................................................. 12
Qualification du personnel ......................................................................... 12
Utilisation prévue ....................................................................................... 12
Dangers et avertissements ........................................................................ 13
Substances dangereuses................................................................................. 17
Cybersécurité ...............................................................................
18
Introduction ................................................................................................ 18
Bonnes pratiques de cybersécurité............................................................ 18
Fonctions de sécurité................................................................................. 18
Principe de sécurité par défaut ............................................................ 19
Contrôle d’accès .................................................................................. 19
OEM Security....................................................................................... 20
Mot de passe d'accès au niveau de configuration comm .................... 20
Mode Comms Lockdown ..................................................................... 21
Fonctions de sécurité Ethernet ............................................................ 21
Chien de garde des communications .................................................. 22
Sauvegarde et récupération de la configuration .................................. 22
Sessions utilisateur .............................................................................. 22
Intégrité des données ................................................................................ 23
Firmware .................................................................................................... 24
Certification de communication Achilles® .................................................................24
Mise hors service ....................................................................................... 24
Considérations générales en matière de cybersécurité de l’EPC2000...... 24
Topologie du réseau pour l’EPC2000/IHM externe.............................. 24
Segmentation du réseau Ethernet EPC2000 à IHM ............................ 25
Communications EPC2000-à-IHM via EIA485 .................................... 25
Considérations de sécurité de l’application IHM externe ..................... 26
Informations juridiques .................................................................
Introduction ..................................................................................
27
28
Concept du régulateur ............................................................................... 28
Concept du manuel utilisateur ................................................................... 28
Installation ...................................................................................
29
Présentation générale de l’instrument.............................................................. 30
Options d’entrées et sorties ....................................................................... 30
Déballage du régulateur............................................................................. 30
Codes de commande................................................................................. 32
Dimensions ................................................................................................ 32
Accès pour l’entretien .......................................................................... 33
Emplacement ............................................................................................. 34
Instructions générales de montage............................................................ 34
Montage du régulateur en applique ..................................................... 35
Montage du régulateur sur un rail DIN................................................. 35
Espacement des régulateurs ............................................................... 35
Dépose du régulateur .......................................................................... 35
Bornier et connexions ..................................................................
37
Régulateur programmable EPC2000 Disposition des connecteurs ................. 38
Régulateur programmable EPC2000 Disposition des indicateurs ................... 39
Limites d'isolation....................................................................................... 40
Diamètres de fil .......................................................................................... 40
HA033210FRE version 5
3
Régulateur programmable EPC2000
Protection par fusibles ............................................................................... 41
Alimentation basse tension ........................................................................ 41
Entrée 1 Capteur qui mesure l’entrée analogique (IP1)............................. 43
Entrée thermocouple ........................................................................... 44
Entrée RTD .......................................................................................... 44
Entrée linéaire (mA, mV ou V) ............................................................. 44
Entrée/Sortie 1 (IO1).................................................................................. 45
Sortie analogique ................................................................................. 45
Sortie logique (commande SSR) ......................................................... 46
Sortie 2 (OP2) - Forme A, Relais normalement ouvert .............................. 47
Sortie 3 (OP3) - Forme C, Relais inverseur ............................................... 47
Entrée logique (DI1)................................................................................... 49
Entrée logique (DI2)................................................................................... 49
Informations générales concernant les relais et les charges inductives .... 50
Connexions des modules de communications numériques....................... 50
Câblage Ethernet ................................................................................. 50
Communication série (EIA-485)........................................................... 51
Démarrage ...................................................................................
52
Configuration initiale......................................................................................... 52
Installation.................................................................................................. 52
Démarrage initial (mise sous tension)........................................................ 53
Connexion réseau et iTools........................................................................ 53
Initialisation Ethernet en utilisant le bouton Function........................... 54
Connexion Ethernet en utilisant le panneau de configuration iTools et la
fonction de recherche .......................................................................... 57
Communication série, configuration d’EIA-485 ................................................ 61
Informations/tâches supplémentaires pour la configuration du réseau............ 62
Application de régulation et configuration .................................................. 63
Mise en service ................................................................................................ 64
Première mise en route.................................................................................... 65
Point de consigne ................................................................................ 66
Tableaux Quick Start.................................................................................. 66
Quick Codes SET 1 ............................................................................. 66
Quick Codes SET 2 ............................................................................. 67
Démarrage - Régulateur programmable préconfiguré ..................................... 67
Démarrages ultérieurs...................................................................................... 67
Modes de démarrage................................................................................. 67
Veille .......................................................................................................... 68
Configuration avec iTools .............................................................
70
En quoi consiste iTools ?.................................................................................. 71
En quoi consiste un IDM ? ............................................................................... 71
Connexion d’un PC au régulateur .................................................................... 71
Utilisation des ports Ethernet (Modbus TCP)............................................. 71
Utilisation du port de communication ......................................................... 71
Démarrage d’iTools .......................................................................................... 72
La liste « Navigateur » ............................................................................... 73
Accès pour la configuration........................................................................ 73
Définition du mot de passe de configuration comms ........................... 75
Liste des instruments ................................................................................. 77
Éditeur de bornage .................................................................................... 78
Programmateur .......................................................................................... 79
Configuration d'un programme avec iTools.......................................... 79
Nommage des programmes et segments............................................ 83
Enregistrement et chargement des fichiers de programme (*.uip) ...... 84
Exécution, remise à zéro et maintien d’un programme ....................... 85
Câblage graphique..................................................................................... 88
Exemple 1 : Câblage d'une alarme...................................................... 89
Exemple 2 : Connexion d'une alarme à une sortie physique............... 89
Exemple 3 : Câblage de rupture de capteur ........................................ 90
Flash Editor................................................................................................ 90
Recettes............................................................................................... 91
4
HA033210FRE version 5
Régulateur programmable EPC2000
Éditeur de Tableau/Recette.................................................................. 94
Chargement d'un tableau de linéarisation personnalisé ...................... 96
Clonage...................................................................................................... 97
Enregistrement dans un fichier ............................................................ 97
Clonage d'un nouveau régulateur........................................................ 97
Échec de chargement du clone ........................................................... 98
Démarrage à froid ................................................................................ 98
Configuration ................................................................................
99
Mode de configuration...................................................................................... 99
Accès ......................................................................................................... 99
Pour fermer l’accès .................................................................................. 100
Blocs fonctions ............................................................................................... 101
Paramètres de configuration .......................................................................... 102
Valeurs courantes des paramètres .......................................................... 102
Unités................................................................................................. 103
Statut ................................................................................................. 104
Appareil.................................................................................................... 104
Instrument.Info ................................................................................... 104
Instrument.Security ............................................................................ 105
Instrument.Diagnostics ...................................................................... 108
Instrument.Modules ............................................................................ 111
Instrument.Cal ....................................................................................112
Instrument.OEMConfigList..................................................................113
Instrument.OEMOperList ....................................................................114
Instrument.RemoteHMI.......................................................................114
Minuterie ...................................................................................................115
Modes temporisateur ..........................................................................116
Math2 ........................................................................................................119
Sélection entrée ................................................................................. 121
AI.............................................................................................................. 122
RemoteInput ............................................................................................ 125
IO ............................................................................................................. 126
IO.IO1 ................................................................................................ 126
IO.OP2 ............................................................................................... 128
IO.OP3 ............................................................................................... 129
IO.LA et IO.LB.................................................................................... 131
Splitting de la sortie ........................................................................... 131
Algorithmes de temps de cycle et de temps de fonctionnement minimum
132
Recette..................................................................................................... 134
Alarm........................................................................................................ 135
Comms..................................................................................................... 138
Comms.Serial.Main et Comms.Ethernet.Main................................... 139
Comms.Serial.Network et Comms.Ethernet.Network ........................ 141
Comms.Serial.Broadcast ................................................................... 144
Comms.Ethernet.EtherNet/IP ............................................................ 144
Linéarisation d’entrée (LIN16).................................................................. 146
Paramètres du bloc linéarisation ....................................................... 146
Qcode ...................................................................................................... 149
Qcode.QuickCodeSet1 et Qcode.QuickCodeSet2 ............................ 149
Qcode.QuickCodeExit ....................................................................... 151
IPMonitor.................................................................................................. 152
Totalisateur............................................................................................... 153
Mux8 ........................................................................................................ 155
Compteur ................................................................................................. 158
Lgc2 ......................................................................................................... 160
Lgc8 ......................................................................................................... 161
UsrVal ...................................................................................................... 163
OR (Logic OR) ......................................................................................... 164
Programmateur ........................................................................................ 165
Programmer.Run ............................................................................... 166
Programmer.Setup............................................................................. 168
HA033210FRE version 5
5
Régulateur programmable EPC2000
WorkingProgram ................................................................................ 169
WorkingSegment ............................................................................... 171
BCD ......................................................................................................... 173
Loop ......................................................................................................... 174
Loop.Main .......................................................................................... 175
Loop.Configuration ............................................................................ 177
Loop.Setpoint..................................................................................... 180
Loop.Feedforward.............................................................................. 183
Loop.Autotune ................................................................................... 185
Loop.PID ............................................................................................ 188
Loop.Output ....................................................................................... 191
Loop.Diagnostics ............................................................................... 193
Alarmes ......................................................................................
196
En quoi consistent les alarmes ? ................................................................... 196
Types d'alarmes ....................................................................................... 197
Haute absolue.................................................................................... 197
Basse absolue ................................................................................... 197
Déviation Haute ................................................................................. 197
Déviation basse ................................................................................. 198
Bande Déviation ................................................................................ 198
Vitesse de variation - augmentation................................................... 198
Vitesse de variation en diminution ..................................................... 199
Logique haute .................................................................................... 199
Logique basse ................................................................................... 199
Sensor Break ..................................................................................... 199
Hystérésis .......................................................................................... 200
Tempo ................................................................................................ 200
Effets de la temporisation et de l’hystérésis....................................... 200
Inhibit ................................................................................................. 202
Inhibition pendant la veille ................................................................. 202
Verrouillage ........................................................................................ 203
Blocage .............................................................................................. 203
Réglage du seuil d'alarme........................................................................ 204
Indication d’alarme................................................................................... 204
Acquittement d'une alarme ...................................................................... 204
Alarmes avancées.......................................................................................... 205
Programmateur ..........................................................................
206
En quoi consiste un programmateur ? ........................................................... 206
Programmes................................................................................................... 207
Segments ....................................................................................................... 207
Temps de rampe ...................................................................................... 207
Vitesse de rampe ..................................................................................... 207
Durée ....................................................................................................... 207
Saut.......................................................................................................... 207
Appel........................................................................................................ 208
Fin ............................................................................................................ 208
Fonctionnalité standard.................................................................................. 209
Stratégie récupération.............................................................................. 209
Rampe arrière (Coupure de courant pendant les segments de palier)209
Rampe arrière (Coupure de courant pendant les segments de rampe) ..
210
Rampe arrière (Coupure de courant pendant les segments de temps de
rampe) ............................................................................................... 210
Récupération rupture de capteur ............................................................. 210
Maintien ................................................................................................... 210
Forçage à PV/SP ......................................................................................211
Sorties d'événements................................................................................211
Entrées logiques .......................................................................................211
Cycles programme....................................................................................211
Remise à zéro du mode de configuration ................................................ 212
Sélection de programme.......................................................................... 212
6
HA033210FRE version 5
Régulateur programmable EPC2000
Règles de création / modification programme ......................................... 212
Temps programme et segment ................................................................ 212
Résolution ................................................................................................ 212
Précision de la base temps du programmateur ....................................... 213
Boucle typique vers câblage graphique programmateur ......................... 213
Communications ...................................................................................... 214
Plages d'adresses Modbus................................................................ 214
Contrôle du programmateur via iTools ........................................................... 215
Régulation ..................................................................................
216
Types de régulation........................................................................................ 217
Régulation PID......................................................................................... 217
Action inverse/directe............................................................................... 223
Loop Break............................................................................................... 223
Commande de positionnement de vanne motorisée ............................... 223
Non borné (VPU) ............................................................................... 224
Commande de vanne motorisée en mode manuel ............................ 224
Programmation de gain............................................................................ 225
Régulation marche/arrêt .......................................................................... 225
Feedforward ................................................................................................... 226
Feedforward de perturbation.................................................................... 226
Consigne feedforward.............................................................................. 227
Compensation statique ou dynamique..................................................... 228
Split Range (chauffage/refroidissement)........................................................ 229
Algorithme de refroidissement ................................................................. 230
Refroidissement non linéaire ............................................................. 230
Zone morte de la voie 2 (chauffage/refroidissement) ........................ 232
Transfert sans à-coups .................................................................................. 233
Sensor Break ................................................................................................. 233
Modes d'exploitation ...................................................................................... 234
Démarrage et récupération ...................................................................... 234
Sous-système de consigne ............................................................................ 235
Sélection de source de consigne déportée/locale ................................... 236
Sélection de consigne locale ............................................................. 236
Consigne déportée ............................................................................ 236
Limites de consigne ................................................................................. 237
Limite de vitesse de consigne.................................................................. 237
SP cible.................................................................................................... 237
Tracking ................................................................................................... 238
SP et PV rétrocalculées ........................................................................... 238
Équilibrage intégrale consigne................................................................. 238
Sous-système de sortie.................................................................................. 239
Sélection des sorties (y compris station manuelle).................................. 239
Limitation des sorties ............................................................................... 239
Limitation de vitesse ................................................................................ 240
Autoréglage.................................................................................................... 240
Autoréglage de plusieurs zones............................................................... 246
Communications numériques ....................................................
247
Communications série.................................................................................... 247
Modbus RTU............................................................................................ 247
Paramètres de communication série ................................................. 247
Configuration Ethernet ................................................................................... 248
Affichage adresse MAC ........................................................................... 248
Paramètres mode IP ................................................................................ 248
Adressage IP dynamique................................................................... 249
Adressage IP statique........................................................................ 249
Connexion réseau.................................................................................... 249
Protection contre la tempête de diffusion................................................. 249
Protection tempête Ethernet .................................................................... 249
Informations complémentaires................................................................. 250
Bonjour..................................................................................................... 250
Découverte auto....................................................................................... 250
HA033210FRE version 5
7
Régulateur programmable EPC2000
Pour activer la découverte auto ......................................................... 250
Pour activer DHCP............................................................................. 253
Réinitialiser l’adresse IP du régulateur .................................................... 253
Connexion à EPC2000 avec iTools.......................................................... 254
EtherNet/IP..................................................................................................... 259
Caractéristiques de la communication EtherNet/IP de l’EPC2000 .......... 259
Prise en charge de l’objet CIP ................................................................. 260
Configuration du scanner EtherNet/IP ........................................................... 260
Prérequis.................................................................................................. 260
Vérification des licences logicielles.......................................................... 260
Configuration des interfaces PC .............................................................. 261
Configuration de l’application RSLOGIX 5000......................................... 263
Configuration des paramètres de connexion entre le scanner et l’adaptateur
EtherNet/IP du régulateur EPC2000........................................................ 264
Méthode 1 (sans le fichier EDS) ........................................................ 264
Méthode 2 (avec le fichier EDS) ........................................................ 266
Téléchargement et exécution de l’application RSLOGIX 5000 sur le
scanner .............................................................................................. 270
Établissement de la communication ........................................................ 271
Formats de données .......................................................................... 271
Le fichier EDS .................................................................................... 271
Diagnostic des pannes ...................................................................... 271
Modbus maître ............................................................................................... 273
Vue d'ensemble ....................................................................................... 273
Configuration du protocole maître Modbus.............................................. 273
Configuration des communications vers les esclaves Modbus................ 274
Configuration des données pour les lectures/écritures cycliques ............ 278
Configuration des données pour les lectures/écritures acycliques .......... 281
Accéder aux données du maître Modbus depuis le tableau d’indirection
Modbus .................................................................................................... 283
Tableau d’indirection comms ............................................................. 286
PROFINET ..................................................................................................... 287
Fonctionnalités PROFINET...................................................................... 288
CÂBLAGE PROFINET............................................................................. 288
Configurer le Régulateur programmable EPC2000 pour PROFINET...... 289
Connexion iTools et PROFINET ........................................................ 290
Mise en service avec le protocole DCP ............................................ 290
EPC2000 PROFINET - Connexion et accès à iTools ........................ 292
Régulateur programmable EPC2000 Modules ........................................ 293
Modules de la passerelle bus de terrain E/S IOGW (modules génériques)
293
Configuration de l’échange de données cycliques (Données ES) ..... 293
Échange de données acycliques (Données d’enregistrement) ......... 294
Lectures acycliques PROFINET ........................................................ 295
Contraintes concernant les paramètres. ............................................ 296
Formats de données .......................................................................... 296
Le fichier GSD.......................................................................................... 296
Notification d'alarme................................................................................. 296
Passerelle E/S sur bus de terrain................................................................... 298
Linéarisation d’entrée (LIN16) ....................................................
300
Linéarisation personnalisée ........................................................................... 300
Exemple 1 : Linéarisation personnalisée - Courbe montante .................. 301
Configuration des paramètres ........................................................... 301
Exemple 2 : Linéarisation personnalisée - Courbe à points sautés ......... 303
Exemple 3 : Linéarisation personnalisée - Courbe descendante............. 305
Ajustement de la variable processus ....................................................... 306
Calibration utilisateur .................................................................
309
Calibration du régulateur seul ........................................................................ 309
Calibration de l’entrée analogique ........................................................... 309
Utilisation de iTools ............................................................................ 310
Pour revenir à la calibration usine ......................................................311
8
HA033210FRE version 5
Régulateur programmable EPC2000
Calibration du décalage en deux points....................................................311
Calibration avec un bloc sec ou l’équivalent ............................................ 313
OEM Security .............................................................................
314
Mise en œuvre ............................................................................................... 314
Liste de configuration OEM...................................................................... 316
Liste des opérateurs OEM ....................................................................... 316
Effet du paramètre « OEM ParamList » ................................................... 317
« OEMParamLists » activé ................................................................ 318
« OEMParaLists » désactivé ............................................................. 318
Mise à niveau du firmware .........................................................
319
EPC2000 PROFINET..................................................................................... 319
EPC2000 PROFINET - Reconfigurer une adresse IP fixe ....................... 321
Spécifications techniques ..........................................................
322
Généralités............................................................................................... 322
Spécifications environnementales, normes, agréments et certifications . 323
Déclaration d'évaluation EN ISO 13849................................................... 324
Mécanique ............................................................................................... 324
Dimensions ........................................................................................ 324
Poids .................................................................................................. 324
Entrées et sorties ..................................................................................... 325
E/S et types de communications ....................................................... 325
Spécifications E/S .............................................................................. 325
Entrées et sorties ............................................................................... 326
Entrées contact sec ........................................................................... 326
Modules E/S logiques ....................................................................... 326
Relais ................................................................................................. 327
Module sortie CC isolée..................................................................... 328
Alimentation électrique ...................................................................... 328
HA033210FRE version 5
9
Consignes de sécurité
Régulateur programmable EPC2000
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.
ATTENTION
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.
Nota : Les équipements électriques doivent être installés, exploités, entretenus et
maintenus exclusivement par des personnes qualifiées. Watlow décline toute
responsabilité quant aux conséquences découlant de l’utilisation de ce matériel.
Nota : 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.
10
HA033210FRE version 5
Régulateur programmable EPC2000
Avant de commencer
Avant de commencer
Informations importantes
DANGER
RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE
Coupez 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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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 maintenir 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.
Afin d'assurer la conformité avec la directive CEM européenne, il est nécessaire de
prendre certaines précautions lors de l'installation:
•
Informations générales. Consultez le guide d'installation CEM référence
HA025464.
•
Sorties de relais. Il peut s'avérer nécessaire de monter un filtre adapté pour
supprimer les émissions par conduction
•
Installation sur table. Si une prise d'alimentation standard est utilisée, il est
nécessaire de respecter la norme sur les émissions commerciales et de
l'industrie légère. Pour respecter la norme des émissions par conduction, il faut
installer un filtre secteur adapté.
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.
HA033210FRE version 5
11
Avant de commencer
Régulateur programmable EPC2000
NB
Les équipements électriques doivent être installés, exploités, entretenus , et
maintenus exclusivement par des personnes qualifiées.
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.
Watlow décline toute responsabilité quant aux conséquences découlant de
l’utilisation de ce matériel.
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, est le
Régulateur programmable EPC2000 (désigné dans les présentes par « régulateur
programmable », « régulateur » ou « 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.
12
HA033210FRE version 5
Régulateur programmable EPC2000
Avant de commencer
Dangers et avertissements
Les dangers et avertissements suivants doivent être observés avant d'installer,
d'utiliser ou d'entretenir ce régulateur. D'autres informations relatives à la sécurité
sont fournies aux endroits appropriés de ce manuel.
DANGER
RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE
Ne pas insérer d’objets dans les ouvertures du boîtier.
Les équipements électriques doivent être installés, utilisés et maintenus
exclusivement par des personnes qualifiées.
Coupez l’alimentation électrique de tous les équipements 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.
Ne pas dépasser les limites maximales de l’appareil.
Ce produit doit être installé, connecté et utilisé conformément aux normes et/ou
directives 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 sera compromise.
Toutes les connexions doivent être serrées conformément aux spécifications de
couple spécifiées.
Vérifier qu’un maximum de deux fils, identiques en type et section sont utilisés pour
chaque terminal du régulateur.
Ne pas dépasser la longueur maximale des conducteurs exposés.
S’assurer que l’outil utilisé est isolé a adapté à l’ouverture afin de bien pouvoir
enfoncer le bouton Fonction quand c’est nécessaire.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
HA033210FRE version 5
13
Avant de commencer
Régulateur programmable EPC2000
DANGER
DANGER D’INCENDIE
Ne pas installer si l'unité ou une partie de l'unité est endommagée.
Ne rien laisser tomber par les ouvertures du boîtier et entrer dans le régulateur.
Vérifier que le calibre de fil correct est utilisé et que ses caractéristiques
correspondent à la capacité en courant du circuit spécifique.
Quand des embouts de câble sont utilisés, veiller à ce que la taille correcte soit
sélectionnée et que chacun soit solidement fixé au câble en utilisant un outil de
sertissage.
Veiller à n'utiliser que les connecteurs d'origine ayant été fournis.
Ne pas connecter le régulateur directement à la tension secteur. Utiliser
uniquement des alimentations électriques PELV ou SELV pour alimenter
l’équipement.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
14
HA033210FRE version 5
Régulateur programmable EPC2000
Avant de commencer
ATTENTION
FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT
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.
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.
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 ou du déclenchement d'une alarme.
S’assurer de prendre toutes les précautions en matière de décharges
électrostatiques avant de manipuler l'appareil.
Veiller à exclure la pollution par conduction de l'armoire dans laquelle le régulateur
est installé.
S’assurer que des dispositifs à verrouillage de sécurité appropriés sont utilisés en
présence de risques pour le personnel et/ou l'équipement.
L'appareil doit être installé dans une armoire.
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.
Vérifier que tous les câbles et les faisceaux de câbles sont maintenus par un
mécanisme anti-traction adapté.
Utiliser exclusivement des câbles en cuivre (sauf pour le câblage des
thermocouples).
Connecter les fils uniquement aux terminaux identifiés indiqués sur l’étiquette de
câblage du produit, dans la section câblage du guide utilisateur du produit ou sur la
fiche d’installation.
Avant de connecter les fils à un connecteur, vérifier que l'orientation du connecteur
est correcte.
La modification, le démontage ou la réparation du produit au-delà de ce qui est
indiqué dans le manuel utilisateur est strictement interdit. Contactez votre
fournisseur pour toute réparation.
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.
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.
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.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
HA033210FRE version 5
15
Avant de commencer
Régulateur programmable EPC2000
ATTENTION
FONCTIONNEMENT IMPRÉVU DE L'ÉQUIPEMENT
Veiller à ce que les câbles soient acheminés de manière à minimiser les
interférences électromagnétiques (EMI) et à réduire au minimum la longueur des
câbles.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
ATTENTION
FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT
Si 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.
Si ces directives ne sont pas respectées, cela peut entraîner des blessures
graves ou des dommages matériels.
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 Marque de conformité pour l’Australie (ACA) et la Nouvelle-Zélande (RSM).
* Conforme à la période d’utilisation respectueuse de l’environnement de 40 ans.
16
HA033210FRE version 5
Régulateur programmable EPC2000
Avant de commencer
Substances dangereuses
Ce produit est conforme à la législation européenne Restriction of Hazardous
Substances (RoHS) (avec exemptions) et Registration, Evaluation, Authorisation and
Restriction of Chemicals (REACH).
Les exemptions RoHS utilisées pour ce produit mettent en jeu la présence de plomb.
La législation RoHS chinoise n'inclut pas d’exemptions et la présence de plomb est
donc indiquée dans la déclaration RoHS chinoise.
La loi californienne exige l’avis suivant :
WVERTISSEMENTS : Ce produit peut vous exposer à des produits chimiques dont le
plomb et les composés de plomb connus dans l'État de la Californie pour causer le
cancer et des malformations
congénitales ou autres dommages au fœtus. Pour avoir plus d’informations
consulter : http://www.P65Warnings.ca.gov
HA033210FRE version 5
17
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é pour les régulateurs série EPC2000 et attire l’attention sur plusieurs
fonctionnalités de l’EPC2000 qui pourraient être utiles pour mettre en œuvre une
robuste cybersécurité.
ATTENTION
FONCTIONNEMENT INATTENDU 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.
Si ces directives ne sont pas respectées, cela peut entraîner des blessures
graves ou des dommages matériels.
Introduction
Quand on utilise un régulateur Eurotherm 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.com.
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é du
régulateur EPC2000.
18
HA033210FRE version 5
Régulateur programmable EPC2000
Cybersécurité
Principe de sécurité par défaut
Certaines fonctions de communication numérique de l’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 le régulateur EPC2000, y compris
le protocole de découverte du service Bonjour (voir « Bonjour », page 250). 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 », page 250 et les informations sur son
activation si nécessaire.
Utilisation des ports
Les ports suivants sont utilisés :
Port
Protocole
44818 TCP/UDP
EtherNet/IP (voir ci-dessous)
22112 UDP
EtherNet/IP (voir ci-dessous)
2222 UDP
EtherNet/IP (voir ci-dessous)
502 TCP
Modbus (maître et esclave)
5353 UDP
Zeroconf
Il faut noter les points suivants à propos des ports EtherNet/IP :
•
Les ports sont toujours fermés par défaut et sont uniquement ouverts lorsque le
protocole comms correspondant est activé.
•
UDP Port 5353 (Auto-discovery/ZeroConf/ Bonjour) ouvert uniquement quand le
paramètre Comms.Option.Network.AutoDiscovery est ON.
Contrôle d’accès
Le régulateur 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 cinq tentatives de connexion
infructueuses, la saisie du mot de passe est bloquée pendant la durée configurée
Instrument>Security>PassLockTime, fixée par défaut à 30 minutes. Un cycle
d'alimentation réinitialise le temps écoulé à 0. Ceci contribue à la protection contre
les tentatives de « forçage » pour deviner un mot de passe.
HA033210FRE version 5
19
Cybersécurité
Régulateur programmable EPC2000
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 huit caractères.
•
Un mélange de caractères en majuscules et minuscules.
•
Au moins un caractère de ponctuation ou spécial (comme #, % ou @).
•
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.
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 d'accès au niveau de configuration comm
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 », page 105 pour avoir plus de détails) :
20
•
Il n’y a pas de mot de passe par défaut pour le niveau de configuration comms.
•
L'utilisateur doit définir le mot de passe de configuration comms au moment de
sa première connexion à iTools.
•
Si le mot de passe n’est pas défini, les communications série et Ethernet seront
en mode Comms Lockdown (voir ci-dessous).
•
Le mot de passe de configuration comms est crypté avant son envoi via comms.
•
Les mots de passe sont salés et hashés avant d’être enregistrés.
•
Le nombre de tentatives autorisées pour saisir le mot de passe est de 5. Si plus
de 5 tentatives infructueuses sont faites, la fonction de blocage du mot de passe
se déclenche.
•
iTools exige que les mots de passe contiennent au moins 8 caractères.
HA033210FRE version 5
Régulateur programmable EPC2000
Cybersécurité
Mode Comms Lockdown
En mode Comms Lockdown, les comms série et Ethernet ont un accès
lecture/écriture à un ensemble limité de paramètres, voir le tableau ci-dessous.
Table 1:Jeu limité de paramètres Comms Lockdown
Accès
Longueur de
la chaîne
Paramètre
Adresse Modbus
ID de fabrication CNOMO
0x0079(121)
Lecture
seule
-
ID de l’instrument CNOMO
0x007A(122)
Lecture
seule
-
Version du firmware de l’instrument
0x006B(107)
Lecture
seule
-
CommsPasswordIsSet
0x0080(128)
Lecture
seule
-
KeyExchange
0x53F4(21492)
Lect/Écrit
35
CommsPassword
0x5621(22049)
Écriture
seule
96
Fonctions de sécurité Ethernet
La connectivité Ethernet est disponible de série sur le régulateur 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 », page 141).
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. L’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 », page 141).
HA033210FRE version 5
21
Cybersécurité
Régulateur programmable EPC2000
Chien de garde des communications
Le régulateur EPC2000 comporte 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 », page 139. Ils offrent un moyen de configurer une action
appropriée si une action malveillante interrompt les communications numériques du
régulateur.
Nota : 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 », page 125). Ce bloc 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 », page 97.
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é le fichier 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 », page 314).
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.
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.
22
HA033210FRE version 5
Régulateur programmable EPC2000
Cybersécurité
Intégrité des données
Intégrité de la mémoire Flash
Quand un régulateur EPC2000 se met 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 »,
page 319. 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 EPC2000 se met sous tension, il exécute automatiquement un
contrôle d’intégrité du contenu de ses appareils 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 », page 111 et « Instrument.Diagnostics », page 108).
Usage cryptographique
L’usage cryptographique est utilisé dans les domaines suivants :
HA033210FRE version 5
•
Fichiers clone.
•
Tableaux de linéarisation personnalisés.
•
Signature firmware.
•
Mot de passe OEM Security.
•
Mot de passe de configuration des communications.
23
Cybersécurité
Régulateur programmable EPC2000
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 EPC2000 disponible via Eurotherm Firmware Management Tool.
ATTENTION
FIRMWARE NON-EUROTHERM
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.
En outre, l'outil de gestion des firmware Eurotherm est signé numériquement. Ne
pas utiliser cet outil s’il ne comporte pas de signature.
Si ces directives ne sont pas respectées, cela peut entraîner des blessures
graves ou des dommages matériels.
Certification de communication Achilles®
L’EPC2000 a été certifié 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.
Nota : Achilles® Communications Robustness Testing Level 1 ne s'applique pas à
la version suivante : EPC2000 PROFINET.
Mise hors service
Quand un régulateur 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 », page 98 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.
24
HA033210FRE version 5
Régulateur programmable EPC2000
Cybersécurité
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 plus facilement au Régulateur programmable
EPC2000 même si les autres sessions TCP sont actuellement actives.
Communications EPC2000-à-IHM via EIA485
Une autre possibilité est de consacrer la voie de communications EIA485 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 EIA485 ont la priorité sur les communications
Ethernet mais que EIA485 est lent par comparaison et qu’il faut donc tenir compte de
la latence entre le Régulateur programmable EPC2000 et l’IHM via EIA485.
HA033210FRE version 5
25
Cybersécurité
Régulateur programmable EPC2000
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.
•
Le mot de passe de configuration des communications est crypté avant d'être
transmis via les communications dans EPC2000 V4.01 et les versions
ultérieures. Toutefois, afin de continuer à prendre en charge les IHM externes, un
nouveau paramètre Instrument>Security>EnableUnencryptedLogin est
disponible. Il est important de noter que la transmission de mots de passe en
texte clair constitue un risque de cybersécurité qui devra être atténué par
l'utilisateur.
•
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 :
◦
◦
◦
•
26
que le mot de passe de configuration des communications n'a pas été défini.
que le mot de passe de configuration des communications 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.
HA033210FRE version 5
Régulateur programmable EPC2000
Informations juridiques
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, Watlow ou ses 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.
Watlow, Eurotherm, EurothermSuite, EFit, EPack, EPower, Eycon, Chessell, Mini8,
nanodac, piccolo and versadac sont des marques commerciales de Watlow, ses
filiales et affiliées. Toutes les autres marques commerciales appartiennent à leurs
propriétaires respectifs.
©2023 Watlow Electric Manufacturing Company, tous droits réservés.
HA033210FRE version 5
27
Introduction
Régulateur programmable EPC2000
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.com ou peut être commandé
sur DVD.
Concept du manuel utilisateur
Ce manuel est généralement organisé de la manière suivante :
28
•
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.
HA033210FRE version 5
Régulateur programmable EPC2000
Installation
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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
ATTENTION
FONCTIONNEMENT INATTENDU 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.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
Dans les procédés typiques de régulation de la température, des problèmes peuvent
survenir lorsque le chauffage est continuellement activé. Le chauffage pourra rester
constamment activé pour plusieurs raisons :
•
Le capteur de température se détache du procédé.
•
Court-circuit dans le câblage du thermocouple.
•
Le chauffage du régulateur est activé continuellement.
•
Une vanne ou un contacteur externe est bloqué en position de chauffage.
•
La consigne du régulateur est trop élevée.
•
Perte de communication.
Pour réduire les risques de dommages ou de blessures nous préconisons
l’installation d’une protection thermique séparée avec capteur de température
indépendant qui assure l’isolement électrique du circuit de chauffage.
Les relais alarme n’offrent pas de protection dans toutes les conditions de défaillance
et on ne doit pas s’y fier.
Contenu de ce chapitre
HA033210FRE version 5
•
Description générale de l’instrument.
•
Contenu de l’emballage.
•
Codes de commande
•
Dimensions de l’instrument et montage mécanique
29
Installation
Régulateur programmable EPC2000
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 ».
Options d’entrées et sorties
Tous les régulateurs sont fournis avec une connectivité Ethernet via un switch à 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 :
30
•
Une résistance 2,49  pour une entrée courant (voir « Entrée linéaire (mA, mV
ou V) », page 44).
•
Fiche d’installation référence HA033209 en anglais, français, italien, allemand,
espagnol, chinois et russe.
HA033210FRE version 5
Régulateur programmable EPC2000
Installation
DANGER
DANGER D’INCENDIE
Si 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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
HA033210FRE version 5
31
Installation
Régulateur programmable EPC2000
Codes de commande
Pour connaître les derniers codes de commande, consulter la Fiche technique du
Régulateur programmable EPC2000 (HA033270) disponible sur
https://www.eurotherm.com > Support > Downloads
(https://www.eurotherm.com/en/eurotherm-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)
32
HA033210FRE version 5
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 5
33
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 « Avant de commencer », page
11 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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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.
34
•
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 », page 322 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 5
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. Confirmer que le régulateur 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 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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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 5
35
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 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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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.
36
HA033210FRE version 5
Régulateur programmable EPC2000
Bornier et connexions
Bornier et connexions
Contenu de ce chapitre
Ce chapitre décrit les borniers et le câblage.
ATTENTION
FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT
Vérifier que tous les câbles et faisceaux de câbles sont maintenus par un
mécanisme anti-traction adapté.
Éviter la pénétration de matières conductrices pendant l’installation.
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é.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
HA033210FRE version 5
37
Bornier et connexions
Régulateur programmable EPC2000
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
Touche Intitulé
A
Raccord de terre fonctionnelle
B
OP2 (sortie 2)
C
D
E
F
G
H
38
OP3 (sortie 3)
Bornes
LA LB LC
1A 1B
G
F
Fonction
Point de raccordement de la terre
fonctionnelle
Relais Forme A (normalement ouvert)
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
Relais forme C (Relais inverseur)
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.
Nota : 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 sortie
Nota : Multiples fonctions sortie/entrée en fonction de la configuration de
1A (+)
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
HA033210FRE version 5
Régulateur programmable EPC2000
Bornier et connexions
IP1 (Entrée 1), Capteur qui mesure l’entrée analogique
l
•
•
•
•
J
K
Ne pas acheminer les câbles d'entrée avec les câbles d'alimentation.
Câble de terre blindé en un seul point.
Entrée de mesure non isolée de la sortie logique et des entrées
logiques.
Utiliser un câble de compensation approprié pour prolonger le
câblage du thermocouple.
Nota : Connecteur fixe - non amovible.
Port Ethernet (x2) connecteur RJ45
Connecteurs de faisceau supérieur (x3) 8 broches, 3 broches et 2 broches
V- V+
Ou
V- V+ VI
Ou
V- V+
Ou
V- V+
voir A à E
Thermocouple (TC)
Sonde à résistance
Courant ( mA)
Tension (mV/V)
Connexions Ethernet
Différents connecteurs
Régulateur programmable EPC2000 Disposition des indicateurs
1
3
5
7
2
4
6
8
9
10
11
12
13
Touche Intitulé
1
2
LED d'alimentation
LED de diagnostic
3
LED de veille
4
5
6
7
8
9
10
11
12
13
Fonction
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 », page 68 pour avoir plus d'informations.
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 », page 67.
LED de fonctionnement / config
Est allumé en vert quand le régulateur fonctionne. Clignote en vert quand le régulateur est en
mode de configuration.
LED comms
Clignote en vert quand il y a une activité Ethernet ou série qui cible le régulateur. Sinon elle est
éteinte.
LED IO1 (entrée/sortie 1)
Est allumé en vert quand l’IO1 (si configurée comme sortie logique ou DC) est pilotée.
LED OP2 (sortie 2)
Est allumé en vert quand le relais Forme A (normalement ouvert), OP2, est excité.
LED OP3 (sortie 3)
Est allumé en vert quand le relais Forme C (inverseur) OP3 est excité.
LED Port Ethernet 1 débit réseau
Est allumé en vert quand une connexion 100 Mb/s est établie. Ne s’allume pas quand une
connexion 10 Mb/s est établie.
LED Port Ethernet 1 activité réseau Est allumée en orange quand la liaison Ethernet est établie, clignote quand une activité est
détectée.
LED Port Ethernet 2 débit réseau
Est allumé en vert quand une connexion 100 Mb/s est établie. Ne s’allume pas quand une
connexion 10 Mb/s est établie.
LED Port Ethernet 2 activité réseau Est allumée en orange quand la liaison Ethernet est établie, clignote quand une activité est
détectée.
Bouton de fonction (initialisation
Active la découverte auto Bonjour ou réinitialise la configuration IP en fonction du moment où le
Ethernet)
bouton est pressé. Consulter « Configuration Ethernet », page 248 pour avoir plus
d'informations.
HA033210FRE version 5
39
Bornier et connexions
Régulateur programmable EPC2000
Limites d'isolation
Le schéma montre des limites d’isolation doubles et basiques.
CPU
*
300 V ca
Double
isolation
*
Standard
pour toutes
les variantes
300 V ca
Simple
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
Câble
exposé
rigide
7 mm (0,28
pouce)
<
Câble
multibrins
Câble
Câble
multibrins
multibrins
avec
2 câbles
avec embout embout
rigides
métallique
métallique
et collerette
2 x câbles
multibrins
2 x câbles
multibrins
avec 2
embouts
métalliques
2 x câbles
multibrins
avec
embouts
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
40
HA033210FRE version 5
Régulateur programmable EPC2000
Bornier et connexions
Toutes les vis de serrage doivent être serrées à un couple entre 0,5 et 0,6 Nm (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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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 /
HA033210FRE version 5
•
24 V ca, −15 %, +10 % à 42-62 Hz.
•
24 V cc, −15 %, +20 % + 5 % tension d’ondulation.
•
La polarité n’est pas importante.
41
Bornier et connexions
Régulateur programmable EPC2000
•
Puissance nominale : 6 W.
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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
42
HA033210FRE version 5
Régulateur programmable EPC2000
Bornier et connexions
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é.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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 :
HA033210FRE version 5
•
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.
43
Bornier et connexions
Régulateur programmable EPC2000
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 
44
•
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 %, 50 ppm.
HA033210FRE version 5
Régulateur programmable EPC2000
Bornier et connexions
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 », page 126).
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é.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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 
État fermé <135 
HA033210FRE version 5
45
Bornier et connexions
Régulateur programmable EPC2000
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 non 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 », page 132.
Entrée par contact - connectée à la sortie logique
1A 1B
46
•
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 
HA033210FRE version 5
Régulateur programmable EPC2000
Bornier et connexions
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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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 », page 132.
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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
La sortie 3 est disponible sur tous les modèles. C’est un relais forme C (inverseur).
NC
HA033210FRE version 5
C
NO
47
Bornier et connexions
48
Régulateur programmable EPC2000
•
Sortie isolée 300 V CA CAT II
•
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 », page 132.
HA033210FRE version 5
Régulateur programmable EPC2000
Bornier et connexions
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é.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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é.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
HA033210FRE version 5
49
Bornier et connexions
Régulateur programmable EPC2000
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.
50
HA033210FRE version 5
Régulateur programmable EPC2000
Bornier et connexions
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 numériques programmables avec un
réseau série.
3. Pour la connexion à 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 EIA-485. 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.
HA033210FRE version 5
51
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 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 », page 34.
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 :
52
•
« Installation », page 29.
•
« Emplacement » et « Instructions générales de montage », page 34.
•
« Dimensions », page 32.
•
« Régulateur programmable EPC2000 Disposition des connecteurs », page 38.
HA033210FRE version 5
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 », page 53.
Voir également :
•
« Première mise en route », page 65.
•
« Modes de démarrage », page 67.
•
« Protection par fusibles », page 41.
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 5
•
« Initialisation Ethernet en utilisant le bouton Function », page 54.
•
« Connexion Ethernet en utilisant le panneau de configuration iTools et la
fonction de recherche », page 57.
•
« Communication série, configuration d’EIA-485 », page 61.
•
« Configurer le Régulateur programmable EPC2000 pour PROFINET », page
289
53
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.com/temperature-control/epc2000-how-to-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.
ATTENTION
RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE
S’assurer que l’outil utilisé est isolé a adapté à l’ouverture afin de bien pouvoir
enfoncer le bouton Fonction quand c’est nécessaire.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
3. Continuer à appuyer sur le bouton Fonction 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.
Nota : 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 ? », page 71 pour avoir plus de
détails.
54
HA033210FRE version 5
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 appareils connectés via Ethernet.
Nota : Si aucun mot de passe de configuration des communications n'a été défini
pour l'appareil, une icône de cadenas apparaît en face du nom de l'appareil.
9. Sélectionner le régulateur découvert et cliquer sur OK. iTools ouvre une boîte de
dialogue demandant à l'utilisateur de définir un mot de passe de configuration
des communications.
10. Sélectionner « Yes » pour définir le mot de passe de configuration comms et la
fenêtre iTools Device Password Manager s'ouvrira. Suivre les instructions pour
définir le mot de passe de configuration des communications.
HA033210FRE version 5
55
Démarrage
Régulateur programmable EPC2000
11. Une fois le mot de passe défini, le régulateur programmable EPC2000 se
connecte à l'instrument en mode configuration et les éléments suivants
apparaissent :
• 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
Nota : 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 », page 141.
56
HA033210FRE version 5
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.com/temperature-control/epc2000-how-to-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 5
57
Démarrage
Régulateur programmable EPC2000
7. Le panneau Edit Host apparaît, saisir l'adresse IP de l'appareil.
Vérifier que l'adresse IP du PC qui exécute iTools est dans la même plage que
l'adresse IP du Régulateur programmable EPC2000, puis cliquez sur OK.
Nota : Les adresses IP par défaut du Régulateur programmable EPC2000
peuvent varier en fonction de la version du régulateur (c.-à-d. du protocole de
communication). Pour en savoir plus, voir « Adresse IP par défaut, détails et mot
de passe », page 62.
Nota : Pour les régulateurs dotés du protocole de communication PROFINET,
l'adresse IP doit être configurée lors de la mise en service, voir « Configurer le
Régulateur programmable EPC2000 pour PROFINET », page 289 pour plus
d'informations.
8. Le panneau Nouveau port TCP/IP apparaît. Confirmer que l’adresse IP est
correcte puis cliquer sur OK pour enregistrer les détails du nouveau port TCP/IP
dans le panneau de configuration iTools.
58
HA033210FRE version 5
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 « Connexion à EPC2000 avec iTools » au Chapitre
« Communications numériques ».
iTools : Rechercher et connecter à un instrument
10. Ouvrir iTools et cliquer sur « Scan ».
HA033210FRE version 5
59
Démarrage
Régulateur programmable EPC2000
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 Enable Background Scan panel to start the
iTools scan.
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 », page
57, pour avoir plus de détails.
60
HA033210FRE version 5
Régulateur programmable EPC2000
Démarrage
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).
Si le mot de passe de configuration comms n'est pas défini, iTools demandera à
l'utilisateur de définir d'abord le mot de passe via Device Password Manager
avant que iTools ne se connecte en mode configuration.
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 :
HA033210FRE version 5
•
« Connexions des modules de communications numériques », page 50.
•
Description et détails de configuration, voir « Communication série (EIA-485) »,
page 51
•
Modbus RTU et les paramètres associés, « Modbus RTU », page 247.
61
Démarrage
Régulateur programmable EPC2000
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 :
Réglage/variante
Adresse IP
PROFINET :
Autre :
Masque de
sous-réseau
PROFINET :
Autre :
Gateway
All :
Mot de passe de
configuration des
communications :
Valeur
0.0.0.0
192168111222
0.0.0.0
255.255.255.0
0.0.0.0
Pas de valeur par défaut (réglage via iTools).
Nota : Pour les régulateurs dotés du protocole de communication PROFINET,
l'adresse IP doit être configurée lors de la mise en service, voir « Configurer le
Régulateur programmable EPC2000 pour PROFINET », page 289 pour plus
d'informations. L'adresse IP par défaut et les détails associés sont énumérés
ci-dessus.
Adresse IP instrument et mot de passe de configuration réinitialisation
Il est possible de réinitialiser l'adresse IP des régulateurs programmables EPC2000,
d'effacer le mot de passe de configuration des communications et de désactiver la
découverte automatique à l'aide du bouton Function.
Pour avoir un complément d’information voir « Réinitialiser l’adresse IP du
régulateur » au Chapitre « Communications numériques ».
62
HA033210FRE version 5
Régulateur programmable EPC2000
Démarrage
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 »,
page 53 - 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 analogique ou Entrée/sortie logique).
◦
◦
◦
Paramètres du régulateur.
Entrée capteur (Capteur IP1 mesurant l’entrée analogique, thermocouple/
mA ou Ohms).
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 », page 28.
« Tableaux Quick Start », page 66.
« Mode de configuration », page 99.
« Clonage » et « Clonage d'un nouveau régulateur », page 97.
« Tableaux Quick Start », page 66 et « Qcode », page 149.
« Types de régulation », page 217.
Nota : Pour accéder au mode de configuration le mot de passe de configuration
des communications 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 », page 62 pour avoir des
détails.
HA033210FRE version 5
63
Démarrage
Régulateur programmable EPC2000
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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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é.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
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.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
64
HA033210FRE version 5
Régulateur programmable EPC2000
Démarrage
ATTENTION
FONCTIONNEMENT INATTENDU 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.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
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é », page 67.
3. Démarrages ultérieurs - Régulateur précédemment configuré. Aller à la section
« Démarrages ultérieurs », page 67.
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.
ATTENTION
FONCTIONNEMENT INATTENDU 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.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
Les fonctionnalités plus détaillées disponibles dans le produit peuvent être
configurées en utilisant iTools comme expliqué dans « Configuration avec iTools »,
page 70. iTools est un logiciel de configuration disponible gratuitement auprès
d’Eurotherm sur www.eurotherm.com.
HA033210FRE version 5
65
Démarrage
Régulateur programmable EPC2000
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 numériques. 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 », page 149.
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
X = Aucune
1 = Contrôle PID chauffage
seul
2 = Contrôle PID
chauffage/refroidissement
Entrée analogique 1 Type
Entrée analogique 1 Plage
X = Utiliser les paramètres par
défaut
X = Utiliser les paramètres par défaut
Thermocouple
2 = 1-200 °C
B = Type B
J = Type J
K = Type K
L = Type L
N = Type N
R = Type R
S = Type S
T = Type T
RTD
P = Pt100
1 = 1-100°C
3 = 1-400 °C
4 = 1-600 °C
5 = 1-800 °C
6 = 1-1000 °C
7 = 1-1200 °C
8 = 1-1300 °C
9 = 1-1600 °C
2 = 1-1800 °C
F = Plage complète
Linéaire
M = 0-80 mV
V = 0-10 V
2 = 0-20 mA
4 = 4-20 mA
Nota : 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 », page 70).
66
HA033210FRE version 5
Régulateur programmable EPC2000
Démarrage
Quick Codes SET 2
Fonction LA
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
T = Réinitialisation programme
T = Réinitialisation
programme
U = Choix Distant/Local
V = Choix chargement recette
P = Choix consigne
U = Choix Distant/Local
V = Choix chargement recette
K = Track boucle
K = Track boucle
Démarrage - Régulateur programmable préconfiguré
ATTENTION
FONCTIONNEMENT INATTENDU 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.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
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 », page 52 et
« Configuration », page 99.
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 » au 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 », page
177.
HA033210FRE version 5
67
Démarrage
Régulateur programmable EPC2000
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 », page
175.
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 », page 234.
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 :
68
•
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.
HA033210FRE version 5
Régulateur programmable EPC2000
Démarrage
Utiliser iTools pour examiner le paramètre
Instrument.Diagnostics.StandbyCondStatus 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
Description
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é
Nota : NVOL - non volatile
Quand l’instrument est en veille, les choses suivantes se produisent :
•
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).
•
Si l’instrument est mis en mode configuration, le programme de consigne en
cours est remis à zéro.
ATTENTION
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 5
69
Configuration avec iTools
Régulateur programmable EPC2000
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.com.
Ce chapitre inclut une description des fonctions de sécurité de l’équipementier et de
leur configuration.
ATTENTION
FONCTIONNEMENT INATTENDU 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.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
70
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
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.com.
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 « Connexion à EPC2000 avec iTools »,
page 254).
Si l’on ne connaît pas l’adresse IP du régulateur, consulter « Adresse IP par défaut,
détails et mot de passe », page 62. Pour certaines versions, on peut utiliser la
fonction Auto Discovery (consulter « Bonjour », page 250).
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) », page 51.
HA033210FRE version 5
71
Configuration avec iTools
Régulateur programmable EPC2000
Démarrage d’iTools
Scan QR Code for EPC2000 ‘How To’ video tutorials.
Further details at:
https://www.eurotherm.com/temperature-control/epc2000-how-to-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 », page 250.
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 « Configuration
Ethernet », page 248.
72
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
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é.
HA033210FRE version 5
. Un message
73
Configuration avec iTools
Régulateur programmable EPC2000
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.
ATTENTION
FONCTIONNEMENT INATTENDU 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.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
Sélectionner « Oui » si le processus n’est pas en ligne.
Une invite à saisir le mot de passe Comms Config s'affiche. 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.
74
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
Définition du mot de passe de configuration comms
À partir de la version EPC2000 V4.xx, le mot de passe doit être configuré lors de la
première connexion à iTools via Serial/Ethernet comms. Ceci peut être fait de deux
manières :
1. L’utilisateur sélectionne « Add Devices » (avec le bouton « Add ») et
l’appareil affiche une icône de cadenas sur la gauche de sa description.
S’il choisit d'ajouter l’appareil, iTools affiche un message l’informant qu’il doit
configurer le mot de passe de configuration comms avant de pouvoir
continuer.
La sélection de l’option « Yes » lance automatiquement l’outil iDevPWSetup.
HA033210FRE version 5
75
Configuration avec iTools
Régulateur programmable EPC2000
2. L’utilisateur choisit d’effectuer un « Scan » du réseau et lorsque l'appareil
est détecté iTools affiche un message
qui informe l’utilisateur qu’il doit configurer le mot de passe de configuration
comms avant de pouvoir continuer. La sélection de l’option « Yes » lance
automatiquement l’outil iDevPWSetup.
À retenir :
•
Les mots de passe doivent comporter au moins huit caractères.
•
Le mot de passe doit contenir au moins deux des quatre types de caractères
suivants :
•
76
–
MAJUSCULES [A-Z]
–
minuscules [a-z]
–
chiffres [0-9]
–
caractères spéciaux [! $ # %, etc.]
Une période de blocage est appliquée après cinq tentatives infructueuses
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
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 config comms.
Pour changer le mot de passe de passe de configuration, cliquer sur l’ellipse dans la
case de valeur dans la fenêtre de dialogue du mot de passe et en saisir un nouveau.
La longueur maximale du mot de passe est de 96 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 96
caractères.
•
Pour les caractères cyrilliques (deux octets par caractère), la limite est de 48
caractères.
•
Pour les caractères chinois (trois octets par caractère), la limite est de 32
caractères.
iTools impose un mot de passe d'une longueur minimale de 8 caractères et doit
contenir au moins deux des éléments suivants :
◦
◦
◦
◦
lettres majuscules (de A à Z)
lettres minuscules (de A à Z)
chiffres (0 à 9)
caractères spéciaux (tels que !, $, #, %)
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 d'accès au niveau de configuration
comm », page 20 pour avoir plus d'informations.
HA033210FRE version 5
77
Configuration avec iTools
Régulateur programmable EPC2000
É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.
78
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
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.
HA033210FRE version 5
79
Configuration avec iTools
Régulateur programmable EPC2000
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 deux fois avant la fin du programme. Les types de segments sont décrits
dans le chapitre Programmateur, « Segments », page 207.
80
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
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.
Si ces directives ne sont pas respectées, cela peut entraîner des blessures
graves ou des dommages matériels.
Sorties d'événements
Jusqu’à huit 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é.
HA033210FRE version 5
81
Configuration avec iTools
Régulateur programmable EPC2000
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 deux é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 », page 88.
82
HA033210FRE version 5
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 Program Parameters.
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 Segment Parameters.
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 5
83
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 « Save current program to file (Ctrl + S) ». Ou bien
dans le menu principal cliquer sur Programmer puis dans le menu déroulant
appuyer sur « Save current program to file (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 « Load Program (Ctrl+L) ».
b. Ou bien dans le menu principal cliquer sur Programmer, puis dans le menu
déroulant sélectionner « Load...(Ctrl+L) ».
Ne pas confondre cela avec
sur la barre d'outils principale, qui charge un
fichier de configuration complet depuis un fichier clone.
Nota : 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 ».
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 ».
84
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
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 Run(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 Working
Program et Working Segment sont alors rendus disponibles pour surveillance et/ou
modification.
HA033210FRE version 5
85
Configuration avec iTools
Régulateur programmable EPC2000
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.
Nota : 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.
« Working Program » donne 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).
86
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
« Working Segment » donne 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 5
87
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 qui pourra être modifié selon les
besoins.
Sélectionner « Câblage graphique » sur la barre d'outils principale.
ATTENTION
FONCTIONNEMENT INATTENDU 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.
Si ces directives ne sont pas respectées, cela peut entraîner des blessures
graves ou des dommages matériels.
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.
Nota : 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 »
section du câblage graphique.
en haut à gauche de la
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.
88
HA033210FRE version 5
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.com/temperature-control/epc2000-how-to-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 l’éditeur de câblage
graphique.
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 « Download Wiring to 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 « Download Wiring to Instrument »
L’exemple présenté ci-dessous utilise Alarme 1 et IO2 (configurée pour sortie
On/Off).
HA033210FRE version 5
89
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 :
Flash Editor
Flash Editor 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 des modifications 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 exige 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.
Si ces directives ne sont pas respectées, cela peut entraîner des blessures
graves ou des dommages matériels.
90
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
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 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.
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 Flash Editor, sélectionner « Flash » dans la barre d'outils principale puis
les onglets « Recipe Definition » et « Recipe Dataset » 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 Recipe Definition 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 cinq jeux de
données avec la valeur actuelle du paramètre ajouté
HA033210FRE version 5
91
Configuration avec iTools
Régulateur programmable EPC2000
Jeux de données
Jusqu’à cinq 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 « Update device flash (Ctrl+F) » en haut à gauche de
l’affichage Flash Editor pour mettre à jour le régulateur. Ceci définit les valeurs
des cinq jeux de données du régulateur.
Nota : 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 processus. Un message d’avertissement s’affiche.
Pour charger un jeu de données
1. Dans la liste navigateur, sélectionner « Recipe »
2. Sélectionner le jeu de données souhaité.
92
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
Noms des recettes
Cet onglet permet simplement d’affecter un nom à chacun des cinq jeux de données
des recettes.
HA033210FRE version 5
93
Configuration avec iTools
Régulateur programmable EPC2000
É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
« Copy Parameter » 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.
94
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
3. Le bouton d'outil « Insért item... » dans l'élément « Insert Parameter » du menu
Recipe ou le raccourci <Insert> 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 « Paste Parameter »
dans le menu Recipe 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 on peut utiliser
l’élément « Snapshot Values » dans le menu Recipe ou contextuel (clic droit) ou
encore le raccourci + 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.
HA033210FRE version 5
95
Configuration avec iTools
Régulateur programmable EPC2000
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 ¨ Linearizations ¨ Thermocouple etc.
Dans cet exemple, un thermocouple Pt-PTRh(10%) a été chargé dans le régulateur.
96
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration avec iTools
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
est une version ultérieure de celui de l’instrument source.
•
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.
Nota : Un fichier clone ne peut pas être généré si l’option OEM Security est
configurée et active (voir « OEM Security », page 314).
ATTENTION
FONCTIONNEMENT INATTENDU 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 « Load Values From File » ou « Load » 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.
HA033210FRE version 5
97
Configuration avec iTools
Régulateur programmable EPC2000
É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.
Si ces directives ne sont pas respectées, cela peut entraîner des blessures
graves ou des dommages matériels.
Réalisation d'un démarrage à froid
Dans le bloc fonction Instrument.Security, régler le paramètre « Clear » sur Yes. Le
régulateur redémarre et efface tous les paramètres configurés par l'utilisateur.
98
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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 70. 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.com ou peut être commandé sur DVD.
Contenu de ce chapitre
•
Comment accéder au mode de configuration et le quitter.
•
Présentation des blocs fonction.
•
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 », page 72),
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. Ce paramètre
est défini lors du premier démarrage de l'instrument et peut être modifié à l'aide du
paramètre Instrument>Security>CommsPassword en mode de configuration.
ATTENTION
FONCTIONNEMENT INATTENDU 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.
Si ces directives ne sont pas respectées, cela peut entraîner des blessures
graves ou des dommages matériels.
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.
HA033210FRE version 5
99
Configuration
Régulateur programmable EPC2000
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 INATTENDU DE L’ÉQUIPEMENT
En quittant le niveau de configuration on active l'application de régulation et les
sorties du régulateur (E/S). 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é.
Si ces directives ne sont pas respectées, cela peut entraîner des blessures
graves ou des dommages matériels.
100
HA033210FRE version 5
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.
TC
Entrées
RTD
Entrée capteur
mA
Liste AI
V
Processus
de régulation
Bloc régulation
Liste Loop
Sorties
Entrée/Sortie 1
Liste IO
Point de
consigne
Liste Loop SP
Entrée logique 1
Bloc Alarmes
Liste d'alarmes
Sortie 2
Liste IO
Pour
contrôler
les
appareils
Liste IO
Entrée logique
2
Bloc compteur
Liste compteur
Sortie 3
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 5
101
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.
102
HA033210FRE version 5
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
Units
None (0)
Aucune unité n’est affichée.
AtmP (1)
Unités de température. ℃, ℉, ? sont réglées dans le bloc
fonction Instrument.Info (voir la section « Instrument.Info »,
page 104).
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)
Barre
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
Unités
HA033210FRE version 5
PPm (19)
Parts par million
P.CO2 (20)
Pourcentage CO2
P.CP (21)
Pourcentage carbone
P.SEc (22)
Pourcentage par seconde
103
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.
Appareil
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.
104
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description
Valeurs
disponibles
Description de la valeur
Language
English (0)
English
Langue
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)
InstrumentNumber
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).
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
CommsPassword
Mot de passe de configuration
comms
Le mot de passe configuré qui sera nécessaire pour mettre l’instrument en
mode configuration comms quand il est connecté via les comms série ou
Ethernet. Ce mot de passe est crypté avant d’être transmis via comms et
est hashé avec un salage randomisé avant d’être enregistré. Voir
également la section « Mot de passe d'accès au niveau de configuration
comm », page 20.
Par défaut : Vide (doit être défini lors de la première connexion à
partir d’iTools)
HA033210FRE version 5
105
Configuration
Régulateur programmable EPC2000
Nom du paramètre
Description
Valeurs
disponibles
Description de la valeur
CommsPasswordIsSet
Le mot de passe Comms est
défini
Non (0)
Balise pour indiquer si le mot de passe comms est
défini ou non.
Oui (1)
Par défaut : Non
CommsPasswordExpiry
Jours avant l’expiration du mot de Le nombre de jours après lequel le mot de passe de configuration expire.
passe Comms
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
0 à 24 h
FeaturePasscode1
Mot de passe fonctionnalité 1
FeaturePasscode2
Mot de passe fonctionnalité 2
Les mots de passe fonctionnalités sont nécessaires pour activer les
fonctionnalités facturables. On peut les ajouter après la fourniture du
régulateur. Voici quelques exemples de fonctionnalités facturables :
Programmer Types, Toolkit Blocks, certains protocoles de communication
numérique, etc.
Par défaut : 90
Le mécanisme de saisie du mot de passe est bloqué
pendant cette période après le nombre maximum de
tentatives infructueuses de connexion. Ce délai de
blocage affecte tous les mots de passe d’accès aux
différents niveaux et le mot de passe de
configuration des communications. Une valeur de 0
désactive le mécanisme de blocage.
Par défaut : 30 minutes
Les mots de passe peuvent être uniquement ajoutés via iTools. Pour
demander une fonctionnalité, contactez votre fournisseur et indiquez les
valeurs actuelles des mots de passe fonctionnalités. Votre fournisseur
vous donnera de nouvelles valeurs à saisir pour actualiser la nouvelle
fonctionnalité. Saisissez-les pour activer les fonctionnalités que vous avez
choisies.
Trois tentatives de connexion sont autorisées avant le blocage, suivies par
une période de blocage du mot de passe de 30 minutes.
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 », page 314.
OEMPassword
Mot de passe OEM
OEMEntry
Saisie du mot de passe OEM
OEMStatus
Statut OEM
OEMParamLists
Liste des paramètres OEM
EnableUnencryptedLogin Enable unencrypted login
Ces paramètres apparaissent uniquement si la fonctionnalité OEM
Security a été fournie.
Voir le chapitre « OEM Security », page 314 pour avoir des informations
complémentaires
Non (0)
Oui (1)
Quand ce paramètre est défini, un paramètre string
(adresse Modbus 0x5500) devient disponible via
comms pour saisir les mots de passe en texte
simple pour accéder au mode de configuration.
Nota : À la différence du mot de passe crypté, le
string saisi est transmis sous forme de texte simple
via comms. Dès réception, l’instrument hashe le
message avec le salage randomisé enregistré avant
de le comparer au mot de passe hashé enregistré.
Par défaut : Non
ClearCommsPassword
Supprimer le mot de passe de
configuration comms
Non (0)
Oui (1)
Quand ce paramètre est défini, le mot de passe de
configuration comms est effacé.
Nota : La suppression du mot de passe de
configuration comms limite l’accès lecture/écriture
aux comms série et comms Ethernet à un petit
ensemble de paramètres jusqu'à ce qu’un nouveau
mot de passe comms soit défini.
Par défaut : Non
HttpEnable
Enable HTTP status
Non (0)
Oui (1)
Active le rapport d'état HTTP pour les mises à
niveau. Ne peut être activé qu'à partir du mode de
configuration.
Par défaut : Non
106
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre
Description
Valeurs
disponibles
Description de la valeur
UpgradeMode
Autoriser le mode mise à niveau
Non (0)
Fait passer l'appareil en mode de mise à niveau. Ne
peut être déclenché qu'à partir du mode
configuration.
Oui (1)
Par défaut : Non
ATTENTION
FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT
Le paramètre « ClearMemory paramètres » force le retour de tous les paramètres
à leurs valeurs usine par défaut. Toutes les valeurs précédemment définies par
l'utilisateur seront perdues. Ce paramètre doit donc être utilisé uniquement dans
des circonstances exceptionnelles. Ce paramètre est disponible uniquement si le
paramètre CFG.P a été réglé sur 9999.
Si ces directives ne sont pas respectées, cela peut entraîner des blessures
graves ou des dommages matériels.
HA033210FRE version 5
107
Configuration
Régulateur programmable EPC2000
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)
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.
Non (0)
Par défaut : Non (0)
Oui (1)
Met l’instrument en mode d’attente (voir
« Veille », page 68).
sec (1)
min (2)
ForceStandby
108
Forcer l’instrument à passer en mode veille
Défaut : ms (0)
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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.
Marche (0)
ResetCounter
RAZ compteur
Description de la valeur
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
HA033210FRE version 5
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
109
Configuration
Régulateur programmable EPC2000
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
110
Numéro de bit
Description
0
Définir le mot de passe comms dans iTools
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é.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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 ES 1 monté
LogicIO (11)
Le type de module effectivement installé dans IO1.
IO1Expected
Module ES 1 attendu
LogicIO (11)
CommsFitted
Option comms montée
L’option comms effectivement montée :
DCOutput (12)
Le type de module attendu dans IO1.
DCOutput (12)
CommsExpected
Option comms attendue
HA033210FRE version 5
ENET_RS485 (23)
Ethernet et EIA-485.
ENET (24)
Ethernet.
L’option comms attendue :
ENET_RS485 (23)
Ethernet et EIA-485.
ENET (24)
Ethernet.
111
Configuration
Régulateur programmable EPC2000
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 », page
309. 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
Usine (0)
Usine.
Réglé (1)
Ajusté.
Repos (0)
Repos.
Démarrage (15)
Démarrer la calibration.
Status
Statut de calibration utilisateur
Mode
Mode de calibration utilisateur
CalVal
Valeur de calibration utilisateur
112
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 5
Régulateur programmable EPC2000
Configuration
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 huit premiers paramètres, le 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 », page 314 et les paramètres
« Instrument.Security », page 105, « Instrument.OEMConfigList », page 113 et
« Instrument.OEMOperList », page 114.
HA033210FRE version 5
113
Configuration
Régulateur programmable EPC2000
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 huit 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 », page 314.
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.
114
Description de la valeur
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Minuterie
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
Time
Type de
temporisateur
Heure
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.
Out
Sortie
Triggered
Balise déclenchée
HA033210FRE version 5
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.
115
Configuration
Régulateur programmable EPC2000
Modes temporisateur
Mode sur impulsion (on pulse)
La sortie s’active dès que l’entrée du déclencheur s'active et reste ON jusqu’à la fin
de la période. Si le temporisateur est redéclenché pendant la période, le
temporisateur redémarre.
Déclenchement
Heure
Heure
Heure
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éclenchement
Heure
Heure
Sortie
Temps
écoulé
Déclenché
116
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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 ON.
•
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 ON 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
Heure
A+B=
Heure
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
Sortie
HA033210FRE version 5
A+B+C+D = Durée
117
Configuration
Régulateur programmable EPC2000
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
Heure
Heure
Temps
écoulé
Déclenché
118
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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.
HA033210FRE version 5
119
Configuration
Régulateur programmable EPC2000
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 : Désactivée
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
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.
valeur à entrée 2, soit Entrée 1Entrée 2.
Soit 10entrée 1. L’entrée 2 n'a aucun effet.
Sel1 (51)
In1Mul
Scalaire d'entrée 1
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 true, l’entrée 2 est
basculée à la sortie. Si elle est false, l’entrée 1 est basculée
à la sortie. Voir « Sélection entrée », page 121.
Facteur scalaire entrée 1.
Par défaut : 1,0
In2Mul
Scalaire d'entrée 2
Facteur scalaire entrée 2.
Units
Unités sortie
Par défaut : C_F_K_Temp(1)
Resolution
Résolution sortie
Résolution de la valeur de sortie.
Par défaut : 1,0
X (0)
Pas de décimales.
: nnnnn par défaut
120
X.X (1)
Une décimale.
X.XX (2)
Deux décimales.
X.XXX (3)
Trois décimales.
X.XXXX (4)
Quatre décimales.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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
Fallback
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 « 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.
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 « 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.
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 ».
Par défaut : ClipBad (0)
Fallback Val
Valeur de repli
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).
Out
Valeur de sortie
La valeur analogique de la sortie, entre les limites haute et basse.
Status
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 », page 104 pour une liste des valeurs
énumérées.
Sélection entrée
Sélection de l’entrée
Entrée 1
Entrée 2
HA033210FRE version 5
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
121
Configuration
Régulateur programmable EPC2000
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 », page 126). 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
Type
Thermocouple (0)
Type d’entrée
Thermocouple.
Par défaut : Thermocouple (0)
Linearisation
Type de linéarisation
mV (1)
Millivolts.
V (2)
Volts.
mA (3)
Milliampères.
RTD (4)
Thermomètre à résistance platine.
Zirconium (5)
Zirconium.
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)
Type de thermocouple R.
B (4)
Type de thermocouple B.
N (5)
Type de thermocouple N.
T (6)
Type de thermocouple T.
S (7)
Type de thermocouple 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é », page 96.
Custom2 (9)
Linéarisation personnalisée 2. Deux tableaux peuvent être
téléchargés dans le Régulateur programmable EPC2000;
Units
Unités de la PV
Par défaut : C_F_K_Temp(1)
Resolution
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)
RangeHigh
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. AI2 inclut également Zirconium.
Par défaut tc 500 ; mV 40 ; V 10 ; mA 20 ; RTD 500 ; Zirconium 2000
122
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description du paramètre
Valeurs disponibles Description de la valeur
RangeLow
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. AI2 inclut également Zirconium.
PVOffset
Décalage PV
tc 0 ; mV 0 ; V 0 ; mA 4 ; RTD 0 ; Zirconium 0, par défaut
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 », page 313 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,6 s
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 KΩ).
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 KΩ).
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 »,
page 89.
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.
HA033210FRE version 5
123
Configuration
Régulateur programmable EPC2000
Nom du paramètre Description du paramètre
Valeurs disponibles Description de la valeur
PVStatus
L’état de la PV est continuellement surveillé.
Statut PV
Voir la section « Statut », page 104 pour une liste des valeurs énumérées.
MVIn
124
Valeur mesurée
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 5
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 pour
la première instance du bloc fonction Entrée déportée et le tableau qui suit donne les
détails de chaque paramètre. Deux instances du bloc fonction Entrée déportée ont
été appliquées.
Nom du paramètre Description
Valeurs disponibles
Input
Ce paramètre peut être inscrit via un maître déporté. Les adresses Modbus destinées à
l’inscription par un maître externe sont :
Entrée déportée
Description de la valeur
RemoteInput.1.Input : 277.
RemoteInput.2.Input : 2928.
RangeHi
Plage Haute
Valeur maximum de l’entrée.
RangeLo
Plage Basse
Valeur minimum de l’entrée.
ScaleHi
Maxi échelle
La valeur maximum de la PV mise à l’échelle de la sortie.
Par défaut : 100
Par défaut : 0
Par défaut : 100
ScaleLo
Mini échelle
La valeur minimum de la PV mise à l’échelle de la sortie.
Par défaut : 0
Timeout
Délai d'expiration
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.
Resolution
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 : 1
Par défaut : X.X (1)
X.XX (2)
Deux décimales.
X.XXX (3)
Trois décimales.
X.XXXX (4)
Quatre décimales.
Units
Unités
Par défaut : C_F_K_Temp(1)
Output
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.
Status
Statut PV
État de la PV sortie.
Voir la section « Statut », page 104 pour une liste des valeurs énumérées.
HA033210FRE version 5
125
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 », page 122).
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
Ident
Ceci affiche le type de matériel ES installé Possibilités :
126
ID Hardware IO
Description de la valeur
None (0)
Pas de matériel E/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.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description
Valeurs
disponibles
Description de la valeur
Type
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).
Type
d’entrée/sortie
PV
Variable de
procédé
Pour un type d’entrée : La variable procédé mesurée.
Status
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 », page 104 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 » - Autorise 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
Output
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 5
Normal (0)
Entrée ou sortie normale (non inversée).
Invert (1)
Entrée ou sortie inversée.
127
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
Ident
Type
ID Hardware IO
Type d’entrée/sortie
Valeurs
disponibles
Description de la valeur
Ceci affiche le type de matériel ES installé Possibilités :
None (0)
Pas de matériel E/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ée/désactivée.
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.
Output
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
128
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description
Valeurs
disponibles
Backlash
Temps en secondes pour reprendre le jeu dans la liaison de l’actionneur de la vanne. 0,0 à 30,0
secondes.
Backlash
Description de la valeur
S’applique uniquement aux sorties de position de vanne.
Par défaut : 0,0
StandbyAction
Standby action
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
Ident
Ceci affiche le type de matériel ES installé Voici les choix :
Type
ID Hardware IO
Type d’entrée/sortie
Description de la valeur
None (0)
Pas de matériel E/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ée/désactivée.
TPO (11)
Sortie proportionnelle.
Down (16)
Fermeture de la vanne (uniquement si le paramètre IO.OP2 est
configuré sur « Up »).
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.
Par défaut : 100,0
HA033210FRE version 5
129
Configuration
Régulateur programmable EPC2000
Nom du paramètre Description
Valeurs
disponibles
Description de la valeur
DemandLow
Demande faible
Valeur de demande PID en pourcentage indiquant la sortie minimum - « OUT.L » - Autorise un
« splitting de la sortie » Applicable uniquement quand commandée sous forme de sortie CC.
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 : 0,0
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.
Output
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
130
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.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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.
Nom du
paramètre
Description
Valeurs
disponibles
Description de la valeur
Ident
ID Hardware IO
Ceci affiche le type de matériel ES installé Voici les choix :
None (0)
Pas de matériel E/S.
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.
Entrée logique.
Type
Type d’entrée/sortie
LogicIn (5)
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 : Normale
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 boucle 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
OP
0–100%
OP2
ENTRÉE
OP3
ENTRÉE
HA033210FRE version 5
131
Configuration
Régulateur programmable EPC2000
Fonctionnalité
•
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.
•
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 :
132
Demande de
puissance
Temps de
Temps
d’activation désactivation
du relais
du relais
10%
10
100
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Demande de
puissance
Temps de
Temps
d’activation désactivation
du relais
du relais
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.
Nota : 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 », page 327.
HA033210FRE version 5
133
Configuration
Régulateur programmable EPC2000
Recette
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 dans lequel des cinq jeux de données des
recettes les paramètres actifs actuels sont enregistrés.
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.
Nota : 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.
134
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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 l’EPC2000. Les paramètres devant
être maintenus dans la recette sont définis avec iTools, voir « Recettes », page 91.
Alarm
La catégorie Alarm donne accès à la configuration d’un maximum de six blocs
fonction alarme. Voir également le chapitre « Alarmes », page 196 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
HA033210FRE version 5
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.
135
Configuration
Régulateur programmable EPC2000
Nom du paramètre
Description
Status
Etat des alarmes
Valeurs
disponibles
Description de la valeur
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.
Input
Entrée à évaluer
La valeur d’entrée surveillée.
Threshold
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
Hysteresis
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
Référence
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
Nota : 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
Écart
Rate
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
136
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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
Autorisation du
blocage
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.
Off (0)
Inhibition du blocage.
Par défaut : Off (0)
On (1)
Delay
Tempo
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
Output
Sortie
Ack
Acquittement
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)
Non acquittée.
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)
HA033210FRE version 5
Quand l’instrument est en mode veille, l’alarme est inhibée si ce
paramètre est activé.
Par défaut : Off (0)
137
Configuration
Régulateur programmable EPC2000
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.
138
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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 série, l’interface est réglée en
fonction du matériel installé. Pour le port de communication Ethernet, elle est réglée en
fonction de la carte option configurée attendue dans le bloc fonction Instrument.
Protocol
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é).
ModbusRTU (1)
Modbus RTU (série).
ModbusSlave (11)
Protocole Modbus TCP activé - apparaît uniquement si l’option
Ethernet est installée.
EipAndModSlv (12)
Protocole EtherNetIP et Modbus TCP activé - disponible dans les
versions de firmware V3.xx et plus.
ModMstAndSlv (13)
Communications Modbus maître et esclave activées - disponible
dans les versions de firmware V4.01 et plus.
Par défaut : None (0)
Par défaut : Ethernet
Status
Statut du réseau Comms
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
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 », page 125). 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.
HA033210FRE version 5
139
Configuration
Régulateur programmable EPC2000
Nom du
paramètre
Description
Valeurs
disponibles
Description de la valeur
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.
Nota : 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)
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
Delay
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)
140
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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
Parity
Vitesse de transmission
Parité
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)
Address
ADRESSE DE NŒUD
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 « Configuration Ethernet », page 248.
HA033210FRE version 5
141
Configuration
Régulateur programmable EPC2000
Nom du paramètre Description
Valeurs
disponibles
AutoDiscovery
Le régulateur et le logiciel iTools prennent en charge la découverte automatique des
instruments dotés de MODBUS TCP.
Autorise la découverte
automatique
Description de la valeur
Par défaut : Off (0)
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.
IPMode
Mode IP
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)
IPAddress1
1er octet l'adresse IP
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.
1er octet de l'adresse IP : XXX.xxx.xxx.xxx.
Par défaut : 192
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
Par défaut : 222
IPAddress4
4e octet de l'adresse IP
4e octet de l'adresse IP : xxx.xxx.xxx.XXX.
SubnetMask 1
1er octet de masque de
sous-réseau
1er octet de masque de sous-réseau : XXX.xxx.xxx.xxx.
Par 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.
Par défaut : 255
SubnetMask 3
3ème octet de masque de
sous-réseau
3e octet de masque de sous-réseau : xxx.xxx.XXX.xxx.
Par défaut : 255
SubnetMask 4
4ème octet de masque de
sous-réseau
4e octet de masque de sous-réseau : xxx.xxx.xxx.XXX.
Par défaut : 0
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
BroadcastStormActive Tempête de diffusion active
6e octet de l'adresse MAC en format décimal : xx:xx:xx:xx:xx:XX
Non (0)
Oui (1)
RateProtectionActive
Protection de fréquence
active
Non (0)
Oui (1)
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.
Par défaut : 168
142
HA033210FRE version 5
Régulateur programmable EPC2000
Nom du paramètre Description
Configuration
Valeurs
disponibles
Description de la valeur
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.
Par défaut : 111
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.
Par défaut : 111
HA033210FRE version 5
143
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
Enable
Non (0)
Comms émises non autorisées
Autorisation de l’émission d'une
valeur
Par défaut : Non
Oui (1)
Destination
Adresse de destination de
l’émission
BroadcastValue
Valeur émise
Autoriser l’émission Modbus à valeur simple
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.
Par défaut : 0
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,00
Comms.Ethernet.EtherNet/IP
La sous-classe EtherNet/IP permet de configurer les paramètres EtherNet/IP. 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
EIP_Hostname
EtherNet/IP Host Name
EIP_Status
Statut EtherNet/IP Comms
144
Valeurs disponibles
Description de la valeur
NotStarted (0)
Comms Ethernet EtherNet/IP non démarrées.
Ready (1)
Comms EtherNet/IP prêtes.
Veille (2)
Comms EtherNet/IP en veille.
Marche (3)
Comms EtherNet/IP en marche.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre
Description
Valeurs disponibles
Description de la valeur
EIP_TO_Status
Statut de l’état de la cible
EtherNet/IP par rapport à
l'origine
Data Exchanged (0)
Données correctement échangées.
InProgress (1)
Connexion en cours.
NoConnection (2)
Pas de connexion détectée.
Timeout (3)
Fin tempo de la connexion.
NoMacAddress (4)
Adresse MAC inconnue.
NoConsume (5)
Temporisation de consommation.
ConnectionClosed (6)
Connexion fermée.
ModuleStop (7)
Module arrêté.
EncapsulationErrorDetected (8)
Erreur d’encapsulation détectée.
TcpConnectionErrorDetected (9) Erreur de connexion TCP détectée.
EIP_OT_Status
NoResource (10)
Pas de ressource.
BadFormat (11)
Mauvais format.
Repos (12)
Mode veille.
Unknown (13)
État inconnu.
Statut de l’état de la source
Data Exchanged (0)
EtherNet/IP par rapport à la cible InProgress (1)
Données correctement échangées.
Connexion en cours.
NoConnection (2)
Pas de connexion détectée.
Timeout (3)
Fin tempo de la connexion.
NoMacAddress (4)
Adresse MAC inconnue.
NoConsume (5)
Temporisation de consommation.
ConnectionClosed (6)
Connexion fermée.
ModuleStop (7)
Module arrêté.
EncapsulationErrorDetected (8)
Erreur d’encapsulation détectée.
TcpConnectionErrorDetected (9) Erreur de connexion TCP détectée.
EIP_NetworkStatus
EIP_ModuleStatus
EIP_AllowReset
Statut du réseau EtherNet/IP
Statut du module EtherNet/IP
Autoriser la réinitialisation de
l'appareil EIP.
HA033210FRE version 5
NoResource (10)
Pas de ressource.
BadFormat (11)
Mauvais format.
Repos (12)
Mode veille.
Unknown (13)
État inconnu.
NoIP (0)
Pas d’adresse IP identifiée.
NoConnection (1)
Adresse IP configurée mais pas de connexion
activée.
Connected (2)
Adresse IP configurée et connexion établie.
Timeout (3)
Fin tempo de la connexion.
ErrorDetected (4)
Erreur détectée dans les comms réseau.
NoPower (0)
Pas d’alimentation.
NoConfig (1)
Non configuré.
Exécution (2)
Marche.
ErrorDetected (3)
Erreur module détectée.
Non (0)
Réinitilialisation de l'appareil non autorisée.
Oui (1)
Réinitilialisation de l'appareil : autorisée.
145
Configuration
Régulateur programmable EPC2000
Linéarisation d’entrée (LIN16)
La liste LIN16 est disponible uniquement si une option Toolkit a été commandée.
Un bloc fonction LIN16 convertit un signal d’entrée en une PV sortie en utilisant une
série de lignes droites (max. 14, 16 points) pour caractériser la conversion.
Dans les régulateurs série EPC2000, à partir du firmware version V4.01, deux
instances du bloc fonction linéarisation ont été ajoutées. Il s’agit d'une option
commandable protégée par la sécurité fonctionnalité.
Le bloc fonction LIN16 permet à un utilisateur de créer sa propre linéarisation afin de
correspondre aux caractéristiques d'un capteur spécifique non couvertes par les
entrées standard. On peut également l'utiliser pour l’ajustement de la variable de
procédé pour tenir compte des différences introduites par le système de mesure
global ou pour obtenir une variable de procédé différente. On peut configurer ces
éléments avec iTools. C’est pourquoi la configuration du bloc LIN16 est décrite dans
la section iTools.
Les descriptions des paramètres du bloc LIN16 sont présentées dans la section
suivante :
Paramètres du bloc linéarisation
La sous-classe bloc linéarisation permet de configurer les paramètres de
linéarisation. 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
In
Mesure d’entrée à linéariser
La valeur d’entrée à linéariser en utilisant le tableau de linéarisation.
Out
Résultat de linéarisation
La valeur de sortie qui est le résultat de la linéarisation de la valeur d’entrée par le
biais du tableau de linéarisation.
Status
Statut du bloc
GOOD (0)
L’état « Good » indique une linéarisation correcte de
l’entrée.
BAD (1)
L’état « Bad » peut être provoqué par un signal
d’entrée mauvais (par ex. rupture de capteur), par
une sortie hors de plage ou série de points invalides.
146
Description de la valeur
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description
Valeurs disponibles
Description de la valeur
CurveForm
FreeForm (0)
Tous les poitns d’entrée sélectionnés sont utilisés
pour générer une courbe libre.
Increasing (1)
Tous les poitns d’entrée sélectionnés sont utilisés
pour générer une courbe montante.
Decreasing (2)
Tous les diminuer d’entrée sélectionnés sont utilisés
pour générer une courbe descendante.
SkippedPoints (3)
Au moins un point d’entrée a été sauté car il n’était
pas dans l'ordre attendu par rapport aux précédents.
NoForm (4)
Aucune paire de points valide n’a été identifiée ayant
des valeurs d’entrée en augmentation strictement
monotone.
Units
Forme de la courbe du
tableau de linéarisation
Unités sortie
None (0)
C F K Temp (1)
Le paramètre associée à cette définition d'unités est
une température absolue et adoptera donc les unités
de température globales de l’instrument. De plus, si
les unités globales sont modifiées, le paramètre sera
converti aux nouvelles unités. Par exemple degC
deviendra degF
V (2)
Volts.
mV (3)
Millivolts.
A (4)
Ampères.
mA (5)
Milliampères.
PH (6)
Mesure de l’acidité ou de l’alcalinité.
mmHg (7)
Mesure de la pression.
psi (8)
Mesure de la pression.
Bar (9)
Mesure de la pression.
mBar (10)
Mesure de la pression.
PercentRH (11)
Pourcentage d’humidité relative.
Percent (12)
Pourcentage.
mmWG (13)
Niveau d’eau en millimètres.
inWG (14)
Niveau d'eau en pouces.
inWW (15)
Pouces d'eau.
Ohms (16)
Ohms.
PSIG (17)
Mesure des livres par pouce carré.
PercentO2 (18)
Pourcentage d’oxygène.
PPM (19)
Parts par million.
PercentCO2 (20)
Pourcentage de dioxyde de carbone.
PercentCarb (21)
Pourcentage de carbone.
PercentPerSec (22)
Pourcentage par seconde.
RelTemperature (24)
Température relative.
Vacuum (25)
Mesure du vide en mBars/pascals ou Torr. Si la
configuration est effectuée, un paramètre utilisera les
unités de vide de l’instrument global.
Secs (26)
Secondes.
Mins (27)
Minutes.
Hours (28)
Heures.
Days (29)
Jours.
Mb (30)
Mb (31)
Resolution
Résolution sortie
HA033210FRE version 5
ms (32)
millièmes de seconde.
X (0)
Pas de décimales.
XX (1)
Une décimale.
XXX (2)
Deux décimales.
XXXX (3)
Trois décimales.
XXXXX (4)
Quatre décimales.
147
Configuration
Régulateur programmable EPC2000
Nom du paramètre Description
Valeurs disponibles
Description de la valeur
FallbackType
Clip Bad (0)
La mesure est rognée à la limite qu’elle a dépassée
et son statut est réglé sur BAD de manière à ce que
tout bloc fonction utilisant cette mesure puisse utiliser
sa propre stratégie de repli. Par exemple la boucle
de régulation peut maintenir sa sortie.
Clip Good (1)
La mesure est rognée à la limite qu’elle a dépassée
et son statut est réglé sur BON de manière à ce que
tout bloc fonction utilisant cette mesure puisse
continuer à calculer et ne pas utiliser sa propre
stratégie de repli.
Fallback Bad (2)
La mesure adoptera la valeur de repli configurée qui
a été définie par l’utilisateur. De plus, le statut de la
valeur mesurée sera réglé sur BAD de manière à ce
que tout bloc fonction utilisant cette mesure puisse
utiliser sa propre stratégie de repli. Par exemple la
boucle de régulation peut maintenir sa sortie.
Fallback Good (3)
La mesure adopte la valeur de repli configurée
définie par l’utilisateur. De plus, le statut de la valeur
mesurée sera réglé sur BON de manière à ce que
tout bloc fonction utilisant cette mesure puisse
continuer à calculer et ne pas utiliser sa propre
stratégie de repli.
Up Scale (4)
La mesure sera forcée d’adopter sa limite haute, un
peu comme s’il y avait une pression résistive sur un
circuit d’entrée. De plus, le statut de la mesure sera
réglé sur MAUVAIS de manière à ce que tout bloc
fonction utilisant cette mesure puisse utiliser sa
propre stratégie de repli. Par exemple la boucle de
régulation peut maintenir sa sortie.
Down Scale (6)
La mesure sera forcée d’adopter sa limite basse, un
peu comme s’il y avait une pression résistive sur un
circuit d’entrée. De plus, le statut de la mesure sera
réglé sur MAUVAIS de manière à ce que tout bloc
fonction utilisant cette mesure puisse utiliser sa
propre stratégie de repli. Par exemple la boucle de
régulation peut maintenir sa sortie.
Type de repli
FallbackValue
Valeur de repli
En cas de statut erreur, la sortie peut être configurée pour adopter la valeur de repli.
Ceci permet à la stratégie de dicter une valeur de sortie connue.
IntBal
Demande d’équilibrage
intégral
Non (0)
OutLow Limit
Limite basse d'entrée
Valeur minimum autorisée pour la sortie. Si le tableau de linéarisation déboucherait
sur une valeur de sortie inférieure à la limite basse, la stratégie de repli est activée.
OutHighLimit
Limite haute de sortie
Valeur maximum autorisée pour la sortie. Si le tableau de linéarisation déboucherait
sur une valeur de sortie supérieure à la limite haute, la stratégie de repli est activée.
NumPoints
Nombre de points
sélectionnés
Nombre de points sélectionnés pour définir le tableau de linéarisation. On peut le
régler entre 2 et 16.
EditPoint
Insérer ou supprimer des
points
On peut ajouter ou supprimer un point en spécifiant la position souhaitée.
Oui (1)
Régler EditPoint sur 1, 2, ..., 16 pour insérer un point à la position associée ; chaque
point suivant sera déplacé à la position suivante.
Régler EditPoint sur -1, -2, ..., -16 pour supprimer le point à la position associée ;
chaque point suivant sera déplacé à la position précédente et le dernier sera
maintenu.
In1
Point d’entrée 1
Coordonnée d’entrée du point 1 du tableau de linéarisation.
Out1
Point de sortie 1
Coordonnée de sortie du point 1 du tableau de linéarisation.
Jusqu'à 16 points d’entrée et de sortie sont disponibles en fonction du réglage du paramètre du nombre de points.
In16
Point d’entrée 16
Coordonnée d’entrée du point 16 du tableau de linéarisation.
Out16
Point de sortie 16
Coordonnée de sortie du point 16 du tableau de linéarisation.
148
HA033210FRE version 5
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 », page 66.
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 5
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.
149
Configuration
Régulateur programmable EPC2000
Nom du paramètre
Valeur
Description
Input 1 Sensor Type
Définit le type de capteur d’entrée connecté à l’entrée de
capteur.
X
0
Utiliser la valeur 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.
80 mV
30
0-80 mV.
10 V
31
0-10V.
20 mA
32
0-20 mA.
4-20 mA
33
4-20 mA.
Input 1 Range
Définit la gamme de l’entrée du capteur.
X
0
Utiliser la valeur 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
Quick Code Set2
Digital input A
Digital input B
Verrouillage clavier
4
Choix consigne
5
Marche/RAZ
programmateur
6
Boucle distante/locale
7
Sélection recette
8
Track boucle
9
Comme pour l’entrée
logique A
Ne concerne pas le. Régulateur programmable EPC2000
D1-D8
Temperature units
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
150
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre
Valeur
Description
NoExit
0
Ne pas quitter le mode démarrage rapide.
Enregistrer
1
Sauver les paramètres démarrage rapide.
Annuler
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 5
Valeur
Description
NoExit
0
Ne pas quitter le mode démarrage rapide.
Enregistrer
1
Enregistrer les paramètres démarrage rapide et redémarrer
l’instrument.
Annuler
2
Éliminer les paramètres démarrage rapide et redémarrer
l’instrument.
151
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
Entrée
Valeur d'entrée surveillée.
Max
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.
Threshold
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
Out
Sortie temporisateur
d'alarmes
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
152
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 5
Régulateur programmable EPC2000
Nom du paramètre Description du
paramètre
Reset
InStatus
Configuration
Valeurs
disponibles
Réinitialisation de toutes les Non (0)
fonctions de surveillance
Oui (1)
Statut entrée
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 », page 104 pour une liste des valeurs énumérées.
Totalisateur
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 l’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 Run, 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 Hold, le totalisateur cesse d’intégrer son entrée mais continue à
tester les conditions d’alarme.
En mode Reset, 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 5
153
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
TotalOut
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.
Units
Unités
Voir la section « Unités », page 103 pour une liste des unités utilisées.
Resolution
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.
AlarmSP
Consigne alarme Définit la valeur totalisée à laquelle une alarme se déclenchera.
AlarmOut
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
Off (0)
Off.
On (1)
Activé.
Run
Marche
Non (0)
Totalisateur non en marche. Voir la note ci-dessous.
Oui (1)
Sélectionner pour lancer le totalisateur.
Hold
Pause
Non (0)
Totalisateur non en pause. Voir la note ci-dessous.
Oui (1)
Maintient le totalisateur à sa valeur actuelle.
Reset
RAZ
Non (0)
Totalisateur non en RAZ.
Oui (1)
Remet le totalisateur à zéro.
Nota : 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.
154
HA033210FRE version 5
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 5
155
Configuration
Régulateur programmable EPC2000
Nom du paramètre Description
Valeurs
disponibles
Fallback
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.
Stratégie de repli
Description de la valeur
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 à « High Limit » ou
inférieure à « Low Limit », la valeur de sortie est réglée à la valeur
« Fallback » et « Status » est réglé sur « Good ».
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
Entrée 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
Entrée 2
0,00
In3
Entrée 3
0,00
In4
Entrée 4
0,00
In5
Entrée 5
0,00
In6
Entrée 6
0,00
In7
Entrée 7
0,00
In8
Entrée 8
0,00
Out
sortie
Indique la valeur analogique de la sortie, entre les limites haute et basse.
Status
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 », page 104 pour une liste des valeurs énumérées.
156
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description
Valeurs
disponibles
Resolution
Indique la résolution de la sortie.
Résolution
Description de la valeur
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 5
X.X (1)
Une décimale
X.XX (2)
Deux décimales
X.XXX (3)
Trois décimales
X.XXXX (4)
Quatre décimales
157
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 l’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
Enable
Activation du compteur
Non (0)
Le comptage est gelé pendant qu’Enable est FALSE
Par défaut : Non (0)
Direction
Direction comptage
Oui (1)
Le comptage répond aux événements Horloge quand Enable
est TRUE
Up (0)
Compteur vers le haut. Voir la note (1) 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 (2) ci-dessous.
Report retenue est normalement utilisé comme entrée d'autorisation du compteur
suivant. Mais dans l’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)
Activé.
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.
Count
Valeur de comptage
Compte chaque fois qu'une entrée horloge se produit, jusqu'à ce que la cible soit
atteinte. Plage 0 à 99999.
Reset
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
158
Effacement de l'indicateur de Non (0)
débordement
Oui (1)
Non effacé.
Efface le drapeau de débordement.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nota:
1. 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 true. À l’impulsion d’horloge suivante, le comptage
revient à zéro. Le débordement est mémorisé à la valeur « true » et RippleCarry
devient false.
2. 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 true. À l’impulsion d’horloge suivante, le comptage revient au comptage
cible. Le débordement est mémorisé à la valeur « true » et RippleCarry est RAZ
false.
HA033210FRE version 5
159
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
OFF (0)
L’opérateur logique sélectionné est désactivé.
Opération logique
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 true 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é.
FallBackType
Condition de repli
FALSEBAD (0)
La valeur de sortie est FALSE et l’état est BAD.
Par défaut : FALSEBAD (0)
Invert
Sens de la valeur
d'entrée
TRUEBAD (1)
La valeur de sortie est TRUE et l’état est BAD.
FALSEGOOD (2)
La valeur de sortie est FALSE et l’état est GOOD.
TRUEGOOD (3)
La valeur de sortie est TRUE et l’état est GOOD.
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)
Out
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 (true/false).
Off (0)
OutputStatus
État des sorties
L’état de la valeur résultat (bon/erreur).
Voir la section « Statut », page 104 pour une liste des valeurs énumérées.
160
HA033210FRE version 5
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 : Désactivée
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 5
Sortie inversée.
161
Configuration
Régulateur programmable EPC2000
Nom du paramètre
Description
Valeurs
disponibles
Description de la valeur
In1 to 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é.
Out
162
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 5
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
Units
Unités de la valeur
Voir la section « Unités », page 103 pour une liste des unités utilisées.
Resolution
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.
Status
Statut des valeurs utilisateur
Peut être utilisé pour forcer un statut bon ou erreur 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 », page 104 pour une liste des valeurs énumérées.
Nota : 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 5
163
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 : Désactivée
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
Output
Sortie du OR logique
On (1)
Off (0)
Entrée 2 vers le bloc OR. Par défaut : Désactivée
On (1)
Off (0)
Entrée 3 vers le bloc OR. Par défaut : Désactivée
On (1)
Off (0)
Entrée 4 vers le bloc OR. Par défaut : Désactivée
On (1)
Off (0)
Entrée 5 vers le bloc OR. Par défaut : Désactivée
On (1)
Off (0)
Entrée 6 vers le bloc OR. Par défaut : Désactivée
On (1)
Off (0)
Entrée 7 vers le bloc OR. Par défaut : Désactivée
On (1)
Off (0)
Entrée 8 vers le bloc OR. Par défaut : Désactivée
On (1)
Off (0)
Résultat sortie
On (1)
164
HA033210FRE version 5
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 huit segments configurables).
•
Programmateur avancé 1 x 24 (un programme de 24 segments configurables
avec jusqu’à huit sorties événement).
•
Programmateur avancé 10 x 24 (dix programmes de 24 segments configurables
avec jusqu’à huit sorties événement).
•
Programmateur avancé 20 x 8 (vingt programmes de 8 segments configurables
avec jusqu’à huit 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 », page 79. Pour avoir tous les détails sur les
fonctionnalités du programmateur, consulter le chapitre « Programmateur », page
206.
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 5
165
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
Le numéro du programme à exécuter.
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 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)
Maintien (8)
Complet (16)
PSP
Programmer Setpoint
Consigne actuelle 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.
166
HA033210FRE version 5
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.
RampRate
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 Loop Track, 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 5
Non (0)
Équilibrage intégral non demandé.
Oui (1)
Équilibrage intégral demandé.
167
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 », page 206 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
ProgrammerType
Type de programmateur
Le type de programmateur :
Description de la valeur
Disabled (0)
EditAccess
Accès à la modification du
programme
1x8 (1)
Un seul programme de jusqu’à huit segments.
1x24 (2)
Un seul programme de jusqu’à 24 segments.
10x24 (3)
Jusqu’à dix programmes de jusqu’à 24 segments.
20x8 (4)
Jusqu’à 20 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)
168
HA033210FRE version 5
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)
Resolution
Temps résolution programme
Configure la résolution du programme et le temps de segment restant quand il est lu
via comms comme valeur entière mise à l’échelle.
sec (0)
Défaut : sec (0)
min (1)
hour (2)
MaxEvents
Par défaut : 1
Nombre maximum
d’événements par segment
Plage (0 à 8)
ResetEventOP
RAZ événements
Plage (0 à 8)
Run
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)
Reset
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 programme
Plage (1 à 24)
Le nombre maximum de programmes autorisés. Ceci est
défini par le paramètre ProgrammerType.
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.
HA033210FRE version 5
169
Configuration
Régulateur programmable EPC2000
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
DwellUnits
ProgramCycles
170
Unités rampe
Unités palier
Cycles programme
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.
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)
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.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre
Description
Valeurs
disponibles
Description de la valeur
ProgramEndType
Type fin programme
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.
SegmentType
Type segment
Spécifie le type du segment actuel.
End (0)
Description de la valeur
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.
Duration
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.
RampRate
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
HA033210FRE version 5
Pour les segments de rampe Temps pour cible, ce paramètre spécifie la durée
pour atteindre la consigne.
171
Configuration
Régulateur programmable EPC2000
Nom du paramètre
Description
Valeurs
disponibles
Description de la valeur
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
172
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 5
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
BcdInput3
Entrée bcd 3
BcdInput4
Entrée bcd 4
BcdInput5
Entrée bcd 5
BcdInput6
Entrée bcd 6
BcdInput7
Entrée bcd 7
BcdInput8
Entrée bcd 8
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)
Description de la valeur
Entrée numérique 1
Off (0)
On (1)
Entrée numérique 2
Off (0)
On (1)
Entrée numérique 3
Off (0)
On (1)
Entrée numérique 4
Off (0)
On (1)
Entrée numérique 5
Off (0)
On (1)
Entrée numérique 6
Off (0)
On (1)
Entrée numérique 7
Off (0)
On (1)
Entrée numérique 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 5
173
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 processus (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 processus 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 »,
page 216.
La catégorie Loop contient huit blocs fonctions : Main, Configuration, Setpoint,
Feedforward , Autotune, PID, Output, Diagnostics, qui sont décrits ci-dessous.
174
HA033210FRE version 5
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
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).
Mode auto ou manuel
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 5
175
Configuration
Régulateur programmable EPC2000
Nom du paramètre Description
Mode
Mode d’exploitation actif
Valeurs
disponibles
Description de la valeur
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 », page 234.
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.
WorkingSP
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)
Sélectionne le mode de
sortie Track
Off (0)
Track
176
On (1)
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 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description
Valeurs
disponibles
Description de la valeur
F_Man
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.
Sélectionne le mode manuel
forcé
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
Ch1ControlType
Valeurs disponibles
Type de régulation voie 1/chauffage Off (0)
Description de la valeur
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)
HA033210FRE version 5
Position de vanne non bornée (aucun potentiomètre
de feedback requis).
177
Configuration
Régulateur programmable EPC2000
Nom du paramètre Description
Valeurs disponibles
Description de la valeur
Ch2ControlType
Off (0)
Voie de boucle de commande hors service.
ControlAction
Type de régulation voie 1
/refroidissement
Direction de l’action de contrôle
Par défaut : Désactivée
OnOff (1)
Régulation On/Off.
PID (2)
PID proportionnel, Intégrale, dérivée, régulation
triphasée.
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)
DerivativeType
Action dérivée sur PV ou erreur
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.
PropBandUnits
RecoveryMode
Unités bande
proportionnelle
Stratégie récupération
EngUnits (0).
La bande proportionnelle est configurée en
pourcentage de la gamme de boucle (RangeHigh
moins RangeLow).
Ce paramètre configure la stratégie de récupération de la boucle. Cette stratégie
est adoptée dans les circonstances suivantes :
•
•
•
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.
PVBadTransfer
Type de transfert manuel si PV
devient anormale
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)
178
La dernière sortie sans erreur sera appliquée. Il
s'agira d'une valeur de sortie à environ 1 seconde
avant la transition.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description
Valeurs disponibles
ManualTransfer
Type de transfert auto/manuel
Type de transfert auto à manuel
Track (0)
Description de la valeur
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.
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.
AutoManAccess
HA033210FRE version 5
179
Configuration
Régulateur programmable EPC2000
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
RangeHigh
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 ».
RangeLow
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 ».
SPSelect
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 déportée sur
cette consigne locale.
Définit la limite maximum de gamme pour la consigne déportée.
Par défaut : 1572,0
180
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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 : Désactivée
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 : Désactivée
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
Désactive les limites de vitesse de la Non (0)
consigne
Oui (1)
Autorisation limites vitesse consigne.
SPRateDone
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 déportées.
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)
HA033210FRE version 5
Inhibition limites vitesse consigne.
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.
181
Configuration
Régulateur programmable EPC2000
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)
Non autorisé
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
SP.Lo
Rng.Lo
Trim.Hi
PSP
TargetSP
WSP
Trim
Trim Lo
-Span
La plage est considérée comme la valeur donnée par Gamme limite haute - Gamme
limite basse.
Nota : 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.
182
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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 prédictif.
PV (2)
La VP est utilisée comme entrée du compensateur
prédictif. 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 prédictif. Il s’agit
généralement d’une variable de processus 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)
FFGain
Gain compensateur
Définit le gain de la valeur prédictive, la valeur prédictive est multipliée par le
gain.
FFOffset
Décalage compensateur
Le biais/décalage du compensateur prédictif. 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.
Par défaut : 1,0
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 prédictif. 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 processus 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.
HA033210FRE version 5
183
Configuration
Régulateur programmable EPC2000
Nom du paramètre
Description
Valeurs
disponibles
Description de la valeur
FFLagTime
Constante lag time du
compensateur
La constante lag time du compensateur prédictif est utilisée pour ralentir l’action
prédictive.
Régler sur 0 pour désactiver le composant lag.
Les constantes lead et lag time permettent une compensation dynamique du
signal prédictif. 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 processus 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
La sortie prédictive maintient sa valeur actuelle quand le
paramètre est true. Ceci peut être utilisé pour
interrompre temporairement l’action prédictive.
Limite correction PID symétrique 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 prédictive. Cet arrangement est
parfois appelé « anticipation avec correction rétroactive ».
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
184
Variable perturbatrice
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 processus
secondaire qui peut être utilisée pour supprimer les perturbations dans la PV
avant qu’elles ne puissent se produire.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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 »,
page 240. 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.
TuneOutputHigh
Sortie maximale pendant
l’autoréglage
-100 à +100 %
Pour définir une limite maximum sur la sortie pendant
le réglage.
TuneOutputLow
Sortie minimale pendant
l’autoréglage
-100 à +100 %
Par défaut : 100
Pour définir une limite minimum sur la sortie pendant
le réglage.
Par défaut : -100
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.
Standard (0)
Standard. Règle la bande proportionnelle voie 2 en
utilisant l’algorithme de réglage standard relatif voie
2.
Alternative (1)
Réglage voie 2 alternatif relatif.
Par défaut : Std
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 processus 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).
HA033210FRE version 5
185
Configuration
Régulateur programmable EPC2000
Nom du paramètre Description
Valeurs
disponibles
TuneAlgo
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é.
Algorithme autoréglage
sélectionné
Description de la valeur
Voir également « Autoréglage », page 240 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)
186
Un débordement de tampon s’est produit pendant la
collecte de données de processus. Contacter le
fournisseur pour une assistance.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description
Valeurs
disponibles
TuneStage
Signale l’étape de la séquence d'autoréglage actuelle.
Étape de la séquence
d’autoréglage
Description de la valeur
Repos (0)
Pas d'autoréglage.
Monitor (1)
Le processus 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
Temps écoulé dans l’étape
actuelle
HA033210FRE version 5
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.
187
Configuration
Régulateur programmable EPC2000
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
GainScheduler
La programmation de gain est fournie pour que les processus qui changent
leurs caractéristiques puissent être régulés. Par exemple, dans certains
processus de température, la réponse dynamique peut être très différente à
basse température et à haute température.
Sélectionne la variable de
programmation (SV)
Description de la valeur
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)
188
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description
Valeurs
disponibles
Boundary
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.
Point de commutation entre les jeux 1
et 2
Description de la valeur
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
techniques 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) », page 220.
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
HA033210FRE version 5
189
Configuration
Régulateur programmable EPC2000
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) », page 220.
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
190
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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.
HA033210FRE version 5
191
Configuration
Régulateur programmable EPC2000
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
Autoriser la compensation de tension de
ligne
Bande morte de voie 2
Description
Non (0)
Autoriser
Oui (1)
Inhiber
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.
Oui (1)
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.
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
192
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
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 déporté.
Par défaut : 100,0
Peut être utilisée pour limiter la sortie de la boucle depuis une source
ou un calcul déporté.
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.
HA033210FRE version 5
193
Configuration
Régulateur programmable EPC2000
Nom du paramètre Description
Valeurs
disponibles
Description de la valeur
LoopBreakTime
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.
Temps rupture 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.
Nota : 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)
194
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.
HA033210FRE version 5
Régulateur programmable EPC2000
Configuration
Nom du paramètre Description
Valeurs
disponibles
InHold
Non (0)
Le mode maintien est actif
Oui (1)
InTrack
Le mode suivi est actif
InAuto
Le mode Manuel ou F_Man est
sélectionné
Non (0)
Le mode auto sélectionné
Non (0)
Oui (1)
Oui (1)
NotRemote
La boucle n’est pas prête à recevoir la
consigne déportée
Le mode maintien est actif.
Non (0)
Oui (1)
InManual
Description de la valeur
Le mode suivi est actif.
Mode manuel ou F sélectionné.
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 Non (0)
de cascade
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.
HA033210FRE version 5
195
Alarmes
Régulateur programmable EPC2000
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 à son 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 », page 88).
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 », page 89).
On peut configurer jusqu’à six 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.
196
HA033210FRE version 5
Régulateur programmable EPC2000
Alarmes
Types d'alarmes
Il existe quatre types d’alarmes différents : absolue, déviation, vitesse de
changement et logique. Ces types sont répartis dans les neuf types d’alarmes
suivants. Les descriptions de ces neuf 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 », page 203).
Haute absolue
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 processus (PV)
Seuil
Hystérésis
Alarme active
Basse absolue
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 processus (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 processus (PV)
Hystérésis
Écart
Référence
Alarme active
HA033210FRE version 5
197
Alarmes
Régulateur programmable EPC2000
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 processus (PV)
Écart
Référence
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 processus (PV)
Écart
Référence
Écart
Hystérésis
Actif
Actif
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
configurée
Moins que la
vitesse de variation
configurée
La vitesse de variation
en diminution n’a aucun
effet
Valeur de processus
(PV)
Actif
198
HA033210FRE version 5
Régulateur programmable EPC2000
Alarmes
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.
PV
Plus que la vitesse
de variation
configurée
Moins que la
vitesse de
variation
configurée
La vitesse de variation
en augmentation n’a
aucun effet
Valeur de processus (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 », page 90.
HA033210FRE version 5
199
Alarmes
Régulateur programmable EPC2000
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
Actif
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
Actif
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é !).
200
HA033210FRE version 5
Régulateur programmable EPC2000
Alarmes
Déviation Haute
Écart
Référence
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
Référence
Écart
Hystérésis
hystérésis: 0
Temporisation : 0
hystérésis: 0
Temporisation : D
>D
<D
<D
<D
<D
<D
D
hystérésis: Oui
Temporisation : 0
hystérésis: Oui
Temporisation : D
>D
>D
D
D
= Alarme active
HA033210FRE version 5
201
Alarmes
Régulateur programmable EPC2000
Bande Déviation
Hystérésis
Écart
Référence
Écart
PV
hystérésis: 0
Temporisation 0
hystérésis: 0
Temporisation : D
>D
>D
D
D
<D
<D
<D
<D
<D
hystérésis: Oui
Temporisation : 0
hystérésis: Oui
Temporisation : D
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 », page 68. 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.
202
HA033210FRE version 5
Régulateur programmable EPC2000
Alarmes
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.
Évé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 :
HA033210FRE version 5
•
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).
203
Alarmes
Régulateur programmable EPC2000
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 », page 135 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 », page 89.
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.
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 », page 89.
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.
204
HA033210FRE version 5
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 :
HA033210FRE version 5
•
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 ».
205
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
Vitesse
Durée
Vitesse
TSP
80
30
Vitesse
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 deux 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 », page 105.
206
HA033210FRE version 5
Régulateur programmable EPC2000
Programmateur
ATTENTION
FONCTIONNEMENT INATTENDU 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 », page 105).
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.
Durée
Un segment palier spécifie la durée de maintien de la consigne.
Saut
Un segment d’étape remplace la consigne programmateur par la consigne cible au
cours d'un seul cycle d’exécution.
Nota : 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 5
207
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.
Nota : 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.
Fin
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.
Nota : Le premier segment de fin termine le programme de la manière configurée
s’il ne reste plus de cycles à exécuter.
208
HA033210FRE version 5
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
Heure
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 5
209
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
Heure
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
Heure
Récupération rupture 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).
210
HA033210FRE version 5
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'à huit 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 5
211
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 », page 50.
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.
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.
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 :
212
•
Segment.Duration (sec/min/heure) configuré par Program.DwellUnitsTime
(sec/min/heure).
•
Segment.TimeToTarget (sec/min/heure) configuré par Program.RampUnits.
HA033210FRE version 5
Régulateur programmable EPC2000
•
Programmateur
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 es 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.
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 », page 88.
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 5
213
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 les 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
Nota : 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.
214
HA033210FRE version 5
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 », page 85. Pour obtenir
d'autres informtaions sur la configuration du programmateur avec iTools, consulter
« Programmateur », page 79.
HA033210FRE version 5
215
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 processus (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 processus 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
-+
ER
Sous-système
Régulation (PID)
+
+
Sous-système
de sortie
wSP
(y compris
station manuelle)
Sous-système
de consigne
216
Ch1
Ch2
Sous-système
Autoréglage
HA033210FRE version 5
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 phases », est un algorithme qui ajuste
continuellement la sortie, en fonction d’un ensemble de règles pour compenser les
changements de la variable de processus. 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 actions :
•
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 phases décrites 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 5
217
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
Heure
Point de consigne
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).
218
HA033210FRE version 5
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
consigne
Régulation
proportionnelle
seule
Régulation
proportionnelle +
intégrale
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 processus 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 5
219
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
Heure
Heure
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.
220
HA033210FRE version 5
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
processus 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 (WSP). 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 trois fois la bande proportionnelle. Il s'agit d'un
point de départ raisonnable pour la plupart des processus, 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
Heure
HA033210FRE version 5
221
Régulation
Régulateur programmable EPC2000
Nota : 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’une programmation de
gain.
222
HA033210FRE version 5
Régulateur programmable EPC2000
Régulation
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.
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é.
HA033210FRE version 5
223
Régulation
Régulateur programmable EPC2000
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.
Nota : 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.
224
HA033210FRE version 5
Régulateur programmable EPC2000
Régulation
Programmation de gain
Certains processus 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
processus. Pour lutter contre ce problème, on peut utiliser plusieurs jeux de
constantes et les « programmer » en fonction du point opérationnel du processus.
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.
HA033210FRE version 5
225
Régulation
Régulateur programmable EPC2000
Feedforward
Le schéma fonctionnel de la structure du sous-système Feedforward est présenté
ci-dessous.
Sous-système Feedforward
Correction
Avance
FFType
GainAvce
wSP
PV
1+sFFLeadTime
DV
1+sFFLagTime
X
FFHold
+
+
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 de l’anticipation 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.
226
HA033210FRE version 5
Régulateur programmable EPC2000
Régulation
Le diagramme ci-dessous présente la structure prédictive avec correction rétroactive.
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.
HA033210FRE version 5
227
Régulation
Régulateur programmable EPC2000
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.
228
HA033210FRE version 5
Régulateur programmable EPC2000
Régulation
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 processus »,
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.
HA033210FRE version 5
229
Régulation
Régulateur programmable EPC2000
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 processus 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 processus 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 processus et la vitesse de transfert thermique moyenne devient donc plus élevée.
230
HA033210FRE version 5
Régulateur programmable EPC2000
Régulation
La caractéristique air et huile est présentée dans le diagramme ci-dessous.
HA033210FRE version 5
231
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 processus.
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.
232
HA033210FRE version 5
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 5
•
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).
233
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 », page 174.
Démarrage et récupération
Un démarrage correct est une considération importante et varie en fonction du
processus. 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.
234
HA033210FRE version 5
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
Limite
de
vitess
++
RSPHighLimit
RSP
RangeLow
RSPLowLimit
SPRateUp
WorkingSP
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
Limite
de
vitesse
++
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 5
235
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 true.
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é à corriger 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 », page 125) é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.
236
HA033210FRE version 5
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).
Nota : 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 processus 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.
Nota : 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 5
237
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 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.
238
HA033210FRE version 5
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 sortie
(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
puissance
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 5
239
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 Autotuner à 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 processus. 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.
240
A
B
C
D
A
B
C
D
HA033210FRE version 5
Régulateur programmable EPC2000
Heure
Description
A
Début de l’autoréglage
Régulation
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 processus 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 5
241
Régulation
Régulateur programmable EPC2000
Heure
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.
242
HA033210FRE version 5
Régulateur programmable EPC2000
Régulation
Heure
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
processus 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 processus 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 processus 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 processus 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.
Nota:
HA033210FRE version 5
•
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.
243
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
B
C/D
A
B
C/D
Le deuxième exemple présente un autoréglage chauffage/refroidissement avec un
type de réglage Ch2 « standard ».
244
A
B
C
D
A
B
C
D
HA033210FRE version 5
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 5
A
B
C
D
A
B
C
D
245
Régulation
Régulateur programmable EPC2000
Autoréglage de plusieurs zones
Autoréglage s’appuie sur le principe de cause à effet. Il perturbe le processus 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 processus 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 processus 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.
246
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Communications numériques
Les communications numériques (ou « comms » pour faire court) du Régulateur
programmable EPC2000 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 », page 50 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.
Communications série
Le protocole de communications série disponible est Modbus RTU.
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 maître et un ou plusieurs esclaves. Des
réseaux simples comme multipoints sont possibles. Toutes les transactions message
sont initiées par le maître. 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 (bps). Comme un seul caractère exige huit
bits de données plus départ, arrêt et parité optionnelle, 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 ms à 9600 bauds) et que la
réponse comprend 10 caractères, le temps de transmission serait alors de 20 ms.
Toutefois, si la latence est de 20 ms, le temps de transmission passe alors à 40 ms.
HA033210FRE version 5
247
Communications numériques
Régulateur programmable EPC2000
Parité
La parité est une méthode qui permet d'assurer que les données transférées entre
appareils ne sont pas corrompues. Elle fait en sorte que chaque octet du message
reçu contienne le même nombre de uns et 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. Cette temporisation est
parfois nécessaire si les émetteurs-récepteurs de ligne ont besoin d'un temps
prolongé pour passer à l'état de repos.
Configuration 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 six valeurs décimales séparées dans la liste « COMMS ». MAC1
indique la première paire de caractères (par exemple « 170 »), MAC2 la deuxième
paire et ainsi de suite.
L'adresse MAC est affichable en utilisant iTools 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 s’ils doivent être dynamiquement attribués par
un serveur DHCP.
Pour les instruments avec mode IP statique, la configuration réseau doit être saisie
manuellement dansles paramètres Comms.Option.Network, adresse IP, masque de
sous-réseau et passerelle par défaut.
248
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Adressage IP dynamique
Dans la liste « Option comms » 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 ses
paramètres 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 », page 141.
Connexion réseau
Un 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.
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 », page 141,
indiquent 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 ressources CPU
disponibles 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.
HA033210FRE version 5
249
Communications numériques
Régulateur programmable EPC2000
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 and play »
à la connectivité des instruments en offrant une méthode de découverte automatique
d’un appareil 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.
Nota : 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 décrit dans les sections
suivantes.
Découverte auto
Le paramètre « Auto Discovery » réglé sur « On » met en œuvre 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.
Nota : EPC2000 PROFINET ne dispose pas de la fonction Découverte auto, voir
« Configurer le Régulateur programmable EPC2000 pour PROFINET », page
289pour plus d'informations.
Pour activer la découverte auto
Scan QR Code for EPC2000 ‘How To’ video tutorials.
Further details at:
https://www.eurotherm.com/temperature-control/epc2000-how-to-tutorials/
Il y a deux méthodes pour activer Auto Discovery :
•
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 (voir ci-dessous)
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 Auto Discovery dans le bloc fonction Comms.Ethernet.Network en
mode de configuration. Pour la deuxième méthode, utiliser la procédure suivante :
Activation de la découverte auto
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.
250
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
3. Insérer un petit outil isolé adapté dans la fente du bouton Fonction pour enfoncer
le bouton en retrait.
DANGER
RISQUE DE CHOC ÉLECTRIQUE, D’EXPLOSION OU D'ARC ÉLECTRIQUE
S’assurer que l’outil utilisé est isolé a adapté à l’ouverture afin de bien pouvoir
enfoncer le bouton Fonction quand c’est nécessaire.
Si ces directives ne sont pas respectées, cela entraînera la mort ou des
blessures graves.
4. Continuer à appuyer sur le bouton Fonction 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 Auto Discovery 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.
Nota : 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 ? », page 71 pour avoir plus de
détails.
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 appareils connectés via Ethernet.
HA033210FRE version 5
251
Communications numériques
Régulateur programmable EPC2000
Nota : Si le mot de passe de communication n'est pas défini, iTools demandera à
l'utilisateur de définir le mot de passe de communication avant de se connecter à
l'EPC2000 en mode configuration.
10. Sélectionner le régulateur découvert et cliquer sur OK. iTools ouvre une boîte de
dialogue demandant à l'utilisateur de définir un mot de passe de configuration
des communications.
11. Sélectionner « Yes » pour définir le mot de passe de configuration comms et la
fenêtre iTools Device Password Manager s'ouvrira. Suivre les instructions pour
définir le mot de passe de configuration des communications.
12. Une fois le mot de passe défini, le régulateur programmable EPC2000 se
connecte à l'instrument en mode configuration et les éléments suivants
apparaissent :
• le nom et le numéro de l'appareil, dans la fenêtre supérieure gauche (1).
252
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
•
une image dans la fenêtre du panneau de visualisation (2).
1
2
Pour maintenir les meilleures pratique 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 Auto Discovery dans « Comms.Serial.Network et
Comms.Ethernet.Network », page 141.
Pour activer DHCP
13. À 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.
Réinitialiser l’adresse IP du régulateur
Scan QR Code for EPC2000 ‘How To’ video tutorials.
Further details at:
https://www.eurotherm.com/temperature-control/epc2000-how-to-tutorials/
Si l’adresse IP 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. Pour plus d’informations concernant
l'adresse IP par défaut et les détails associés, voir « Adresse IP par défaut, détails et
mot de passe », page 62.
Nota : Lors de l'exécution de cette procédure, le paramètre Auto Discovery est
également réglé sur Off (désactivé) et le mot de passe de configuration des
communications est effacé.
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.
HA033210FRE version 5
253
Communications numériques
Régulateur programmable EPC2000
3. Insérer un petit tournevis plat dans la fente du bouton Fonction pour enfoncer le
bouton en retrait
ATTENTION
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 Fonction quand c’est nécessaire.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
4. Continuer à appuyer sur le bouton Fonction 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
Fonction et le presser brièvement une deuxième fois.
ATTENTION
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 Fonction quand c’est nécessaire.
Si ces directives ne sont pas respectées, cela peut entraîner la mort, des
blessures graves ou des dommages matériels.
6. Le Régulateur programmable EPC2000 se réinitialise, ce qui ramène l'adresse
IP et les autres paramètres associés à leur valeur par défaut - voir « Adresse IP
par défaut, détails et mot de passe », page 62. La découverte auto est
désactivée et le mot de passe de configuration des communications est effacé.
Connexion à EPC2000 avec iTools
Scan QR Code for EPC2000 ‘How To’ video tutorials.
Further details at:
https://www.eurotherm.com/temperature-control/epc2000-how-to-tutorials/
Le progiciel de configuration iTools, version V9.78 ou supérieure, peut être utilisé
pour configurer la communication Ethernet. Si Auto Discovery 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. Si l’on ne connaît pas l’adresse IP du régulateur, consulter
« Adresse IP par défaut, détails et mot de passe », page 62. Pour certaines
versions, on peut utiliser la fonction « Découverte auto », page 250.
Nota : La version PROFINET du EPC2000 nécessitera la configuration de l'adresse
IP à l'aide d'un outil de configuration PROFINET, s’assurer que cela a été fait avant
de continuer. Pour plus d'informations, voir « Configurer le Régulateur programmable
EPC2000 pour PROFINET », page 289.
254
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Ajouter un appareil au panneau de configuration iTools
Pour inclure un Nom/adresse d’hôte dans la scrutation iTools :
Nota : S’assurer que iTools ne fonctionne pas avant de suivre les étapes
ci-dessous.
1. Dans Windows, ouvrir le « Panneau de configuration ». Si le panneau de
configuration est ouvert dans « Affichage des catégories » sélectionner Grandes
ou Petites icônes à la place.
2. Double cliquer sur « iTools » pour ouvrir le panneau de configuration iTools. Le
panneau de configuration iTools apparaît.
3. Dans les réglages de configuration iTools sélectionner l’onglet TCP/IP.
4. Cliquer sur le bouton « Ajouter » pour ajouter une nouvelle connexion. Le
panneau Nouveau port TCP/IP apparaît.
5. 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 ).
6. 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.
HA033210FRE version 5
255
Communications numériques
Régulateur programmable EPC2000
Nota : L'adresse IP par défaut de l'appareil et les détails associés sont
disponibles, voir « Adresse IP par défaut, détails et mot de passe », page 62.
7. Le panneau Nouveau port TCP/IP apparaît. Confirmer que l’adresse IP est
correcte puis cliquer sur OK pour enregistrer les détails du nouveau port TCP/IP
dans le panneau de configuration iTools.
8. 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.
256
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
iTools : Rechercher et connecter à un instrument
9. Ouvrir iTools et appuyer sur Rechercher.
Le panneau Activer recherche de fond s'affiche.
10. 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é
11. Cliquer sur OK 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 du
PC). Voir « Ajouter un appareil au panneau de configuration iTools », page 255
pour plus de détails.
Nota : Si le mot de passe de configuration des communications n'est pas défini,
iTools demandera à l'utilisateur de définir le mot de passe avant qu'iTools ne se
connecte à l'instrument en mode configuration.
HA033210FRE version 5
257
Communications numériques
Régulateur programmable EPC2000
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
258
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
EtherNet/IP
Un adaptateur EtherNet/IP (esclave) est disponible dans les versions du firmware
V3.xx et plus. La conformité du régulateur a été testée selon CT15.
EtherNet/IP (Ethernet/Industrial Protocol) est un système de communication
« producteur-consommateur » utilisé pour permettre aux appareils industriels
d'échanger des données critiques en termes de temps. Ces dispositifs sont soit de
simples dispositifs E/S comme des capteurs/actionneurs soit des dispositifs de
commande complexes comme des robots et des API. Le modèle
producteur-consommateur permet d'échanger des informations entre un dispositif de
transmission unique (producteur) et un grand nombre de dispositifs de réception
(consommateurs) sans avoir à envoyer des données de nombreuses fois à plusieurs
destinations.
EtherNet/IP utilise le CIP (Control & Information Protocol), le réseau commun, les
couches de transport et d'application actuellement mises en œuvre par DeviceNet et
ControlNet. La technologie Ethernet et TCP/IP permet d'acheminer des paquets de
communication CIP. Le résultat est une couche d'application ouverte commune sur
les protocoles Ethernet et TCP/IP. Avec l’option EtherNet/IP activée, un régulateur
EPC2000 peut fonctionner comme un adaptateur EtherNet/IP (esclave) dans une
installation configurée via EtherNet/IP. Cette fonctionnalité est facturable et protégée
par une Sécurité fonctionnalité.
Nota : Un régulateur EPC2000 n’est PAS disponible sous forme de client scanner
EtherNet/IP (maître).
Les régulateurs EPC2000, comme d’autres régulateurs Eurotherm, présentent un
nombre important de paramètres potentiels disponibles mais en pratique les
systèmes sont limités par l’espace total disponible pour les E/S dans le client scanner
EtherNet/IP (maître) utilisé et par le volume de trafic autorisé sur le réseau. Les
communications d'échange E/S implicites du régulateur EPC2000 seront limitées à
un maximum de 64 paramètres d’entrée configurables et 64 paramètres de sortie
configurables. Un outil de passerelle E/S bus de terrain est fourni dans le logiciel
iTools pour configurer les paramètres d'échange E/S.
L'adaptateur EtherNet/IP du régulateur EPC2000 a été testé pour déterminer sa
conformité et a été certifié par ODVA. La déclaration de conformité (DOC) porte le
numéro #11868.01. Il peut communiquer avec différents scanners EtherNet/IP
approuvés par ODVA.
Caractéristiques de la communication EtherNet/IP de l’EPC2000
Voici les principales caractéristiques de la mise en place de la communication
EtherNet/IP :
HA033210FRE version 5
•
10/100 Mbits, mode intégral / semi-duplex : détection automatique
•
Une option logicielle sélectionnable au moment de la configuration
•
3 connexions de messagerie E/S implicite disponibles
•
6 connexions de messagerie explicite disponibles
259
Communications numériques
Régulateur programmable EPC2000
Prise en charge de l’objet CIP
Classe
(hex)
Nom
01
Objet identité
02
Objet routeur de messages
04
Objet assemblage (64 entrées/64 sorties <=> Passerelle
E/S bus de terrain de l’EPC2000 )
06
Objet gestionnaire de connexions
F5
Objet interface TCP/IP
F6
Objet liaison Ethernet
44
Objet Modbus
Configuration du scanner EtherNet/IP
Cette section est incluse uniquement à titre d'information. Vous devez consulter les
instructions fournies par le fabricant du scanner. Le scanner EtherNet/IP utilisé dans
l’exemple suivant est un CompactLogix L23E QB1B PLC de marque Allen Bradley.
Prérequis
Les prérequis suivants doivent être respectés :
1. Les logiciels FactoryTalk Activation Manager, RSLinx Classic et RSLogix 5000
doivent être installés sur votre PC.
2. Connectez un Allen Bradley CompactLogix L23E au PC par le port série.
3. Connectez le PC, l’Allen Bradley CompactLogix L23E et le régulateur EPC2000
sur le même réseau Ethernet local au moyen d'un concentrateur ou un
commutateur.
4. Configurez le PC et le régulateur EPC2000 pour qu’ils se trouvent sur le même
sous-réseau.
5. Mettez le CompactLogix L23E sous tension, la clé étant réglée sur PROG.
Vérification des licences logicielles
Pour vérifier les licences logicielles, procédez de la manière suivante :
1. Cliquez sur Démarrer/Tous les programmes/Rockwell Software/FactoryTalk
Activation/FactoryTalk Activation Manager (doit être connecté à Internet pour
vérifier l’activation). La fenêtre FactoryTalk Activation Manager s’ouvre.
260
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
2. Cliquez sur « Find Available Activations » puis vérifiez que les licences pour
RSLogix 5000 et RSNetWorx pour EtherNet/IP sont présentes dans le tableau
Available Activations.
Configuration des interfaces PC
1. Cliquer sur Démarrer/Tous les programmes/Rockwell Software/RSLinx/RSLinx
Classic. La fenêtre « RSLinx Classic » s'ouvre.
2. Cliquez sur « Communications » et sélectionnez « Configurer Pilotes ». Quand la
fenêtre « Configure drivers » s’ouvre, sélectionner « RS-232 DF1 devices » dans
le menu déroulant « Available Drive Types » et cliquer sur « Add New ».
3. Cliquer sur OK.
HA033210FRE version 5
261
Communications numériques
Régulateur programmable EPC2000
4. Sélectionner la connexion PC Comm Port et l’appareil scanner EtherNet/IP
connecté au port puis cliquer sur Auto-Configure. Vérifier que la configuration
automatique a réussi, puis cliquer sur « OK ».
5. Sélectionner « EtherNet/IP driver » dans le menu déroulant « Available Drive
Types » et cliquer sur « Add New ».
6. Sélectionner « Browse Local Subnet » puis sélectionner la carte réseau PC
locale à utiliser pour la connexion au réseau EtherNet/IP et cliquer sur OK.
262
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
7. Les pilotes série PC et EtherNet/IP doivent maintenant fonctionner. Minimiser la
fenêtre.
Configuration de l’application RSLOGIX 5000
Les paragraphes suivants décrivent la configuration des paramètres du réseau du
scanner EtherNet/IP Compactlogix L23E avec le logiciel RXLogix 5000 :
1. Lancez le programme RSLogix 5000 (depuis Démarrer/Tous les programmes/...
/RSLogix 5000). Lorsque la fenêtre « Démarrage rapide » s'ouvre, fermez-la.
2. Dans le menu « File », sélectionner « New » ou cliquer l’icône « New Tool ». La
fenêtre « New Controller » s’ouvre.
3. Sélectionnez l'API correspondant dans le menu déroulant. Saisissez un nom
pour la configuration puis cliquez sur « OK ». Quelques secondes plus tard, la
fenêtre correspondant au régulateur sélectionné s'ouvre.
HA033210FRE version 5
263
Communications numériques
Régulateur programmable EPC2000
4. Configurez les paramètres du port Ethernet du CompactLogix L23E en cliquant
droit sur le port Ethernet pertinent dans « l’arborescence » du panneau de
gauche et sélectionnez « Properties ».
5. Dans la fenêtre des propriétés du module, configurez l’adresse IP et cliquez sur
OK.
Configuration des paramètres de connexion entre le scanner et
l’adaptateur EtherNet/IP du régulateur EPC2000
Méthode 1 (sans le fichier EDS)
1. Commencer par configurer l’adaptateur EPC2000 en créant un nouveau module
dans le nœud Ethernet CompactLogix L23E.
264
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
2. Sélectionner « Generic Ethernet Module » comme type de module et cliquer sur
Create.
3. Compléter les propriétés du module en utilisant les paramètres de l’adaptateur
EPC2000 puis cliquer sur OK.
HA033210FRE version 5
Format Comm
Adresse IP
(Données - INT)
(xxx.xxx.xxx.xxx)
Description
Instance
d'ensemble
Taille
Entrée
100
14 x 16 bits (défaut EPC2000)
Sortie
150
7 x 16 bits (défaut EPC2000)
Configuration
199
0 (défaut EPC2000)
265
Communications numériques
Régulateur programmable EPC2000
4. Configurer les propriétés de connexion du module nouvellement créé en cliquant
droit dessus et en sélectionnant « Propriétés ».
5. Configurer le Requested Packet Interval (RPI) en utilisant l’onglet « Connection »
de Module Properties en veillant à ce que la valeur se trouve entre 50 et 3200 ms
puis cliquer sur OK.
Méthode 2 (avec le fichier EDS)
Installation d’EDS EPC2000
1. Cliquer sur Démarrer/Tous les programmes/Rockwell
Software/RSLinx/Tools/EDS Hardware Installation Tool. La fenêtre « EDS
Hardware Installation Tool » s’ouvre.
266
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
2. Cliquer sur Add pour ouvrir la fenêtre EDS Wizard et sélectionner le bouton radio
« Register a single file ». Naviguer jusqu’au fichier EDS EPC2000 puis cliquer
sur Next.
3. Cliquer sur Next pour les trois fenêtres suivantes puis cliquer sur Finish à la
dernière fenêtre.
Configuration des paramètres de connexion entre le scanner et
l’adaptateur EPC2000
Dans RSLogix 5000 Scanner Program, configurer les paramètres de connexion de
l’adaptateur EPC2000 en créant un nouveau module sous le nœud Ethernet
CompactLogix L23E.
1. Cliquer droit sur le nœud Ethernet et sélectionner « New Module » dans le menu
contextuel. Dans la fenêtre pop-up, sélectionner « Select Module Type ». Cliquer
sur « Show Filters ».
HA033210FRE version 5
267
Communications numériques
Régulateur programmable EPC2000
2. Filtrer pour afficher les appareils Eurotherm puis sélectionnez l’appareil
EPC2000 requis (module installé à la section précédente via fichier EDS ) puis
cliquer sur Create.
3. Une fenêtre « New Module » apparaît. Cliquer sur « Change » pour configurer :
Le type de connexion : Exclusive Owner / Input Only / Listen Only
La taille des entrées : La longueur par défaut des entrées EPC2000 dans INT
(14 x 16 bits)
La taille des sorties : La longueur par défaut des sorties EPC2000 dans INT (7
x 16 bits)
Puis cliquer sur OK.
268
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
4. Dans la fenêtre « New Module », configurer l’adresse IP de l’adaptateur
EtherNet/IP EPC2000. Saisir un nom descriptif et puis cliquer sur OK.
5. Fermer la fenêtre « Select Module Type ».
HA033210FRE version 5
269
Communications numériques
Régulateur programmable EPC2000
Téléchargement et exécution de l’application RSLOGIX 5000 sur
le scanner
1. Vérifier que la clé Mode du matériel CompactLogix est réglée sur « PROG » et
commencer le téléchargement en cliquant sur le menu déroulant Offline puis en
sélectionnant « Download ».
2. Accéder en ligne au CompactLogix L23E en cliquant sur le menu déroulant
Offline et en sélectionnant « Go Online ».
En cas de problème avec le chemin, utiliser RSLogix 5000>Communications >
Who Active, sélectionner AB_DF1 et « Download ».
3. Sélectionner l’onglet Port Configuration et configurer les paramètres de port
CompactLogix L23E en veillant à ce qu’il n’y ait pas de duplication de l’adresse
IP et qu’elle se trouve dans le même sous-réseau que le PC et l’EPC2000. Puis
cliquer sur OK.
270
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
4. Mettre la clé du mode CompactLogix L23E sur « RUN » et le scanner
CompactLogix L23E EtherNet/IP doit commencer immédiatement à se connecter
à l’EtherNet/IP EPC2000.
Établissement de la communication
La messagerie E/S EtherNet/IP démarre lorsque le réseau EtherNet/IP est
correctement câblé et alimenté, que le scanner EtherNet/IP et l’adaptateur
(régulateur EPC2000) sont configurés avec les adresses IP valides et uniques et que
les définitions des données de paramètres Le E/S sont configurées correctement.
Les définitions des entrées/sorties EPC2000 doivent correspondre aux registres des
données du scanner EtherNet/IP (par exemple, PLC).
Les paramètres sont soit des paramètres d’ENTRÉE lus par le scanner EtherNet/IP
ou des paramètres de SORTIE écrits par le scanner EtherNet/IP.
Nota : À partir de EPC2000 V4.xx, le mot de passe de configuration des
communications devra être défini pour que l'EtherNet/IP fonctionne.
Formats de données
Les données 16 bits lues sur l’EtherNet/IP du régulateur EPC2000 sont des « entiers
mis à l'échelle » et leur valeur dépend de la résolution du paramètre lu. Une valeur
flottante 32 bits de 12,34 avec une résolution de 2 sera codée sous la forme 1234
alors que si la résolution est remplacée par 1, elle sera codée sous la forme 123.
Les entiers flottants 32 bits et temporels 32 bits sont aussi inscriptibles et lisibles,
l’EPC2000 utilisant l’échange E/S quand le même paramètre est configuré dans des
lignes consécutives du tableau de définition de la passerelle E/S bus de terrain. Les
valeurs 32 bits sont également inscriptibles et lisibles, l’EPC2000 utilisant une
messagerie explicite via objet Modbus quand il inscrit ou lit la région IEEE de
l’EPC2000 (adresse Modbus > 0x8000).
Le fichier EDS
Les fichiers EDS (Electronic Data Sheet) EtherNet/IP pour Régulateur programmable
EPC2000 sont disponibles sur le site web www.eurotherm.com ou auprès de votre
fournisseur.
Le fichier EDS est conçu pour automatiser le processus de configuration du réseau
EtherNet/IP en définissant les informations requises concernant les paramètres de
l'appareil. Les outils de configuration du logiciel utilisent le fichier EDS pour
configurer un réseau EtherNet/IP.
Nota : Les paramètres sélectionnés peuvent être configurés pour échanger les
données d’entrée et de sortie sur un réseau. On peut les configurer avec iTools.
Diagnostic des pannes
Pas de communication :
HA033210FRE version 5
•
Contrôler soigneusement le câblage, s'assurer que les connecteurs RJ45 sont
bien enfoncés dans les prises.
•
Vérifier qu’EtherNet/IP est disponible et activé dans le régulateur EPC2000 en
configurant Comms>Option>Main>Protocol sur EipAndModTCP(12) dans iTools.
271
Communications numériques
272
Régulateur programmable EPC2000
•
Vérifier que les paramètres réseau du régulateur EPC2000 , l’adresse IP, le
masque de sous-réseau et la passerelle dans la liste « Comms » sont corrects et
spécifiques à la configuration réseau utilisée, et que le régulateur EPC2000 et le
scanner EtherNet/IP (maître) se trouvent dans le même sous-réseau.
•
Vérifier que la longueur des données d’entrée et de sortie du scanner
EtherNet/IP correspond à la longueur des données des définitions des entrées et
sorties de l’adaptateur EPC2000 configurées au moyen de l’éditeur de la
passerelle E/S du bus de terrain. Si le maître tente de lire (entrée) ou d'écrire
(sortie) plus ou moins de données que les données enregistrées sur l'adaptateur
EPC2000, à l'aide de l'éditeur de la passerelle E/S d'iTools, l'adaptateur du
régulateur EPC2000 refusera la connexion.
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Modbus maître
Vue d'ensemble
Le Modbus maître est disponible sur les communications Ethernet (Modbus TCP). Il
est mutuellement exclusif avec EtherNet/IP mais est disponible en conjonction avec
l’esclave Modbus TCP.
Le maître Modbus TCP est protégé par la Sécurité des fonctionnalités.
Les profils de communication des produits Eurotherm EPCx (EPC3000 & EPC2000
génériques), EPack, et EPower sont pris en charge. Un maximum de trois appareils
esclaves Modbus TCP peuvent être configurés avec des temporisations et des
nouvelles tentatives par esclave.
Un maximum de 32 points de données sont pris en charge, à partager entre les trois
appareils esclaves. Ces points de données peuvent être configurés pour l’écriture sur
ou la lecture depuis un esclave Modbus.
Nota : À partir d'EPC2000 V4.xx, le mot de passe de configuration comms devra
être défini pour que Modbus Master fonctionne.
Configuration du protocole maître Modbus
Procéder de la manière suivante :
1. Connecter iTools à l’instrument par un câble Ethernet.
2. Dans iTools, mettre l’instrument en mode Configuration.
3. Si le module Option Ethernet est disponible sur l’instrument et si la
fonctionnalité Maître Modbus est activée, sélectionner le protocole
Modbus maître et esclave pour l’interface Ethernet comms.
Nota : La configuration réseau du maître TCP Modbus est disponible dans l’onglet
Network du bloc fonction Comms. Vérifier que l’adresse IP et le masque de
sous-réseau sont correctement configurés pour pouvoir communiquer avec les
appareils Modbus esclaves dans le sous-réseau. Si l’appareil esclave se trouve hors
du sous-réseau, il faut configurer correctement la passerelle par défaut.
HA033210FRE version 5
273
Communications numériques
Régulateur programmable EPC2000
4. Dans iTools, mettre l’instrument hors du mode Config pour le redémarrer et
initialiser de nouveaux paramètres comms.
Configuration des communications vers les esclaves Modbus
Pour configurer les communications vers les esclaves Modbus, procéder de la
manière suivante :
1. Dans iTools, mettre l’instrument en mode Config et ouvrir :
ModbusMaster>Slave1>Main pour configurer le premier esclave.
274
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
2. Configurer l’adresse IP de l’esclave et l’ID de l’unité.
3. Vous pouvez maintenant vérifier si l’appareil est en ligne via le paramètre
« Search device » en configurant sa valeur sur « Yes ». Le statut de
recherche doit être « Searching(0) ».
4. Si l’esclave Modbus est en ligne, le résultat de la recherche sera
« Available(1) », sinon le résultat sera « Unreachable(3) ». S’il s'agit d'un
instrument Eurotherm dont le profil est pris en charge, le paramètre
« Profile »affichera le profil de l’esclave Modbus, sinon il affichera
« 3rdParty(0) ».
HA033210FRE version 5
275
Communications numériques
Régulateur programmable EPC2000
5. Configurer un deuxième esclave en configurant l’adresse IP et l’ID unité de
l’appareil .
276
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
6. Vérifier si l’appareil est en ligne via le paramètre « Search device » en
configurant sa valeur sur « Yes ». Le statut de recherche ne doit pas être
« Searching(0) ».
7. Si l’esclave Modbus est en ligne, le résultat de la recherche sera
« Available(1) », sinon le résultat sera « Unreachable(3) ». S’il s'agit d'un
instrument Eurotherm dont le profil est pris en charge, le paramètre
« Profile »affichera le profil de l’esclave Modbus, sinon il affichera
« 3rdParty(0) ».
Nota : Par défaut, les modifications du profil de l’esclave liront les données
antérieures configurées depuis l’esclave ou les écriront sur l’esclave.
HA033210FRE version 5
277
Communications numériques
Régulateur programmable EPC2000
8. Pour le troisième esclave, configurer l’adresse IP et l’ID unité de l’appareil
puis lancer « SearchDevice ».
Configuration des données pour les lectures/écritures cycliques
Le nombre maximum de points de données configurables est de 32. Ces points de
données peuvent être partagés entre les trois esclaves ou utilisés pour un seul
esclave.
Pour un esclave dont le profil est connu, il est possible de configurer une lecture de
données en sélectionnant l’esclave puis en sélectionnant le paramètre requis dans la
case déroulante de la liste des paramètres. L’adresse du registre, le code de
fonction, le type de données et la priorité du paramètre seront automatiquement
configurés. L’utilisateur conserve la possibilité de modifier la priorité recommandée.
278
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
1. Pour configurer une écriture pour un profil connu, sélectionner le paramètre à inscrire dans la case déroulante de la liste des paramètres.
2. Pour un paramètre qui ne se trouve pas sur la liste des paramètres, la
configuration des données doit être faite manuellement. Sélectionner
« UserDefined » dans la liste des paramètres puis configurer l’adresse du
registre, le code de fonction, le type de données et la priorité de la
lecture/écriture des données.
3. Pour un esclave tiers (profil non pris en charge), sélectionner
« UserDefined » dans la liste déroulante des paramètres puis configurer
HA033210FRE version 5
279
Communications numériques
Régulateur programmable EPC2000
l’adresse du registre, le code de fonction, le type de données et la priorité
de la lecture/écriture des données.
4. Pour lancer des communications cycliques aux esclaves. Mettre l’appareil
maître Modbus hors du mode Config et définir le paramètre Online pour
chaque esclave.
280
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Le statut de lecture et d’écriture des données devrait réussir si le câblage, la
configuration comms, la configuration des esclaves et la configuration des données
sont corrects. La lecture PV sera affichée dans le paramètre Data PV.
Configuration des données pour les lectures/écritures acycliques
Pour configurer les données pour des écritures de données acycliques, procéder de
la manière suivante :
1. Mettre l'appareil maître Modbus en mode configuration.
Nota : Les communications cycliques vers tous les esclaves cesseront en
mode de configuration. Le paramètre esclave en ligne peut être configuré en
mode Opérateur ou Configuration mais les communications cycliques se
produisent uniquement quand l’appareil est en mode Opérateur.
2. Pour un profil esclave pris en charge, sélectionner l’esclave et le
paramètre sur lequel écrire ainsi que la valeur à écrire puis régler la priorité
sur « Acyclic(3) ».
Nota : Les communications acycliques sont uniquement disponibles pour
les écritures de données mais peuvent être déclenchées en mode Opérateur
ou Configuration.
3. Pour envoyer la demande d’écriture, configurer le paramètre « Send ». Le
statut passera brièvement à « Pending(13) » avant de passer à
« Success » une fois que le paramètre aura été inscrit. Si l’écriture a
échoué, le statut indiquera la raison de l’échec.
HA033210FRE version 5
281
Communications numériques
Régulateur programmable EPC2000
4. Pour un profil d’esclave non pris en charge (tiers), sélectionner l’esclave,
sélectionner « UserDefined » dans la liste déroulante des paramètres et
configurer l’adresse du registre, le code de fonction (doit être une écriture),
le type de données, la valeur à écrire puis définir la priorité comme
« Acyclic(3) ».
5. Pour envoyer la demande d’écriture, configurer le paramètre « Send ». Le
statut passera brièvement à « Pending(13) » avant de passer à
« Success » une fois que le paramètre aura été inscrit. Si l’écriture a
échoué, le statut indiquera la raison de l’échec.
282
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Accéder aux données du maître Modbus depuis le tableau d’indirection
Modbus
Pour permettre des lectures et des écritures efficaces des données du maître
Modbus, le bloc fonction CommsTab peut être utilisé pour cartographier les données
du maître Modbus dans un bloc contigu d'adresses Modbus dans la plage :
15360(0x3C00) à 15615(0x3CFF)
Les données du maître Modbus peuvent être autoconfigurées de manière à être
accessibles depuis le tableau d'indirection Modbus en mettant l’appareil Modbus
maître en mode configuration et en configurant le paramètre UseCommsTable à
partir de l’une des fenêtres de configuration esclaves puis en mettant l'appareil
Modbus maître hors du mode de configuration pour initialiser les paramètres du bloc
fonction CommsTab.
1. En mode Opérateur, le bloc fonction CommsTab doit maintenant afficher
toutes les données configurées du maître Modbus.
HA033210FRE version 5
283
Communications numériques
Régulateur programmable EPC2000
2. L'utilisateur peut alors modifier les paramètres Native, ReadOnly et
Minutes pour remplacer leurs valeurs par défaut afin de configurer la
manière de présenter les données dans le tableau d'indirection Modbus.
Les captures d’écran ci-dessous présentent les données du maître Modbus
autoconfigurées pour apparaître dans le tableau d'indirection Modbus et les valeurs
lues par un maître Modbus tiers depuis un appareil maître Modbus Eurotherm :
284
Données de lecture
maître Modbus TCP
tiers
Données de
l’appareil maître
Modbus
0x0686
16,70
0x0D7A
34,50
0x1630
56,80
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Nota : Il y a 32 paramètres disponibles pour configuration dans le bloc fonction
CommsTab, un pour chaque donnée maître Modbus. Partitionner le tableau
d'indirection Modbus pour les lectures et écritures afin d'obtenir un accès efficace
aux données.
HA033210FRE version 5
285
Communications numériques
Régulateur programmable EPC2000
Tableau d’indirection comms
Les régulateurs EPC2000 mettent à disposition un ensemble fixe de paramètres sur
les communications numériques en utilisant des adresses Modbus. Ceci s'appelle
« Tableau SCADA ». La zone des adresses Modbus SCADA est de 0 à 15615
(0x3CFF).
Le bloc fonction CommsTab permet de rendre une valeur de paramètre source
(lecture/écriture) disponible à partir d'une adresse Modbus destinataire.
Les paramètres suivants ne peuvent cependant pas être configurés comme une
adresse Modbus destinataire :
•
Numéro de l’instrument
•
Type d'instrument
•
Version du firmware de l’instrument
•
ID Société
•
Mots de sécurité fonction
Les adresses Modbus continues suivantes ont été réservées à l’utilisation du bloc
fonction CommsTab. Par défaut, les adresses n’ont pas de paramètres associés :
Plage Modbus (décimale)
15360 à 15615
286
Plage Modbus (hex)
3C00 à 3CFF
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
PROFINET
PROFINET est un réseau industriel ouvert basé sur Ethernet destiné à
l’automatisation. Il est similaire à PROFIBUS dans le sens où il permet le contrôle
distribué des E/S depuis un automate. PROFINET utilise les normes TCP/IP et IT et
est en fait un Ethernet et temps réel.
PROFINET IO a été développé pour la communication en temps réel (RT) et en
temps réel isochrone (IRT) avec communication avec la périphérie décentralisée.
Les désignations RT et IRT ne font que décrire les caractéristiques temps réel de la
communication avec PROFINET IO.
Il y a quatre phases pour paramétrer un réseau :
•
« CÂBLAGE PROFINET », page 288
•
« Configurer le Régulateur programmable EPC2000 pour PROFINET », page
289
•
« Configuration de l’échange de données cycliques (Données ES) », page 293
•
« Échange de données acycliques (Données d’enregistrement) », page 294
AVIS
FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT
Lors de la commande du produit, sélectionner le protocole de communication
approprié.
Le EPC2000 doit être commandé avec une version compatible de firmware pour
que la fonction PROFINET puisse être utilisée. La version PROFINET doit être
spécifiquement sélectionnée - vérifier et confirmer que la commande est correcte.
Le non-respect de ces instructions peut endommager l’équipement.
Voir « Codes de commande », page 32 pour avoir plus d’informations.
AVIS
FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT
Le EPC2000 PROFINET supporte également le protocole Modbus/TCP pour la
configuration de l'appareil via iTools, mais ce protocole ne doit pas être utilisé
lorsque l'appareil est mis en service, opérationnel et surtout lorsque l'échange de
données cyclique PROFINET (données IO) est actif.
Le non-respect de ces instructions peut endommager l’équipement.
HA033210FRE version 5
287
Communications numériques
Régulateur programmable EPC2000
Fonctionnalités PROFINET
•
Négociation automatique 10/100Mbps
•
Composants électroniques de bus à isolation galvanique
•
Option champ enfichable
•
Connexion de messagerie d'E/S scrutée et explicite
•
Version des ES PROFINET de l’appareil: V2.41
•
Type d'appareil : Appareil de terrain compact
•
Classe de conformité : CC-A
•
Classe temps réel : RT-1
•
Classe de charge nette supportée : Classe 1
•
Nombre d’emplacements : 2 (voir description ci-dessous)
•
Intervalle minimum de l’appareil (cycle) : 64 ms
•
Nombre de modules disponibles : 2 (modules Entrée et Sortie Passerelle E/S
Fieldbus )
CÂBLAGE PROFINET
La capacité PROFINET est fournie par le port Ethernet RJ45, « Connexion réseau et
iTools », page 53.
Le port PROFINET est un port 100 Mo, pour mode duplex intégral et doit être
raccordé au moyen d'un commutateur Ethernet PROFINET avec câble Cat5e à un
contrôleur ES (par ex. automate) au moyen du connecteur RJ45 standard (longueur
max. 100 m).
Les connecteurs des câbles d'interconnexion doivent être munis d'une enveloppe
extérieure métallique raccordée au blindage des fils du câble.
Nota:
1. Bien que les exigences CC-A puissent être respectées en utilisant des
commutateurs Ethernet ordinaires (qui soutiennent les VLAN), il est vivement
conseillé d’utiliser des commutateurs industriels (commutateurs gérés, par
ex.MOXA EDS-408A-PN, Scalance X204IRT). Ceci permettra la migration future
à la classe de conformité CC-B sans avoir besoin de modifier l’infrastructure du
réseau (« Network Diagnostic » avec SNMP, LLDP-MIB pour « Remplacement
de l’appareil sans outil technique »).
288
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
2. L’adresse MAC de l’appareil est indiquée sur l’étiquette du produit. Pour assurer
la fonctionnalité de détection voisinage avec LLDP, chaque port Ethernet
physique doit avoir sa propre adresse MAC. P1 utilise donc l’adresse MAC de
l’appareil augmentée d’un et de deux pour P2.
Régulateur
programmable
EPC2000
Régulateur
programmable
EPC2000
1
2
Automate,
par exemple
Commutation
Configurer le Régulateur programmable EPC2000 pour PROFINET
Le Régulateur programmable EPC2000 fonctionne comme un appareil PROFINET
E/S une fois configuré et inclus dans un automate PROFINET. Avant l'installation et
la mise en service, le régulateur devra être configuré à l'aide de l'une des
applications suggérées suivantes ;
•
•
Outils de configuration PROFINET ;
◦
Programmation de l’automate avec SIMATIC STEP7
(https://new.siemens.com/global/en/products/automation/industry-software
/automation-software/tia-portal/software/step7-tia-portal.html)
◦
PROFINET Commander
(https://profinetcommander.com)
iTools (utilisé pour configurer l’application de régulation) ;
◦
◦
« En quoi consiste iTools ? », page 71
« Application de régulation et configuration », page 63
Ce qui suit est un guide, utilisant SIEMENS TIA Portal comme outil de configuration
PROFINET pour mettre en service l'appareil PROFINET ES.
Nota : Un nouveau Régulateur programmable EPC2000 a une adresse IP par
défaut de 0.0.0.0. Avant d'utiliser iTools il faut réaliser la configuration initiale du
régulateur en utilisant un outil de configuration PROFINET, par exemple Siemens
Totally Integrated Automation (TIA) Portal.
La première chose à faire est d’identifier l’appareil PROFINET (Régulateur
programmable EPC2000) sur le réseau. Ceci est fait automatiquement par l’outil
PROFINET qui utilise un service DCP spécifique à cette fin (demande d’identité
DCP).
HA033210FRE version 5
289
Communications numériques
Régulateur programmable EPC2000
Voir « Connexion iTools et PROFINET », page 290 pour une configuration de réseau
typique, contenant à la fois un Régulateur programmable EPC2000 et un automate
PROFINET.
Nom de l'appareil et adresse IP - configuration
Une fois connecté et identifié, on peut modifier le nom de l'appareil et la configuration
de l'adresse IP pour le Régulateur programmable EPC2000 sélectionné . Cela est
effectué avec un outil de configuration PROFINET. Pour plus d'informations, voir
« Mise en service avec le protocole DCP », page 290.
Connexion iTools et PROFINET
Connecter le Régulateur programmable EPC2000 à l'outil de configuration
PROFINET et à iTools - un seul régulateur est affiché ci-dessous, mais plusieurs
régulateurs peuvent être connectés.
Régulateur programmable
EPC2000
Commutateur Ethernet
industriel
iTools
Outil de configuration
PROFINET
CPU de l’automate
(PROFINET)
Mise en service avec le protocole DCP
Cette section décrit l’affectation du « Device Name » et la « IP Configuration ».
Un appareil PROFINET est caractérisé par son nom, le « Device Name » (également
appelé « Station Name ») et son adresse IP.
La configuration d’un appareil PROFINET est basée sur le protocole DCP utilisé
spécifiquement pour affecter le « Device Name » ou pour affecter la configuration IP
(adresse IP, masque de réseau…).
Outil de configuration PROFINET - Configuration de l'appareil (adresse IP)
Le nom de l'appareil et l'adresse de configuration IP d'un Régulateur programmable
EPC2000 sortant de l’usine sont réglés par défaut sur Null (l'adresse MAC est utilisée
initialement par le protocole DCP pour configurer le nom de l'appareil).
290
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Pendant la configuration du système, l’outil de configuration PROFINET identifie
d’abord les appareils existants dans le système (en envoyant une demande
« DCPIdentity.req »), présentée ci-dessous. Cet exemple utilise ©Siemens TIA
Portal/STEP 7 (fonction « Update accessible devices »).
L’étape suivante affecte « IP Configuration » et « Device Name ». Cette opération
peut être effectuée en cliquant sur « Online & diagnostics ».
Nota : La passerelle par défaut peut être modifiée de la même manière (nommée
« Router address » dans cet exemple).
Adresse IP - Exigences
L'adresse IP doit être configurée comme une adresse IP permanente et fixe.
Ce guide démontre l'utilisation de © Siemens TIA Portal / STEP 7 qui configure une
adresse IP fixe. Il est possible que divers outils de configuration PROFINET tiers
configurent uniquement des adresses IP temporaires.
Nota : Lors de la mise à jour du firmware (ou du clonage sur un appareil), une
adresse IP fixe et permanente est indispensable, voir « Mise à niveau du
firmware », page 319.
Nom de l'appareil
Le nom Device Name permet d'identifier un appareil sur un nœud PROFINET.
Nom de l’appareil via le protocole DCP79
Le nom de l’appareil est inscrit sur l’appareil par l’outil de configuration PROFINET
via le protocole DCP (voir « Configurer le Régulateur programmable EPC2000 pour
PROFINET », page 289).
HA033210FRE version 5
291
Communications numériques
Régulateur programmable EPC2000
La longueur ne doit pas dépasser 240 caractères et seules les minuscules sont
autorisées.
Le nom d’appareil respectant ces règles peut être lu ou écrit dans le Régulateur
programmable EPC2000 avec l’outil PROFINET, par exemple TIA Portal/STEP 7.
Affichage du nom de l’appareil dans iTools
Les 64 derniers caractères du nom de l’appareil sont affichés dans iTools dans
« Comms Functional Block » via le paramètre « PN_DevName » (lecture seule).
Autres services DCP
En plus de l’affectation de « Device Name » (Nom de l'appareil) et de « IP
Configuration » (Configuration IP), le protocole DCP fournit les services suivants au
Régulateur programmable EPC2000.
LED clignotant (également appelé « Flash Once »)
Le service DCP fournit une identification visuelle facile d’un appareil parmi un groupe
d’appareils. Pour cela, les LED Ethernet clignotent pendant trois secondes à une
fréquence de 1 Hz (500 ms allumées, 500 ms éteintes).
Réinitialisation aux valeurs d’usine
Le service DCP permet de réinitialiser « IP Configuration » (Configuration IP) (sur
0.0.0.0) et « Device Name » (Nom de l'appareil) (sur « ») sur les valeurs d’usine.
L’appareil revient à son état.
EPC2000 PROFINET - Connexion et accès à iTools
Une fois que l'adresse IP, etc. du Régulateur programmable EPC2000 a été
configurée, modifiée à partir de l'adresse PROFINET par défaut et mise à jour vers
une adresse IP accessible par iTools (et notée pour une utilisation ultérieure), le
régulateur peut être connecté à iTools, voir ce qui suit pour plus de détails ;
•
« Connexion Ethernet en utilisant le panneau de configuration iTools et la
fonction de recherche », page 57
•
« Connexion à EPC2000 avec iTools », page 254.
Une fois connecté à iTools, on peut utiliser iTools pour configurer l’application de
régulation du Régulateur programmable EPC2000 (c.-à-d. consigne, pv, fonctions
d'alarme et passerelle Fieldbus).
Autres informations complémentaires (bien que toutes ne soient pas nécessaires
pour la configuration initiale) ;
292
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
•
« Passerelle E/S sur bus de terrain », page 298 Fieldbus
•
« Réinitialiser l’adresse IP du régulateur », page 253
Nota : Poursuivre la lecture pour comprendre les tâches de configuration restantes
(c'est-à-dire la passerelle du bus de terrain, l'échange de données cycliques et
acycliques (données d'E/S)).
AVIS
FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT
Le EPC2000 PROFINET supporte également le protocole Modbus/TCP pour la
configuration de l'appareil via iTools, mais ce protocole ne doit pas être utilisé
lorsque l'appareil est mis en service, opérationnel et surtout lorsque l'échange de
données cyclique PROFINET (données IO) est actif.
Le non-respect de ces instructions peut endommager l’équipement.
Régulateur programmable EPC2000 Modules
Modules de la passerelle bus de terrain E/S IOGW (modules
génériques)
L'utilisation des passerelles Fieldbus E/S permet l'acquisition de certains paramètres
sélectionnés du EPC2000 à l'aide de l'outil de configuration appelé « iTools ».
Les deux modules IOGW sont définis dans le tableau suivant.
Nom du module
(EPC2000 IOGW)
Attribut Entrée /
Sortie
(vue de l'automate)
Taille
(Octets/Reg)
Passerelle E/S sur entrée bus de terrain
In
128/64
Passerelle E/S sur sortie bus de terrain
Sortie
128/64
Configuration de l’échange de données cycliques (Données ES)
Pendant la mise en service de PROFINET, le principe est d’enficher le premier
module (qui représente « Input I/O Gateway ») dans l'emplacement 1 et le deuxième
(qui représente « Output I/O Gateway ») dans l'emplacement 2 (à ce stade, on pose
l’hypothèse comme quoi « Device Name » et « IP Configuration » ont déjà été
configurés).
Cette opération est réalisée à l'aide de l'outil de configuration PROFINET (par
exemple TIA Portal STEP 7 tel qu'il est affiché) et d'un fichier GSDML approprié.
HA033210FRE version 5
293
Communications numériques
Régulateur programmable EPC2000
La fonction de « glisser-déposer » des modules d’entrée et de sortie (image de la
passerelle d'E/S) respectivement dans la l'emplacement 1 et emplacement 2 du
Régulateur programmable EPC2000.
Une fois que les paramètres d'échange de données cycliques (données ES) et la
passerelle de bus de terrain ont été configurés à l'aide de l'outil de configuration, il
faut compiler la configuration et la télécharger vers le régulateur PROFINET ES
(automate) du réseau PROFINET.
Les échanges cycliques commenceront entre les appareils ES dès que le réseau
PROFINET sera activé.
Nota : Le cycle ES peut être ajusté entre 64 ms et 512 ms.
Échange de données acycliques (Données d’enregistrement)
L’échange de données acyclique (ou les données d’enregistrement) sont utilisées
pour transférer les données qui ne requièrent pas de mises à jour continuelles.
Il est possible d’accéder à tout paramètre dans le régulateur Régulateur
programmable EPC2000 par ce moyen, qu'il ait été ou non inclus dans l’ensemble de
données d’entrées/sorties PROFINET.
Les données acycliques sont transmises via UDP/IP avec le protocole RPC. Pour
cela, PROFINET fournit des services de données « lecture » et « écriture ».
294
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Pour l’adressage des services de données d’enregistrement, la combinaison de
valeurs API/Slot/Sous-slot/Index est utilisée. L’adresse Modbus du paramètre du
Régulateur programmable EPC2000 à lire ou écrire est transmise par la valeur
d’index.
Les adresses Modbus sont répertoriées dans iTools Parameter Explorer.
Lectures acycliques PROFINET
Cette section décrit comment accéder à une variable au moyen de PROFINET en
mode acyclique.
PROFINET utilise le paramètre suivant pour accéder à une variable en mode
acyclique :
•
API
•
Slot (Emplacement) et Subslot (Sous-emplacement)
•
Index
Pour accéder à un paramètre en mode acyclique, il faut d'abord connaître son
adresse Modbus. Elle est accessible en sélectionnant le paramètre dans la liste
Parameter Explorer présentée dans la colonne de l’adresse.
La figure ci-dessous présente une autre manière d'accéder à un paramètre. Ceci
utilise l'Éditeur de câblage graphique. L'adresse Modbus est indiquée dans la
colonne Adresse.
Cliquer droit sur le paramètre pour ouvrir la fenêtre d'aide du paramètre.
L'API est toujours 0 (Zéro) :
•
L'emplacement est toujours 1 (Un)
•
Le sous-emplacement est toujours 1 (Un)
•
L'Indice sera l'adresse Modbus trouvée auparavant dans iTools
Échanges de données acycliques, bloc de programme Step 7
(Portail TIA)
Les blocs fonctions RDREC et WRREC servent respectivement à lire et à écrire les
données, ce qui permet d'accéder aux paramètres généraux de l'EPC2000.
L'adresse Modbus du paramètre à lire est définie dans l'entrée INDEX, et la valeur ID
doit correspondre à l'ID de matériel de votre appareil, incrémenté d'un.
HA033210FRE version 5
295
Communications numériques
Régulateur programmable EPC2000
Voir l'exemple ci-dessous de l'emplacement Passerelle E/S sur entrée bus de terrain,
où l'adresse Modbus est 3107 et l'ID HW est 277 lors de la lecture d'un paramètre, à
l'aide du bloc fonction RDREC de STEP 7.
Contraintes concernant les paramètres.
Le paramètre en mode acyclique suit la même limitation que les paramètres dans la
passerelle d'Entrées/Sortie sur bus de terrain : longueur de 16 bits et la même mise à
échelle, « Configuration de l’échange de données cycliques (Données ES) », page
293.
Formats de données
Les données sont retournées sous la forme de « nombres entiers mis à l'échelle »,
de sorte que 999.9 est retourné ou envoyé sous la forme 9999 ; 12.34 est encodé
sous la forme 1234. Le programme de régulation dans le client PROFINET doit
convertir les nombres en valeurs à virgule flottante si nécessaire.
Le fichier GSD
Le fichier PROFINET GSDML (General Stations Description) pour le régulateur
Régulateur programmable EPC2000 utilise la règle nominative
GSDML-V2.41-Eurotherm-EPC2000-aaaammjj.xml et est disponible auprès de votre
fournisseur ou par voie électronique sur le site web www.eurotherm.co.uk.
Le fichier GSD est conçu pour automatiser le processus de configuration du réseau
PROFINET en définissant avec précision les informations requises concernant les
paramètres de l'appareil. Les outils de configuration du logiciel utilisent le fichier GSD
pour configurer un réseau PROFINET.
Notification d'alarme
Le Régulateur programmable EPC2000 peut envoyer une notification d’alarme
quand une alarme se produit. Le contrôleur d'E/S acquitte cette demande de
notification d’alarme (par ex. « Instrument in Standby » si l’appareil est en mode
veille).
296
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Les alarmes sont configurées selon le module de passerelle d'E/S du bus de terrain
des entrées, qui est connecté à la Fente 1.
Le Régulateur programmable EPC2000 utilise « Channel Diagnosis » pour
transmettre son alarme de diagnostic, composée d'un « ErrorType » (Type d'erreur)
unique de 16 bits pour chaque alarme, défini dans la plage « spécifique au
fabricant » (0x0100-0x7FFF), qui démarre à 0x0200 (512d) pour le EPC2000 (par ex.
512 correspond à « Alarm 1 State » (État de l’alarme 1), 513 à « Alarm 2 State » (État
de l’alarme 2), etc.).
La définition des différents types d'erreur figure dans un format lisible par l'homme
dans le fichier GSDML et ces erreurs sont résumées dans le tableau ci-dessous.
Lorsqu'une Notification d'alarme est activée, elle est gérée par le contrôleur d'E/S qui
la place dans son tampon d'alarmes. Lorsque cette alarme disparaît, le EPC2000
envoie une nouvelle requête au contrôleur d'E/S pour qu'il la retire de son tampon
d'alarmes.
Le EPC2000 est capable de traiter plusieurs alarmes simultanément, mais la taille du
tampon d'alarmes Profinet est limitée à deux entrées. Lorsqu'une entrée est
supprimée et qu'une autre alarme est toujours présente dans le EPC2000, cette
deuxième alarme est envoyée au contrôleur d'E/S.
Comme indiqué ci-dessus, les alarmes sont décrites dans le fichier GSDML, un
champ supplémentaire utilisé pour fournir le premier niveau d'action suggérée pour
gérer cette alarme.
Type
d’erreur
EPC2000Explication
512
Statut Alarme 1
513
Statut Alarme 2
514
Statut Alarme 3
515
État de l'alarme 4 (alarmes 5 et 6 gérées ci-dessous)
517
Rupture de capteur (entrée analogique)
518
Rupture de boucle (problème de régulateur de boucle)
520
Réglage auto (EPC2000 en mode Auto Tune)
522
PV1 hors plage
528
Mode veille
529
Statut Alarme 5
530
Statut Alarme 6
Table 1:Liste des alarmes Profinet du EPC2000 (voir le fichier GSDML pour
plus de détails)
HA033210FRE version 5
297
Communications numériques
Régulateur programmable EPC2000
Passerelle E/S sur bus de terrain
Le régulateur EPC2000 contient plusieurs paramètres, et certains protocoles tels
qu’EtherNet/IP et PROFINET ont besoin d'un moyen de configurer quelques
paramètres sélectionnés pour échanger les données d’entrée et de sortie sur un
réseau.
L'outil E/S bus de terrain disponible dans iTools permet de configurer une définition
des tableaux d’entrées et sorties pouvant être utilisés par le protocole pertinent pour
les communications E/S.
Sélectionner l’outil « Fieldbus I/O Gateway » dans la barre d’outils inférieure, et un
écran de l'éditeur similaire à celui indiqué ci-dessous s'affichera :
Par défaut, les tableaux de définition des entrées et sorties sont configurées avec les
paramètres les plus souvent utilisés.
L’éditeur comporte deux onglets, un pour la définition des entrées, et l’autre pour les
sorties.
Les « entrées » sont des valeurs lues sur le régulateur EPC2000 et envoyées, par
exemple, information d'état des alarmes ou valeurs effectives, c’est-à-dire que ce
sont des valeurs lisibles.
Nota : Le tampon des entrées et sorties ne doit pas être vide. Au moins un
paramètre doit être sélectionné pour que l'échange cyclique de données fonctionne
correctement.
Les « sorties » sont des valeurs reçues du client (maître) et écrites sur le régulateur,
par exemple des consignes écrites du client (maître) dans le régulateur. Les valeurs
des paramètres entrées et sorties sont lues et écrites de manière cyclique. La
fréquence de l’échange de données E/S est déterminée par le Requested Packet
Interval (RPI) qui est défini par l’appareil client (maître). (Pour plus de détails sur les
protocoles de communication et les RPI associés, voir « E/S et types de
communications », page 325).
La procédure de sélection et de remplacement des variables est la même pour les
onglets des entrées et des sorties. Double cliquer sur la ligne à modifier dans le
tableau des entrées ou des sorties et sélectionner la variable à lui assigner. Un
pop-up sert de fenêtre de navigation dans laquelle une liste de paramètres peut être
sélectionnée. Double cliquer sur le paramètre pour l'affecter à la ligne sélectionnée.
298
HA033210FRE version 5
Régulateur programmable EPC2000
Communications numériques
Nota : Les entrées et les sorties doivent être assignées de manière contiguë, car
une entrée « non câblée » terminera la liste même si d'autres assignations la suivent.
Lorsque les tableaux de définition sont remplies avec les variables souhaitées, noter
le nombre d’entrées « câblées » incluses dans les champs d'entrées et sorties car
cette information sera nécessaire lors de la configuration du scanner E/S.
Les paramètres d'entrées et de sorties font 16 bits (2 octets) chacun. Dans l’exemple
ci-dessus, il y a 16 paramètres d’entrée (32 octets) et 7 paramètres de sortie (14
octets), soit un total de 46 octets de données. Notez ce nombre car il est requis lors
de la définition de la longueur des E/S lors de la configuration du scanner E/S.
Nota:
1. Les paramètres flottant 32 bits et temps 32 bits peuvent aussi être configurés
dans les tableaux des entrées et sorties en ajoutant le même paramètre sur des
lignes consécutives.
2. On part du principe que tous les paramètres du tableau des entrées sont lisibles
et que tous ceux du tableau des sorties sont inscriptibles. Si pendant la
consultation des tableaux entrées/sorties pendant la messagerie E/S un
paramètre n’est pas lisible/inscriptible, la lecture/écriture est abandonnée. Les
valeurs de lecture des paramètres sont transmises avec des valeurs 0 pour les
paramètres non lus.
Nota : Pour EtherNet/IP - si la lecture ou écriture du tableau est abandonnée, le
paramètre de diagnostic EtherNet/IP
Comms>Option>EtherNetIP>EIP_ModuleStatus indique la valeur
ErrorDetected(3).
Une fois les modifications effectuées dans les définitions des entrées et des sorties,
elles doivent être téléchargées dans le Régulateur programmable EPC2000. Ceci
s’effectue avec le bouton en haut à gauche de l’éditeur de passerelle d’E/S sur bus
de terrain repéré par :
Nota : iTools peut mettre le régulateur EPC2000 en mode configuration et hors de
ce mode pendant le téléchargement des modifications de la passerelle E/S du bus de
terrain.
HA033210FRE version 5
299
Linéarisation d’entrée (LIN16)
Régulateur programmable EPC2000
Linéarisation d’entrée (LIN16)
Le bloc linéarisation convertit une entrée analogique en sortie analogique par le biais
d'un tableau défini par l’utilisateur. Ce tableau de linéarisation comporte une série de
16 points définis par des points de rupture d’entrée (In1 à In16) et des valeurs de
sortie (Out1 à Out16). En d'autres termes, le bloc linéarisation applique une courbe
linéaire par morceaux (une séquence connectée de segments linéaires) définie par
une série de coordonnées d’entrée (In1 à In16) et de coordonnées de sortie
associées (Out1 à Out16).
Deux des applications les plus typiques pour le bloc fonction LIN16 sont :
1. Linéarisation personnalisée d'une entrée capteur :
2. Ajustement de la variable de processus pour tenir compte des différences
introduites par le système de mesure global ou pour obtenir une variable de
processus différente.
Linéarisation personnalisée
Cette application permet à l’utilisateur de créer son propre tableau de linéarisation.
Dans l’exemple suivant, le bloc LIN16 est placé entre le bloc Boucle et une entrée
analogique réglée sur linéaire, et le type de linéarisation sur mV, V, mA, Ohms, etc.
Dans l’exemple suivant, le bloc AI est réglé sur mV.
Le graphique suivant présente une courbe de linéarisation typiquement montante. La
décision concernant le nombre réel de points dépend de la précision requise dans la
conversion du signal électrique entrant vers la valeur de sortie requise : plus le
nombre de points est élevé, plus on peut obtenir une précision élevée. Inversement,
un nombre de points inférieur exige moins de temps pour configurer le bloc fonction.
Si l’on utilise moins de 16 points, régler le paramètre « NumPoints » sur le nombre
requis. Les points non sélectionnés seront alors ignorés, la courbe continuera en
ligne droite correspondant aux niveaux définis dans « OutHighLimit » ou
« OutLowLimit » et la sortie « CurveForm » sera « Increasing ».
300
HA033210FRE version 5
Linéarisation d’entrée (LIN16)
Régulateur programmable EPC2000
Exemple 1 : Linéarisation personnalisée - Courbe montante
OutHighLimit
Out6=250
Out [deg]
Out5=150
Out4=0
Out3=-100
Out2=-200
Out1=-250
10
0
6
=1
0.
In [mV]
In
In
5
=6
.1
0
,0
=0
4
In
In
In
1
=2 6,4
=- 0
5,
49
In
3
=3,
50
OutLowLimit
Configuration des paramètres
1. Configurer le type et la valeur de repli corrects, les unités sortie et la résolution
(modifiables uniquement en mode Config) ; les unités et la résolution de l’entrée
et les points de rupture d’entrée seront obtenus lorsque la source sera câblée sur
« In ».
2. Configurer « OutHighLimit » et « OutLowLimit » pour limiter la sortie de la courbe
de linéarisation. « OutHighLimit » doit être supérieure à « OutLowLimit ».
3. Configurer « NumPoints » (6 dans cet exemple) sur le nombre requis de points
pour le tableau de linéarisation. Il s’agit d'une étape importante et requise. Les
conséquences lorsqu’ellle est sautée sont signalées dans l’exemple 2.
4. Saisir les valeurs du premier point de rupture entrée « In1 » et la valeur sortie
« Out1 ».
5. Continuer avec les autres points de rupture entrée et les valeurs sortie.
6. Câbler le paramètre « IntBal » au paramètre « Loop.Main.IntBal ». Ceci
empêche toute poussée proportionnelle ou dérivée dans la sortie du régulateur
lorsqu’un changement se produit dans les paramètres de configuration LIN16.
Les points sur la courbe de linéarisation peuvent provenir des tableaux de référence
ou identifiés en associant les mesures d’une référence externe (par ex. la
température en degrés Celsius) aux mesures électriques AI (par ex. mV ou mA).
La vue iTools reproduite ci-dessous montre comment les paramètres sont configurés
dans LIN bloc 1 pour l’exemple ci-dessus. La liste correspond aux paramètres
présentés dans iTools, voir la section « Paramètres du bloc linéarisation », page
146. Une aide sur les paramètres est également disponible en cliquant droit sur le
paramètre dans la liste iTools.
HA033210FRE version 5
301
Linéarisation d’entrée (LIN16)
Régulateur programmable EPC2000
Le bloc fonction saute automatiquement les points qui ne respectent pas l’ordre
grandissant strictement monotonique des coordonnées « In ». Si au moins un point a
été sauté, le paramètre « CurveForm » indique « SkippedPoints ». Si aucun
intervalle valide n’est identifié, le paramètre « CurveForm » indique « NoForm » et la
stratégie de repli est appliquée. Les autres conditions dans lesquelles la stratégie de
repli est appliquée sont le statut d’erreur de la source d’entrée (par exemple, rupture
de capteur ou dépassement de gamme) et la sortie LIN16 en dépassement de
gamme (c’est-à-dire inférieure à OutLowLimit ou supérieure à InHighLimit).
302
HA033210FRE version 5
Linéarisation d’entrée (LIN16)
Régulateur programmable EPC2000
Exemple 2 : Linéarisation personnalisée - Courbe à points sautés
Si les points mis à zéro par défaut n’ont pas été désactivés en réduisant
« NumPoints » - ET en partant du principe qu’au moins un des points de rupture
d’entrée précédents est positif (voir la courbe ci-dessous) - ces points sont
automatiquement sautés. Les caractéristiques de sortie sont identiques à celles
obtenues en désactivant les points mis sur zéro par défaut mais « CurveForm » sera
« SkippedPoints ».
OutHighLimit
Out [deg]
Out5=16
Out4=8
Out3=2
Out2=1,5
Out1=-3
1
=-
=1
In [mV]
0
5
In
6.
..I
n1
6=
In
=0
4
In
In
3
=-
1
2
=2
In
In
1
=-
3
OutLowLimit
In1 à In5 seront utilisées. In6 à In16 seront ignorées. « CurveForm » sera « SkippedPoints »
HA033210FRE version 5
303
Linéarisation d’entrée (LIN16)
Régulateur programmable EPC2000
Mais quand le paramètre « CurveForm » est « SkippedPoints » (car le nombre de
points « NumPoints » n’a pas été réduit au jeu requis) il n’est pas garanti que les
caractéristiques de sortie seront montantes ou descendantes. En fait, par exemple, si
les points de rupture d’entrée sont tous négatifs et les points finaux sont zéro, le
premier point « zéro » est inclus dans les caractéristiques - voir la courbe ci-dessous.
Il faut donc toujours régler « NumPoints » sur la valeur requise pour obtenir le type
de courbe de linéarisation de capteur attendu - montante, descendante ou libre.
OutHighLimit
Out [deg]
Out5=16
Out4=8
Out3=2
Out6,...,Out16=-0
Out2=-1,5
Out1=-3
=0
In [mV]
In
6.
...
..I
In
n1
5
6
=-
1
2
=4
In
In
3
=-
3
4
=2
In
In
1
=-
5
OutLowLimit
In1 à In5 seront utilisées, ainsi que In6, ce qui produira peut-être une courbe
inattendue. In7 à In16 seront ignorées. « CurveForm sera « SkippedPoints ».
304
HA033210FRE version 5
Linéarisation d’entrée (LIN16)
Régulateur programmable EPC2000
Exemple 3 : Linéarisation personnalisée - Courbe descendante
La courbe peut aussi prendre une forme descendante, comme indiqué ci-dessous.
OutHighLimit
Out1=20
Out [deg]
Out2=0
Out3=-20
Out4=-30
Out5=-40
2
En [Ohms]
In
6=
67
7
=3
3
5
In
77
=1
4
In
In
1
In =12
2
=4
In 0
3
=9
7
Out6=-50
OutLowLimit
La procédure pour configurer les paramètres est identique à celle de l’exemple
précédent.
HA033210FRE version 5
305
Linéarisation d’entrée (LIN16)
Régulateur programmable EPC2000
Ajustement de la variable processus
Cette application autorise l’utilisateur à compenser les imprécisions connues
introduites par le système de mesure global. Ceci inclut le capteur ainsi que la chaîne
de mesure dans son ensemble. On peut également l’utiliser pour obtenir une variable
de processus différente, par exemple une température mesurée dans un endroit
différent de la position réelle du capteur. L’ajustement est effectué directement sur la
valeur et dans les unités de la variable de processus mesurée par le régulateur.
On peut ajuster la variable de procédé dans différentes conditions opérationnelles
(par exemple, différentes températures) en utilisant la courbe d'ajustement à points
multiples LIN16 : elle prolonge la fonction PV Offset simple présente dans le bloc AI,
qui ajoute ou soustrait simplement une valeur unique à la PV mesurée dans toutes
les conditions opérationnelles.
On peut utiliser deux configurations alternatives :
Dans le premier cas, le tableau LIN16 contient les variables de processus « In1 » à
« In16 », mesurées par le régulateur, et les valeurs de référence « Out1 » à
« Out16 » mesurées par référence externe.
Un exemple est présenté ci-dessous. La même procédure de configuration
présentée auparavant s'applique ici excepté les différences de configuration du bloc
AI. Comme indiqué dans le graphique et dans le schéma de câblage, les unités de
l’entrée et de la sortie de LIN16 sont des températures absolues.
OutHighLimit
Out7=51
Out [deg]
Out6=44
Out5=29
Out4=17
Out3=13
Out2=2
Out1=-12
306
7=
50
En [deg]
In
=4
0
In
6
0
=3
In
5
=2
0
4
In
0
=1
3
In
=0
In
2
In
1
=-
10
OutLowLimit
HA033210FRE version 5
Linéarisation d’entrée (LIN16)
Régulateur programmable EPC2000
Dans le deuxième cas, pour la même application, le tableau LIN16 enregistre les
décalages entre les valeurs de variable procédé mesurées dans le régulateur et un
bloc Math, configuré sur « Add », placé entre l’entrée analogique (AI) et le bloc Loop.
L’ajustement est effectué en ajoutant le décalage calculé par le bloc LIN16 à la
variable processus mesurée. Dans le cas de l’ajustement de température (et à la
différence du cas précédent) les unités de sortie de LIN16 doivent être réglées sur la
température relative. Ceci permet de sélectionner l’équation de conversion correcte
lorsqu’un changement d’unités de température est appliqué aux décalages (par
exemple le passage des degrés Celsius aux degrés Fahrenheit).
Comme les décalages ne suivent pas généralement une tendance continuellement
montante ou descendante, le paramètre « CurveForm » est « FreeForm »,
« Increasing » ou « Decreasing » en fonction des valeurs : voir le graphique suivant
en tant qu’exemple de courbe libre décalée.
OutHighLimit
Out6=4
Out [deg]
Out3=3
Out2=2
Out7=1
Out5=-1
Out1=-2
Out4=-3
0
7=
5
En [deg]
In
=4
0
6
In
=3
0
5
In
=2
0
4
In
=1
0
3
=0
2
In
In
In
1
=-
10
OutLowLimit
Les deux configurations susmentionnées fournissent au bloc fonction Loop la même
PV ajustée. Les valeurs sont présentées dans le tableau pour les deux exemples.
Les valeurs élevées des décalages sont uniquement présentes pour accentuer dans
les images l’effet de l’ajustement.
HA033210FRE version 5
307
Linéarisation d’entrée (LIN16)
308
Régulateur programmable EPC2000
Points de
rupture d’entrée
Valeurs de sortie :
température absolue
Valeurs de sortie
alternatives :
température relative
-10 deg
-12 deg
-2 deg
0 deg
2 deg
2 deg
10 deg
13 deg
3 deg
20 deg
17 deg
-3 deg
30 deg
29 deg
-1 deg
40 deg
44 deg
4 deg
50 deg
51 deg
1 deg
HA033210FRE version 5
Régulateur programmable EPC2000
Calibration utilisateur
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 sonde à résistance. 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 :
HA033210FRE version 5
•
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.
309
Calibration utilisateur
Régulateur programmable EPC2000
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 « Start ».
Le mode est remplacé par « Low »
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 « High ».
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.
310
HA033210FRE version 5
Régulateur programmable EPC2000
Calibration utilisateur
« Status » et « Mode » indiquent « Adjusted » 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.
Nota : 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 « Discard ».
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 haut
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.
HA033210FRE version 5
311
Calibration utilisateur
Régulateur programmable EPC2000
Nota : 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
312
HA033210FRE version 5
Régulateur programmable EPC2000
Calibration utilisateur
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é.
HA033210FRE version 5
313
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 », page 105).
Quand « OEM Security » est activé, les utilisateurs ne peuvent accéder au câblage
logiciel depuis aucune source et il est impossible de charger ou d’enregistrer la
configuration de l’instrument via iTools ou en utilisant la fonction Save/Restore.
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 ».
314
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 au moins huit 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 « Locked » à « Unlocked ». (Surligner la totalité
de la ligne avant de faire la saisie). Cinq tentatives de
connexion sont autorisées avant le verrouillage, suivies
HA033210FRE version 5
Régulateur programmable EPC2000
OEM Security
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
quand le régulateur est au niveau Opérateur et Accès
configuration.
Si « OEMStatus » indique « Locked », 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 » indique « Unlocked ».
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 il 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).
Nota : Quand on accède ou quitte OEM Security, il faut laisser quelques secondes
à iTools pour qu’il se synchronise.
HA033210FRE version 5
315
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 huit premiers paramètres, le 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 huit 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.
316
HA033210FRE version 5
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 »
Sur
Désactivée
Paramètre
A1 Type
Régulateur en accès
configuration
Régulateur en accès
opérateur
Modifiable
Modifiable
Non
modifiable

Non
modifiable

A2 Type


A1 Threshold


A2 Threshold

A1 Type


A2 Type


A1 Threshold


A2 Threshold



Les vues iTools présentées à la page suivante montrent comment cet exemple est
présenté dans le navigateur iTools :
HA033210FRE version 5
317
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 1 Threshold » n’est pas modifiable
« Alarm 2 Type » n’est pas modifiable
« Alarm 2 Threshold » est modifiable
Régulateur en mode Opérateur
« Alarm 1Type » n’est pas modifiable
« Alarm 1 Threshold » n’est pas modifiable
« Alarm 2 Type » 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
Nota : Les paramètres sont modifiables dans d'autres limites définies.
318
HA033210FRE version 5
Régulateur programmable EPC2000
Mise à niveau du firmware
Mise à niveau du firmware
Le firmware du Régulateur programmable EPC2000 peut être mis à niveau sur
Ethernet via l’application PC Outil de gestion du firmware Eurotherm. L'utilitaire de
mise à niveau télécharge automatiquement l’image de firmware appropriée pour le
dispositif connecté.
Pour mettre à jour le firmware :
1. Vérifier que le Régulateur programmable EPC2000 n’est pas connecté à un
procédé actif.
2. Vérifier que iTools (et toute autre connexion, par exemple Modbus ou
PROFINET) est déconnecté du Régulateur programmable EPC2000.
3. Lancer l'outil Outil de gestion du firmware Eurotherm soit à partir du menu
Démarrer de Windows, soit à partir du menu d’aide d'iTools > Launch Outil de
gestion du firmware Eurotherm.
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.
EPC2000 PROFINET
AVIS
FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT
Lors de la mise à jour du firmware, l'appareil peut rencontrer des problèmes de
connexion susceptibles d'affecter ou d'empêcher la procédure de mise à jour du
firmware.
Observer les messages de mise à jour du firmware et suivre les instructions qui
s'affichent pendant le processus de mise à jour.
Le non-respect de ces instructions peut endommager l’équipement.
L’Outil de gestion du firmware Eurotherm identifie initialement si un appareil dispose
d'une adresse IP temporaire et, le cas échéant, annule le processus de mise à
niveau. L'appareil doit avoir une adresse IP permanente (fixe).
Si le Régulateur programmable EPC2000 (PROFINET) ne se connecte pas et
n'apparaît pas dans l’ Outil de gestion du firmware Eurotherm après une minute,
lancer iTools et vérifier si iTools est en mesure de se connecter à l'appareil.
Si iTools ne se connecte pas à l'appareil, voir « EPC2000 PROFINET - Reconfigurer
une adresse IP fixe », page 321.
Si le EPC2000 PROFINET a une adresse IP temporaire, l'outil de gestion du
firmware Eurotherm le notifie et indique que l'appareil doit être configuré avec une
adresse IP fixe pour continuer.
HA033210FRE version 5
319
Mise à niveau du firmware
Régulateur programmable EPC2000
Pour configurer l'appareil EPC2000 PROFINET avec une adresse IP permanente,
sélectionner l'option la plus pertinente ci-dessous ;
320
•
Reconfigurer l'adresse IP à l'aide de l'application Siemens TIA Portal - cela
permet de configurer une adresse IP fixe permanente, voir « Configurer le
Régulateur programmable EPC2000 pour PROFINET », page 289.
•
Si on utilise un outil de configuration PROFINET tiers, confirmer auprès du
fabricant du logiciel qu'il applique une adresse IP fixe permanente. (Si l’on
reconfigure l'adresse IP, puis met l'appareil sous tension et constate qu'il ne se
connecte pas à iTools, il s'agit probablement d'une adresse IP temporaire).
•
Reconfigurer temporairement une adresse IP fixe à l'aide d'iTools, voir
« EPC2000 PROFINET - Reconfigurer une adresse IP fixe », page 321
HA033210FRE version 5
Régulateur programmable EPC2000
Mise à niveau du firmware
EPC2000 PROFINET - Reconfigurer une adresse IP fixe
Connecter l'appareil à iTools et à l'outil de configuration PROFINET tiers, et le mettre
sous tension. (iTools ne sera pas en mesure de se connecter en raison de la
suppression de l'adresse IP PROFINET temporaire (ou de la valeur par défaut de
0.0.0.0), car l'appareil a été mis hors tension).
En utilisant l'outil de configuration PROFINET tiers, configurer la même adresse IP
que celle que l'appareil avait avant de commencer la mise à jour du firmware - cela
sera temporaire, mais permettra à iTools de trouver l'appareil et de s'y connecter de
la manière habituelle.
Une fois connecté, ne pas utiliser d'autres commandes dans l'outil de configuration
PROFINET tiers. (Toute autre communication PROFINET envoyée réinitialisera
l'adresse IP par défaut (0.0.0.0) et l'appareil sera exclu d'iTools).
Depuis iTools, entrer dans le mode de configuration (entrer le mot de passe de
configuration lorsqu'il est demandé).
Le saisir à nouveau manuellement, appliquer la même adresse IP en respectant les
paramètres suivants ;
◦
◦
◦
Régler le mode IP sur Static
IPAddress1 à IPAddress4
SubnetMask1 - SubnetMask4
Une fois la mise à jour effectuée, quitter le mode de configuration pour valider les
modifications et terminer la définition d'une adresse IP fixe pour l'appareil. (Faire un
cycle d'alimentation pour tester, mais ne pas utiliser d'outils de configuration
PROFINET tiers).
Revenir maintenant au processus de mise à jour du firmware alors que l'appareil a
une adresse IP fixe configurée.
Voir « Comms.Serial.Network et Comms.Ethernet.Network », page 141 pour plus de
détails concernant les paramètres IP Mode et IPAddress.
Une fois le processus de mise à jour du firmware terminé, l'EPC2000 PROFINET
devra être configuré à l'aide d'un outil de configuration PROFINET tiers approprié,
comme précédemment, voir « Configurer le Régulateur programmable EPC2000
pour PROFINET », page 289 pour plus de détails.
Nota : Les mêmes conditions, c'est-à-dire une adresse IP fixe iTools temporaire,
sont nécessaires pour le clonage et pour cloner un nouveau régulateur, voir
« Clonage », page 97 pour plus de détails.
HA033210FRE version 5
321
Spécifications techniques
Régulateur programmable EPC2000
Spécifications techniques
Généralités
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).
Régulation de l'atmosphère par sonde Zirconium.
Profil boucle simple/programme jusqu'à 10 profils de 24 segments, ou 20
profils de huit 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
Deux 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 huit 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, Zirconium.
Fonctions supplémentaires
Moyenne, min, max, Zirconium. Six alarmes 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
communications1.
1.
322
Achilles® Communications Robustness Testing Level 1 ne s'applique pas à la version suivante : EPC2000
PROFINET.
HA033210FRE version 5
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 CEM
EN61326-1:2013 Classe A
Immunité CEM
EN61326-1:2013 Sites industriels
Sécurité électrique
EN 61010-1:2010/A1:2019, UL 61010-1 : 2012.
Degré de pollution 2
Catégorie d'isolation II
Approbations et certification
Europe et Royaume-Uni
CE, UKCA, RoHS, REACH, DEEE
USA, Canada
UL, cUL (E57766)
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 11
1.
HA033210FRE version 5
Achilles® Communications Robustness Testing Level 1 ne s'applique pas à la version suivante : EPC2000
PROFINET.
323
Spécifications techniques
Régulateur programmable EPC2000
Déclaration d'évaluation EN ISO 13849
L’EPC2000 a été évalué selon les normes suivantes :
•
EN ISO 13849-1:2015 – Sécurité des machines – Parties des systèmes de
commande relatives à la sécurité
•
EN ISO 13849-2:2012 – Sécurité des machines – Parties des systèmes de
commande relatives à la sécurité Partie 2 : Validation
Les résultats sont présentés dans le tableau suivant.
Principales valeurs de sécurité
Niveau de performance (PL)
1
Valeur
Standard
c
EN ISO 13849-1
Couverture diagnosticmoy
Sans
Temps moyen avant défaillance dangereuse
(MTTFd)
100 ans3
Catégorie2
1
Vie utile maximale
10 ans
1. Le niveau de performance est défini pour la fonction de sécurité de l’EPC2000. Le processus est surveillé en utilisant
l’entrée PV. En cas de condition d’alarme, le relais de commutation OP3 est activé.
2. Le niveau de performance EN ISO 13849-1 (PL) et la catégorie de sécurité (Cat) du système total dépendent de
nombreux facteurs, dont les modules sélectionnés, les pratiques de câblage, l’environnement physique et l’application.
3. Pour le niveau d’évaluation, 100 ans est le MTTFd maximum acceptable que dépassent toutes les variantes modulaires de l’EPC2000.
Mécanique
Dimensions
Dimensions données comme largeur x hauteur.
Régulateur
programmable
EPC2000
Sans borniers
32,6 mm x 111 mm
1,28 pouces 4,37 pouces
Avec borniers
(borniers par défaut installés en usine)
32,6 mm x 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,3 mm
4,22 pouces
Poids
Régulateur programmable EPC2000
324
210 grammes ; 7.4 oz
HA033210FRE version 5
Régulateur programmable EPC2000
Spécifications techniques
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.
Type de protocole EtherNet/IP (50 - 3200 millisecondes)
(Plage Requested Packet Interval PROFINET (64 - 512 millisecondes)
(RPI)) 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,
Zirconium (sonde à oxygène).
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
HA033210FRE version 5
Rupture de capteur
Rupture de capteur CA détectée dans les trois 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)
325
Spécifications techniques
Régulateur programmable EPC2000
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
100MΩ
100MΩ
2.49Ω
(1 % shunt)
57kΩ
Gamme
Courant d'excitation
190 µA
Entrées contact sec
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)
326
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.
HA033210FRE version 5
Régulateur programmable EPC2000
Spécifications techniques
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 - voir ci-dessous. Les
différences de courant de charge, de température ambiante, de type de charge et de
fréquence de commutation impactent le nombre d'opérations.
Endurance électrique
Cycles
250 V ca 2A résistive
Courant de commutation (Ampères)
HA033210FRE version 5
327
Spécifications techniques
Régulateur programmable EPC2000
Module sortie CC isolée
Sortie de courant
Sortie en tension
Gamme
0-20 mA
0-10 V
Résistance de charge
< 550 Ω
> 450 Ω
Précision de calibration
< ± (0,5% de la lecture + décalage Précision de calibration : < ± (0,5%
100 µA)
de la lecture + décalage 50 mV)
Résolution
Résolution 13,5 bits
Fonctions de sortie
Commande SCR/Pilotage de puissance.
Vanne proportionnelle.
Retransmission vers enregistreurs ou autre instrumentation.
Autres fonctions par câblage logiciel.
Résolution 13,5 bits
Alimentation électrique
328
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
HA033210FRE version 5
www.eurotherm.com
HA033210FRE version 5
Watlow, Eurotherm, EurothermSuite, EFit, EPack, EPower, Eycon, Chessell,
Mini8, nanodac, piccolo and versadac sont des marques commerciales d’Watlow,
ses filiales et affiliées. Toutes les autres marques commerciales appartiennent à
leurs propriétaires respectifs.
©2023 Watlow Electric Manufacturing Company, tous droits réservés.
Contactez votre représentant
commercial local
Date de publication :septembre
Eurotherm Ltd
Faraday Close, Worthing
West Sussex, BN13 3PL
Tél.: +44 (0) 1903 263333

Fonctionnalités clés

  • Régulation PID avancée
  • Communications Modbus et Ethernet
  • Autoréglage
  • Programmation flexible
  • Alarmes configurables
  • Sorties logiques et analogiques

Manuels associés

Réponses et questions fréquentes

Comment puis-je configurer le régulateur EPC2000 en utilisant iTools ?
iTools est un logiciel de configuration qui permet de configurer le régulateur EPC2000. Il offre une interface utilisateur conviviale pour la programmation, la configuration des communications et la gestion des alarmes. Vous pouvez télécharger iTools sur le site Web d'Eurotherm et suivre les instructions d'installation pour configurer le régulateur.
Quelles sont les options de communication disponibles sur le régulateur EPC2000 ?
Le régulateur EPC2000 prend en charge les communications série via Modbus RTU et les communications Ethernet via Modbus TCP. Il peut également être configuré pour utiliser d'autres protocoles comme EtherNet/IP. Vous pouvez configurer les paramètres de communication à l'aide d'iTools ou des menus de configuration du régulateur.
Comment puis-je démarrer et arrêter un programme sur le régulateur EPC2000 ?
Vous pouvez démarrer et arrêter les programmes sur le régulateur EPC2000 à l'aide d'iTools ou du panneau de configuration du régulateur. Vous pouvez également utiliser des entrées logiques pour contrôler l'exécution des programmes.