▼
Scroll to page 2
of
302
Manuel Pos: 2 /Do kum enta tion allge mein/Ein ban d/Einba nd Fro ntseit e - H and buch ; CI 2 017; mit D ocVaria blen (Stan dar d) @ 28 \mo d_1 486 4775 029 10_ 0.do cx @ 4420 59 @ @ 1 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Version 4.0.1 Pos: 3 /Alle Se rien (Allge meine Mo dule )/Rec htliches, Allgem eines/ Imp ress um f ür St anda rdh and büch er - allg . Anga ben , Ansch rifte n, T elefo nnu mm ern und E-M ail-Adr essen @ 3\ mo d_12 191 511 182 03_ 427 736. docx @ 42 774 6 @ @ 1 2 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT © 2020 WAGO Kontakttechnik GmbH & Co. KG Tous droits réservés. WAGO Kontakttechnik GmbH & Co. KG Hansastraße 27 D-32423 Minden Tél.: Fax: +49 (0) 571/8 87 – 0 +49 (0) 571/8 87 – 1 69 E-Mail: info@wago.com Web: http://www.wago.com Support technique Tél.: Fax: +49 (0) 571/8 87 – 4 45 55 +49 (0) 571/8 87 – 84 45 55 E-Mail: support@wago.com Toutes les mesures ont été prises pour garantir l'exactitude et l'exhaustivité de la présente documentation. Comme il est impossible, malgré un travail consciencieux, d'éviter toutes les erreurs, nous recevrons avec gratitude vos remarques et suggestions E-Mail: documentation@wago.com Nous attirons votre attention sur le fait que dans ce manuel, les désignations de logiciels et de matériels et plus généralement les noms de marques des entreprises concernées sont soumis à une protection des droits des marchandises, à une protection des marques ou à une protection liée aux droits de brevet. WAGO est une marque déposée de WAGO Verwaltungsgesellschaft mbH. === E nde der Liste für Tex tma rke Ein ban d_vo rne == = Manuel Version 4.0.1 Table des matières Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 3 Pos: 5 /Do kum enta tion allge mein/Ve rzeic hnisse/ Inhal tsver zeichnis - Ü bersc hrift oG und Ve rzeic hnis @ 3\m od_ 121 915 1230 875 _42 773 6.do cx @ 4 277 47 @ @ 1 Table des matières 1 1.1 1.2 1.3 1.4 2 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 3 3.1 3.2 3.3 3.4 3.5 4 4.1 4.2 4.3 4.4 5 Note concernant cette documentation ....................................................9 Droits d'auteur ........................................................................................9 Symboles..............................................................................................10 Représentation des nombres ................................................................11 Conventions d'écriture ..........................................................................11 Explications importantes ........................................................................12 Bases juridiques ...................................................................................12 Réserve de modification ...................................................................12 Qualification du personnel ................................................................12 Utilisation conforme de la série 750 .................................................12 Licenses...........................................................................................13 État technique des appareils ............................................................13 Consignes de sécurité ..........................................................................15 Manuel .....................................................................................................17 Abréviations..........................................................................................17 Missions ...............................................................................................19 Prérequis Matériel ................................................................................20 Prérequis Logiciel .................................................................................21 Les Limites du Système........................................................................21 Installation du logiciel de télécontrôle sur le contrôleur (autonome).. 22 Mise à jour du logiciel de télécontrôle installé ....................................... 25 Lecture du mappage des E/S du bus local............................................ 27 Transférer des licences (autonome) .....................................................28 Transférer des licences (e!COCKPIT) ..................................................30 Configurateur de télécontrôle WAGO (autonome) ................................ 34 5.1 Vue principale .......................................................................................34 5.1.1.1 Bande de menu (Ribbon).............................................................35 5.1.1.2 Onglet « Démarrer » ....................................................................35 5.1.1.3 Onglet « DNP3 Maître » ..............................................................38 5.1.1.4 Onglet « DNP3 Esclave » ............................................................40 5.1.1.5 Onglet „CEI 60870-5 Esclave » ...................................................42 5.1.1.6 Onglet « CEI 60870-5-103 Maître » ............................................. 44 5.1.2 Fenêtre de messages ......................................................................45 6 Configurateur de télécontrôle WAGO (e!COCKPIT).............................. 46 6.1 Vue principale .......................................................................................46 6.1.1 Éléments de commande généraux ...................................................49 6.1.2 Bande demenu (Ribbon) ..................................................................50 6.1.2.1 Bande de nenu, général ..............................................................50 6.1.2.2 Bande de menu « DNP3 Esclave » ............................................. 52 6.1.2.3 Bande de menu « DNP3 Maître» ................................................. 54 6.1.2.4 Bande de menu « Esclave CEI 60870-5 » ................................... 56 6.1.2.5 Bande de menu « Maître CEI 60870-5-103 » .............................. 58 6.1.3 Vue de détail de l'appareil ................................................................59 6.1.4 Barre de messages et panneau de commande « Messages » ......... 61 Manuel Version 4.0.1 4 Table des matières Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 6.1.5 7 Panneau de commande « Structure d’appareil » .............................. 62 Configurateur CEI 60870.........................................................................64 7.1 7.2 7.2.1 7.2.1.1 7.2.1.2 7.2.2 7.2.2.1 7.2.2.2 7.2.3 7.3 7.3.1 7.4 7.4.1 7.5 7.5.1 7.5.2 7.6 7.6.1 7.6.1.1 7.6.1.2 7.6.1.3 7.6.1.4 7.6.2 7.6.2.1 7.6.2.2 7.6.2.3 8 8.1 8.2 8.3 8.4 8.5 8.6 8.6.1 8.6.2 8.6.3 8.6.4 8.7 8.7.1 8.7.2 8.7.3 8.7.4 9 9.1 Manuel Version 4.0.1 Notes sur l'adressage ...........................................................................64 Zone de travail......................................................................................66 Paramètres généraux.......................................................................68 Paramètres avancés....................................................................68 Configuration – Adresse de station (ASDU) ................................. 71 Mappage des E/S du bus local .........................................................73 Traitement du signal ....................................................................74 Utilisation de variables globales dans e!COCKPIT ...................... 77 Catalogue produits ...........................................................................79 Paramétrage de communication selon CEI 60870-5-101 ...................... 80 Paramètres pour l'esclave ................................................................80 Paramétrage de communication selon CEI 60870-5-104 ...................... 85 Paramètres pour l'esclave ................................................................85 Paramétrage de communication selon CEI 60870-5-103 ...................... 89 Paramètres pour la connexion maître...............................................89 Paramètres pour la connexion esclave............................................. 91 Objets d'information ..............................................................................92 Objets d'information pour 101 et 104................................................ 93 Indicateurs de qualité ..................................................................95 Horodatage..................................................................................95 Paramètres supplémentaires d'objet............................................ 97 Aperçu des objets d'information les plus importants .................... 99 Objets d'information pour 103 ........................................................ 101 Paramètres généraux d’objet..................................................... 102 Paramètres spécifiques ............................................................. 102 Commande double avec feedback process ............................... 104 Créer un exemple de projet selon CEI 60870 ...................................... 105 Démarrer un projet (Stand-Alone)....................................................... 106 Démarrer un projet (e!COCKPIT) ....................................................... 109 Créer et configurer des objets d'information........................................ 112 Mise en service de la configuration (Stand-Alone) .............................. 113 Mise en service de la configuration (e!COCKPIT ) .............................. 113 Simulation d'une centrale de télécontrôle (ETHERNET) ..................... 115 Définir les paramètres généraux .................................................... 115 Afficher les paramètres de l'émetteur et du récepteur et afficher l'historique des communications..................................................... 116 Lire des objets d'information manuellement ................................... 118 Tester un objet de commande simple............................................. 121 Simulation d'une centrale de télécontrôle (série) ................................ 123 Définir les paramètres généraux .................................................... 123 Afficher les paramètres de l'émetteur et du récepteur et afficher l'historique des communications ..................................................... 124 Lire des objets d'information manuellement ................................... 128 Tester un objet de commande simple............................................. 131 Créer un exemple de projet selon CEI 60870-5-103 ............................ 133 Communiquer via le protocole de transport CEI 103 ........................... 133 Table des matières Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 9.1.1 9.1.2 9.1.3 9.2 9.2.1 9.2.2 9.2.3 9.3 9.4 9.5 9.5.1 9.5.2 9.5.3 10 5 Paramétrer un objet d'information de type « Double point » ........... 134 Paramétrer un objet d'information de type « Valeur mesurée II » ... 134 Paramétrer un objet d'information de type « Commande double » . 135 Communiquer via le protocole de transport CEI 104 ........................... 136 Paramétrer un objet d'information de type « Point d'information double » ......................................................................................... 136 Paramétrer un objet d'information de type « Valeur mesurée I » .... 137 Paramétrer un objet d'information de type « Commande double » . 137 Mise en service de la configuration ..................................................... 138 Simuler un dispositif de protection ...................................................... 138 Simuler un centre de contrôle à distance ............................................ 138 Vérifier la transmission de message ............................................... 139 Vérifier la transmission de valeur mesurée ..................................... 140 Vérifier la transmission de commande............................................ 142 Configurateur DNP3 .............................................................................. 145 10.1 Zone de travail.................................................................................... 146 10.1.1 Mappage des E/S du bus local ....................................................... 148 10.1.1.1 Traitement du signal .................................................................. 149 10.1.1.2 Utilisation de variables globales dans e!COCKPIT .................... 152 10.1.2 Catalogue produits ......................................................................... 154 10.2 Configuration de sous-station (Esclave ) selon DNP3......................... 155 10.2.1 Paramètres globaux ....................................................................... 155 10.2.1.1 Objet « Connexion ETHERNET » .............................................. 158 10.2.1.2 Objet « Connexion série » ......................................................... 162 10.2.2 Paramètres pour l'entrée « Couche d'application » ........................ 164 10.2.2.1 Paramètres généralement valables ........................................... 165 10.2.2.2 Objet de groupe « Group Binary Input » .................................... 166 10.2.2.2.1 Objet d'information « Binary Input » ...................................... 167 10.2.2.3 Objet de groupe « Group Double Binary Input » ........................ 169 10.2.2.3.1 Objet d'information « Double Binary Input » .......................... 170 10.2.2.4 Objet de groupe « Group Binary Output » ................................. 172 10.2.2.4.1 Objet d'information « Binary Output » ................................... 173 10.2.2.5 Objet de groupe « Group Counter » .......................................... 175 10.2.2.5.1 Objet d'information « Counter »............................................. 177 10.2.2.6 Objet de groupe « Group Analog Input » ................................... 179 10.2.2.6.1 Objet d'information « Analog Input » ..................................... 181 10.2.2.7 Objet de groupe « Group Analog Output » ................................ 185 10.2.2.7.1 Objet d'information « Analog Output »................................... 187 10.3 Configurer la station maître selon DNP3 ............................................. 189 10.3.1 Paramètres globaux ....................................................................... 189 10.3.1.1 Objet « DNP3 Master ETHERNET ».......................................... 189 10.3.1.2 Objet « DNP3 Master Serial » ................................................... 189 10.3.1.3 Objet « Esclave » ...................................................................... 191 10.3.2 Paramètres pour objets d'information ............................................. 194 10.3.2.1 Objet d'information « Binary Input » ........................................... 195 10.3.2.2 Objet d'information « Double Binary Input »............................... 196 10.3.2.3 Objet d'information « Analog Input » .......................................... 197 10.3.2.4 Objet d'information « Counter » ................................................. 198 10.3.2.5 Objet d'information « Binary Output » ........................................ 199 Manuel Version 4.0.1 6 Table des matières Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.3.2.6 Objet d'information « Analog Output » ....................................... 201 10.4 Messages d'erreur via la ligne d'état ................................................... 203 10.5 Messages de diagnostic via fenêtre de dialogue................................. 205 11 Créer un exemple de projet selon DNP3.............................................. 206 11.1 11.2 11.3 11.4 11.5 11.6 11.6.1 12 12.1 12.2 12.3 12.4 12.5 12.6 13 13.1 14 Démarrer un projet (Stand-Alone)....................................................... 206 Démarrer un projet (e!COCKPIT) ....................................................... 210 Créer et configurer des objets d'information........................................ 213 Mise en service de la configuration (Stand-Alone) .............................. 214 Mise en service de la configuration (e!COCKPIT ) .............................. 214 Simulation d'une centrale de télécontrôle ........................................... 216 Définir les paramètres généraux .................................................... 216 Créer un exemple de projet pour un maître DNP3 .............................. 219 Démarrer un projet (Stand-Alone)....................................................... 219 Démarrer un projet (e!COCKPIT) ....................................................... 221 Créer et configurer des objets d'information........................................ 223 Mise en service de la configuration (Stand-Alone) .............................. 226 Mise en service de la configuration (e!COCKPIT ) .............................. 226 Vérifier la fonctionnalité ...................................................................... 227 Diagnostic .............................................................................................. 228 Vérifier le logiciel pour les erreurs....................................................... 228 Annexe ................................................................................................... 230 14.1 Importer et exporter des configurations .............................................. 230 14.1.1 Format XML ................................................................................... 230 14.1.1.1 Paramètre XML pour la configuration du bus local :................... 231 14.1.1.2 Paramètres XML pour DNP3: .................................................... 234 14.1.1.3 Paramètres généraux de groupe et d'objet pour DNP3 :............ 237 14.1.1.4 Paramètres spécifiques pour objets « Group Binary Input » ou « Binary Input » ............................................................................ 238 14.1.1.5 Paramètres spécifiques pour objets « Group Double Binary Input » ou « Double Binary Input » ........................................................ 239 14.1.1.6 Paramètres spécifiques pour objets « Group Binary Output » ou « Binary Output » ......................................................................... 240 14.1.1.7 Paramètres spécifiques pour objets « Group Counter » ou « Counter » .................................................................................. 241 14.1.1.8 Paramètres spécifiques pour objets « Group Analog Input » ou « Analog Input » ........................................................................... 243 14.1.1.9 Paramètres spécifiques pour objets « Group Analog Output » ou « Analog Output » ........................................................................ 245 14.1.1.10 Paramètres XML pour CEI60870 ............................................... 246 14.1.1.11 Paramètres pour objets d'information : ...................................... 248 14.1.2 Format CSV ................................................................................... 249 14.2 Paramètres de configuration et structure des télégrammes ................ 251 14.3 Champ de contrôle pour la communication série ................................ 253 14.4 Fonctionnalité de la bibliothèque de protocoles WAGO selon CEI 608705-101 et -104 ...................................................................................... 255 14.4.1 Explications générales et symboles ............................................... 255 14.5 WAGO CEI 60870-5-101 .................................................................... 256 Manuel Version 4.0.1 Table des matières Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7 14.5.1 Configuration réseau ...................................................................... 256 14.5.2 Vitesse de transmission de la couche physique ............................. 256 14.5.3 Procédure de transmission de la couche de connexion .................. 256 14.5.4 Champs d'adresse de la couche de connexion .............................. 257 14.5.5 Longueur de télégramme ............................................................... 257 14.5.6 Couche d'application ...................................................................... 257 14.5.6.1 Adresse commune de l'ASDU ................................................... 257 14.5.6.2 Adresse de l'objet d'information ................................................. 257 14.5.6.3 Cause de transmission .............................................................. 258 14.5.7 Informations de processus ............................................................. 259 14.5.7.1 Direction de surveillance............................................................ 259 14.5.7.2 Direction de commande ............................................................. 262 14.5.8 Information système ....................................................................... 263 14.5.8.1 Direction de surveillance............................................................ 263 14.5.8.2 Direction de commande ............................................................. 263 14.5.9 Paramètres .................................................................................... 263 14.5.9.1 Direction de surveillance............................................................ 263 14.5.9.2 Direction de commande ............................................................. 264 14.5.10 Fonctions de base d'application ..................................................... 264 14.5.10.1 Initialisation de station ............................................................... 264 14.5.10.2 Requête générale ...................................................................... 264 14.5.10.3 Synchronisation horaire ............................................................. 264 14.5.10.4 Transmission de commande...................................................... 265 14.5.10.5 Transmission compteurs............................................................ 265 14.5.10.6 Chargement de paramètres ....................................................... 265 14.5.10.7 Transfert fichier ......................................................................... 266 14.6 WAGO CEI 60870-5-104 .................................................................... 267 14.6.1 Configuration réseau ...................................................................... 267 14.6.2 Vitesse de transmission de la couche physique ............................. 267 14.6.3 Procédure de transmission de la couche de connexion .................. 267 14.6.4 Champs d'adresse de la couche de connexion .............................. 268 14.6.5 Longueur de télégramme ............................................................... 268 14.6.6 Couche d'application ...................................................................... 268 14.6.6.1 Adresse commune de l'ASDU ................................................... 268 14.6.6.2 Adresse de l'objet d'information ................................................. 268 14.6.6.3 Cause de transmission .............................................................. 269 14.6.7 Informations de processus ............................................................. 270 14.6.7.1 Direction de surveillance............................................................ 270 14.6.7.2 Direction de commande ............................................................. 273 14.6.8 Information système ....................................................................... 274 14.6.8.1 Direction de surveillance............................................................ 274 14.6.8.2 Direction de commande ............................................................. 274 14.6.9 Paramètres .................................................................................... 274 14.6.9.1 Direction de surveillance............................................................ 274 14.6.9.2 Direction de commande ............................................................. 275 14.6.10 Fonctions de base d'application ..................................................... 275 14.6.10.1 Initialisation de station ............................................................... 275 14.6.10.2 Requête générale ...................................................................... 275 14.6.10.3 Synchronisation horaire ............................................................. 275 14.6.10.4 Transmission de commande...................................................... 276 Manuel Version 4.0.1 8 Table des matières Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.6.10.5 Transmission valeurs de comptage ........................................... 276 14.6.10.6 Chargement de paramètres ....................................................... 276 14.6.10.7 Transfert fichier ......................................................................... 277 14.7 Causes de transmission de l'esclave .................................................. 278 14.7.1 WAGO CEI 60870-5-101................................................................ 279 14.7.2 WAGO CEI 60870-5-104................................................................ 281 14.8 Objets d'information supportés ........................................................... 284 14.9 Fonctions de conversion de temps ..................................................... 285 15 Glossaire................................................................................................ 287 Liste des illustrations .................................................................................... 291 Liste des tableaux .......................................................................................... 296 === E nde der Liste für Tex tma rke Ve rzeic hnis_v orn e = == Manuel Version 4.0.1 Note concernant cette documentation Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 9 Pos: 7 /Alle Se rien (Allge meine Mo dule )/Übe rsch rifte n/Eben e 1/Hi nweise zu di eser Doku men tatio n - Ü bersc hrift 1 @ 4\m od_ 123 798 7661 750 _42 773 6.do cx @ 4 283 92 @ 1 @ 1 1 Note concernant cette documentation Pos: 8.1 /Alle Serie n (Allg emei ne Modul e)/Ü bersc hrift en/Eb ene 2/Ur heb ersch utz - Übe rsch rift 2 @ 23 \mo d_1 435 647 042 188_ 427 736 .docx @ 4 3828 5 @ 2 @ 1 1.1 Droits d'auteur Pos: 8.2 /Alle Serie n (Allg emei ne Modul e)/R echtlich es, Allge mein es/Ur heb ersc hutz ausfü hrlich @ 4\ mod _12 355 651 452 34_ 427 736. docx @ 42 825 0 @ @ 1 Cette documentation, y compris tous les schémas, illustrations et figures, est protégée par la législation sur les droits d'auteur. Toute utilisation de cette documentation contraire aux dispositions du droit d'auteur est formellement interdite. Toute reproduction, traduction, modification ou archivage électronique et phototechnique doit faire l'objet d'une autorisation écrite de la société WAGO Kontakttechnik GmbH & Co. KG, Minden (Allemagne). Toute infraction peut donner lieu à des demandes de dommages-intérêts. Pos: 8.3 /Doku men tatio n allg emei n/Glied er ungs elem ente /-- -Seite nwechs el-- - @ 3\m od_1 221 108 045 078 _0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 10 Note concernant cette documentation Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 8.4 /Alle Serie n (Allg emei ne Modul e)/Ü bersc hrift en/Eb ene 2/Sym bole - Übe rsch rift 2 @ 1 3\m od_1 351 068 042 408 _42 7736 .docx @ 4 336 16 @ 2 @ 1 1.2 Symboles Pos: 8.5. 1 /Alle Se rien (Allgem eine Mo dule )/Siche rheits - u nd so nstig e Hinweis e/Gef ahr /Gef ahr : _Wa rnu ng vo r Per son ensch äde n allg emei n_ - Erläut er ung @ 13\ mo d_1 3433 094 500 20_ 427 736. docx @ 43 337 3 @ @ 1 DANGER Mise en garde contre des dommages corporels! Indique un danger immédiat de niveau élevé pouvant entraîner la mort ou une blessure grave s'il n'est pas évité. Pos: 8.5. 2 /Alle Se rien (Allgem eine Mo dule )/Siche rheits - u nd so nstig e Hinweis e/Gef ahr /Gef ahr : _Wa rnu ng vo r Per son ensch äde n du rch elekt rische n Stro m_ - Erlä uter ung @ 1 3\m od_1 343 309 694 914 _42 7736 .docx @ 4 333 74 @ @ 1 DANGER Mise en garde contre des dommages corporels par choc électrique! Indique un danger immédiat de niveau élevé pouvant entraîner la mort ou une blessure grave s'il n'est pas évité. Pos: 8.5. 3 /Alle Se rien (Allgem eine Mo dule )/Siche rheits - u nd so nstig e Hinweis e/War nun g/War nun g: _W arn ung v or Pe rso nensc häd en all gem ein_ - Erlä ute rung @ 1 3\m od_ 1343 309 877 041 _42 773 6.doc x @ 4 333 75 @ @ 1 AVERTISSEMENT Mise en garde contre des dommages corporels ! Indique un danger possible avec un risque moyen pouvant entraîner la mort ou une blessure (grave) s'il n'est pas évité. Pos: 8.5. 4 /Alle Se rien (Allgem eine Mo dule )/Siche rheits - u nd so nstig e Hinweis e/Vorsic ht/Vor sicht: _War nun g vor Pers onen schä den allge mein _ - Erl äute run g @ 13\ mod _134 331 002 876 2_4 277 36.d ocx @ 433 376 @ @ 1 ATTENTION Mise en garde contre des dommages corporels ! Indique la possibilité d'un danger à risque modéré, susceptible d'entraîner des blessures corporelles légères ou moyennes s'il n'est pas évité. Pos: 8.5. 5 /Alle Se rien (Allgem eine Mo dule )/Siche rheits - u nd so nstig e Hinweis e/Achtu ng/Ach tung : _Wa rnu ng v or Sac hschä den allge mein _ - E rläut eru ng @ 13\ mod _13 433 101 3462 3_4 277 36.d ocx @ 433 377 @ @ 1 ATTENTION Mise en garde contre des dommages matériels ! Indique la possibilité d'un danger susceptible de provoquer un dommage matériel s'il n'est pas évité. Pos: 8.5. 6 /Alle Se rien (Allgem eine Mo dule )/Siche rheits - u nd so nstig e Hinweis e/Achtu ng/Ach tung : _Wa rnu ng v or Sac hschä den du rch el ektr ostatisc he Aufl adu ng_ - Erlä ute run g @ 1 3\m od_ 134 3310 227 702 _42 773 6.doc x @ 4 333 78 @ @ 1 ESD Mise en garde contre des dommages matériels par décharge électrostatique ! Indique la possibilité d'un danger susceptible de provoquer un dommage matériel s'il n'est pas évité. Pos: 8.5. 7 /Alle Se rien (Allgem eine Mo dule )/Siche rheits - u nd so nstig e Hinweis e/Hinweis/Hi nweis: _Wichtig er Hinw eis allg em ein_ - Erlä uter ung @ 1 3\mo d_1 343 310 326 906 _427 736 .docx @ 4 333 79 @ @ 1 Remarque Note importante ! Indique la possibilité d'un dysfonctionnement qui n'entraînera pas de dommage matériel s'il n'est pas évité. Pos: 8.5. 8 /Alle Se rien (Allgem eine Mo dule )/Siche rheits - u nd so nstig e Hinweis e/Inf or matio n/Inf or matio n: _Wei ter e Inf or matio n allg emei n_ - Erläut eru ng @ 13\ mo d_13 433 104 398 14_ 427 736. docx @ 43 338 0 @ @ 1 Information Pos: 8.6 /Doku men tatio n allg emei n/Glied er ungs elem ente /-- -Seite nwechs el-- - @ 3\m od_1 221 108 045 078 _0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Autres informations Attire l'attention sur d'autres informations, ne faisant pas partie de cette documentation (par exemple Internet). Note concernant cette documentation Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 11 Pos: 8.7 /Alle Serie n (Allg emei ne Modul e)/Ü bersc hrift en/Eb ene 2/Da rstellu ng d er Zahl ensyst em e - Ü bersc hrift 2 @ 23\ mod _14 356 4712 807 8_4 277 36.d ocx @ 438 286 @ 2 @ 1 1.3 Représentation des nombres Pos: 8.8 /Alle Serie n (Allg emei ne Modul e)/R echtlich es, Allge mein es/ Zahle nsyste me @ 3\ mod _12 210 594 5401 5_4 277 36.d ocx @ 427 778 @ @ 1 Tableau 1: Représentation des nombres Code Décimal Hexadécimal Binaire Exemple 100 0x64 '100' '0110.0100' Remarque Représentation normale Représentation C Entre apostrophes, Quartets séparés par un point Pos: 8.9 /Alle Serie n (Allg emei ne Modul e)/Ü bersc hrift en/Eb ene 2/Schri ftkonv enti onen - Üb ersc hrift 2 @ 23\ mod _143 564 718 600 5_4 277 36.d ocx @ 438 287 @ 2 @ 1 1.4 Conventions d'écriture Pos: 8.1 0 /Alle Se rien (Allgem eine Mod ule) /Rechtlic hes, Allg emei nes/Sch riftko nve ntion en @ 3\m od_ 122 105 9521 437 _42 773 6.do cx @ 4 277 79 @ @ 1 Tableau 2: Conventions d'écriture Police italique Signification Les noms des chemins et des fichiers sont indiqués en italique, par exemple : C:\Programme\WAGO Software Menu Les éléments de Menu sont indiqués en caractères gras, par exemple : Sauvegarder > Un signe > placé entre deux noms signifie la sélection d'un élément d'un menu, par exemple : Fichier > Nouveau Entrée Les désignations de champs de saisie ou de sélection sont indiquées en gras, par exemple : Début de plage de mesure « Valeur » Les valeurs de saisie ou de sélection sont indiquées entre guillemets, par exemple : Saisir la valeur « 4 mA » dans Début de la plage de mesure. [Buton] Les noms de bouton dans les boîtes de dialogue sont indiqués en gras et entre crochets, par exemple : [Entrée] [Touche] Les noms de touche du clavier sont indiqués en gras et entre crochets, par exemple : [F5] Pos: 9 /Do kum enta tion allge mein/ Gliede run gsele men te/- --Seit enwec hsel- -- @ 3\ mod _12 211 080 4507 8_0 .docx @ 4 418 46 @ @ 1 Manuel Version 4.0.1 12 Explications importantes Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 10 /Alle Serie n (Allge mein e M odul e)/Üb ersc hrift en/Ebe ne 1/Wichtig e Erlä uter ung en - Übe rsch rift 1 @ 4\ mod _12 414 288 991 56_ 4277 36. docx @ 42 869 0 @ 1 @ 1 2 Explications importantes Pos: 11. 1 /Alle Se rien (Allgem eine Mod ule) /Rechtlic hes, Allg emei nes/Wic htige E rläut eru nge n - Einl eitun g @ 3 \mo d_1 221 059 818 031_ 427 736 .docx @ 4 2778 0 @ @ 1 Ce chapitre contient un résumé des principales règles de sécurité et des renseignements essentiels. Ces derniers seront repris individuellement dans les chapitres correspondants. Pour la protection contre les dommages aux personnes et pour une prévention des dommages matériels, il est important de lire et de respecter attentivement les directives de sécurité. Pos: 11. 2 /Alle Se rien (Allgem eine Mod ule) /Übe rschri ften /Eben e 2/R echtlich e Gr undl age n - Ü bersc hrift 2 @ 3\m od_ 122 106 062 6343 _42 773 6.do cx @ 4 277 83 @ 2 @ 1 2.1 Bases juridiques Pos: 11. 3 /Alle Se rien (Allgem eine Mod ule) /Rechtlic hes, Allg emei nes/Än der ungs vor behal t - Ü bersc hrift 3 u nd I nhalt @ 3\ mod _12 210 600 364 84_ 4277 36. docx @ 42 778 1 @ 3 @ 1 2.1.1 Réserve de modification WAGO Kontakttechnik GmbH & Co. KG se réserve le droit d'apporter des modifications. Tous droits réservés à WAGO Kontakttechnik GmbH & Co. KG en cas de brevets octroyés ou de protection de modèle d'utilité. Les produits tiers sont toujours évoqués sans mention des droits attachés aux brevets. L'existence de ces droits n’est donc pas à exclure. Pos: 11. 4 /Seri e 75 9 (WAGO -Softw are )/Hinweis e zu r Dok ume ntati on/Wichti ge Erl äute run gen /Perso nalq ualifikati on 7 59- xxxx + Vora ussetz ung en IEC- 611 31-P rog ram mier ung @ 1 5\m od_ 1367 832 350 695 _42 773 6.docx @ 4 345 11 @ 3 @ 1 2.1.2 Qualification du personnel Toutes les étapes de travail qui seront réalisées au niveau des dispositifs de la série 750 ne doivent être effectuées que par des électriciens ayant les connaissances et les compétences suffisantes dans le domaine de la technique d'automatisation. Ces derniers doivent être familiers avec les normes et directives actuelles pour les dispositifs et l'environnement d'automatisation. Toutes les interventions au niveau du contrôleur ne doivent être effectuées que par du personnel spécialisé avec les connaissances suffisantes dans la programmation API. La connaissance de la programmation API conforme à la norme CEI 61131-3 et de la gestion de l'environnement de développement WAGO-I/O-PRO est requise pour cette solution de télécontrôle. Pos: 11. 5 /Seri e 75 0 (WAGO I/O SYSTEM )/Wichti ge Erl äute run gen (alt e Struk tur )/Besti mmu ngsg em äße Verwe ndu ng/Besti mm ungs gem äß e Verw end ung 750 -xxxx - Übe rsch rift 3 @ 3 2\mo d_1 536 041 141 528 _427 736 .docx @ 4 984 93 @ 3 @ 1 2.1.3 Utilisation conforme de la série 750 Pos: 11. 6 /Seri e 75 0 (WAGO I/O SYSTEM )/Wichti ge Erl äute run gen (alt e Struk tur )/Besti mmu ngsg em äße Verwe ndu ng/Besti mm ungs gem äß e Verw end ung 750 -xxxx f ür G erä te - STD - mit EN 610 00- 6-3 @ 3\ mod _12 240 641 512 34_ 4277 36. docx @ 42 8020 @ @ 1 Les coupleurs de bus de terrain, les contrôleurs et les modules d'E/S du système modulaire WAGO I/O SYSTEM 750 servent à recevoir des signaux digitaux et analogiques de capteurs et à émettre ces signaux à des actionneurs ou les transmettre à des contrôleurs supérieurs. Avec les contrôleurs, un traitement (prétraitement) est aussi possible. Les appareils sont développés pour un environnement de travail qui satisfait à l'indice de protection IP 20. Il existe une protection des doigts et une protection contre les corps étrangers solides ≥ 12,5 mm, mais pas de protection contre l'eau. Le fonctionnement des appareils dans un environnement humide ou poussiéreux n'est pas autorisé, sauf spécification contraire. Manuel Version 4.0.1 Explications importantes Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 13 L'utilisation de dispositifs du système WAGO-I/O-SYSTEM 750 en zone résidentielle est permise sans autres mesures seulement s'ils respectent les limites en émissions (émissions parasites) selon EN 61000 6 3. Vous trouverez des indications correspondantes au chapitre « Description d'appareil » > « Normes et directives » du manuel pour le coupleur de bus de terrain ou contrôleur utilisé. Pour l'utilisation du système WAGO-I/O-SYSTEM 750 dans des milieux à risque d'explosion, une protection du boîtier correspondante est nécessaire, selon la directive 2014/34/EU. Il faut également souligner qu'une attestation d'examen doit être obtenue qui atteste du montage correct du système dans le boîtier ou l'armoire de commande. Les fonctions de sécurité telles que les dispositifs d'ARRÊT D'URGENCE ou les surveillances des systèmes de protection ne doivent être réalisées que par les modules F-I/O du système modulaire WAGO-I/O-SYSTEM 750. Seuls ces modules F-I/O sécurisés assurent la sécurité de fonctionnement conformément aux dernières normes internationales. Les modules de sortie sans rétroaction de WAGO peuvent être contrôlés par la fonction de sécurité. Pos: null /Se rie 7 59 (WAGO-So ftwar e)/Hinw eise z ur D okum ent ation/Wic htige Erläut eru nge n/Liz enze n - Einl eitun g @ 3 6\m od_ 159 219 8623 031 _42 773 6.do cx @ 5 830 58 @ 3 @ 1 2.1.4 Licenses Le logiciel et les composants associés sont protégés par des mécanismes de licence. Une clé de licence est requise pour une utilisation productive et illimitée du logiciel. Le logiciel est entièrement utilisable pendant 30 jours, même sans clé de licence. Seuls les jours d'utilisation réelle comptent pour cette période de test. Une fois la période d'essai expirée, l'accès sans clé de licence n'est plus possible. Selon le type de licence logicielle, une connexion Internet peut être requise pour l'activation. Vous pouvez trouver les informations pertinentes dans votre certificat de licence. Selon la gamme de fonctions requises, une ou plusieurs licences sont nécessaires, voir chapitre « Configuration matérielle et logicielle requise ». Selon le produit, vous trouverez plus d'informations sur ce sujet dans le chapitre Transférer des licences (autonome) ou le chapitre Transférer des licences (e!COCKPIT)”. Hinweis Notez la documentation supplémentaire sur le sujet des licences! Vous trouverez des informations générales sur les conditions d'utilisation du logiciel WAGO dans le contrat de licence du logiciel WAGO. Le document est disponible dans la zone de téléchargement du site Web de WAGO. Pos: 11. 8 /Alle Se rien (Allgem eine Mod ule) /Rechtlic hes, Allg emei nes/ Tec hnisch er Zust and der Ger äte - Üb ersch rift 3 un d In halt @ 3\ mod_ 122 106 044 610 9_4 2773 6.d ocx @ 427 782 @ 3 @ 1 2.1.5 État technique des appareils Les dispositifs sont livrés depuis l'usine pour chacun des cas d'application avec une configuration fixe de matériel et logiciel. Ils ne contiennent aucune pièce Manuel Version 4.0.1 14 Explications importantes Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT réparable ou dont on peut faire l'entretien par l'utilisateur. Les actions suivantes entraînent la non-responsabilité de WAGO Kontakttechnik GmbH & Co. KG. • • • Réparations, Modifications du matériel ou du logiciel non décrites dans le mode d’emploi, mauvaise utilisation des composants. Vous trouverez plus de détails dans les accords contractuels. Merci d'adresser toute demande éventuelle de modification de configuration de matériel ou de logiciel à WAGO Kontakttechnik GmbH & Co. KG. Pos: 11. 9 /Dok ume ntati on all gem ein/Glie de rung sele ment e/- --Seit enwec hsel- -- @ 3\ mod_ 122 110 804 507 8_0. docx @ 44 184 6 @ @ 1 Manuel Version 4.0.1 Explications importantes Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 15 Pos: 11. 10 /Alle Se rien (Allge mein e Mo dule )/Üb ersch rifte n/Ebe ne 2 /Sicher heitshi nweise - Üb ersc hrift 2 @ 6\mo d_1 260 180 299 987 _427 736 .docx @ 4 298 04 @ 2 @ 1 2.2 Consignes de sécurité Pos: 11. 11 /Alle Se rien (Allge mein e Mo dule )/Siche rheit s- u nd s onstig e Hinweis e/Einleit ung Sich erh eitshi nweise H ardw are @ 6\ mo d_12 601 801 704 93_ 427 736. docx @ 42 980 3 @ @ 1 Lors du montage de l'appareil dans votre installation et pendant le fonctionnement, doivent être respectées les notes de sécurité suivantes : Pos: 11. 12.1 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/ Gefa hr/ Gefa hr: Nic ht a n Ge räte n u nter Span nun g ar beit en! @ 6\m od_ 126 018 036 532 7_42 773 6.d ocx @ 429 805 @ @ 1 DANGER Ne pas intervenir au niveau d'appareils sous tension ! Mettez toujours l'appareil hors tension avant de l'installer ou de le démonter, de réaliser un dépannage ou une maintenance. Pos: 11. 12.2 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/ Gefa hr/ Gefa hr: Pr odu kt nu r in eine m g eeign ete n Ge häus e ein bau en! @ 33\ mod _15 435 818 814 35_ 427 736. docx @ 51 197 1 @ @ 1 DANGER Installez le produit uniquement dans un boîtier approprié ! Le produit est un équipement ouvert. Montez le produit dans un boîtier approprié. Ce boîtier doit : • • • • • • garantir que le degré de salissure maximum autorisé n'est pas dépassé. offrir une protection contre les contacts directs et indirects. assurer une protection adéquate contre les rayons UV. empêcher la propagation du feu à l'extérieur du boîtier ainsi. qu'assurer la résistance aux contraintes mécaniques. restreindre l'accès au personnel autorisé et ne peut être ouvert qu'avec des outils. Pos: 11. 12.3 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/ Gefa hr/ Gefa hr: Tr ennv orric htun g u nd Üb erst ro mschut z @ 3 3\m od_ 154 391 5978 439 _42 773 6.do cx @ 5 122 66 @ @ 1 DANGER Garantir un dispositif de séparation et de protection contre les surintensités ! L'appareil est destiné à être installé dans des systèmes d'automatisation. Il n'a pas de dispositif de séparation intégré. Les systèmes connectés doivent être sécurisés. Du côté du système, fournissez un dispositif de séparation approprié et une protection appropriée contre les surintensités. Pos: 11. 12.4 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/ Gefa hr/ Gefa hr: U nfallve rhü tung svors chrift en beac hten ! @ 6 \mo d_1 260 180 6570 00_ 427 736 .docx @ 42 980 7 @ @ 1 DANGER Respecter la réglementation en vigueur pour la prévention des risques ! Lors du montage, de la mise en marche, du fonctionnement, de la maintenance et du dépannage, respectez la réglementation pour la prévention des risques relatifs à l'installation concernée, comme par ex. la DGUV prescription 3, « Installations et équipements électriques ». Pos: 11. 12.5 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/ Gefa hr/ Gefa hr: Au f no rm ger echte n Anschl uss ac hte n! @ 6\m od_1 260 180 753 479 _42 7736 .docx @ 4 298 08 @ @ 1 DANGER Se conformer aux normes de connexion ! Pour éviter les risques pour le personnel et des défauts au niveau de l'installation, placez les lignes de données et d'alimentation conformément aux normes et veillez à une affectation correcte du raccordement. Respectez les directives CEM relatives à l'application concernée. Pos: 11. 13.1 /Serie 75 0 (WAGO I/O SYSTEM )/Wichtig e Erlä ute rung en (alte Strukt ur )/Sicher heits - un d so nstige Hinweis e/Achtu ng/Acht ung : Einwan dfr eie Kon taktie run g zu r T rags chien e gew äh rleiste n! @ 34\ mod_ 155 048 140 763 8_4 2773 6.d ocx @ 530 598 @ @ 1 Manuel Version 4.0.1 16 Explications importantes Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT ATTENTION Assurez un contact parfait avec le rail DIN ! Un contact électrique correct entre le rail DIN et l'appareil est nécessaire pour préserver les caractéristiques et le fonctionnement CEM de l'appareil. Pos: 11. 13.2 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/Ac htun g/Achtu ng: D efekt e o der besc hädig te G erät e a ustau sche n! @ 6\m od_1 260 180 857 358 _42 773 6.docx @ 4 298 09 @ @ 1 ATTENTION Remplacer les appareils défectueux ou endommagés ! Remplacez les appareils défectueux ou endommagés (par ex. en présence de contacts déformés). Pos: 11. 13.3 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/Ac htun g/Achtu ng: Ger äte v or k riech end en u nd is oliere nde n Stoff en sc hütz en! @ 6\ mod_ 126 018 103 621 6_4 2773 6.d ocx @ 429 810 @ @ 1 ATTENTION Protéger l'appareil contre l'infiltration de matières isolantes ! L'appareil est sensible aux matières ayant des propriétés d'infiltration et d'isolation, par ex. les aérosols, le silicone, les triglycérides (composés de certaines crèmes pour les mains). Si vous ne pouvez pas exclure que de telles matières se trouvent dans l'environnement des appareils, installez ces derniers dans un boîtier résistant à de telles matières. De manière générale, utilisez des outils et du matériel propres pour manipuler les appareils. Pos: 11. 13.4 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/Ac htun g/Achtu ng: R einig ung nur mit z ulässig en Mate rialien ! @ 6 \mo d_1 260 181 203 293_ 427 736 .docx @ 4 2981 1 @ @ 1 ATTENTION Nettoyer uniquement avec des produits autorisés ! Nettoyez le boîtier et les contacts salis avec du propanol. Pos: 11. 13.5 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/Ac htun g/Achtu ng: K ein Kont aktsp ray v erwe nde n! @ 6\m od_ 126 018 129 0808 _42 773 6.do cx @ 4298 12 @ @ 1 ATTENTION Ne pas utiliser de spray de contact ! N'utilisez pas de spray de nettoyage de contacts électriques car la fonction des points de serrage peut être altérée au contact d'impuretés. Pos: 11. 13.6 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/Ac htun g/Achtu ng: V erp olung en der D aten - u nd Ve rsor gun gsleitu nge n ve rmei den! @ 6\ mo d_1 2601 840 457 44_ 427 736. docx @ 42 981 4 @ @ 1 ATTENTION Éviter les inversions de polarité ! Évitez l'inversion de polarité des lignes de données et d'alimentation car cela peut entraîner des dommages sur l'appareil. Pos: 11. 13.7 /Alle Seri en (Allg emei ne Mod ule)/Sich er heits- und sons tige Hi nweise/Ac htun g/Achtu ng: Ele ktros tatisc he Entla dun g ve rmei den ! - DIN EN 613 40- 5-1 /-3 @ 6\ mod _12 601 813 647 29_ 4277 36. docx @ 42 981 3 @ @ 1 ESD Pos: 12 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Éviter les décharges électrostatiques! Dans l‘appareil, sont intégrés des composants électroniques qui peuvent être détruits par décharge électrostatique lors d‘un contact. Respecter les mesures de sécurité contre les décharges électrostatiques selon EN 61340-5-1/-3. En cas d‘intervention, veiller à la bonne mise à la terre de l‘environnement (personnes, poste de travail et emballage) Manuel Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 17 Pos: 13 /Alle Serie n (Allge mein e M odul e)/Üb ersc hrift en/Ebe ne 1/Einleitu ng - Übe rsch rift 1 @ 3\ mod _12 226 760 766 09_ 4277 36. docx @ 42 785 4 @ 1 @ 1 3 Manuel Pos: 14 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -/-DNP3 -Lö sun g - Einlei tun g: Allge mein_St and -alo ne @ 32\ mod _15 335 358 9428 9_4 277 36.d ocx @ 493 131 @ 2 222 2 @ 1 3.1 Abréviations Tableau 3: abréviations Abréviation Signification APDU Application Protocol Data Unit ASDU Application Service Data Unit CA Certificate Authority CRC FC Cyclic Redundancy Check Commaseparated Values The Third Generation of Distributed Network Protocol Function Code FT# Frame Type # FWU Sous station de télécontrôle/ Server/Slave FWZ Centre de télécontrôle /Client/Master CSV DNP3 Description Unité de données du protocole d'application Résumé des services d'application d'une unité de données, plus spécifiquement aussi l'adresse commune pour identifier tous les objets d'information d'une sous-station particulière. Les autorités de certification émettent des certificats numériques, y compris pour les connexions Internet sécurisées. Les certificats numériques sont des enregistrements contenant des informations d'identification vérifiables de personnes ou d'objets. Méthode de vérification de la cohérence des données Format de fichier texte pour enregistrer des valeurs mesurées et des paramètres. Protocole de communication pour les applications de télécontrôle Le code de fonction définit la fonction d'un télégramme DNP3, comme par exemple, lire et écrire des données ou exécuter des instructions. Format de trame pour les télégrammes de données Station à proximité d'un processus pour l'acquisition et le traitement de données, cette station est généralement connectée à la centrale via un réseau de télécommunication et fournit leurs données sous la forme d'objets d'information. Si un changement se produit, elle rapporte également les données indépendamment. Station centrale, qui appartient à la technologie de contrôle de processus à distance et est utilisée pour la surveillance des sous-stations. Manuel Version 4.0.1 18 Manuel Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 3: abréviations Abréviation Signification IEC International Electrotechnical Commission IEC 60870 International Electrotechnical Commission 60870 IED Intelligent Electronic Device IEEE Institute of Electrical and Electronics Engineers IIN Internal Indications IP MAC NAT RTU SCADA SSL TCP TLS UDP Manuel Version 4.0.1 Description Organisation internationale de normalisation pour les domaines de l'électrotechnique et de l'électronique. La IEC 60870 est une norme internationale qui définit un standard de communication général et ouvert pour l’automatisation des infrastructures industrielles. Un IED est un appareil de terrain intelligent. Association professionnelle mondiale d'ingénieurs, qui forme notamment des comités de normalisation. Champ interne de bits avec information d'état dans un télégramme de données utilisateur DNP3 Internet Protocol Protocole réseau sans connexion au niveau de la couche réseau Message Un Message Authentication Code est un code Authentication de sauvegarde de données. Cela permet de Code comprendre l'origine des données ou des messages. De même, l'intégrité des données et des messages peut être vérifiée. Network Address Conversion de packs dans des réseaux IP entre Translation les plages d'adresses IP publiques et privées Remote Terminal Nom anglais pour une sous-station de Unit télécontrôle Supervisory Surveillance et contrôle des processus Control and Data techniques et des processus au moyen d'un Acquisition système informatique. Secure Sockets Protocole de cryptage pour la transmission Layer sécurisée des données, version précédente de TLS Transmission Protocole de réseau orienté connexion au Control Protocol niveau de la couche de transport. Transport Layer Protocole de cryptage pour la transmission Security sécurisée des données User Datagram Protocole de réseau sans connexion au niveau Protocol de la couche de transport. Manuel Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 3.2 19 Missions Ce manuel explique comment créer et mettre en service un esclave conformément à : • • • • CEI 60870-5-101 (interface série), CEI 60870-5-104 (interface ETHERNET), DNP3 (interface série) DNP3 (interface ETHERNET) ou un maître selon : • • • CEI 60870-5-103 (interface série), DNP3 (interface série) DNP3 (interface ETHERNET) avec un contrôleur WAGO. Le configurateur de télécontrôle WAGO est utilisé comme programme de configuration. Il est disponible en tant que logiciel autonome ou en tant que configurateur intégré à l'environnement de développement e!COCKPIT. La mise en service et la configuration sont presque identiques avec les deux configurateurs. Dans ce manuel, les différences de traitement dans les souschapitres sont indiquées par la note « Autonome » ou « e!COCKPIT ». Pour vérifier la fonctionnalité, une connexion entre le contrôleur et le PC peut être établie après la configuration. Manuel Version 4.0.1 20 3.3 Manuel Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Prérequis Matériel Vous pouvez utiliser les composants matériels WAGO suivants : Tableau 4: prérequis matériel sans licences Composant matériel PFC200 CS 2ETH RS TeleControl/T PFC200 CS 2ETH RS TeleControl/XTR PFC200 CS 2ETH RS TeleControl ECO/T PFC200 CS 2ETH RS CAN DPS TeleControl/T PFC200 CS 2ETH RS TeleControl/XTR PFC200 CS 2ETH RS 3G TeleControl/T PFC200 G2 2ETH RS Telecontrol T PFC200 G2 2ETH RS Telecontrol ECO T PFC200 G2 2ETH RS CAN DPS Telecontrol T N° d'article 750-8202/025-001 750-8202/040-001 750-8202/025-002 750-8206/025-001 750-8206/040-001 750-8207/025-001 750-8212/025-001 750-8212/025-002 750-8216/025-001 Tableau 5: prérequis matériel avec licences Composant matériel PFC200 G2 4ETH PFC200 G2 4ETH T PFC200 G2 4ETH XTR PFC200 G2 2ETH M12 XTR PFC200 G2 2ETH RS 4G PFC200 G2 2ETH RS 4G T N° d'article 750-8210 750-8210/0025-0000 750-8210/0040-0000 750-8212/0040-0010 750-8217 750-8217/0025-0000 Tabelle 6: licences pour fonctionnalité de telecontrol N° d'article 2759-0290 2759-2290 2759-2293 Manuel Version 4.0.1 Version de sortie Version de sortie (12) ou plus Version de sortie (12) ou plus Version de sortie (12) ou plus Version de sortie (12) ou plus Version de sortie (12) ou plus Version de sortie (12) ou plus Version de sortie (12) ou plus Version de sortie (12) ou plus Version de sortie (12) ou plus Version de sortie Version de sortie (16) ou plus Description e!RUNTIME IEC60870 Esclave, licence unique e!RUNTIME DNP3 Esclave, licence unique e!RUNTIME DNP3 Maître 300, licence unique Manuel Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 3.4 3.5 21 Prérequis Logiciel • Logiciel d'ingénierie e!COCKPIT à partir de la version 1.6.1 ou • Logiciel « Configurateur de télécontrôle WAGO » à partir de la version 1.1.14.0. • Simulateur de protocole/ programme de test selon CEI 60870 pour le centre de télécontrôle, par exemple les versions de démonstration du logiciel « WinPP101 », « WinPP103 » ou « WinPP104 ». • Simulateur de protocole/ programme de test selon DNP3 pour le centre de télécontrôle, par exemple le logiciel « Axon Test 4.0 » Les Limites du Système Tableau 7: Les Limites du Système Type de station Nombre max. Composés max. Ethernet En série DNP3 Maître ETHERNET 1 4 DNP3 Maître en série 1 1 DNP3 Esclave 1 4 (En série et/ou ETHERNET) IEC 60870-5-101 Esclave 1 1 IEC 60870-5-104 Esclave 1 4 E1 IEC 60870-5-104 Esclave 1 4 (1 activement et jusqu'à E2 3 passif) IEC 60870-5-103 Maître 5 16 Global Objets de données max. 2000 2000 2000 2000 2000 2000 2000 2000 Pos: 15 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 22 Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 16 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - I nstalla tion der Fe rnwirk applik ation _Stan d-alo ne @ 32\ mo d_15 387 192 767 93_ 427 736. docx @ 50 369 4 @ 1 22 @ 1 4 Installation du logiciel de télécontrôle sur le contrôleur (autonome) 1. Démarrer le configurateur de télécontrôle (autonome). 2. Appuyez sur le bouton [Mise en service et mise à jour] sous l'onglet « Démarrer » pour accéder d'abord à un logiciel de télécontrôle sur le périphérique. Cela ouvre une fenêtre de dialogue pour la saisie du nom d'utilisateur et du mot de passe. Note Mise en service et mise à jour uniquement via l'utilisateur « root » ! La mise en service et la mise à jour ne sont possibles que via l'utilisateur Linux® « root » ! Les mots de passe standard sont disponibles dans le tableau « Mots de passe standard Linux® » ! 3. Appuyez sur le bouton [Continuer] après avoir saisi le mot de passe. Si un environnement d'exécution autre que e!RUNTIME est installé, vous devez d'abord basculer. Dans ce cas la fenêtre de dialogue suivante s'ouvre : Figure 1: adaptation du runtime 4. Cliquez sur le bouton [Changer le runtime]. 5. Le Web-Based-Management (WBM) s'ouvre avec le menu PLC Runtime > General Configuration. Manuel Version 4.0.1 Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 6. 23 Dans la zone « General PLC Runtime Configuration », activez la case à cocher « e!RUNTIME ». Figure 2: adaptation de e!runtime dans WMB 7. Cliquez sur le bouton [Submit] et quittez à nouveau WBM. 8. Cliquez sur le bouton [Continuer] dans la fenêtre de dialogue « Assistant de mise en service et de mise à jour ». Si la connexion a réussi, la fenêtre de dialogue suivante s'ouvre : Figure 3: connexion réussie 9. Cliquez sur le bouton [Continuer] La fenêtre de dialogue suivante s'ouvre : Manuel Version 4.0.1 24 Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 4: nom de figure 10. Cliquez sur le bouton [Installer] L'installation du logiciel de télécontrôle est lancée. Si l'installation a réussi, la fenêtre de dialogue suivante s'ouvre : Figure 5: Installation/mise à jour réussie 11. Manuel Version 4.0.1 Cliquez sur le bouton [Fin] Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 12. 25 Assurez-vous que le commutateur de mode est en position « RUN ». L'appareil redémarre à la fin de l'installation et est prêt à être configuré lorsque le voyant « RUN » passe au vert. 4.1 Mise à jour du logiciel de télécontrôle installé 1. Démarrer le configurateur de télécontrôle 2. Appuyez sur le bouton [Mise en service et mise à jour] sous l'onglet « Démarrer » pour effectuer une mise à jour du logiciel de télécontrôle existant. Cela ouvre une fenêtre de dialogue pour la saisie de l'utilisateur et du mot de passe. Note Mise en service et mise à jour uniquement via l'utilisateur « root » ! La mise en service et la mise à jour ne sont possibles que via l'utilisateur Linux® « root » ! Les mots de passe standard sont disponibles dans le tableau « Mots de passe standard Linux® » ! 3. Après saisie du mot de passe, appuyez sur le bouton [Continuer]. Si la connexion a réussi, la fenêtre de dialogue suivante s'ouvre : Figure 6: connexion réussie 4. Cliquez sur le bouton [Continuer] Si le configurateur a déterminé qu'une mise à jour est disponible, la fenêtre de dialogue suivante s'ouvre : Manuel Version 4.0.1 26 Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 7: mise à jour du logiciel de télécontrôle 5. Cliquez sur le bouton [Installer] La mise à jour du logiciel de télécontrôle est lancée. Si la mise à jour a réussi, la fenêtre de dialogue suivante s'ouvre : Figure 8: Installation/mise à jour réussie 6. Manuel Version 4.0.1 Cliquez sur le bouton [Fin] Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 4.2 27 Lecture du mappage des E/S du bus local 1. Appuyez sur la touche [Modules scannés] dans l'onglet « Démarrer » pour lire le mappage des E/S du bus local. Cela ouvre une fenêtre de dialogue pour la saisie de l'utilisateur et du mot de passe. Note Mise en service et mise à jour uniquement via l'utilisateur « root » ! La mise en service et la mise à jour ne sont possibles que via l'utilisateur Linux® « root » ! Les mots de passe standard sont disponibles dans le tableau « Mots de passe standard Linux® » ! 2. Appuyez sur le bouton [Scan]. Une fois le processus de lecture terminé, la configuration du bus local s'affiche dans la zone « Mappage des E/S du bus local ». Figure 9: Mappage des E/S du bus local Manuel Version 4.0.1 28 Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 4.3 Transférer des licences (autonome) Note Observez la documentation de l'outil WAGOupload Pour charger les licences achetées, vous avez besoin de la version WAGOupload 1.11.0.0 ou supérieure pour la version autonome du configurateur de télécontrôle. Des informations détaillées sur l'utilisation de WAGOupload sont disponibles dans le manuel du logiciel, qui peut être téléchargé avec le logiciel sur le site Web de WAGO. Quand vous achetez le logiciel via WAGO Kontakttechnik GmbH & Co. KG, une clé de licence vous est transmise via email ou par téléphone. 1. 2. Exécutez le logiciel WAGOupload (le logiciel ne sera pas installé). Cliquez sur le lien « Gérer les licences » sur l'écran de démarrage pour entrer les licences. 3. Après l'acquisition, cliquez sur le menu Synchroniser les licences pour définir les appareils vers lesquels les licences doivent être transférées. Dans cette étape, on détermine les licences qui existent déjà dans les appareils. Selon la configuration des appareils, un mot de passe doit être saisi au préalable. 4. Saisissez les adresses IP de vos contrôleurs dans la fenêtre de dialogue ou lancez la fonction de recherche. Les appareils identifiés sont répertoriés. Figure 10: Synchronize target controller 5. 6. Manuel Version 4.0.1 Sélectionnez un contrôleur et suivez les instructions d'utilisation. Dans la boîte de dialogue suivante, sélectionnez laquelle des licences disponibles doit être chargée sur les appareils précédemment chargés en sélectionnant la valeur « 1 » dans le champ de sélection Licences à transférer. Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 29 Une fois la transmission réussie, un résumé du processus est stocké dans le répertoire des journaux sous la forme d'une preuve d'utilisation des licences. Le message « Licence requise » s'affiche. Si vous souhaitez charger un projet entièrement configuré sur le contrôleur avant d'avoir acquis et synchronisé les licences nécessaires, vous serez informé de la licence requise lors du téléchargement sur l'appareil : 7. Cliquez sur [oui] si vous souhaitez utiliser la fonctionnalité. Vous pouvez soit continuer à travailler en mode d'évaluation, soit transférer les licences via WAGOupload comme décrit ci-dessus. La période d'évaluation dure 30 jours. Pendant ce temps, vous pouvez utiliser la gamme complète de fonctions. Manuel Version 4.0.1 30 Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 4.4 Transférer des licences (e!COCKPIT) Note Veuillez noter les informations sur les licences dans e!COCKPIT ! Vous trouverez des informations détaillées sur le processus de licence dans le manuel du logiciel « 2759-0101 e!COCKPIT ». Lorsque vous achetez les fonctions supplémentaires du configurateur de télécontrôle intégré à e!COCKPIT, la clé de licence vous sera envoyée par e-mail ou par téléphone par WAGO Kontakttechnik GmbH & Co. KG. 1. Pour entrer une clé de licence achetée et ainsi activer la licence, accédez au menu Licence dans le mode. 2. 3. Cliquez sur Gestionnaire de licences > Saisir les licences. Dans la fenêtre de dialogue, indiquer votre clé de licence et le cas échéant votre nom de client. Manuel Version 4.0.1 Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 4. 5. 31 Acceptez le CONTRAT DE LICENCE DE LOGICIEL WAGO et confirmez l'utilisation du logiciel uniquement à des fins professionnelles. Pour activer la licence, cliquer sur [Ajouter des licences]. Afficher les licences disponibles • a) Ouvrez le panneau de commande « Licences disponibles » à partir du bandeau de menu, onglet « AFFICHAGE », bouton [Licences disponibles]. Le panneau de commande affiche toutes les licences d’exécution gratuites pour lesquelles vous avez déjà saisi une clé de licence et qui peuvent être liées à un périphérique (statut de licence : « Disponible »). Note Les licences affichées sur la figure sont données à titre d'exemples Les licences requises pour le configurateur de télécontrôle sont affichées de la même manière que les licences dans l'exemple d'illustration! Attribuer automatiquement des licences La fonction « Attribution automatique » est utile si, par exemple, vous avez un grand nombre de périphériques nécessitant une licence ou si vous n'êtes pas sûr de l'attribution. Dans ce cas, e!COCKPIT vérifie quelle licence est nécessaire pour quel appareil ou pour quel besoin de licence et effectue l'attribution automatiquement. Conseil : pour avoir une vue d'ensemble de la fonction attribuée à quelle licence, vous pouvez, par exemple, utilisez la documentation du projet (mode Backstage > page « Imprimer » > « Documenter le projet »). a) Pour attribuer automatiquement les licences disponibles aux périphériques, cliquez sur le bouton [Attribuer automatiquement] du panneau de commande « Gestion de licences du projet » ou dans l'onglet « APPAREIL » du bandeau de menu. Manuel Version 4.0.1 32 Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Charger une(des) licence(s) sur l’appareil Les modifications, telles que l'attribution de licences, sont initialement effectuées hors ligne dans le logiciel lui-même et nécessitent un recoupement avec le périphérique (synchronisation). Ceci est indiqué par un symbole devant l'appareil et dans l'info-bulle de l'appareil. • Cliquer sur le bouton [Synchroniser]. Une connexion au périphérique est établie et une vérification est faite pour savoir si le périphérique possède déjà une licence. Si une licence a été attribuée hors ligne, elle sera transférée sur l'appareil. Le statut de la licence passe à « liée ». Si les informations relatives à l'utilisation de la licence ont déjà été transférées à WAGO Kontakttechnik GmbH & Co. KG, la licence est également activée. Les fonctions de l'appareil et les bibliothèques peuvent être utilisées. Si vous souhaitez charger un projet entièrement configuré sur le contrôleur avant d'avoir acquis et synchronisé les licences nécessaires, vous serez informé de la licence requise lorsque vous cliquez sur le bouton [Connecter] : • Manuel Version 4.0.1 Cliquez sur [oui] si vous souhaitez utiliser la fonctionnalité. Installation du logiciel de télécontrôle sur le contrôleur (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 33 Vous pouvez soit continuer à travailler en mode d'évaluation, soit activer les licences et les télécharger sur l'appareil comme décrit ci-dessus. La période d'évaluation dure 30 jours. Pendant ce temps, vous pouvez utiliser la gamme complète de fonctions. Pos: 17 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 34 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 18 /S erie 759 (WAGO-So ftwa re)/Ü bers chrif ten f ür WAG O-Softw are /WAGO Fer nwirkko nfigu rat or - Übe rsch rift 1 @ 32 \mo d_1 535 617 183 645 _427 736 .docx @ 4 9667 7 @ 1 @ 1 5 Configurateur de télécontrôle WAGO (autonome) Pos: 19 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Ko nfigu rato r: H aupt ansicht _Stan d-al one @ 33 \mo d_1 541 579 224 812_ 427 736 .docx @ 5 0738 6 @ 234 444 4 @ 1 5.1 Vue principale La vue principale du configurateur de télécontrôle WAGO (autonome) est divisée en une bande de menu, une zone de travail et une barre d'état. La zone de travail peut être organisée de manière variable à l'aide de panneaux de commande encrables. Figure 11: aperçu « Interface utilisateur graphique du configurateur » Tableau 8: légende de l'aperçu « Interface utilisateur graphique du configurateur » Numéro Zone Description Selon l'onglet sélectionné, différentes bandes de menus sont 1 Bande de menu affichées avec des boutons de commande ; voir le chapitre « Bande de menu (Ribbon) ». Les objets de configuration et les objets d'information spécifiques peuvent être créés et paramétrés dans l'espace de travail, voir les chapitres « Configurateur CEI 60870 » et « Configurateur DNP3 ». La zone de travail est divisée en trois zones : • Zone « Configuration » 2 Zone de travail • Zone « Paramètres » • Zone « Mappage des E/S du bus local » Dans la zone Paramètres, une aide contextuelle est affichée sur la dernière ligne. La fenêtre de messages affiche des messages d’état et d’erreur Fenêtre de 3 concernant les processus exécutés (par exemple, import/export messages fichier), voir chapitre « Fenêtre de messages ». Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Note 5.1.1.1 35 Une aide contextuelle est disponible ! En appuyant sur la touche F1, une aide contextuelle peut être appelée pour l'espace de travail actuellement sélectionné. Bande de menu (Ribbon) La sélection d'un onglet ouvre son onglet et affiche ses boutons de commande. Les boutons des onglets sont sensibles au contexte, c'est à dire que seules des fonctions qui peuvent être effectivement utilisées sont affichées ou activées. Des fonctions qui ne sont pas exécutables dans le contexte correspondant sont grisées. Les onglets individuels sont décrits ci-après. 5.1.1.2 Onglet « Démarrer » Figure 12: onglet « Démarrer » L'onglet « Démarrer » contient les éléments de commande suivants : Tableau 9: onglet « Démarrer » Symbol Fonction Description e Reset Ignore la configuration actuelle et crée une nouvelle configuration conformément à CEI 60870 ou DNP3. Importation Ignore la configuration actuelle et importe une configuration déjà créée conformément à CEI 60870 ou DNP3. Exportation Exporte la configuration actuelle conformément à CEI 60870 ou DNP3. Le fichier contient la configuration complète avec tous les participants à la communication créés (esclave). Télécharger Charge la configuration de l'appareil dans le configurateur de depuis l'appareil télécontrôle WAGO. Charger dans Charge la configuration actuelle du configurateur de télécontrôle l'appareil WAGO dans l'appareil (contrôleur). Vérifier Contrôle la plausibilité des paramètres configurés. Tri Trie les objets d’information DNP3 des types « Counter », « AI », « AO » en fonction des valeurs suivantes : 32 bits 16 bits Real Manuel Version 4.0.1 36 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 9: onglet « Démarrer » Symbol Fonction Description e Mise en service et Ouvre un assistant pour la mise en service et la mise à jour, voir le mise à jour chapitre « Installation du logiciel de télécontrôle sur le contrôleur ». Note La mise en service, la mise à jour et le téléchargement ne sont possibles que via l'utilisateur « root » ! La mise en service, la mise à jour et le téléchargement ne sont possibles que via l'utilisateur « root » de Linux®. Les mots de passe standard sont disponibles dans le tableau « Mots de passe standard Linux® » [Suivant] ouvre la boîte de dialogue suivante de l'assistant. [Annuler] termine l'assistant. Modules scannés Ouvre un assistant pour lire le mappage des E/S de bus local d'un périphérique WAGO. Options Ouvre une fenêtre de dialogue dans laquelle la configuration de d‘affichage l'interface utilisateur peuvent être effectuée. Figure 13: options d'affichage de l'interface utilisateur Désignations E/S: Via un champ de sélection, on peut définir comment les canaux des modules d’E/S connectés sont désignés dans la fenêtre « Mappage des E/S du bus local » • Adresse %IX1.0 : les adresses sont affichées à partir de la table image. • Modul DI1 Ch.1 : les modules d'E/S avec les canaux correspondants sont affichés. Espaces de travail par défault: En appuyant sur le bouton [Réinitialiser aux valeurs par default], vous pouvez rétablir les paramètres par défaut des zones de travail. Langue: La langue peut être définie via un champ de sélection. • Allemand • Anglais Français • Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 9: onglet « Démarrer » Symbol Fonction e Seulement les noms de variables Info 37 Description Filtre l'affichage en fonction des noms de variables donnés par l'utilisateur. Ouvre une fenêtre d'informations avec le journal des modifications et les informations sur la version et la licence. Tableau 10: mots de passe par défaut Linux®” Utilisateur root admin user Mot de passe par défaut wago wago user Manuel Version 4.0.1 38 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 5.1.1.3 Onglet « DNP3 Maître » Figure 14: onglet « DNP3 Esclave » Tableau 11: onglet « DNP3 Esclave » Bouton Fonction Description Par sélection, une station maître peut être créée selon la norme DNP3 avec les options suivantes : DNP3 Maître - DNP3-Master ETHERNET - DNP3-Master Serial DNP3 Maître Par sélection, une connexion ETHERNET entre la station ETHERNET maître et la sous-station peut être créée. Par sélection, une connexion série entre la station maître et la DNP3 Maîtreserial sous-station peut être créée. Connexion Par sélection, peut être ajouté à la zone « Configuration ». esclave DNP3 Importation Par sélection, une configuration esclave peut être importée esclave. dans le maître en tant que DNP3-Device-Profile. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Le message Entrée Binaire unique est envoyé au système de commande*. En sélectionnant, peut être ajouté à un participant à la Entrée Binaire communication dans la zone « Configuration ». Le message Double double est envoyé au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • 32 bits Entrée • 16 bits Analogique • Réel (DNP3 float)*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La valeur mesurée est envoyée au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • Flanc (32 Bit Counter) • 32 bits Compteur • 16 bits*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Les Totaux Intégrés sont envoyés au système de commande*. En sélectionnant, peut être ajouté à un participant à la Sortie Binaire communication dans la zone « Configuration ». L'ordre unique est reçu par le système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • 32 bits • 16 bits Sortie Analogique • Réel (DNP3 float)*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». L'ordre de valeur de consigne est reçu par le système de commande*. Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 39 Tableau 11: onglet « DNP3 Esclave » Bouton Fonction Description Cliquez sur le bouton pour ouvrir une fenêtre de dialogue dans laquelle vous pouvez définir les paramètres suivants : Base de données SQLite : Ici, vous pouvez configurer l'utilisation d'une base de données SQLite pour stocker les données d'événement. Le stockage a lieu au plus tard une minute ou après la réception de 100 messages. • Aucun : les données d'événement ne sont pas stockées dans une base de données. Paramètres • Sauvegarde dans la RAM : les données d'événement sont stockées dans un fichier de base de données SQLite dans avancés la mémoire de travail du contrôleur. Le stockage dans la RAM n'est pas rémanent, c'est à dire que les données sont perdues en cas de panne de courant. • Sauvegarde sur carte SD : les données d'événement sont stockées dans un fichier de base de données SQLite sur une carte mémoire SD. Le stockage sur la carte SD est rémanent, c'est à dire que les données sont conservées en cas de panne de courant. Le nombre d'événements peut être défini dans le champ de sélection. Dès qu'un esclave DNP3 est créé, un clic sur le bouton permet Importer des d'importer une configuration d'esclave en tant que DNP3Device-Profile Device-Profile. * Vous trouverez les définitions des identifications de type au chapitre « Configurateur DNP3 > « Configuration de la sous-station selon DNP3 ». Manuel Version 4.0.1 40 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 5.1.1.4 Onglet « DNP3 Esclave » Figure 15: onglet « DNP3 Esclave » Tableau 12: onglet « DNP3 Esclave » Bouton Fonction Description En sélectionnant, une sous-station peut être créée selon la Esclave DNP3 norme DNP3. Connexion En sélectionnant, une connexion ETHERNET entre la sousEthernet station et la station maître peut être créée. En sélectionnant, une connexion série entre la sous-station et Connexion Série la station maître peut être créée. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Le message Entrée Binaire unique est envoyé au système de commande*. En sélectionnant, peut être ajouté à un participant à la Entrée Binaire communication dans la zone « Configuration ». Le message Double double est envoyé au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • 32 bits • 16 bits Entrée • Réel (DNP3 float)*. Analogique En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La valeur mesurée est envoyée au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • Flanc (32 Bit Counter) • 32 bits Compteur • 16 bits*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Les Totaux Intégrés sont envoyés au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». L'ordre unique Sortie Binaire est reçu par le système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • 32 bits • 16 bits Sortie Analogique • Réel (DNP3 float)*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». L'ordre de valeur de consigne est reçu par le système de commande*. Dès qu'un esclave DNP3 est créé, un clic sur le bouton permet Importer des d'importer une configuration d'esclave en tant que DNP3Device-Profile Device-Profile. Exporter des En cliquant sur le bouton, la configuration actuelle de l'esclave Device-Profile peut être exportée en tant que DNP3-Device-Profile. Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 41 Tableau 12: onglet « DNP3 Esclave » Bouton Fonction Description Importer des En cliquant sur le bouton, une configuration de point de points de données peut être importée en tant que fichier CSV. données CSV Exporter des En cliquant sur le bouton, la configuration actuelle de point de points de données peut être exportée sous forme de fichier CSV. données CSV * Vous trouverez les définitions des identifications de type au chapitre « Configurateur DNP3 > « Configuration de la sous-station selon DNP3 ». Manuel Version 4.0.1 42 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 5.1.1.5 Onglet „CEI 60870-5 Esclave » Figure 16: onglet « Esclave CEI 60870-5 » Tableau 13: onglet « Esclave CEI 60870-5 » Bouton Fonction Description Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : - CEI 60870-5-101 CEI 60870 Esclave - CEI 60870-5-104 ExD.1 - CEI 60870-5-104 ExD.2 En sélectionnant, peut être ajouté à la zone « Configuration CEI 60870-5-101 ». La communication est créée par protocole de transport Serveur 101 (interface série). En sélectionnant, peut être ajouté à la zone « Configuration ». La communication est créée via le protocole de transport CEI 60870-5-104 ED.1 104 (interface ETHERNET). Permet l'utilisation de plusieurs connexions maîtres parallèles conformément à CEI608705-104 Edition 1. En sélectionnant, peut être ajouté à la zone « Configuration ». La communication est créée via le protocole de transport CEI 60870-5-104 ED.2 104 (interface ETHERNET). Permet l'utilisation de connexions maîtres redondantes conformément à CEI60870-5-104 Edition 2 Permet l'attribution d'une adresse de station à un esclave Adresse de la station dans la configuration. Adresses possibles dans la plage 1 … 65534 (2 bytes). De plus, un commentaire peut être (ASDU) saisi. En sélectionnant, peut être ajouté à un participant à la Point d'information communication dans la zone « Configuration ». Le message simple unique est envoyé au système de commande*. En sélectionnant, peut être ajouté à un participant à la Point d'information communication dans la zone « Configuration ». Le message double double est envoyé au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Information Step L'Information Step Point est envoyée au système de Point commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Le BitString BitString 32 bits est envoyé au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : - Normalisée - Mise à l'échelle Valeur mesurée - Nombre à virgule flottante Après la sélection, la valeur mesurée peut être ajoutée à un participant de communication dans la zone « Configuration ». La valeur mesurée est envoyée au système de commande*. Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 43 Tableau 13: onglet « Esclave CEI 60870-5 » Bouton Fonction Description En sélectionnant, peut être ajouté à un participant à la Totaux intégrés communication dans la zone « Configuration ». Les Totaux Intégrés sont envoyés au système de commande*. En sélectionnant, peut être ajouté à un participant à la Commande communication dans la zone « Configuration ». La protection Commande protection est envoyée au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La Commande simple Commande Simple est envoyée au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La Commande double Commande Double est envoyée au système de commande*. En sélectionnant, peut être ajouté à un participant à la Step commande communication dans la zone « Configuration ». La Step Commande est envoyée au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : - Normalisée - Mise à l'échelle Consigne commande - Nombre à virgule flottante En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La Consigne Commande est envoyée au système de commande*. En sélectionnant, peut être ajouté à un participant à la Consigne BitString communication dans la zone « Configuration ». La 32 bits Consigne BitString est envoyée au système de commande*. Cliquez sur le bouton pour ouvrir une fenêtre de dialogue dans laquelle vous pouvez définir des paramètres avancés. Paramètres avancés Les paramètres avancés sont identiques pour tous les types de communication, voir chapitre « Configurateur CEI60870 » > … > « Paramètres avancés ». Importer des points En cliquant sur le bouton, une configuration de point de de données CSV données peut être importée en tant que fichier CSV. Exporter des points En cliquant sur le bouton, la configuration actuelle de point de données CSV de données peut être exportée sous forme de fichier CSV. * Vous trouverez les définitions des identifications de type au chapitre « Objets d'information pour 101 et 104 ». Manuel Version 4.0.1 44 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 5.1.1.6 Onglet « CEI 60870-5-103 Maître » Figure 17: onglet « Maître CEI 60870-5-103» Tableau 14: onglet « Esclave CEI 60870-5-103» Bouton Fonction Description En sélectionnant, peut être ajouté à la zone « Configuration CEI 60870-5-103 ». La communication est créée par protocole de transport Maître Serveur 103 (interface série). En sélectionnant, peut être ajouté à la zone « Configuration CEI 60870-5-103 ». La communication est créée par protocole de transport Esclave Con. Serveur 103 (interface série). Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • Objet 1 (Obj01M_TTM_TA Double point avec marqueur temporel) Double point • Objet 2 (Obj02M_TMR_TA Double point avec temps relatif) En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Le Double point est reçu par le dispositif de protection*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La Mesure Mesure temps réel temps réel est reçue par le dispositif de protection*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • Objet 3 (Obj03M_MEI_NA Valeurs mesurées I) • Objet 9 (Obj09M_MEII_NA Valeurs mesurées II) Valeur mesurée Après la sélection, la valeur mesurée peut être ajoutée à un participant de communication dans la zone « Configuration ». La Valeur mesurée est reçue par le dispositif de protection*. En sélectionnant, peut être ajouté à un participant à la Double commande communication dans la zone « Configuration ». La Commande Double est envoyée au dispositif de protection*. * Vous trouverez les définitions des identifications de type au chapitre « Objets d'information pour 103 ». Pos: 20 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (autonome) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 45 Pos: 21 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Meld ungsf enst er @ 33\ mod _15 415 997 662 54_4 277 36. docx @ 50 7543 @ 3 @ 1 5.1.2 Fenêtre de messages Le configurateur de télécontrôle WAGO dispose d'une fenêtre de messages en bas qui affiche des messages, des avertissements et des erreurs lors de la configuration ou de la validation. Figure 18: fenêtre de message Tableau 15: éléments du panneau de commande « Messages ». N° Horodatage Description Description Numérotation continue de tous les messages, avertissements et erreurs Heure de création du message Classe d'erreur et brève description du message Pos: 22 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 46 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 23 /S erie 759 (WAGO-So ftwa re)/Ü bers chrif ten f ür WAG O-Softw are /WAGO F ernwi rkko nfigu rato r_e !COCKPIT - Übe rsch rift 1 @ 3 3\m od_ 1541 596 485 967 _42 773 6.doc x @ 5 075 07 @ 1 @ 1 6 Configurateur de télécontrôle WAGO (e!COCKPIT) Pos: 24 /S erie 759 (WAGO-So ftwa re)/Hi nweise zur D oku ment ation /Hinweise /Hinweis: Gra fische Benutz er obe rfläch e: Zeiche nsatz ge mä ß IEC 61 131 verw end en! @ 24\ mo d_14 437 627 905 72_ 427 736. docx @ 43 861 9 @ @ 1 Note Interface utilisateur : utilisez le jeu de caractères conformément à CEI 61131 ! Toutes les entrées de l'interface graphique doivent être conformes au jeu de caractères conforme à la norme CEI 61131. Sinon, des erreurs risquent de se produire lors de la traduction du projet ! Pos: 25 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Ko nfigu rato r: H aupt ansicht _e!C OCKPIT @ 33\ mod _15 4158 188 936 3_4 277 36.d ocx @ 507 405 @ 23 344 444 @ 1 6.1 Vue principale La vue principale du configurateur de télécontrôle WAGO dans e!COCKPIT affiche les zones suivantes : • • • • • Liste déroulante du menu Vue de détail de l'appareil Vue configurateur Panneau de commande « Structure d’appareil » Fenêtre de message L'espace de travail sous la liste déroulante du menu peut être organisé de manière variable via des panneaux de commande ancrables. D'autres panneaux de commande peuvent être affichés ou masqués via l'onglet « AFFICHAGE » en fonction de l'application et du mode de fonctionnement spécifique. L'onglet « TELECONTROL » du menu s'ouvre en sélectionnant l'onglet « Telecontrol » situé sous la vue de détail de l'appareil. Note Manuel Version 4.0.1 Veuillez noter les informations supplémentaires sur e!COCKPIT ! Des informations sur l'interface utilisateur spécifique e!COCKPIT sont disponibles dans le manuel de produit correspondant 2759-0101, dans la zone de téléchargement du site Web de WAGO. Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 47 Figure 19: aperçu « Interface utilisateur graphique du configurateur » Tableau 16: légende de l'aperçu « Interface utilisateur graphique du configurateur » Numéro Zone Description Panneau de Le panneau de commande « Structure appareil » sert à l’affichage commande et à la navigation entre les différents appareils qui sont intégrés 1 Structure dans un projet ; voir le chapitre « Panneau de commande « d’appareil Structure de l'appareil ». Bande de menu Selon le protocole sélectionné (CEI60870 ou DNP3), différentes onglet bandes de menus sont affichées avec des boutons de commande ; 2 Technologie de voir le chapitre « Bande de menu ». télécontrôle La vue de détail d'appareil est ouverte par double-clic sur le contrôleur dans l’affichage réseau. Le configurateur de télécontrôle WAGO s’affiche sous l'onglet « Telecontrol ». La vue de détail d'appareil est spécifique aux séries de produits. Elle est utilisée Vue de détail de pour ajouter des modules d'E/S à une station de tête (par glisser3 déposer depuis le catalogue de produits). De plus, la vue de détail l'appareil d'appareil convient pour des tests simples de câblage de modules d'entrées/sorties numériques (test lumineux par clics de LEDs) ainsi que comme point d'entrée pour la configuration des appareils affichés ; voir chapitre « Vue de détail d'appareil » Panneau de Des panneaux de commande optionnels peuvent être affichés ou 4 commande masqués via l'onglet « AFFICHAGE ». optionnel Les objets de configuration et les objets d'information spécifiques peuvent être créés et paramétrés dans la vue configurateur. La vue configurateur est divisée en trois zones : • Zone « Configuration » Vue 5 • Zone « Settings » configurateur • Zone « Localbus I/O Mapping » Dans la zone Paramètres, une aide contextuelle est affichée sur la dernière ligne. Manuel Version 4.0.1 48 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 16: légende de l'aperçu « Interface utilisateur graphique du configurateur » Numéro Zone Description Barre de messages en dessous de la bande de menu qui affiche Barre de des messages, avertissements et des erreurs pendant la 6 messages configuration, la programmation ou la validation ; voir chapitre « Barre de messages et panneau de commande « Messages ». Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 6.1.1 49 Éléments de commande généraux Les affichages : principal, de détail d'appareil et de configurateur ainsi que les panneaux de commandes possèdent les éléments de commande suivant (certaines de ces fonctions dépendent du panneau de commande) : Tableau 17: éléments de réglage généraux Symbole Fonction Description Recherche Affiche ou masque le champ de recherche (recherche en texte libre, aucun caractère générique requis). Dans certains panneaux de commande, le champ de recherche est visible. Ancrer Cache le panneau de commande. Le panneau de commande apparaît comme onglet dans la partie inférieure de la fenêtre à droite ou en bas à gauche. Fermer Ferme le panneau de commande Zoomer Déployer Réduit/agrandit l'affichage (zoom) (affichage réseau/ vue de détails d'appareil) Adapte l'affichage à la taille optimale ou à la fenêtre (affichage réseau/ vue de détails d'appareil) Ouvre tous les éléments de la structure arborescente Réduire Ferme tous les éléments de la structure arborescente Masquer Cache le panneau de commande. Afficher Affiche le panneau de commande. Agrandir Maximise le panneau de commande, masque la vue de détail d'appareil. Minimise le panneau de commande, affiche la vue de détail d'appareil. Personnaliser Réduire Manuel Version 4.0.1 50 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 6.1.2 Bande demenu (Ribbon) En sélectionnant un protocole (CEI 60870 ou DNP3) via les boutons correspondants, les boutons de commande associés sont affichés. Les onglets individuels sont décrits ci-après. 6.1.2.1 Bande de nenu, général Les boutons décrits ci-dessous sont disponibles pour CEI 60870 et DNP3. Figure 20: onglet « Démarrer » Tableau 18: onglet « Démarrer » Symbole Fonction Description Reset Ignore la configuration actuelle et crée une nouvelle configuration conformément à CEI 60870 ou DNP3. Importation Ignore la configuration actuelle et importe une configuration déjà créée conformément à CEI 60870 ou DNP3. Exportation Exporte la configuration actuelle conformément à CEI 60870 ou DNP3. Le fichier contient la configuration complète avec tous les participants à la communication créés (esclave). Contrôler Contrôle la plausibilité des paramètres configurés. Trier Manuel Version 4.0.1 Trie les objets d’information DNP3 des types « Counter », « AI », « AO » en fonction des valeurs suivantes : 32 bits 16 bits Réel Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 51 Tableau 18: onglet « Démarrer » Symbole Fonction Description Options Ouvre une fenêtre de dialogue dans laquelle la configuration de d‘affichage l'interface utilisateur peuvent être effectuée. Désignations E/S: Via un champ de sélection, on peut définir comment les canaux des modules d’E/S connectés sont désignés dans la fenêtre « Localbus I/O Mapping » • Adresse %IX1.0 : les adresses sont affichées à partir de la table image. • Nom de variables seulement Information Modul DI1 Ch.1 : les modules d'E/S avec les canaux correspondants sont affichés. Filtre l'affichage en fonction des noms de variables donnés par l'utilisateur. Ouvre une fenêtre d'informations avec le journal des modifications et les informations sur la version et la licence. Protocole : En sélectionnant, une station maître peut être créée selon la norme DNP3. En sélectionnant, le protocole de communication DNP3 est ouvert DNP3 Esclave avec les boutons associés. CEI 60870 En sélectionnant, le protocole de communication esclave CEI 60870 Esclave est ouvert avec les boutons associés. DNP3 Maître Manuel Version 4.0.1 52 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 18: onglet « Démarrer » Symbole Fonction Description Maître CEI En sélectionnant, le protocole de communication maître CEI 608705608705-103 103 est ouvert avec les boutons associés. 6.1.2.2 Bande de menu « DNP3 Esclave » Figure 21: onglet « DNP3 Esclave » Tableau 19: onglet « DNP3 Esclave » Bouton Fonction Description En sélectionnant, une sous-station peut être créée selon la DNP3 Esclave norme DNP3. Connexion En sélectionnant, une connexion ETHERNET entre la sousEthernet station et la station maître peut être créée. En sélectionnant, une connexion série entre la sous-station et Connexion Série la station maître peut être créée. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Le message Entrée Binaire unique est envoyé au système de commande*. En sélectionnant, peut être ajouté à un participant à la Entrée Binaire communication dans la zone « Configuration ». Le message Double double est envoyé au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • 32 bits • 16 bits Entrée • Réel (DNP3 float)*. Analogique En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La valeur mesurée est envoyée au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • Flanc (32 Bit Counter) • 32 bits Compteur • 16 bits*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Les Totaux Intégrés sont envoyés au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». L'ordre unique Sortie Binaire est reçu par le système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • 32 bits • 16 bits Sortie Analogique • Réel (DNP3 float)*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». L'ordre de valeur de consigne est reçu par le système de commande*. Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 53 Tableau 19: onglet « DNP3 Esclave » Bouton Fonction Description Dès qu'un esclave DNP3 est créé, un clic sur le bouton permet Importer des d'importer une configuration d'esclave en tant que DNP3Device-Profile Device-Profile. Exporter des En cliquant sur le bouton, la configuration actuelle de l'esclave Device-Profile peut être exportée en tant que DNP3-Device-Profile. Importer des En cliquant sur le bouton, une configuration de point de points de données peut être importée en tant que fichier CSV. données CSV Exporter des En cliquant sur le bouton, la configuration actuelle de point de points de données peut être exportée sous forme de fichier CSV. données CSV * Vous trouverez les définitions des identifications de type au chapitre « Configurateur DNP3 > « Configuration de la sous-station selon DNP3 ». Manuel Version 4.0.1 54 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 6.1.2.3 Bande de menu « DNP3 Maître» Figure 22: onglet « DNP3 Esclave » Tableau 20: onglet « DNP3 Esclave » Bouton Fonction Description DNP3 Maître Par sélection, une station maître avec communication via Ethernet ETHERNET peut être ajoutée dans la zone « Configuration ». Par sélection, une station maître avec communication série DNP3 Maître Série peut être ajoutée dans la zone « Configuration ». En sélectionnant, peut être ajouté à la communication dans la DNP3 Esclave zone « Configuration ». En sélectionnant, une configuration esclave peut être importée Import esclave dans le maître en tant que DNP3-Device-Profile. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Le message Entrée Binaire unique est envoyé au système de commande*. En sélectionnant, peut être ajouté à un participant à la Entrée Binaire communication dans la zone « Configuration ». Le message Double double est envoyé au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • 32 bits • 16 bits Entrée • Réel (DNP3 float)*. Analogique En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La valeur mesurée est envoyée au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • Flanc (32 Bit Counter) • 32 bits Compteur • 16 bits*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Les Totaux Intégrés sont envoyés au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». L'ordre unique Sortie Binaire est reçu par le système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • 32 bits • 16 bits Sortie Analogique • Réel (DNP3 float)*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». L'ordre de valeur de consigne est reçu par le système de commande*. Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 55 Tableau 20: onglet « DNP3 Esclave » Bouton Fonction Description Cliquez sur le bouton pour ouvrir une fenêtre de dialogue dans laquelle vous pouvez définir les paramètres suivants : Base de données SQLite : Ici, vous pouvez configurer l'utilisation d'une base de données SQLite pour stocker les données d'événement. Le stockage a lieu au plus tard une minute ou après la réception de 100 messages. • Aucun : les données d'événement ne sont pas stockées dans une base de données. Paramètres • Sauvegarde dans la RAM : les données d'événement avancés sont stockées dans un fichier de base de données SQLite dans la mémoire de travail du contrôleur. Le stockage dans la RAM n'est pas rémanent, c'est à dire que les données sont perdues en cas de panne de courant. • Sauvegarde sur carte SD : les données d'événement sont stockées dans un fichier de base de données SQLite sur une carte mémoire SD. Le stockage sur la carte SD est rémanent, c'est à dire que les données sont conservées en cas de panne de courant. Le nombre d'événements peut être défini dans le champ de sélection. Dès qu'un esclave DNP3 est créé, un clic sur le bouton permet Importer des d'importer une configuration d'esclave en tant que DNP3Device-Profile Device-Profile. * Vous trouverez les définitions des identifications de type au chapitre « Configurateur DNP3 > « Configuration de la sous-station selon DNP3 ». Manuel Version 4.0.1 56 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 6.1.2.4 Bande de menu « Esclave CEI 60870-5 » Figure 23: onglet « Esclave CEI 60870-5 » Tableau 21: onglet « Esclave CEI 60870-5 » Bouton Fonction Description Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : - CEI 60870-5-101 CEI 60870 Esclave - CEI 60870-5-104 ExD.1 - CEI 60870-5-104 ExD.2 En sélectionnant, peut être ajouté à la zone « Configuration ». La communication est créée via le protocole de transport CEI 60870-5-101 du serveur 101 (interface série). En sélectionnant, peut être ajouté à la zone « Configuration ». La communication est créée via le protocole de transport CEI 60870-5-104 ED.1 104 (interface ETHERNET). Permet l'utilisation de plusieurs connexions maîtres parallèles conformément à CEI608705-104 Edition 1. En sélectionnant, peut être ajouté à la zone « Configuration ». La communication est créée via le protocole de transport CEI 60870-5-104 ED.2 104 (interface ETHERNET). Permet l'utilisation de connexions maîtres redondantes conformément à CEI60870-5-104 Edition 2 Ouvre une fenêtre de dialogue pour la saisie de l'adresse de station de l'esclave. Les adresses possibles sont Adresse de la station comprises entre 1 et 65534 (2 bytes). De plus, un commentaire peut être saisi. En sélectionnant, peut être ajouté à un participant à la Point d'information communication dans la zone « Configuration ». Le message simple unique est envoyé au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Le message Double point double est envoyé au système de commande*. En sélectionnant, peut être ajouté à un participant à la Information Step communication dans la zone « Configuration ». Point L'Information Step Point est envoyée au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Le BitString BitString 32 bits est envoyé au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : - Normalisée - Mise à l'échelle - Nombre à virgule flottante Valeur mesurée Après la sélection, la valeur mesurée peut être ajoutée à un participant de communication dans la zone « Configuration ». La valeur mesurée est envoyée au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Les Totaux Totaux intégrés Intégrés sont envoyés au système de commande*. Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 57 Tableau 21: onglet « Esclave CEI 60870-5 » Bouton Fonction Description En sélectionnant, peut être ajouté à un participant à la Commande communication dans la zone « Configuration ». La protection Commande Protection est envoyée au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La Commande simple Commande Simple est envoyée au système de commande*. En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La Commande Double Commande Double est envoyée au système de commande*. En sélectionnant, peut être ajouté à un participant à la Step commande communication dans la zone « Configuration ». La Step Commande est envoyée au système de commande*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : - Normalisée - Mise à l'échelle Consigne commande - Nombre à virgule flottante En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». La Consigne Commande est envoyée au système de commande*. En sélectionnant, peut être ajouté à un participant à la Consigne BitString communication dans la zone « Configuration ». La 32 bits Consigne BitString est envoyée au système de commande*. Cliquez sur le bouton pour ouvrir une fenêtre de dialogue dans laquelle vous pouvez définir des paramètres avancés. Paramètres avancés Les paramètres avancés sont identiques pour tous les types de communication, voir chapitre « Configurateur CEI60870 » > … > « Paramètres avancés ». Importer des points En cliquant sur le bouton, une configuration de point de de données CSV données peut être importée en tant que fichier CSV. Exporter des points En cliquant sur le bouton, la configuration actuelle de point de données CSV. de données peut être exportée sous forme de fichier CSV. * Vous trouverez les définitions des identifications de type au chapitre « Objets d'information pour 101 et 104 ». Manuel Version 4.0.1 58 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 6.1.2.5 Bande de menu « Maître CEI 60870-5-103 » Figure 24: onglet « Maître CEI 60870-5-103» Tableau 22: onglet « Maître CEI 60870-5-103» Bouton Fonction Description En sélectionnant, peut être ajouté à la zone « Configuration CEI 60870-5-103 ». La communication est créée par protocole de transport Maître Serveur 103 (interface série). En sélectionnant, peut être ajouté à la zone « Configuration CEI 60870-5-103 ». La communication est créée par protocole de transport Esclave Con. Serveur 103 (interface série). Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • Objet 1 (Obj01M_TTM_TA Double point avec marqueur temporel) Double point • Objet 2 (Obj02M_TMR_TA Double point avec temps relatif) En sélectionnant, peut être ajouté à un participant à la communication dans la zone « Configuration ». Le Double point est reçu par le dispositif de protection*. En sélectionnant, peut être ajouté à un participant à la Mesure temps réel communication dans la zone « Configuration ». La Mesure temps réel est reçue par le dispositif de protection*. Cliquez sur la flèche pour ouvrir une fenêtre de sélection avec les options suivantes : • Objet 3 (Obj03M_MEI_NA Valeurs mesurées I) • Objet 9 (Obj09M_MEII_NA Valeurs mesurées II) Valeur mesurée Après la sélection, la valeur mesurée peut être ajoutée à un participant de communication dans la zone « Configuration ». La Valeur mesurée est reçue par le dispositif de protection*. En sélectionnant, peut être ajouté à un participant à la Commande Double communication dans la zone « Configuration ». La Commande Double est envoyée au dispositif de protection*. * Vous trouverez les définitions des identifications de type au chapitre « Objets d'information pour 103 ». Pos: 26 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 59 Pos: 27 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/e!COCKPI T/Ge rät edet ailansic ht @ 33\ mod _154 159 540 410 1_4 277 36.d ocx @ 507 478 @ 3 @ 1 6.1.3 Vue de détail de l'appareil Figure 25: vue de détail d'appareil (exemple : contrôleur de bus de terrain avec modules d'E/S connectés) Tableau 23: éléments de la vue de détail d'appareil Pos. Description 1 Station de tête/Contrôleur Vue de détail d'une station de tête/Contrôleur du projet 2 Modules d'E/S connectés Vue détaillée des modules d'E/S connectés Les LEDs des modules d'entrées/sorties digitales peuvent être allumées/éteintes par un clic de souris pour contrôler le câblage (si l'appareil est connecté online et le « Mode manuel » actif) 3 Ligne de positionnement pour modules d'E/S Position à laquelle de nouveaux modules d'E/S sont ajoutés . S'affiche lorsqu'un module d'E/S est déplacé avec la souris dans la vue de détail d'appareil. 4 Module d'extrémité Affichage du module d'extrémité qui termine un nœud Les modules d'extrémité ne peuvent pas être enlevés Avec un clic droit sur l'appareil, différents boutons apparaissent dans le menu contextuel : Figure 26: menu contextuel vue de détail d’appareil Manuel Version 4.0.1 60 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 24: menu contextuel vue de détail d’appareil Symbol Fonction e Copier Copie les modules d'E/S sélectionnés Insérer Ajoute les modules d'E/S copiés Supprimer Retire les modules d'E/S sélectionnés du nœud Compiler Charger Teste les erreurs du code source de l'application active Ouvre la fenêtre de dialogue « Refonte » permettant de renommer l'objet si autorisé pour l'objet (voir l'aide en ligne de CODESYS, Index « Refonte »). Crée une connexion online vers un nœud et, si nécessaire, effectue un téléchargement. Coupe la connexion entre le système de développement et le système cible Démarre l'application sur le contrôleur ou dans la simulation Arrête l'application sur le contrôleur ou dans la simulation Scan le nœud selon les modules d'E/S présents et l'affiche dans une liste Lit des paramètres depuis l'appareil affiché Téléchargement Écrit des paramètres sur l'appareil affiché I/O Check Ouvre l'onglet « I/O Check » (voir chapitre « Onglet, I/O Check » dans le manuel e!COCKPIT) Provoque un redémarrage en mode en ligne (pour plus d'informations, voir le chapitre « Cadres » dans le manuel e!COCKPIT) Refonte Connecter Déconnecter Démarrer Arrêt Scanner Reset Éditeur Paramètres Exporter Importer Manuel Version 4.0.1 Description Ouvre l’éditeur de programme pour la saisie du code de programme Affiche les paramètres de l'appareil dans le panneau de commande correspondant (voir chapitre > « Panneaux de commande » > « Paramètres » dans le manuel e!COCKPIT) Enregistre la table image d'E/S d'un périphérique et de ses sous-périphériques dans un fichier CSV externe Importe le fichier CSV d'une table image d'E/S précédemment exportée Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 61 Tableau 24: menu contextuel vue de détail d’appareil Symbol Fonction e Replace device/ replace module Description Ouvre une boîte de dialogue permettant de sélectionner un nouveau périphérique/module remplaçant le périphérique/module sélectionné (voir description, chapitre « Onglet "APPAREIL“ » dans le manuel e!COCKPIT). Pos: 28 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/e!COCKPI T/M eldu ngsleist e un d Bedi enfel d " Meld ung en" @ 3 3\mo d_1 541 595 348 984 _42 7736 .docx @ 5 074 73 @ 3 @ 1 6.1.4 Barre de messages et panneau de commande « Messages » Le logiciel e!COCKPIT dispose d’une barre de messages sous la bande de menu qui affiche des messages, avertissements et des erreurs pendant la configuration, la programmation ou la validation. Figure 27: barre de messages Tableau 25: éléments de la barre de messages Pos. 1 2 3 4 5 Description Type de message « Erreur » Nom de l’élément concerné, par ex. le programme « PLC_PRG ». Classe d'erreur et brève description du message Bouton d’ouverture du panneau de commande « Messages » Bouton pour fermer la barre de message La liste de messages complète est affichée dans le panneau de commande « Messages ». On l’ouvre par le bouton [Afficher la vue de message] de la barre de messages jaune ou autrement par le bandeau de menu, onglet « AFFICHAGE », bouton [Messages]. Figure 28: panneau de commande « Messages ». Manuel Version 4.0.1 62 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 26: éléments du panneau de commande « Messages ». Pos. 1 2 3 4 5 Description [Supprimer les messages] retire tous les messages de la liste. Filtre selon les types de messages « Messages », « Avertissements » et « Erreurs » : Le filtre est activé par un clic (inséré sur fond bleu) et désactivé en cliquant à nouveau. Filtre pour les catégories de messages : la sélection d’une catégorie de messages (par exemple, « Compiler ») restreint la liste des messages affichés à cette catégorie. Zone de recherche : rechercher et filtrer dans n'importe quel texte dans le panneau de commande « Messages » La saisie d'un caractère active la fonction de recherche pour toutes les colonnes et affiche les occurrences trouvées sur fond jaune. Les lignes sans occurrences sont cachées. Description Classe de message et description du message Station Nom de la station à laquelle le message doit être affecté, par exemple une station de tête (composée d'un coupleur/contrôleur avec des modules d'E/S connectés) Objet Nom de l’élément de projet Position Ligne dans le code source Heure du Date et heure de création du message message La liste est triée de l’ancien (en haut) au nouveau (en bas). Lorsque vous ouvrez le panneau de commande « Messages », le message le plus récent apparaît. En double-cliquant sur une entrée du panneau de commande « Messages », vous pouvez accéder à la position correspondante dans e!COCKPIT qui utilise l'élément affecté. Le panneau de commande « Messages » est également utilisé pour afficher les résultats de la recherche. Pour réduire le temps de chargement, la liste contient jusqu'à 1000 occurrences. Les 1000 prochaines occurrences sont chargées via le bouton [...] à la fin de la liste. Figure 29: afficher les résultats de la recherche Pos: 29 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/e!COCKPI T/Ge rät estr uktu r @ 3 3\m od_ 154 1595 309 275 _42 773 6.doc x @ 5 074 68 @ 3 @ 1 6.1.5 Panneau de commande « Structure d’appareil » Le panneau de commande fait partie de la zone de travail « Réseaux/appareils » et est ouvert via l’onglet « AFFICHAGE », bouton [Réseaux/Appareils]. Manuel Version 4.0.1 Configurateur de télécontrôle WAGO (e!COCKPIT) Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 63 Figure 30: panneau de commande « Structure d’appareil » Les appareils sont organisés en groupes basés sur les segments de produits du catalogue produits, par ex. « contrôleurs», « Systèmes d’E/S ». Les types d’appareils sont représentés par différents pictogrammes. Un affichage à quatre lignes derrière le pictogramme d’appareil symbolise l’état de l’appareil concernant la connexion, l’API, le bus interne et le bus de terrain. Si un appareil nécessite une licence, un triangle d’avertissement jaune s’affiche devant le nom de l’appareil. Le nom de l'appareil correspond à la description du fichier de description de l'appareil et peut être modifié en cliquant deux fois sur le nom. Pos: 30 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 64 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 31 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Ko nfigu rato r: IEC -608 70-A rbeits ber eich_St and -alo ne @ 32\ mod _15 335 379 2563 5_4 277 36.d ocx @ 493 179 @ 1 223 44 @ 1 7 Configurateur CEI 60870 7.1 Notes sur l'adressage Il y a les types suivants de types d'adresses : Tableau 27: types d'adresses Adresse Description Adresse objet Adresse d'un objet d'information dans une ASDU. L'adresse doit être unique pour chaque identifiant de type. Adresse ASDU Adresse d'origine Adresse lien Type de fonction Numéro d'information Longueur d'adresse 101 : longueur variable avec 1, 2 ou 3 bytes 104: longueur fixe avec 3 bytes Adresse de station/adresse de serveur à 101 : longueur variable avec laquelle les télégrammes peuvent être 1 ou 2 bytes envoyés. Dans une sous-station, plusieurs 104: longueur fixe avec adresses sont possibles. 2 bytes Adresse à partir de laquelle un télégramme 101 : longueur variable avec est reçu. Pour 101, l'entrée est facultative ; 0 ou 1 byte pour 104, l'entrée est obligatoire. 104: longueur fixe avec 1 byte Adresse du participant au bus en cas de 101 : longueur variable avec transmission asymétrique. Cette information 0, 1 ou 2 bytes est requise seulement pour 101. Type de fonction de l'installation de 103: longueur fixe avec protection Possible, par exemple : 1 byte 128 = protection de distance, 160 = protection surintensité temps, 176 = Protection différentielle de transformateur, 192 = Protection de ligne différentiel, 254 = type de fonction générique, 255 = type de fonction globale. Numéro d'information dans le type de 103 : longueur fixe avec fonction. 1 byte Les zones suivantes sont définies dans le sens de la surveillance : 0 … 15 Fonctions système 16 … 31 État 32 … 47 Contrôle 48 … 63 défauts de terre 64 … 127 courts-circuits 128 … 143 Réenclenchement automatique 144 … 159 Mesures d'exploitation 160 … 239 pas utilisé 240 … 255 Fonctions génériques Les zones suivantes sont définies dans la direction de contrôle : 0 … 15 Fonctions système 16 … 31 Commandes générales 32 … 239 pas utilisé 240 … 255 Fonctions génériques Les adresses d'objet peuvent être entrées comme suit : • Manuel Version 4.0.1 un byte par champ de saisie Ici, à gauche, le « Least Significant Byte » (LSB) et à droite, le « Most Significant Byte » (MSB). Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 65 Note Utilisez des types de données complexes tels que des structures et des tableaux ! Vous pouvez utiliser des types de données complexes tels que des structures et des tableaux dans les champs de saisie des variables. Cependant, ces types de données doivent être créés indépendamment dans le programme. Ils peuvent ensuite être utilisés en entrant le nom de la variable ou en utilisant l'aide à la saisie F2 dans le configurateur. Information Pas de classification des données selon CEI 60870 ! La norme CEI 60870 impose de hiérarchiser les données en fonction de leur importance. Les données sont divisées en deux classes : la classe 1 correspond à une pondération élevée, la classe 2 à une pondération faible. La solution de télécontrôle ne fait pas une telle classification, mais traite toutes les données de la même manière ! Manuel Version 4.0.1 66 7.2 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Zone de travail Configurateur de télécontrôle (Stand-Alone) : Figure 31: aperçu « Zone de travail Configurateur de télécontrôle (Stand-Alone) » Tableau 28: légende de l'aperçu « Zone de travail » Numéro Zone Description Cette zone affiche la configuration actuelle dans une arborescence. Les participants à la communication et objets 1 Configuration sont ajoutés à l'onglet « Serveur CEI 60870-5 » en cliquant sur les boutons de la bande de menu Selon l'entrée sélectionnée dans la zone « Configuration », 2 Paramètres les paramètres spécifiques peuvent être définis ou modifiés dans cette zone. L'onglet « Mappage E/S du bus local » affiche toutes les entrées et sorties analogiques et numériques connectées Bus local après leur lecture à l'aide du bouton [Modules scanneés]. 3 Table image d'E/S/ Dans l'onglet « Catalogue de produits », les modules d'E/S Catalogue produit peuvent également être ajoutés « Hors ligne » à la vue « Mappage E/S du bus local ». Manuel Version 4.0.1 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 67 Configurateur de télécontrôle (e!COCKPIT): Figure 32: aperçu « Zone de travail Configurateur de télécontrôle (e!COCKPIT) » Tableau 29: légende de l'aperçu « Zone de travail » Numéro Zone Description Cette zone affiche la configuration actuelle dans une arborescence. Les participants à la communication et objets 1 Configuration sont ajoutés à l'onglet « Serveur CEI 60870-5 » en cliquant sur les boutons de la bande de menu Selon l'entrée sélectionnée dans la zone « Configuration », 2 Paramètres les paramètres spécifiques peuvent être définis ou modifiés dans cette zone. Bus local Cette zone affiche toutes les entrées et sorties analogiques et 3 Image I/O numériques connectées. Manuel Version 4.0.1 68 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7.2.1 Paramètres généraux 7.2.1.1 Paramètres avancés Cliquez sur le bouton [Paramètres avancés] du menu « IEC 60870-5 Slave » pour ouvrir la fenêtre de dialogue suivante dans laquelle vous pouvez définir les paramètres avancés. Les paramètres avancés sont identiques pour tous les types de communication. Figure 33: fenêtre de dialogue « Paramètres avancés pour CEI 60870 » Manuel Version 4.0.1 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 69 Tableau 30: options de réglage « Paramètres de configuration généraux » (partie 1) Option de réglage Description Synchronisation de L’heure peut être synchronisée via différents réglages : l'heure 1. Object103 : l'heure est synchronisée avec « l'objet d'information 103 » via la connexion avec le centre de télécontrôle Champ de sélection : Temps de validité : si le paramètre est sélectionné, un champ de saisie supplémentaire s'ouvre. Ici, vous pouvez saisir après quelle heure l’application attend au plus tard un télégramme de synchronisation par le biais de l’objet 103. Si aucun télégramme de synchronisation n’arrive pendant ce temps, le bit IV de l’horodatage est activé dans l’esclave. 2. NTP : pour les appareils de type PFC200, ce paramétrage est effectué via le WBM. L'heure est synchronisée via NTP. Temps d'exécution Ici, vous pouvez allouer le temps disponible pour exécuter une commande conforme à la norme CEI-60870. Les champs de saisie s'appliquent aux valeurs suivantes (de gauche à droite) : • Valeur pour un temps d'exécution standard • Valeur pour un temps d'exécution court et • Valeur pour un temps d'exécution long Les valeurs entrées sont valables pour tous les esclaves créés. Note Valeur pour un temps d'exécution standard : T#0s Le centre de télécontrôle traite les commandes d'activation ou de désactivation avec l'identificateur de commande « 0 » en tant que commande permanente (en plus de l'identificateur de commande « 3 ») si la valeur T#0s est saisie dans le champ de saisie « Temps d'exécution ». Manuel Version 4.0.1 70 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 31: options de réglage « Paramètres de configuration généraux » (partie 2) Option de réglage Description Verrouillage commande Ce paramètre s'applique uniquement à l'esclave et aux commandes TK 45, 46, 58 et 59 ! Lorsque la case à cocher est activée, la sous-station ne peut exécuter qu'une seule commande à une heure spécifiée (« 1-sur-n-verrouillage »). Dès qu'une commande est exécutée et qu'une autre commande est reçue, la seconde commande est acquittée par un télégramme et supprimée. Ce télégramme contient la cause de la transmission 7 (« confirmation activation ») et un bit P/N (« cause négative »). Le bit P/N est activé. La « fin d'activation » ne sera pas envoyée avant l'expiration du délai d'exécution de la commande. Si la case à cocher n'est pas activée, plusieurs commandes peuvent être traitées à intervalles très rapprochés. La « confirmation d'activation » et la « fin d'activation » sont envoyées immédiatement après la réception de la commande par la sous-station. Le verrouillage de commande ne s'applique pas aux commandes continues ! Tps de validité Ce paramètre ne concerne que les esclaves et les objets commandes d'information dans le sens de la commande (TK 58 ... TK 64) ! Dès que la sous-station reçoit une commande avec horodatage, celleci est comparée à l'heure de la sous-station. La commande n'est exécutée que si le décalage horaire est inférieur à la valeur entrée dans la zone de saisie « Temps de validité commande » Sinon, la commande est acquittée négativement et n'est pas exécutée. Dès que T#0s est entré dans le champ de saisie, l'heure n'est pas vérifiée. Heure d'été (SU) Si la case est cochée, le réglage « Heure d'été d'Europe centrale » (MEST) est également transmis dans l'horodatage. Pour cela un bit est prévu. Jour semaine Si la case est cochée, le jour de la semaine en cours est également transmis dans l'horodatage. Pour cela, trois bits sont fournis. Comportement pour QRP Le dernier identifiant de réinitialisation de processus reçu QRP du type d'objet 105 est écrit dans la variable globale automatiquement créée WagoAppRTU.TC60870_GR_gbyQRP. Ici, le comportement ultérieur de l'application peut être défini lorsqu'un identificateur de réinitialisation de processus est reçu. On a les options de sélection suivantes : • QRP: redémarrage, uniquement si QRP=1: Enregistrez l'identifiant de réinitialisation du processus dans la variable globale WagoAppRTU.TC60870_GR_gbyQRP et redémarrez le contrôleur de bus de terrain si l'identifiant QRP = 1. • QRP: pas de redémarrage, sauvegarde seule : Enregistrez l'identifiant de réinitialisation du processus dans la variable globale WagoAppRTU.TC60870_GR_gbyQRP et ne pas redémarrer le contrôleur. • QRP: redémarrage, pour chaque QRP : Enregistrez l'identifiant de réinitialisation du processus dans la variable globale WagoAppRTU.TC60870_GR_gbyQRP et redémarrez essentiellement le contrôleur de bus de terrain Si nécessaire, vous pouvez accéder à la valeur de WagoAppRTU.TC60870_GR_gbyQRP à partir de l'application. Le contrôleur de bus de terrain ne redémarre qu'après un court délai. Comportement pour RG Ici, vous pouvez spécifier le comportement des objets dans une requête générale (RG). Les comportements suivants peuvent être sélectionnés : • Les horodatages ne sont pas transférés pour une RG (non conforme). • Les horodatages sont transférés pour une RG. Manuel Version 4.0.1 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Note 71 Heure d'été (SU) : Effectuez les mêmes réglages dans esclave et maître ! Les réglages pour l'heure d'été doivent être identiques en esclave et en maître. La case à cocher correspondante « Heure d'été SU » doit être activée ou désactivée pour les deux participants à la communication. S'il existe deux paramètres différents dans esclave et maître, le contrôle de durée de validité des commandes échoue et un message d'erreur apparaît ! Déclaration automatique de variable Le configurateur permet aux variables d'être déclarées automatiquement. Pour la déclaration des variables, un nom de variable peut être saisi dans les champs de saisie du configurateur. Les variables créées se trouvent dans la table image d'E/S sous « Variables globales ». Le configurateur intégré dans e!Cockpit génère également des variables utilisables dans le code du programme. Ces variables se trouvent dans la vue de programmation dans la liste de variables globale « GVWagoAppRTU » générée automatiquement. 7.2.1.2 Configuration – Adresse de station (ASDU) Figure 34: Configuration – Adresse de station (ASDU) Tableau 32: options de réglage « Adresse de station (ASDU) » Option de paramétrage Description Commentaires Ici, un commentaire peut être saisi. Le commentaire est affiché à côté de l'adresse de station dans l'arborescence. Manuel Version 4.0.1 72 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 32: options de réglage « Adresse de station (ASDU) » Option de paramétrage Description Adresse ASDU Ici, vous pouvez attribuer une adresse ASDU via les touches fléchées. Saisie d'adresse ASDU Ici, vous pouvez sélectionner l'adresse ASDU dans les formats suivants : • 1 x 16 bits • 2 x 8 bits Cette option n'affecte que l'affichage, rien ne change sur les données transmises. Saisie de l'adresse objet Ici, vous pouvez sélectionner l'adresse objet dans les formats suivants : • 1 x 24 bits • 3 x 8 bits • Entrée flexible x-x-x (ici, vous pouvez sélectionner une division différente, telle que 8-4-12 octets.) Cette option n'affecte que l'affichage, rien ne change sur les données transmises. Hinweis Pos: 32 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 L'adresse ASDU de l'esclave 101 ne peut pas être modifiée ! Il n'est pas possible de modifier l'entrée d'adresse ASDU de l'esclave 101 car, selon le protocole, seul le format standard « 1 x 8 bits » est spécifié ! Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 73 Pos: 33 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Konfig ura tor _E-A-Abbild Stan d-alo ne @ 33\ mo d_15 421 009 532 94_ 427 736. docx @ 50 798 4 @ 3 44 @ 1 7.2.2 Mappage des E/S du bus local Figure 35: Mappage des E/S du bus local Note La désignation E/S peut être sélectionnée ! Le champ de sélection dans la bande de menu peut être utilisé pour choisir d'afficher ou non les modules d'E/S connectés avec les adresses du mappage de process ou avec les désignations de canal . Manuel Version 4.0.1 74 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 33: mappage des E/S du bus local Boutons Fonction Description Filtre Filtre la liste des signaux, voir les boutons suivants. Filtres pour modules d'entrées digitales Filtre pour modules de sorties digitales Lorsque le bouton est activé, les modules d'entrées digitaux, le cas échéant, sont affichés. Lorsque le bouton est activé, les modules de sorties digitaux, le cas échéant, sont affichés. Filtre pour modules d'entrée analogique Filtre pour module de sortie analogique Filtre pour variables locales Lorsque le bouton est activé, les modules d'entrées analogiques, le cas échéant, sont affichés. Lorsque le bouton est activé, les modules de sorties analogiques, le cas échéant, sont affichés. Lorsque le bouton est activé, les variables locales, le cas échéant, sont affichées. Utilisez les touches fléchées pour changer les modules dans leur ordre. Touches fléchées Plusieurs filtres peuvent être utilisés simultanément. Tableau 34: mappage des E/S du bus local Fonction Description Type de module Indique le type de module (entrées/sorties analogiques/digitaux). Dans le champ de saisie, une variable peut être librement Variable assignée. Type de données Indique de quel type de données il s'agit. Prétraitement des signaux […] Ouvre un menu contextuel permettant de définir un prétraitement du signal, voir chapitre « Prétraitement du signal » 7.2.2.1 Traitement du signal Figure 36: fenêtre de dialogue « Traitement du signal » Manuel Version 4.0.1 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 75 Tableau 35: mappage des E/S du bus local Fonction Description Dans le champ de saisie, vous pouvez saisir un nom pour le traitement du signal. Note Nom de variables La variable est de plus créée ! La variable est créée en plus de la variable sous « Mappage des E/S du bus local ». Il est marqué par un symbole représentant un éclair. Vous pouvez donc choisir : variable avec traitement du signal ou variable sans traitement du signal. Il y a plusieurs options dans la boîte de sélection : Options de sélection pour les modules d'entrées digitaux : • suppression Flatter • délai à l'enclenchement • retard à la chute • retard à l'actionnement et à la chute • négation Traitement du signal Options de sélection pour les modules de sorties digitaux : • négation Options de sélection pour les modules d'entrées analogiques : • 16 bits => 32 bits • 16 bits => Real • 16 bits => 16 bits Valeur Process Min. Valeur Procee Max. Entrée physique Min. Entrée physique Min. Options de sélection pour les modules de sorties analogiques : • 32 bits => 16 bits • Real => 16 bits • 16 bits => 16 bits Ici, vous entrez la valeur qui correspond à la valeur minimale physique. Exemple: 4096 (4 mA) correspondent à -20 °C. Entrer : -20.0 Ici, vous entrez la valeur qui correspond à la valeur maximale physique. Exemple: 32767 (20 mA) correspondent à 60 °C. Entrer : 60.0 Ici, vous entrez la valeur de l'entrée qui correspond à la valeur minimale du processus. Exemple: 4096 correspondent à 4 mA. Entrer : 4096 Ici, vous entrez la valeur de l'entrée qui correspond à la valeur maximale du processus. Exemple: 32767 correspondent à 20 mA. Entrer : 32767 Manuel Version 4.0.1 76 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 37: fenêtre de dialogue Traitement du signal pour entrées digitales Tableau 36: légende de la figure « Traitement du signal » Configurati on T1 T2 T3 I Q Manuel Version 4.0.1 Description Temps de retard Durée délai à l'enclenchement Durée retard à la chute Signal d'entrée Signal d'entrée traité Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7.2.2.2 77 Utilisation de variables globales dans e!COCKPIT Si le configurateur de télécontrôle est utilisé dans le logiciel e!COCKPIT, vous pouvez créer des variables globales valables pour l'ensemble du programme de l'API. 1. Attribuez un nom de variable dans la boîte de dialogue des paramètres d'un objet d'information. Figure 38: créer une variable globale (DNP3) La variable est affichée dans la zone « Mappage des E/S du bus local ». En arrière-plan se trouve la génération de code. La génération de code est effectuée en appuyant sur la touche F11 ou automatiquement lors de la connexion au contrôleur. La liste de variables globale (GVWagoAppRTU) est affichée dans le panneau « Structure du programme » ; les variables globales sont affichées dans la fenêtre à droite après un double-clic sur la liste des variables. Figure 39: Variable globale dans le mappage des E/S bus local 2. Basculez vers le panneau de commande « Structure de programme » Manuel Version 4.0.1 78 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 40: panneau de commande « Structure de programme » Figure 41: panneau de commande « Structure de programme », variable « GVWagoAppRTU » Note Les variables globales peuvent être supprimées avec la touche F11 ! La touche F11 vérifie la configuration du projet. De plus, les variables qui ne sont plus utilisées sont supprimées ! Note Conseil : aide à la saisie pour une sélection simple de la variable Vous pouvez ouvrir une aide à la saisie dans le champ de saisie « Variable » à l'aide de la touche [F2]. Cette aide à la saisie permet de sélectionner facilement la variable, voir la figure « Aide à la saisie pour les variables ». Figure 42: aide à la saisie pour les variables Pos: 34 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 79 Pos: 35 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/P rod uktkat alog @ 35 \mo d_1 565 764 873 389_ 427 736 .docx @ 5 5616 9 @ 3 @ 1 7.2.3 Catalogue produits Dans l'onglet « Catalogue de produits », des modules d'E/S peuvent être ajoutés « Hors ligne » à la vue « Mappage E/S du bus local ». Les modules peuvent être sélectionnés dans les répertoires ou affichés via la fonction de recherche. Figure 43: catalogue de produits Tableau 37: boutons du panneau de commande « Catalogue de produits » Bouton Description Champ de saisie pour termes de recherche ou numéros d'articles. [Ajouter un appareil] Lorsque la souris survole le nom du module, le bouton apparaît derrière la désignation. Un clic sur le bouton ajoute le module à la vue « Mappage E/S du bus local ». Remarque Les modules peuvent être à nouveau supprimés du mappage d'E/S ! Les modules peuvent être supprimés de la vue « Mappage E/S » en mettant en surbrillance le module, puis en appuyant sur la touche « Suppr. » Il s'ensuit une invite de confirmation pour le processus de suppression, qui peut être confirmée avec « Oui » ou avec « Non ». Pos: 36 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 80 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 37 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Ko mm unikati on-IEC -60 870 -10 1 un d 10 4-p ara met rier en_St and -alo ne @ 33\ mod _15 421 0150 196 7_4 277 36.d ocx @ 508 035 @ 2 323 @ 1 7.3 Paramétrage de communication selon CEI 60870-5101 La communication selon CEI 60870-5-101 se fait via l'interface COM. Différents paramètres de connexion peuvent être définis ici. Note 7.3.1 Paramètres identiques pour tous les partenaires de connexion ! Les paramétrages effectués doivent être identiques pour tous les partenaires de connexion ! Paramètres pour l'esclave L'esclave selon CEI 60870-5-101 représente une sous-station avec une connexion série à un centre de télécontrôle. Figure 44: fenêtre de dialogue « Paramètres pour l'esclave selon CEI 60870-5-101 ». Tableau 38: Options de réglage « Paramètres pour l'esclave selon IEC 60870-5-101 » (partie 1) Option de réglage Description Longueur max. Ici, vous pouvez entrer la longueur maximale du télégramme en bytes. Télégram. La plage admise est de 64 … 253 bytes. Réglage usine : 120 bytes Manuel Version 4.0.1 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 81 Tableau 38: Options de réglage « Paramètres pour l'esclave selon IEC 60870-5-101 » (partie 1) Option de réglage Description COT valeurs archivées Ici, la cause de transmission (COT) des valeurs archivées pour les valeurs analogiques et de comptage peut être entrées ; on utilise généralement une cause de transmission depuis la zone privée (4863). Les valeurs archivées permettent la transmission cyclique de valeurs minimales, maximales ou moyennes pour des objets analogiques avec horodatage ainsi que la transmission de valeurs de somme ou de différences pour des objets de valeur de comptage avec horodatage. Valeurs de comptage Ici, l'un des comportements de comptage spécifiés selon >CEI 60870 peut être sélectionné. On a les options de sélection suivantes : • Mode A: Sauvegarde locale, transmission spontanée Les compteurs sont stockés de manière cyclique dans l'esclave, puis transférés au maître (avec la cause de transmission 3 « spontanément »). • Mode B : Sauvegarde locale, transmission sur demande Les compteurs sont stockés de manière cyclique dans l'esclave Les valeurs stockées sont transférées dès que le maître a envoyé une demande de compteur général. • Mode C : Sauvegarde et transmission sur demande Les compteurs sont stockés dès que le maître a envoyé le télégramme « Stocker compteurs » (avec ou sans réinitialisation). Les valeurs stockées sont transférées dès que le maître a envoyé une demande de compteur général. • Mode D : Sauvegarde sur demande, Transmission spontanée Les compteurs sont stockés dès que le maître a envoyé le télégramme « Stocker compteurs » (avec ou sans réinitialisation). Ensuite, les valeurs stockées sont transférées au maître (avec la cause de transmission 3 « spontanément »). Note Respectez les restrictions pour le mode défini C ou D! Si le maître a envoyé un télégramme avec le paramètre « Sauvegarder compteurs avec réinitialisation », pour les réglages suivants on n'exécute que la sauvegarde et non la réinitialisation ! - Sélection mode C ou D - Sélection type Compteur « Compteur externe » (paramétrage objet d'information). Manuel Version 4.0.1 82 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 38: Options de réglage « Paramètres pour l'esclave selon IEC 60870-5-101 » (partie 1) Option de réglage Description Gestion d'événements Ici, le comportement du tampon d'événements peut être défini lors d'un échec de connexion. • Pas de mise en mémoire tampon : aucune donnée d'événement n'est stockée pour la transmission après le retour de la connexion. • Mise en mémoire tampon : les données d'événement sont stockées dans la RAM en cas d'échec de la connexion et sont transmises après le retour de la connexion. Le stockage est non rémanent ! • Stockage sur carte SD : les données d’événement sont enregistrées sur une carte mémoire SD en cas d’échec de la connexion et sont transmises après le retour de la connexion. La mémoire est conservée même en cas de panne de courant du contrôleur. Tampon d'événements Ici, la taille du tampon peut être entrée. Les télégrammes sont [kB] temporairement enregistrés dans la mémoire tampon si, par exemple, il n'y a pas de connexion. Si la mémoire est saturée, les télégrammes les plus anciens sont écrasés. Pour chaque télégramme, il est possible de spécifier séparément s'il doit ou non être stocké dans la mémoire tampon. Les valeurs comprises entre 0 kB et 16 kB peuvent être entrées À 0 kB, il n'y a pas de mise en mémoire tampon des télégrammes. Le tableau suivant donne des exemples de types d'objet et de paramètres : Tableau 39: Exemple de types d'objet et de paramètres Objet Taile de Identification Adresse d'information l'objet s de qualité d'information <1> 0 byte 1 byte 1 … 3 bytes Information de signalisation simple <9> 2 bytes 1 byte 1 … 3 bytes Valeur mesurée, normalisée <10> 2 bytes 1 byte 1 … 3 bytes Valeur mesurée, normalisée (CP24) <36> 4 bytes 1 byte 1 … 3 bytes Valeur mesurée, verk. NVF (CP56) Note Horodatage 0 byte Taille totale/Overhe ad 2 … 4 bytes + 10 % 0 byte 4 … 6 bytes + 10 % 3 bytes 7 … 9 bytes + 10 % 7 bytes 13 … 15 bytes + 10 % Objet d'information <36> L'objet d'information <36> a une taille de 15 bytes par enregistrement de données si l'objet a une adresse de 3 bytes. Si la mémoire tampon a une taille de 16 KB, vous pouvez enregistrer environ 1000 modifications de la valeur mesurée. Type de commande État de la couche de liaison Manuel Version 4.0.1 Ici, l'exécution de la commande peut être sélectionnée : • Exéc. directement: La commande est exécutée directement. • Sélection+exéc. : La commande doit d'abord être sélectionnée avant son exécution. Ici, une variable peut être déclarée qui indique l'état de la couche de connexion. Avec la valeur « TRUE », la connexion est établie avec succès et active. Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Interface Débit Contrôle de flux Pré-délai/post-délai Couche liaison Note 83 Ici, on peut sélectionner l'interface série requise pour la communication : • COM 1 est l'interface interne pour les contrôleurs de la famille PFC200. Ici, la vitesse de communication série peut être sélectionnée. Ici, le mode de transmission ou le contrôle de flux utilisé peut être sélectionné. • RS-232 non : aucun contrôle de flux n'est utilisé • RS-232 XOn/XOff : contrôle logiciel • RS-232 RTS/CTS : contrôle matériel • RS-232 Pre/Post : modems à ligne fixe avec temps préalable et temps écoulé • RS-485 : mode full-duplex ou half-duplex (en fonction de l'interface matérielle utilisée) Les champs de saisie Pré-délai et Post-délai ne s'affichent que si le type de transmission « RS-232 Pre/Post » est sélectionné ! Ici, un pré-délai ou un post-délai des signaux du modem peut être défini en millisecondes. Ici, vous pouvez choisir si la connexion doit être asymétrique ou symétrique : • Une connexion asymétrique est une connexion dans laquelle plusieurs participants communiquent entre eux. Les données sont transmises en half-duplex. Les adresses de liaison sont obligatoires pour identifier les abonnés au bus individuels. Les adresses peuvent être un ou deux bytes. • Une connexion symétrique est une connexion point à point dans laquelle deux utilisateurs communiquent. Les données sont transmises en full-duplex. Les adresses de lien peuvent être éventuellement utilisées. La connexion symétrique a deux paramètres supplémentaires : Délai de réponse : vous pouvez entrer ici le temps pendant lequel la sous-station attend au moins une réponse d'un message. Temps de cycle couche liaison : vous pouvez entrer ici l'intervalle pendant lequel la sous-station envoie un télégramme de test de liaison. Ce télégramme sert à surveiller la couche de connexion. Dès que T#0s est entré dans le champ d'entrée, la sous-station n'envoie aucun télégramme de test de liaison. Délai de réponse avec temps de latence élevé Pour les systèmes à temps de latence élevé, tels que les liaisons radio, le délai de réponse peut être plusieurs fois supérieur à la durée de transmission théorique. Tableau 40: options de réglage « Paramètres pour l'esclave selon IEC 60870-5-101 » (partie 2) Option de réglage Description Lg. adr. couche liaison Ici, la longueur de l'adresse du lien peut être sélectionnée. Selon le nombre de bytes requis, jusqu'à deux champs de saisie s'ouvrent. Lg. adresse ASDU Ici, l'adresse de la station de l'esclave peut être saisie. Selon le nombre de bytes requis, jusqu'à 2 champs de saisie s'ouvrent. Les adresses possibles sont 1 ... 65534 (2 bytes). Longueur COT Ici, la longueur de l'adresse d'origine peut être saisie. Les réglages suivants sont possibles : • 1 byte • 2 bytes (avec adresse d'origine) Manuel Version 4.0.1 84 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 40: options de réglage « Paramètres pour l'esclave selon IEC 60870-5-101 » (partie 2) Option de réglage Description Longueur de l'objet info. Ici, vous pouvez sélectionner le nombre de bytes nécessaires pour adresser les objets d'information. Les réglages suivants sont possibles : • 1 byte • 2 bytes • 3 bytes Utilisation E5 Ici, l’utilisation du caractère unique E5 peut être sélectionnée. Les réglages suivants sont possibles : • Ne pas utiliser : E5 n'est jamais utilisé comme acquittement. • Toujours : E5 est toujours utilisé comme acquittement • Automatique : une reconnaissance automatique est active. Dès que la station à distance utilise E5 comme acquittement, l'esclave utilise également ce comportement. Choix/exécution Temps Ce paramètre n'est actif que si l'option « Choix/exécution » a été sélectionnée dans « Exécution de la commande » ! Ici, vous pouvez entrer le temps maximum qui peut s'écouler entre un télégramme « Choix » et un télégramme « Exécution ». Si ce délai est dépassé, la commande n'est plus exécutée ni acquittée négativement. Manuel Version 4.0.1 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7.4 85 Paramétrage de communication selon CEI 60870-5104 La communication selon CEI 60870-5-104 s'effectue via une connexion ETHERNET standard. Note Paramètres identiques pour tous les partenaires de connexion ! Les paramétrages effectués doivent être identiques pour tous les partenaires de connexion ! Note Interruption de la connexion par paramétrage différent ! Réglez les paramètres T1, T2, T3, K et W de la sous-station de télécontrôle et du centre de télécontrôle sur une valeur identique ! Des paramètres définis différemment peuvent entraîner des interruptions de connexion ! 7.4.1 Paramètres pour l'esclave Note Le paramétrage « Connexions maîtres » diffère pour les connexions multi-maîtres et multi-liaisons ! Les réglages pour les esclaves CEI 60870-5-104 Ed.1 et CEI 60870-5-104 Ed.2 sont identiques, sauf pour le réglage « Connexion maîtres » ! L'esclave selon CEI 60870-5-104 représente une sous-station avec une connexion ETHERNET basée TCP/IP à un centre de télécontrôle. Figure 45: fenêtre de dialogue « Paramètres pour l'esclave selon CEI 60870-5-104 ». Manuel Version 4.0.1 86 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 41: Options de réglage « Paramètres pour l'esclave selon IEC 60870-5-104 » (partie 1) Option de réglage Description Longueur max. Ici, vous pouvez entrer la longueur maximale du télégramme en bytes. Télégram. La plage admise est de 64 … 253 bytes. Réglage usine : 120 bytes COT valeurs archivées Ici, la cause de transmission (COT) des valeurs archivées pour les valeurs analogiques et de comptage peut être entrées ; on utilise généralement une cause de transmission depuis la zone privée (4863). Les valeurs archivées permettent la transmission cyclique de valeurs minimales, maximales ou moyennes pour des objets analogiques avec horodatage ainsi que la transmission de valeurs de somme ou de différences pour des objets de valeur de comptage avec horodatage. Valeurs de comptage Ici, l'un des comportements de comptage spécifiés selon >CEI 60870 peut être sélectionné. On a les options de sélection suivantes : • Mode A: Sauvegarde locale, transmission spontanée Les compteurs sont stockés de manière cyclique dans l'esclave, puis transférés au maître (avec la cause de transmission 3 « spontanément »). • Mode B : Sauvegarde locale, transmission sur demande Les compteurs sont stockés de manière cyclique dans l'esclave Les valeurs stockées sont transférées dès que le maître a envoyé une demande de compteur général. • Mode C : Sauvegarde et transmission sur demande Les compteurs sont stockés dès que le maître a envoyé le télégramme « Stocker compteurs » (avec ou sans réinitialisation). Les valeurs stockées sont transférées dès que le maître a envoyé une demande de compteur général. • Mode D : Sauvegarde locale sur demande, Transmission spontanée Les compteurs sont stockés dès que le maître a envoyé le télégramme « Stocker compteurs » (avec ou sans réinitialisation). Ensuite, les valeurs stockées sont transférées au maître (avec la cause de transmission 3 « spontanément »). Note Manuel Version 4.0.1 Respectez les restrictions pour le mode défini C ou D! Si le maître a envoyé un télégramme avec le paramètre « Sauvegarder compteurs avec réinitialisation », pour les réglages suivants on n'exécute que la sauvegarde et non la réinitialisation ! - Sélection mode C ou D - Sélection type Compteur « Compteur externe » (paramétrage objet d'information). Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 87 Tableau 41: Options de réglage « Paramètres pour l'esclave selon IEC 60870-5-104 » (partie 1) Option de réglage Description Gestion d'événements Ici, le comportement du tampon d'événements peut être défini lors d'un échec de connexion. • Pas de mise en mémoire tampon : aucune donnée d'événement n'est stockée pour la transmission après le retour de la connexion. • Mise en mémoire tampon : les données d'événement sont stockées dans la RAM en cas d'échec de la connexion et sont transmises après le retour de la connexion. Le stockage est non rémanent ! • Stockage sur carte SD : les données d’événement sont enregistrées sur une carte mémoire SD en cas d’échec de la connexion et sont transmises après le retour de la connexion. La mémoire est conservée même en cas de panne de courant du contrôleur. Tampon d'événements Ici, la taille du tampon peut être entrée. Les télégrammes sont [kB] temporairement enregistrés dans la mémoire tampon si, par exemple, il n'y a pas de connexion. Si la mémoire est saturée, les télégrammes les plus anciens sont écrasés. Pour chaque télégramme, il est possible de spécifier séparément s'il doit ou non être stocké dans la mémoire tampon. Les valeurs comprises entre 0 kB et 16 kB peuvent être entrées À 0 kB, il n'y a pas de mise en mémoire tampon des télégrammes. Le tableau suivant donne des exemples de types d'objet et de paramètres : Tableau 42: Exemple de types d'objet et de paramètres Objet Taile de Identification Adresse d'information l'objet s de qualité d'information <1> 0 byte 1 byte 1 … 3 bytes Information de signalisation simple <9> 2 bytes 1 byte 1 … 3 bytes Valeur mesurée, normalisée <10> 2 bytes 1 byte 1 … 3 bytes Valeur mesurée, normalisée (CP24) <36> 4 bytes 1 byte 1 … 3 bytes Valeur mesurée, verk. NVF (CP56) Note Horodatage 0 byte Taille totale/Overhe ad 2 … 4 bytes + 10 % 0 byte 4 … 6 bytes + 10 % 3 bytes 7 … 9 bytes + 10 % 7 bytes 13 … 15 bytes + 10 % Objet d'information <36> L'objet d'information <36> a une taille de 15 bytes par enregistrement de données si l'objet a une adresse de 3 bytes. Si la mémoire tampon a une taille de 16 KB, vous pouvez enregistrer environ 1000 modifications de la valeur mesurée. Tableau 43: options de réglage « Paramètres pour l'esclave selon IEC 60870-5-104 » (partie 2) Option de réglage Description Type de commande Ici, l'exécution de la commande peut être sélectionnée : • Exéc. directement: La commande est exécutée directement. • Sélection+exécution : La commande doit d'abord être sélectionnée avant son exécution. Manuel Version 4.0.1 88 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 43: options de réglage « Paramètres pour l'esclave selon IEC 60870-5-104 » (partie 2) Option de réglage Description Paramètre K • Paramètre K : ici, vous pouvez entrer le nombre maximum de télégrammes à envoyer avant d'attendre un acquittement. • Paramètre W : ici, vous pouvez entrer le nombre maximum de télégrammes à recevoir avant d'envoyer un acquittement. Paramètres T1 .. T2 • Paramètre T1 : le temps entré ici détermine combien de temps l'émetteur doit attendre un acquittement de l'esclave. • Paramètre T2 : la durée saisie ici détermine le délai d'attente de l'émetteur si aucun télégramme de données ne peut être transmis. Au plus tard après cette durée, le récepteur acquitte les télégrammes de données. Sélectionnez cette valeur inférieure à la valeur du champ de saisie « Paramètre T1 » ! Paramètre T3 La durée saisie ici détermine le temps pendant lequel aucune communication entre le maître et l'esclave ne peut avoir lieu avant l'envoi d'un télégramme de test vérifiant la connexion. Port TCP de l'esclave Définit le port TCP côté esclave utilisé pour la connexion. Réglage usine : port standard 2404. Connexion maître CEI 60870-5-104 Ed.1 (Multi-maître) : Ici, vous pouvez choisir combien de maîtres peuvent se connecter en même temps. Les réglages suivants sont possibles : • 1 client • 2 clients • 3 clients • 4 clients Tous les maîtres sont utilisés indépendamment les uns des autres pour le trafic. Toute modification de valeur paramétrée est transmise à tous les maîtres connectés. Filtre IP pour les maîtres Adresses IP autorisées Maître 1 … 4/ Adresses IP maîtres autorisées Pos: 38 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 CEI 60870-5-104 Ed.2 (Multi-liaisons) : Plusieurs abonnés peuvent être connectés à la sous-station en même temps. Au niveau liaison, toutes les connexions sont surveillées, par exemple via des Test-Frames. Contrairement à la connexion multimaîtres, toutefois, une seule connexion active peut être utilisée pour le trafic de données (contrôlée par les télégrammes « Start-DT Act » et « Start-DT con »). Pour toutes les connexions multi-liaisons, une mémoire tampon commune est utilisée. L'une des autres connexions sera activée dès que la connexion en cours d'utilisation pour le trafic de données sera terminée. Lorsque coché, les connexions entrantes sont vérifiées pour les adresses IP autorisées. Les adresses IP autorisées peuvent être entrées dans le champ « IP autorisées ». Ici, vous pouvez entrer les adresses IP auxquelles les maîtres doivent se limiter. Trois adresses IP maximum d’accès peuvent être attribuées au maître. À l'adresse « 0.0.0.0 », le contrôle d'accès est désactivé. Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 89 Pos: 39 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Ko mm unikati on-IEC -60 870 -10 3-p ara met rier en_Sta nd- alon e @ 3 4\m od_ 155 714 388 807 8_42 773 6.d ocx @ 5430 74 @ 23 3 @ 1 7.5 Paramétrage de communication selon CEI 60870-5103 La communication selon CEI 60870-5-103 s'effectue via l'interface COM du contrôleur utilisé ou via des modules d'E/S 750-652 (« Interface série ») en mode de transmission RS 485 ou RS 232. 7.5.1 Paramètres pour la connexion maître Le maître selon CEI 60870-5-103 représente une station centrale avec une connexion série à une ou plusieurs sous-stations. Dans un projet, max. cinq maîtres avec jusqu'à 16 connexions esclaves peuvent être créés. Figure 46: fenêtre de dialogue « Paramètres pour le maître selon CEI 60870-5-103 » Tableau 44: options de réglage « Paramètres pour le maître selon CEI 60870-5-103 » Option de réglage Description Interface Ici, on peut sélectionner l'interface série requise pour la communication : • COM 1 est une interface interne du contrôleur • COM 2 … COM 5 sont des interfaces supplémentaires dans l'ordre des modules d'E/S insérés. Débit Ici, la vitesse de communication série peut être sélectionnée. Le débit en bauds peut être limité à 9600 bauds si un module d'E/S série est utilisé. Type de transmission Ici, le mode de transmission ou le contrôle de flux utilisé peut être sélectionné. • RS-232 non : aucun contrôle de flux n'est utilisé • RS-232 XOn/XOff : contrôle logiciel • RS-232 RTS/CTS : contrôle matériel • RS-232 Pre/Post : modems à ligne fixe avec temps préalable et temps écoulé • RS-485 : mode full-duplex ou half-duplex (en fonction de l'interface matérielle utilisée) Appels RTU max. Nombre maximum d'appels par RTU (1 à 16) Chaque RTU est appelée jusqu'à ce qu'elle ne fournisse plus de données ou que le nombre d'appels défini ici soit atteint. Manuel Version 4.0.1 90 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 44: options de réglage « Paramètres pour le maître selon CEI 60870-5-103 » Option de réglage Description Synchronisation Intervalle du maître pour la synchronisation horaire cyclique avec toutes les sous-stations (RTU) ou désactivation de la synchronisation horaire cyclique Interrogation générale Intervalle du maître pour l'interrogation générale cyclique avec toutes les sous-stations (RTU) ou désactivation de l'interrogation générale cyclique Manuel Version 4.0.1 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7.5.2 91 Paramètres pour la connexion esclave Figure 47: fenêtre de dialogue « Paramètres pour la connexion esclave selon CEI 60870-5-103 » Jusqu'à 16 objets de type « CEI 60870-5-130 Esclave » peuvent être créés pour chaque maître. Ceux-ci peuvent être paramétrés indépendamment les uns des autres. On a les options suivantes : Tableau 45: options de réglage pour la connexion esclave selon CEI 60870-5-103 Option de réglage Description Adresse couche de Ici, l'adresse de connexion peut être saisie. connexion Adresse ASDU Ici, l'adresse ASDU peut être saisie. État de la couche de Ici, une variable BOOL pour l'état de connexion peut être déclarée. Si liaison la valeur est « TRUE », la connexion existe. Création automatique : si la case à cocher est activée, la variable est créée automatiquement. Synchronisation horaire Intervalle du maître pour la synchronisation horaire cyclique avec la sous-station spécifique (RTU) ou désactivation de la synchronisation horaire cyclique Interrogation générale Intervalle du maître pour l'interrogation générale cyclique avec la sousstation spécifique (RTU) ou désactivation de l'interrogation générale cyclique Utilisation E5 Ici, l’utilisation du caractère unique E5 peut être sélectionnée. Les réglages suivants sont possibles : • Ne pas utiliser : E5 n'est pas utilisé. • Acquittement positif : E5 est interprété comme le code de fonction comme étant 0, caractère unique « ACK positive ». • Acquittement positif + aucune donnée : E5 est interprété comme le code de fonction comme étant 0, caractère unique « ACK positive » et comme code de fonction 9, « NACK : les données demandées n'existent pas » Temps de réaction RTU Temps de réaction du RTU Le temps d'attente total pour les réponses du RTU est automatiquement déterminé par le système à partir du débit en bauds et de ce paramètre. Pos: 40 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 92 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 41 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Ko nfigu rato r: I nfo rmati onso bjekt e allge mei n_Stan d-al one @ 32 \mo d_1 533 641 084 868 _427 736 .docx @ 4 9351 2 @ 2 @ 1 7.6 Objets d'information Note Respectez le nombre maximum d'objets d'information ! Pour chaque configuration, 800 objets d’information au maximum peuvent être créés. Les chapitres suivants décrivent les objets d’information individuels conformément aux normes CEI 60870-5-101, CEI 60870-5-103 et CEI 60870-5104. Pour chacun de ces objets d'information, un commentaire peut être saisi dans la fenêtre de dialogue « Paramètres ». Le commentaire est affiché à côté de l'objet respectif dans l'arborescence du configurateur. Dans chaque champ qui affiche « Variable », des variables librement assignées peuvent être sélectionnées ou directement saisies et liées. La variable peut également être entrée dans la zone « Localbus I/O Mapping » pour établir une liaison avec un module d'E/S. Note Seules les variables appropriées sont affichées ! Dans les champs de sélection, seules les variables correspondant au type de données sélectionné sont affichées ! Figure 48: fenêtre de dialogue « Paramètres “», objets d'information Pos: 42 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 93 Pos: 43 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Ko nfigu rato r: I nfo rmati onso bjekt e 10 1/10 4_Sta nd- alon e @ 3 2\m od_ 153 364 1318 418 _42 773 6.do cx @ 4 935 29 @ 34 444 @ 1 7.6.1 Objets d'information pour 101 et 104 Les objets d’information sont subdivisés comme suit : • • • • • Messages : par exemple activation/désactivation, défauts, ... Valeurs mesurées : par exemple, tensions, courants, ... Compteurs : par ex. impulsions, quantités, … Commandes : par exemple, allumer ou éteindre, … Masque de bits : par ex. surveillance d'état, … Ces objets peuvent être configurés individuellement par leurs propriétés. Il existe une identification de qualité composée de plusieurs variables d'état et pouvant différer en fonction du type d'objet. En fonction du type de données et du type d'horodatage utilisé, les objets d'information sont liés à une identification de type qui définit les informations contenues : Tableau 46: identifications de type Objet d'information Direction de transmission Point d'information simple Point d'information double Information Step Point Masque de bits 32 bits Valeur mesurée, normalisée Valeur mesurée, mise à l'échelle Valeur mesurée, nombre à virgule flottante raccourci Compteur Événement de protection Suggestions bloquées de la protection Déclenchements bloqués de la protection Commande simple Commande double Step commande Consigne commande, normalisée Consigne commande, mise à l'échelle Consigne commande, nombre à virgule flottante Masque de bits valeur de consigne, 32 bits Identifiant sans horodatage Contrôle Contrôle Contrôle Contrôle Contrôle Contrôle 1 3 5 7 9 11 Identifiant avec horodatage CP-24 2 4 6 8 10 12 Identifiant avec horodatage CP-56 30 31 32 33 34 35 Contrôle 13 14 36 Contrôle Contrôle Contrôle 15 N/A N/A 16 17 18 37 38 39 Contrôle N/A 19 40 Contrôleur Contrôleur Contrôleur Contrôleur 45 46 47 48 N/A N/A N/A N/A 58 59 60 61 Contrôleur 49 N/A 62 Contrôleur 50 N/A 63 Contrôleur 51 N/A 64 Manuel Version 4.0.1 94 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pour les fonctions système, il existe d'autres identifications de type: Tableau 47: identifications de type – fonctions système Désignation de type Identifian Description t Fin d'initialisation 70 Envoyé dès que l'initialisation est terminée Interrogation générale 100 Interroge tous les objets d'information d'une station Requête compteur 101 Interroge les compteurs d'une station Synchronisation horaire 103 Synchronise les heures des sous-station avec ceux du centre de télécontrôle Processus-Commande de 105 Réinitialise ou redémarre l'application. Si l'objet réinitialisation d'information <70> est activé, cet objet est envoyé. Paramètre Valeur mesurée, 110 Transmets les paramètres modifiés pour les types normalisée d'objet 9, 10 et 34. Paramètre : Hystérésis (type de paramètre=1). La fonction nécessite l'activation de l'option « Parametersets Retain » et un adressage clairement attribué des types d'objet 9 à 14 et 34 à 36. Paramètre Valeur mesurée, mise 111 Transmets les paramètres modifiés pour les types à l'échelle d'objet 11, 12 et 35. Paramètre : Hystérésis (type de paramètre=1). La fonction nécessite l'activation de l'option « Parametersets Retain » et un adressage clairement attribué des types d'objet 9 à 14 et 34 à 36. Paramètre Valeur de mesure, 112 Transmets les paramètres modifiés pour les types virgule flottante d'objet 13, 14 et 36. Paramètre : Hystérésis (type de paramètre=1). La fonction nécessite l'activation de l'option « Parametersets Retain » et un adressage clairement attribué des types d'objet 9 à 14 et 34 à 36. Manuel Version 4.0.1 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7.6.1.1 95 Indicateurs de qualité Les indicateurs de qualité contiennent des informations supplémentaires sur la valeur d'état de l'objet d'informations. Elles diffèrent en fonction du type d'objet d'information. Les indicateurs de qualité pris en charge par l’objet d’information correspondant sont affichés dans les paramètres d’objet du configurateur. Lorsqu'une information de qualité est activée, le bit correspondant est défini sur TRUE. Tableau 48: identifications de qualité Identification de qualité Description BL : bloqué (blocked) Cet objet d’information est bloqué pour la transmission et ne change pas sa valeur. Des blocages peuvent par exemple être causés par des verrouillages locaux ou automatiquement. SB : remplacé (substituted) La valeur de l'objet d'information est remplacée par une valeur prédéterminée. NT : pas d'actualité La valeur de l'objet d'information n'est pas à jour car il n'a pas été (not topical) mis à jour dans un délai spécifié ou est actuellement indisponible. IV : non valide (invalid) Une valeur peut être non valide si on ne peut pas garantir qu'elle a été saisie correctement. La valeur n'est donc pas définie et ne doit pas être utilisée. OV : dépassement (overflow) Un dépassement existe si la valeur est en dehors de la plage définie. Cela peut se produire, par exemple, avec des valeurs mesurées analogiques. EI : Le temps écoulé est valable s'il est correctement saisi. Si des Durée de protection conditions contraires aux conditions sont déterminées, le temps Temps de commande de écoulé de l'objet d'information peut être marqué comme invalide protection ici. La désignation « invalide » sert à informer la station distante Temps expiré (valide/invalide) que le temps écoulé est peut-être incorrect et qu'il ne doit pas être utilisé. 7.6.1.2 Horodatage Les objets d'information peuvent être transmis avec ou sans horodatage Ils diffèrent ensuite par leur numéro de type: • Les objets d'information à transmettre dans la direction de surveillance reçoivent un horodatage simple de type CP24 (3 bytes) ou un horodatage long de type CP56 (7 bytes). Les variables d'acceptation d'une heure externe peuvent être spécifiées dans les propriétés de l'objet • Les commandes reçoivent un horodatage long de type CP56 (7 bytes). Les variables permettant de renvoyer l'horodatage peuvent être spécifiées dans les propriétés de l'objet. • Les messages de protection contiennent une spécification de temps pour le temps écoulé ou une durée de protection ou un temps de commande de protection. Ces données de temps sont données en millisecondes au format CP16. Selon la norme CEI 60870, un horodatage CP24 est destiné à la communication série et un horodatage CP56 à la communication TCP/IP. Cependant, avec la Manuel Version 4.0.1 96 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT solution actuelle de télécontrôle, les deux horodatages peuvent être utilisés dans les deux modes de transmission. Tableau 49: Horodatage Année (8 bits) Manuel Version 4.0.1 Mois (8 bits) CP56 (7 bytes) Jour (8 bits) Heure (8 bits) CP24 (3 bytes) Minutes Millisecondes (8 bits) (16 bits) Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7.6.1.3 97 Paramètres supplémentaires d'objet Pour certains objets d'information, il existe des paramètres d'objet supplémentaires. Ceux-ci sont expliqués ci-dessous : Tableau 50: options de réglage « Paramètres d'objet supplémentaires » (partie 1) Option de réglage Description Identifiant requête Les objets d'information peuvent être assignés à des groupes individuels. pour pouvoir lire ultérieurement les données stockées Les groupes suivants sont disponibles : • Exclure • Requête station (global) • Groupe 1 … Groupe 16 Dès qu'un objet d'information est affecté à un groupe, il peut être lu via une requête de station (identifiant : 20) ainsi que via une requête de groupe (identifiants 21 ... 36). Les objets d'information exclus ne peuvent pas être lus via une requête de station ou de groupe. Type d'hystérésis Ici, le type d'hystérésis peut être sélectionné. On a les options de sélection suivantes : • Pas d'hystérésis : la transmission n'a lieu qu'à l'intervalle défini sous « Intervalle de transmission ». • Absolu : l'hystérésis statique compare la dernière valeur mesurée transmise avec la valeur mesurée actuelle Si cet écart atteint ou dépasse la valeur entrée, un transfert est initié. Valeur « 0 » : la valeur n'est pas transmise en cas de changement • Intégral : l'hystérésis intégrale totalise les différences. La base de temps pour cela est de 100 ms. La différence est formée à partir de la valeur mesurée actuelle et d’une valeur mesurée vieille de 100 ms. Si la somme dépasse la valeur entrée, un transfert est initié. Valeur « 0 » : la valeur n'est pas transmise en cas de changement Hystérésis Ici, vous pouvez définir le seuil auquel une nouvelle valeur mesurée doit être rapportée. Le message arrive indépendamment de « l'intervalle de transmission » défini. Manuel Version 4.0.1 98 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 50: options de réglage « Paramètres d'objet supplémentaires » (partie 1) Option de réglage Description Intervalle de Ici, comme alternative à la transmission spontanée, une transmission transmission cyclique des valeurs mesurées et comptées peut être sélectionnée. Le processus du cycle de temps forme la condition de déclenchement indépendamment du changement de valeur. Des cycles de temps de 5 s à 60 m sont disponibles. La synchronisation de l'heure a lieu à la pleine minute ou pleine heure. Note La transmission cyclique n'a lieu que sans hystérésis ! Si la transmission des valeurs mesurées doit être exclusivement cyclique, le type d'hystérésis « Pas d'hystérésis » doit être sélectionné! Si l'intervalle de transmission est activé pour des valeurs mesurées avec horodatage (identifications de type 10, 12, 14, 34, 35 et 36), le champ de sélection de la valeur archivée s'affiche. La valeur archivée est transférée de manière cyclique à la base de temps définie. Les options de sélection suivantes sont disponibles pour la valeur archivée : • Spontanément/actuelle • Valeur moyenne • Valeur minimale • Valeur maximale À la droite du champ de sélection, la cause de transmission utilisée (COT) est affichée. Pour les valeurs archivées, la cause de la transmission Esclave peut être définie dans la fenêtre de dialogue « CEI 60872-5-xxx ». Nouveau message CEI Manuel Version 4.0.1 Si l'intervalle de transmission est activé pour des valeurs comptées avec horodatage (identifications de type 16 et 37), le champ de sélection de la valeur archivée s'affiche. La valeur archivée est transférée de manière cyclique à la base de temps définie. Les options de sélection suivantes sont disponibles pour la valeur archivée : • Somme • Différence À la droite du champ de sélection, la cause de transmission utilisée (COT) est affichée. Pour les valeurs archivées, la cause de la transmission Esclave peut être définie dans la fenêtre de dialogue « CEI 60872-5-xxx ». Ici, vous pouvez déclarer une variable du type « contrôler type ». La valeur de cette variable est incrémentée lorsque l'objet d'information associé est reçu (s'applique uniquement aux objets d'information dans la direction du message pour un maître conformément aux normes CEI 60870-5-101 et -104). Création automatique : si la case à cocher est activée, la variable est créée automatiquement. Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 99 Tableau 50: options de réglage « Paramètres d'objet supplémentaires » (partie 1) Option de réglage Description Verrouillage Ici, une variable BOOL ou une entrée digitale peut être configurée pour verrouiller une commande lors de l'exécution. Si la variable ou l'entrée a la valeur TRUE, la sous-station de télécontrôle répond à la commande par un télégramme. Ce télégramme contient la cause de la transmission 7 (« confirmation activation ») et un bit P/N (« cause négative »). Le bit P/N est activé. Si la case à cocher verrouillage commande (voir « Paramètres de configuration généraux ») est activée et que l'entrée spécifiée ici passe de FALSE à TRUE pendant le temps d'exécution d'une commande, la sous-station de télécontrôle envoie un télégramme. Ce télégramme contient la cause de la transmission 10 (« Fin de l'activation ») Le bit P/N est activé. Création automatique : si la case à cocher est activée, la variable est créée automatiquement. Aperçu des objets d'information les plus importants Le tableau suivant donne un aperçu des principaux messages, valeurs mesurées, compteurs et commandes les plus importants : Tableau 51: aperçu des objets d'information les plus importants Valeur mesurée, normalisée x 5 x 6 x 7 x 8 x 9 x x x x 10 x x 13 x Compteur Événement de protection4 Point d'information simple x 14 x 15 x 16 x x x BOOL x x x x SPI BOOL x x x x 1-3 DPI 0/ DPI 1 BOOL (2x) x x x x 1-3 DPI 0/ DPI 1 BOOL (2x) x x x x 1-3 VTI BYTE x x x x x 1-3 VTI BYTE x x x x x 1-3 BSI DWORD x x x x x 1-3 BSI DWORD OV SPI 1-3 Hystérésis 1-3 x x x x x 1-3 x NVA INT x O/D1 x x x x x 1-3 x NVA INT x O/D1 x x x x x 1-3 x SVA INT x O/D1 x x x x x 1-3 x SVA INT x O/D1 x x x x x 1-3 x IEE 754 REAL x O/F2 x x x x x 1-3 x IEE 754 REAL x O/F2 x x x x x 1-3 I3 BCR BOOL x 1-3 I3 x BCR BOOL ES 0/ ES 1 BOOL x x x x x 17 x x 1-3 18 x x 1-3 GS/SL BOOL x x x x x 19 x x 1-3 GC/CL BOOL x x x x x 30 x 1-3 SPI BOOL x x x x x Passer l'horodatage comme variable Nouveau message CEI Adresse d'origine Maître Conversion REAL Normalisation/ajustée Intervalle de transmission CP56 x Valeur mesurée, mise 11 à l'échelle 12 Valeur mesurée, NVF CP24 x Adresses (en byte) Bidirectionnel aucun x IV 4 x NT x Contrôleur ID Contrôle 3 x BL Masque de bits 32 bits x SB Information Step Point x 2 Type de variable Point d'information double 1 Identifications de qualité Variables Point d'information simple Direction de transmission Horodatag e Type d'objet 7.6.1.4 Manuel Version 4.0.1 100 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 51: aperçu des objets d'information les plus importants IV x x x x Information Step Point 32 x x 1-3 VTI BYTE x x x x x BSI DWORD x x x x x 33 Valeur mesurée, normalisée Bidirectionnel Contrôleur Contrôle Masque de bits 32 bits x x 1-3 34 x 1-3 x NVA INT x O/D1 x x x x x Valeur mesurée, mise 35 à l'échelle x 1-3 x SVA INT x O/D1 x x x x x x x x x x Valeur mesurée, GKZ 36 Compteur Événement de protection4 x 1-3 x IEE 754 REAL 37 x x 1-3 I3 BCR BOOL x O/F2 38 x x 1-3 ES 0/ ES 1 BOOL x x x x x 39 x x 1-3 GS/SL BOOL x x x x x 40 x x 1-3 GC/CL BOOL x x x x x Passer l'horodatage comme variable NT BOOL (2x) OV BL DPI 0/ DPI 1 Conversion REAL SB Nouveau message CEI Adresse d'origine Maître Normalisation/ajustée Type de variable 1-3 Hystérésis Variables x CP24 x aucun 31 ID Point d'information double Type d'objet Adresses (en byte) Intervalle de transmission Identifications de qualité CP56 Direction de transmission Horodatag e x Ordre unique 45 x x 1-3 SCS BOOL x Ordre double 46 x x 1-3 DCS 0/ DCS 1 BOOL (2x) x Step commande 47 x x 1-3 RC -- / RC ++ BOOL (2x) x Consigne commande, 48 normalisée x x 1-3 NVA INT O/D1 x Consigne commande, 49 mise à l'échelle x x 1-3 SVA INT O/D1 x Consigne commande, 50 NVF x x 1-3 IEE 754 REAL x Masque de bits valeur de consigne, 32 bits 51 x x 1-3 BSI BOOL x Ordre unique 58 x 1-3 SCS BOOL x x BOOL (2x) x x x x x Ordre double 59 x x 1-3 DCS 0/ DCS 1 Step commande 60 x x 1-3 RC -- / RC ++ BOOL (2x) Consigne commande, 61 normalisée x x 1-3 NVA INT O/D1 x x Consigne commande, 62 mise à l'échelle x x 1-3 SVA INT O/D1 x x Consigne commande, 63 NVF x x 1-3 IEE 754 REAL x x Masque de bits valeur de consigne, 32 bits x x 1-3 BSI BOOL x x 1 2 3 4 64 Offset/Divisor Offset/Facteur Intervalle Ces types ne sont pris en charge que par les maîtres 101 et 104 ! Pos: 44 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Configurateur CEI 60870 101 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 45 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Ko mm unikati on-IEC -60 870 - Inf or matio nsobj ekte 103 @ 34 \mo d_1 557 1384 499 62_ 427 736. docx @ 54 297 6 @ 344 4 @ 1 7.6.2 Objets d'information pour 103 Contrairement aux objets d'information selon CEI 60870-5-101 et CEI 60870-5104, les objets d'information selon CEI 60870-5-103 ont une structure spéciale. Cette norme précise un usage défini dans le domaine « Technique de pilotage réseau ». Chaque objet d’information peut être identifié de manière unique par • Identification de type, • Type de fonction et • Numéro d'information. Ces trois paramètres d’objet doivent toujours être spécifiés si des objets d’information conformes à la CEI 60870-5-103 sont utilisés. L'identification de type est déjà définie automatiquement lorsqu'un objet correspondant est créé. Figure 49: entrées sélectionnées dans la zone de configuration Les objets d'information suivants sont pris en charge : • Identification de type 1 – Signalisation double avec marqueur temporel • Identification de type 2 – Signalisation double avec temps relatif • Identification de type 3 – Valeurs mesurées I • Identification de type 4 – Mesure temps réel avec temps relatif • Identification de type 9 – Valeurs mesurées II • Identification de type 20 – Commande générale Les objets d’information individuels contiennent des paramètres généraux et spécifiques. Ces paramètres sont expliqués par ordre alphabétique dans les chapitres suivants. Manuel Version 4.0.1 102 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7.6.2.1 Paramètres généraux d’objet Tableau 52: options de réglage «Paramètres généraux d'objet » Option de réglage Description Type Identification de type de l'objet d'information Commentaire Texte libre pour la description du point de données Tableau 53: options de réglage « Identification » Option de réglage Description Type de fonction Ici, le type de fonction est entré. Plage de valeurs : 0 … 255 N°Info Ici, le numéro d'information est entré. Plage de valeurs : 0 … 255 7.6.2.2 Paramètres spécifiques Tableau 54: options de réglage « Paramètres spécifiques » Option de réglage Description CP32Time2a Marqueur temporel de l'objet d'information Ici, une variable peut être déclarée qui stocke l'horodatage de l'objet d'information. DCO 0 / DCO 1 État de commande Ici, une variable BYTE peut être déclarée dont la valeur est transférée à la RTU avec le télégramme de commande. DPI Valeur de l'objet d'information (signalisation double) Ici, une variable peut être déclarée qui stocke la valeur de l'objet d'information (signalisation double) FAN Numéro d'incident de l'objet d'information Ici, une variable WORD peut être déclarée qui stocke le numéro d'incident de l'objet d'information. MEA Valeur de l'objet d'information (valeur mesurée avec information d'état) Ici, une variable WORD peut être déclarée qui stocke la valeur de l'objet d'information (valeur mesurée avec information d'état). RET Temps relatif de l'objet d'information Ici, une variable WORD peut être déclarée qui stocke le temps relatif [ms] de l'objet d'information. RII Identification de confirmation Ici, une variable BYTE peut être déclarée dont la valeur doit être transférée à la variable Exécuter lorsque le flanc augmente. SCL Valeur de l'objet d'information Ici, une variable REAL peut être déclarée qui stocke la valeur de l'objet d'information Manuel Version 4.0.1 Configurateur CEI 60870 103 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 54: options de réglage « Paramètres spécifiques » Option de réglage Description Traitement du signal • Aucun: La valeur mesurée est donnée telle qu'elle a été transmise dans le télégramme (WORD ; Valeur mesurée et bits de qualité dans une variable). • Non mis à l'échelle : La valeur mesurée est donnée non mise à l'échelle (valeur mesurée en tant que INT ; bits de qualité ER (validité) et OV (dépassement) chacun en tant que BOOL). Plage valeurs mesurées : -32768 … +32752 • Mis à l'échelle 120 % : La valeur mesurée est mise à l'échelle et donnée sous forme de pourcentage (valeur mesurée en tant que REAL ; bits de qualité ER (validité) et OV (dépassement) chacun en tant que BOOL). Plage valeurs mesurées : -120.0 % … +120.0 % • Mis à l'échelle 240 % : La valeur mesurée est mise à l'échelle et donnée sous forme de pourcentage (valeur mesurée en tant que REAL ; bits de qualité ER (validité) et OV (dépassement) chacun en tant que BOOL). Plage valeurs mesurées : -240.0 % … +240.0 % SIN Information supplémentaire Ici, une variable BYTE peut être déclarée qui donne des informations supplémentaires reçues de l'objet d'information. Manuel Version 4.0.1 104 Configurateur CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7.6.2.3 Commande double avec feedback process La commande double pour le maître 103 peut être étendue par un feedback process. Les paramètres supplémentaires sont expliqués ci-dessous. Figure 50: commande double avec feedback process Tableau 55: options de réglage « Commande double avec feedback process » Option de réglage Description Commander Ici, vous pouvez choisir quand la commande doit être exécutée : Changement de valeur : la commande est envoyée automatiquement lorsque l’état de la commande DCO 0 ou DCO 1 est modifié. Déclenchée par variable : l'envoi de la commande peut être déclenchée par une variable BOOL pouvant être déclarée dans le champ de saisie à droite. L'exécution de la commande se produit sur un flanc montant de la variable. Temps de surveillance Ici, vous pouvez définir un délai d'attente du maître pour recevoir une réponse valide après l'exécution d'une commande. Le résultat de la surveillance est donné dans la variable d'état. Le temps de surveillance ne peut être défini que si un message de feedback est créé. Statut Ici, vous pouvez déclarer une variable BYTE qui indique l’état de l’exécution de la commande. Les états suivants peuvent accepter la variable : • 0 : Busy: La commande est exécutée. • 1: Done : La commande a été exécutée avec succès. • 2: Time off : La commande a été exécutée mais aucune réponse valide n'a pu être reçue dans le délai de surveillance défini. • 99: Error : Erreur Retour Ici, vous pouvez choisir si un objet de réponse doit être affecté à la commande. Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870 105 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 46 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Beis pielha fte Pr ojekte _... _Stand -alo ne- Teil 1 @ 3 2\m od_ 153 353 713 3146 _42 773 6.do cx @ 4931 39 @ 12 @ 1 8 Créer un exemple de projet selon CEI 60870 Ce chapitre décrit, à titre d'exemple, comment le configurateur de télécontrôle WAGO peut être utilisé pour créer un projet de communication selon la norme CEI 60870-5-104. Note Projet d'exemple : communication via le protocole de transport 101 (interface série) Dans l'exemple de projet, l'esclave 104 (interface ETHERNET) est utilisé comme protocole de transport. Cependant, la plupart des étapes et paramètres répertoriés s'appliquent également à l'esclave 101 (interface série). Si certaines étapes sont différentes, elles sont expliquées séparément. Les modules d'E/S suivants ont été utilisés pour l'exemple suivant : Tableau 56: modules d'E/S sélectionnés Module d'E/S 750-430 750-471 750-530 750-559 750-494 Note Description Fonction Module d'entrées digitales Messages entrants de la avec 8 entrées sous-station (marche/arrêt) Module d'entrées Valeurs mesurées analogiques avec 4 entrantes entrées Module de sorties Commandes sortantes digitales avec 8 sorties (les LED s’allument lors de la réception de commandes de mise sous tension) Module de sorties Sortie des commandes de analogiques avec 4 réglage de la consigne sorties Module de mesure de Mesure des données puissance à 3 phases, électriques d'un réseau de distribution triphasé. Établissez une connexion RS-232 ! Si le protocole de transport 101 est utilisé, le PC et le contrôleur doivent être connectés via une ligne standard RS-232 (RxD, TxD, RTS et CTS) ! Manuel Version 4.0.1 106 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 8.1 Démarrer un projet (Stand-Alone) 1. Démarrer le configurateur de télécontrôle (Stand-Alone). 2. Installez un logiciel de télécontrôle sur votre contrôleur ou effectuez une mise à jour comme décrit au chapitre « Installation du logiciel de télécontrôle sur le contrôleur ». 3. Lisez la table image d'E/S comme décrit au chapitre "Installation du logiciel de télécontrôle sur le contrôleur » > Lecture de la table image d'E/S du bus local ». Une fois la télétransmission terminée, la configuration du bus local s'affiche dans la zone « Table image E/S bus local ». Figure 51: Table image E/S bus local Note La vue « Table image d'E/S bus local » peut être filtrée ! La fonction de filtrage permet de filtrer la vue pour la configuration du bus local en fonction du type de module d'E/S ! 4. Manuel Version 4.0.1 Dans la zone « Table image d'E/S bus local », sélectionnez un module d'E/S. Créer un exemple de projet selon CEI 60870 107 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 5. Attribuez un nom de variable en cliquant dans le champ de saisie du canal correspondant dans la colonne « Variable ». 6. Répétez les étapes 3 et 4 pour les canaux correspondants des autres modules d'E/S. 7. Basculez sur l'onglet « CEI 60870-5 Esclave ». 8. Sélectionnez un esclave via le champ de sélection « CEI 60870 Esclave " (101, 104 Ed.1 ou 104 Ed.2). L'esclave est affiché dans la zone « Configuration ». 9. Sélectionnez l'objet « Adresse de station (ASDU) ». 10. Attribuez une adresse ASDU dans la boîte de dialogue « Paramètres ». Figure 52: adresse ASDU Note Plusieurs adresses de stations peuvent être créées ! Plusieurs objets du type « Adresse de station (ASDU) » peuvent être créés pour subdiviser de manière logique une sous-station du point de vue du système de contrôle. 11. Dans la zone « Configuration », sélectionnez l'esclave « CEI 60870-5-104 » si vous souhaitez établir une communication ETHERNET. 12. Sélectionnez l'esclave « CEI 60870-5-101 » si vous souhaitez établir une communication série. Si vous avez sélectionné la communication ETHERNET, la boîte de dialogue suivante s'ouvre : Manuel Version 4.0.1 108 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 53: fenêtre de dialogue « CEI 60870-5-104 Esclave » 13. Acceptez les valeurs par défaut dans la boîte de dialogue « Paramètres ». Si vous avez sélectionné la communication série, la boîte de dialogue suivante s'ouvre : Figure 54: fenêtre de dialogue « CEI 60870-5-101 Esclave » 14. Manuel Version 4.0.1 Sélectionnez « Symétrique » dans la zone de sélection « Couche de liaison ». Créer un exemple de projet selon CEI 60870 109 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 15. Sélectionnez « Non disponible » dans le champ de sélection « Longueur adresse couche liaison ». 16. Sinon, acceptez les valeurs par défaut dans la boîte de dialogue « Paramètres ». Pos: 47 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Beis pielha fte Pr ojekte _... _Stand -alo ne- Teil 2_eC ockpit @ 33\ mo d_1 5415 110 548 20_ 427 736. docx @ 50 711 6 @ 2 @ 1 8.2 Démarrer un projet (e!COCKPIT) Si vous utilisez le configurateur de télécontrôle WAGO dans le logiciel WAGO e!COCKPIT, procédez comme suit pour démarrer un projet. 1. Démarrer e!COCKPIT. 2. Dans le mode démarrage, sélectionner un modèle, par ex. « Projet vide » Figure 55: sélection de modèle Le projet est créé. Le mode principal est ouvert. Information Informations complémentaires sur e!COCKPIT Des informations sur le fonctionnement du logiciel WAGO e!COCKPIT sont disponibles dans le manuel de produit correspondant 2759-0101, dans la zone de téléchargement du site Web de WAGO. Dans e!COCKPIT, vous configurez initialement vos appareils hors ligne, sans aucune connexion à de vrais appareils. La configuration est enregistrée et transférée ultérieurement, voir chapitre « Mise en service de la configuration dans e!COCKPIT ». 3. À partir du catalogue produits, placer le contrôleur de télécontrôle correspondant à votre appareil par glisser-déposer sur un cadre libre dans l’affichage réseau Manuel Version 4.0.1 110 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 56: placer des appareils dans l’affichage réseau Note Plusieurs appareils peuvent être ajoutés facilement ! Pour ajouter un périphérique plusieurs fois, cliquez sur l'icône « Ajouter » en regard du nom du périphérique. Dans la fenêtre ouverte, entrez le nombre de périphériques que vous souhaitez ajouter et cliquez sur [Ajouter]. Pour placer automatiquement un appareil sur un cadre libre, doublecliquer sur le nom d’appareil. 4. Ouvrez le menu contextuel du contrôleur avec le bouton droit de la souris. Figure 57: menu Paramètres 5. Sélectionnez le menu Paramètres 6. Dans le champ de saisie « Adresse IP », donner l'adresse IP de votre contrôleur. Figure 58: entrer l'adresse IP Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870 111 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7. Ouvrir la vue de détail d’un appareil avec un double-clic sur un cadre d’appareil. e!COCKPIT intègre divers configurateurs, qui s’ouvrent sous la vue de détail de l'appareil dès qu’un double-clic est exécuté sur le cadre de l'appareil. Les fonctions du configurateur de télécontrôle sont situées dans l’onglet « Technologie de télécontrôle ». 8. Ouvrir l’onglet « Appareil » dans la bande de menu 9. Sélectionnez le bouton [Scan des modules]. Figure 59: scan des modules Les modules d'E/S sont identifiés. Ensuite, dans la zone de travail, la configuration et le résultat de scan sont affichés. À cette occasion, toutes les bornes d'E/S connectées avec l’appareil dont les fichiers de description d’appareil sont chargés dans e!COCKPIT sont affichées du côté droit. 10. Pour prendre en charge toutes les bornes d'E/S, cliquer sur [Accepter tout]. Après prise en charge réussie, la configuration du bus local est affichée dans la vue de détail de l'appareil, dans la zone « Table image E/S bus local ». 11. Exécutez ensuite les étapes du chapitre « Démarrer un projet (autonome) » à partir du n° « 4 ». Pos: 48 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 112 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 49 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Beis pielha fte Pr ojekte _... _Stand -alo ne- Teil 3 Inf or matio nsobj ekte @ 33\ mo d_1 5415 127 954 22_ 427 736. docx @ 50 719 3 @ 2 @ 1 8.3 Créer et configurer des objets d'information 1. Cliquez dans la zone « Configuration » sur CEI 60870-5-104 Esclave E2. 2. Sélectionnez les objets d'information suivants les uns après les autres : • 1 x objet d'information « SP (information de signalisation simple) » • 1 x objet d'information « SC (commande simple) » • 2 x objet d'information « MV (valeur mesurée) » Figure 60: entrées sélectionnées dans la zone de configuration 3. Dans la zone « Configuration », sélectionnez l'objet « Information de signalisation simple [SP] ». 4. Dans la fenêtre de dialogue « Paramètres », attribuez l'objet « Objet 1 » à l'information de signalisation simple via le champ de sélection « Type ». 5. Utilisez le champ de sélection « SPI » pour sélectionner le nom de variable du module d'entrée à associer au message. 6. Dans la zone « Configuration », sélectionnez le premier objet « Commande simple [SC] ». 7. Sélectionnez le nom de variable du module de sortie à associer à la commande via le champ de sélection « SCS ». 8. Dans la fenêtre de dialogue « Paramètres », attribuez l'objet « Objet 13 » à la valeur mesurée via le champ de sélection « Type ». 9. Sélectionnez la variable « rVoltage_L1_N » via le champ de sélection « IEE 754 ». 10. Dans la zone « Configuration », sélectionnez le deuxième objet « Valeur mesurée [MV] ». 11. Sélectionnez la variable « rActivePower_L1 » via le champ de sélection « IEE 754 ». Pos: 50 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Beis pielha fte Pr ojekte _... _Stand -alo ne- Teil 4 In Be trie b ne hme n @ 33\ mod _15 4151 106 421 7_4 277 36.d ocx @ 507 136 @ 22 @ 1 Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870 113 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 8.4 Mise en service de la configuration (Stand-Alone) 1. Passez à l'onglet « Démarrer » du configurateur de télécontrôle WAGO. 2. Cliquez sur le bouton [Télécharger sur l'appareil] pour transférer la configuration sur l'appareil. 3. Si nécessaire, ajustez l'adresse IP, le nom d'utilisateur et le mot de passe de l'appareil à utiliser. 4. Cliquez sur le bouton [Télécharger] Le configurateur génère le texte « Transfert du projet sur l'appareil WAGO terminé ! » dans la fenêtre de message. La configuration définie est adoptée sans redémarrage et est active après environ 10 secondes. 8.5 Mise en service de la configuration (e!COCKPIT ) Si vous utilisez le configurateur de télécontrôle WAGO dans le logiciel WAGO e!COCKPIT, procédez comme suit : 1. Ouvrir la zone de travail « Structure de programme » en cliquant dans l'onglet « AFFICHAGE » sur le bouton [Structure programme]. Vous pouvez aussi cliquer sur l'onglet [Structure programme] dans le panneau « Structure de programme/d’appareil » Figure 61: ouvrir la zone de travail « Programmation » 2. Dans l'onglet « PROGRAMME », appuyez sur le bouton [Connecter] pour établir une connexion en ligne avec le périphérique sélectionné. Figure 62: e!Cockpit, onglet « PROGRAMME » L'application est connectée avec le système cible. L'état du bouton dépend de la sélection des appareils : • [Connecter], si aucun appareil n'est connecté. Manuel Version 4.0.1 114 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT • [Déconnecter] si tous les appareils sélectionnés sont connectés 3. Cliquer sur le bouton [Démarrer] pour démarrer le programme. Note Pos: 51 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Dans e!COCKPIT, des variables globales peuvent être créées ! Pour utiliser des variables globales dans e!COCKPIT, voir le chapitre « Configurateur CEI 60870 > ... > Déclaration automatique de variables » et le chapitre « Configurateur CEI 60870 > ...> Utilisation de variables globales dans e!COCKPIT ». Créer un exemple de projet selon CEI 60870 115 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 52 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Beis pielha fte Pr ojekte _... _Stand -alo ne- Teil 5 Simul ation Fe rnwirkz ent rale @ 33 \mo d_1 541 5128 038 13_ 427 736. docx @ 50 721 0 @ 2333 323 333 @ 1 8.6 Simulation d'une centrale de télécontrôle (ETHERNET) Note Utilisez le logiciel « WinPP104 » comme station distante ! Dans ce projet, la version de démonstration du logiciel « WinPP104 » est utilisée comme station distante. Ce logiciel peut être téléchargé gratuitement sous le lien http://www.ppfink.de Les étapes suivantes supposent que vous avez déjà installé avec succès le logiciel WinPP104 sur votre PC. 8.6.1 Définir les paramètres généraux 1. Démarrez DemoWinPP104. 2. Cliquer sur Parameterize > General parameters. La fenêtre de dialogue « General parameters » s'ouvre. 3. Effectuez successivement les paramétrages suivants : • Entrez la valeur 16 dans le champ de saisie "Structure common address". • 4. Entrez la valeur 24 dans le champ de saisie "Structure object address". Confirmez la saisie avec le bouton [OK]. Figure 63: fenêtre de dialogue « General parameters » Manuel Version 4.0.1 116 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 8.6.2 Afficher les paramètres de l'émetteur et du récepteur et afficher l'historique des communications 1. Cliquer sur Parameterize > Receiver/Transmitter 1. La fenêtre de dialogue « Parameterize Rec/Trans. 1 » s'ouvre. 2. Dans la fenêtre de dialogue « Parameterize Rec/Trans. 1 », définissez les paramètres suivants l'un après l'autre : • Dans le champ de sélection « Function », sélectionnez l'entrée Master. • Dans le champ de sélection « Own IP addresses », sélectionnez l'adresse IP de votre ordinateur qui se trouve dans le même sousréseau que le contrôleur WAGO. • Entrez l'adresse IP du contrôleur WAGO utilisé dans le champ de saisie « IP address partner station » Figure 64: fenêtre de dialogue « Parameterize Rec/Trans. 1 » 3. Confirmez la saisie avec le bouton [OK]. La fenêtre de dialogue « DemoWinPP104-SeTel.st1 » s'ouvre. Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870 117 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 4. Cliquer sur le bouton [Connecter]. Figure 65: bouton [Connecter] L'historique des communications avec les télégrammes envoyés depuis la sousstation est affiché. Il y a par exemple affichés des messages spontanés et les changements de valeurs mesurées. Manuel Version 4.0.1 118 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 8.6.3 Lire des objets d'information manuellement Les objets d'information peuvent également être lus manuellement via une requête générale. Dans cette enquête générale, toutes les valeurs sont résumées et transmises à la centrale Note Avec requête générale, tous les objets sont envoyés sans horodatage ! Dans une requête générale, tous les objets sont envoyés sans horodatage, même s'ils ont été configurés avec un horodatage ! Pour lire manuellement des objets d'information, procédez comme suit : 1. Cliquez sur Parameterize > Messages > 9 General interrogation. La fenêtre de dialogue « Message 9 Parameterize » s'ouvre. 2. Dans la fenêtre de dialogue « Message 9 Parameterize », définissez les paramètres suivants l'un après l'autre : • Dans le champ de sélection « Type », sélectionnez l'entrée 100=Interrogation command. • Sélectionnez l'entrée 6=Activation dans le champ de sélection « Cause ». • Entrez l'adresse 1 dans le champ de saisie « Common address ». Il n'est pas nécessaire que d'autres réglages soient effectués. Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870 119 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 66: fenêtre de dialogue « Message 9 parameterize » 3. Cliquer sur le bouton [x Transmit]. Le télégramme est envoyé Dans la fenêtre de dialogue « DemoWinPP104-SeTel.st1 », un historique des télégrammes contenant les informations suivantes s'affiche : • une confirmation de l'activation de la requête générale (écriture bleue sur fond blanc), • les valeurs des trois objets d'information donnés de type IObj01M_SP_NA (écriture blanche sur fond bleu), • les valeurs des trois objets d'information donnés de type IObj09M_ME_NA (écriture blanche sur fond bleu) et • une confirmation de la désactivation de la requête générale (écriture bleue sur fond blanc), Manuel Version 4.0.1 120 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 67: fenêtre de dialogue « DemoWinPP104-SeTel.st4 » Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870 121 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 8.6.4 Tester un objet de commande simple 1. Cliquez sur Parameterize > Messages > B − Single command with date. 2. Dans la fenêtre de dialogue « Message 11 Parameterize », définissez les paramètres suivants l'un après l'autre : • Dans le champ de sélection « Type », sélectionnez l'entrée 45=Single Command. • Sélectionnez l'entrée 6=Activation dans le champ de sélection « Cause ». • Entrez l'adresse 1 dans le champ de saisie « Common address ». Dans le champ de saisie « Object address », donner l'adresse 1. • Entrez la valeur 1 dans le champ de saisie « 1 command state ». • Entrez la valeur 2 dans le champ de saisie « 2 Command type ». Figure 68: fenêtre de dialogue « Message 11 parameterize » 3. Cliquer sur le bouton [x Transmit]. Le télégramme est envoyé Manuel Version 4.0.1 122 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Dans la fenêtre de dialogue « DemoWinPP104-SeTel.st1 », un historique des télégrammes contenant les informations suivantes s'affiche : • la valeur des objets d'information donnés du type IObj45C_SC_NA, • une confirmation d'activation et • une confirmation que l'activation est terminée. Figure 69: fenêtre de dialogue « DemoWinPP104-SeTel.st4 » Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870 123 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 8.7 Simulation d'une centrale de télécontrôle (série) Note Utilisez le logiciel « WinPP101 » comme station distante ! Dans ce projet, la version de démonstration du logiciel « WinPP101 » est utilisée comme station distante. Ce logiciel peut être téléchargé gratuitement sous le lien http://www.ppfink.de Les étapes suivantes supposent que vous avez déjà installé avec succès le logiciel DemoWinPP101 sur votre PC. 8.7.1 Définir les paramètres généraux 1. Démarrez DemoWinPP101. 2. Cliquer sur Parameterize > General parameters. La fenêtre de dialogue « General parameters » s'ouvre. 3. Effectuez successivement les paramétrages suivants dans la zone « Paramètres de télégramme » • Dans le champ « Lenght of link address », sélectionnez l'entrée 0 = not present. • Dans le champ « Originator address », sélectionnez l'entrée not present. • Entrez la valeur 8 dans le champ de saisie "Structure common address". • 4. Entrez la valeur 8-8-8 dans le champ de saisie "Structure object address". Confirmez la saisie avec le bouton [OK]. Manuel Version 4.0.1 124 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 70: fenêtre de dialogue « General parameters » 8.7.2 Afficher les paramètres de l'émetteur et du récepteur et afficher l'historique des communications 1. Cliquer sur Parameterize > Receiver/Transmitter 1. La fenêtre de dialogue « Parameterize Rec/Trans. 1 » s'ouvre. 2. Sélectionnez l'onglet « Page 1 ». 3. Effectuez successivement les paramétrages suivants : • Dans le champ de sélection « Function », sélectionnez l'entrée Master. • Dans le champ de sélection « Transmission mode », sélectionnez l'entrée balanced=spontaneus. • Entrez la valeur 0 dans le champ de saisie « Cycle time link test [s] ». • Dans le champ de sélection « Direction bit (balanced) », sélectionnez l'entrée One. Sélectionnez l'entrée Not to be used dans le champ de sélection « Use of single character E5 ». Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870 125 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 71: fenêtre de dialogue « Parameterize Rec/Trans. 1 » 4. Sélectionnez l'onglet « Page 2 ». 5. Sélectionnez le numéro de port COM de votre PC dans le champ de sélection « COM Port number to receive/transmit ». 6. Sélectionnez le débit en bauds 9600. Manuel Version 4.0.1 126 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 72: fenêtre de dialogue « Parameterize Rec/Trans. 1 » 7. Confirmez la saisie avec le bouton [OK]. La fenêtre de dialogue « DemoWinPP101-SeTel.st1 » s'ouvre. 8. Cliquer sur le bouton [Connecter]. Figure 73: bouton [Connecter] L'historique des communications avec les télégrammes envoyés depuis la sousstation est affiché. Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870 127 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 74: fenêtre de dialogue « DemoWinPP101-SeTel.st1 » Manuel Version 4.0.1 128 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 8.7.3 Lire des objets d'information manuellement Les objets d'information peuvent également être lus manuellement via une requête générale. Dans cette enquête générale, toutes les valeurs sont résumées et transmises à la centrale Pour lire manuellement des objets d'information, procédez comme suit : 1. Cliquez sur Parameterize > Messages > 9 General interrogation. La fenêtre de dialogue « Message 9 Parameterize » s'ouvre. 2. Dans la fenêtre de dialogue « Message 9 Parameterize », définissez les paramètres suivants l'un après l'autre : • Dans le champ de sélection « Type », sélectionnez l'entrée 100=Interrogation command. • Sélectionnez l'entrée 6=Activation dans le champ de sélection « Cause ». • Entrez l'adresse 1 dans le champ de saisie « Common address ». Il n'est pas nécessaire que d'autres réglages soient effectués. Figure 75: fenêtre de dialogue « Message 9 parameterize » 3. Manuel Version 4.0.1 Cliquer sur le bouton [x Transmit]. Créer un exemple de projet selon CEI 60870 129 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Le télégramme est envoyé La fenêtre de dialogue « DemoWinPP101-SeTel.st1 » affiche une séquence de télégrammes contenant les informations suivantes : • une confirmation de l'activation de la requête générale (surlignée en rose), • les valeurs de l'objet d'information donné de type IObj01M_SP_NA (surligné en jaune), • les valeurs des deux objets d'information donnés de type IObj09M_ME_NA (surlignés en bleu) et • une confirmation de la fin de la requête générale (surlignée en rose), Manuel Version 4.0.1 130 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 76: fenêtre de dialogue « DemoWinPP101-SeTel.st1 » Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870 131 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 8.7.4 Tester un objet de commande simple 1. Cliquez sur Parameterize > Messages > B − Single command. 2. Dans la fenêtre de dialogue « Message 11 Parameterize », définissez les paramètres suivants l'un après l'autre : • Dans le champ de sélection « Type », sélectionnez l'entrée 45=Single Command. • Sélectionnez l'entrée 6=Activation dans le champ de sélection « Cause ». • Entrez l'adresse 1 dans le champ de saisie « Common address ». Dans le champ de saisie « Object address », donner l'adresse 1. • Entrez la valeur 1 dans le champ de saisie « 1 command state ». • Entrez la valeur 2 dans le champ de saisie « 2 Command type ». Figure 77: fenêtre de dialogue « Message 11 parameterize » 3. Cliquer sur le bouton [x Transmit]. Le télégramme est envoyé Manuel Version 4.0.1 132 Créer un exemple de projet selon CEI 60870 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Dans la fenêtre de dialogue « DemoWinPP101-SeTel.st1 », un historique des télégrammes contenant les informations suivantes s'affiche : • la valeur des objets d'information donnés du type IObj45C_SC_NA, • une confirmation d'activation et • une confirmation que l'activation est terminée. Figure 78: fenêtre de dialogue « DemoWinPP101-SeTel.st1 » Pos: 53 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870-5-103 133 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 54 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Beis pielha fte Pr ojekte _... _Stand -alo ne- 103 -M aster @ 3 4\m od_ 155 7146 393 731 _42 773 6.doc x @ 5 430 94 @ 123 332 333 222 333 @ 1 9 Créer un exemple de projet selon CEI 60870-5103 Ce chapitre décrit, à titre d'exemple, comment le configurateur de télécontrôle WAGO peut être utilisé pour créer un projet de communication selon la norme CEI 60870-5-103. À cette fin, un dispositif de protection (simulé) est interrogé via un maître CEI103 et les données sont transmises à une salle de contrôle simulée via un esclave CEI104. Note 9.1 Informations sur l'installation du logiciel de télécontrôle ! Vous trouverez des informations sur l’installation du logiciel de télécontrôle et le démarrage d’un projet dans les chapitres « Créer un exemple de projet selon CEI 60870 > Démarrer un projet (autonome) ou « Créer un exemple de projet selon CEI 60870 > Démarrer un projet (e!COCKPIT). Communiquer via le protocole de transport CEI 103 1. Démarrer le configurateur de télécontrôle (Stand-Alone). 2. Sélectionnez l'onglet « CEI 60870-5-103 Maître ». 3. Cliquez sur le bouton [CEI 60870-5-103 Maître] pour la prendre en charge dans la configuration. 4. Cliquez sur l'entrée « CEI 60870-5-103 Maître » dans l'arborescence de configuration. Aucun réglage ne doit être effectué dans la zone « Paramètres ». La communication est établie via le type de transmission défini RS 232. L’interface « COM 1 », qui correspond à l’interface série intégrée du contrôleur utilisé, est également présélectionnée. Note Utilisez le logiciel « WinPP103 » comme station distante ! Dans ce projet, la version de démonstration du logiciel « WinPP103 » est utilisée comme esclave CEI 103. Ce logiciel peut être téléchargé gratuitement sous le lien http://www.ppfink.de. Note Réaliser la sous-station via « WinPP103 » ! Pour pouvoir implémenter une sous-station via le logiciel « WinPP103 », vous avez besoin d'une interface RS-485 ou d'un convertisseur d'interface correspondant RS 232/RS 485 sur votre ordinateur ! Vous pouvez également sélectionner le type de transmission « RS 232 aucune » dans le configurateur pour établir la communication entre votre ordinateur et le logiciel « WinPP103 ». Manuel Version 4.0.1 134 Créer un exemple de projet selon CEI 60870-5-103 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 9.1.1 Paramétrer un objet d'information de type « Double point » 1. Cliquez sur la flèche du bouton [Double point]. Un champ de sélection s'ouvre. 2. Sélectionnez l'objet d'information « Objet 1 (IObj01M_TTM_TA Information de signalisation double avec marqueur temporel) ». 3. Cliquez sur le bouton [Double point] pour ajouter l'objet d'information à la configuration. Figure 79: sélectionner objet d'information « Objet 1 » 4. Cliquez sur l'objet "Double point" dans la zone « Configuration ». 5. Dans la fenêtre de dialogue « Paramètres », dans la zone « Informations statut et événement », attribuez un nom à chacune des variables DPI 0 et DPI 1, par exemple. « XDpi_Off » et « xDpi_On ». Figure 80: paramétrer un objet d'information de type « Double point » 9.1.2 Paramétrer un objet d'information de type « Valeur mesurée II » 1. Cliquez sur la flèche du bouton [Valeur mesurée]. Un champ de sélection s'ouvre. 2. Sélectionnez l'objet d'information « Objet 9 (IObj09M_MEII_NA Des mesures II) ». 3. Cliquez sur le bouton [Valeur mesurée] pour ajouter l'objet d'information à la configuration. Figure 81: sélectionner objet d'information « Objet 9 » Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870-5-103 135 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 4. Cliquez sur l'objet « Valeur mesurée » dans la zone « Configuration ». 5. Dans la fenêtre de dialogue « Paramètres », définissez les paramètres suivants dans la zone « Informations statut et événement »: • Dans le champ de sélection Numéro/Télégramme, sélectionnez l'entrée « 9 Mesures ». • Sélectionnez l'élément « Non ajustée » dans le champ de sélection Traitement du signal. • Dans le premier champ de saisie dans la ligne MEA 1, donner un nom de variable, comme par ex. « iMea01 ». • Dans le deuxième champ de saisie Qualité ER, donner un nom de variable, comme par ex. « xEr01 ». • Dans le troisième champ de saisie Qualité OV, donner un nom de variable, comme par ex. « xOv01 ». Figure 82: paramétrer un objet d'information de type « Valeur mesurée II » 9.1.3 Paramétrer un objet d'information de type « Commande double » 1. Cliquez sur le bouton [Commande double] pour ajouter l'objet à la configuration. 2. Cliquez sur l'objet « Commande double » dans la zone « Configuration ». 2. Dans la fenêtre de dialogue « Paramètres », dans la zone « Informations statut et événement », attribuez un nom à chacune des variables DCO 0 et DCO 1, par exemple. « xDco_Off » et « xDco_On ». Figure 83: paramétrer un objet d'information de type « Commande double » Manuel Version 4.0.1 136 Créer un exemple de projet selon CEI 60870-5-103 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 9.2 Communiquer via le protocole de transport CEI 104 Note Utilisez le logiciel « WinPP104 » comme station distante ! Dans ce projet, la version de démonstration du logiciel « WinPP104 » est utilisée comme esclave CEI 103. Ce logiciel peut être téléchargé gratuitement sous le lien http://www.ppfink.de. 1. Sélectionnez l'onglet « CEI 60870-5 Esclave ». 2. Cliquez sur la flèche du bouton [CEI 60870 Esclave]. Un champ de sélection s'ouvre. 3. Sélectionnez l'entrée « CEI60870-5-104 Ed.1 (Multi-Maître) » pour l'ajouter à la configuration. Figure 84: sélectionner CEI60870-5-104 Ed.1 (Multi-Maître) 9.2.1 Paramétrer un objet d'information de type « Point d'information double » 1. Cliquez sur la flèche du bouton [Point d'information double]. 2. Sélectionnez l'entrée ajoutée « [0.0.1 = 1] Point d'information double » dans la zone « Configuration ». 3. Dans la fenêtre de dialogue « Paramètres », dans la zone « Informations statut et événement », sélectionnez la variable « xDpi_Off » dans le champ de sélection DPI 0 et la variable « xDpi_On » dans le champ de sélection DPI 1. Les deux variables ont été créées auparavant, voir chap. « Paramétrer un objet d'information de type « Double point » Figure 85: Sélectionnez les variables, Point d'information double Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870-5-103 137 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 9.2.2 Paramétrer un objet d'information de type « Valeur mesurée I » 1. Cliquez sur le bouton [Valeur mesurée]. 2. Sélectionnez l'entrée ajoutée « [0.0.1 = 1] Valeur mesurée » dans la zone « Configuration ». 3. Dans la fenêtre de dialogue « Paramètres » du champ de sélection Type, sélectionnez l'entrée « Objet 9 (IObj09M_ME_NA) ». 4. Dans la zone « Informations statut et événement », sélectionnez le nom de variable créé « iMea01 » dans le champ de sélection NVA (Normalized Value). La variable a été créée précédemment, voir chapitre « Paramétrer un objet d'information de type " Valeur mesurée II " » 7. Dans la zone « Indicateur de qualité » du champ de sélection IV, sélectionnez la variable « xEr01 » et dans le champ de sélection OV, la variable « xOv01 ». Les deux variables ont été créées auparavant, voir chap. « Paramétrer un objet d'information de type " Valeur mesurée II " » Figure 86: sélectionnez les variables, valeur mesurée 9.2.3 Paramétrer un objet d'information de type « Commande double » 1. Cliquer sur le bouton [Commande double]. 2. Sélectionnez l'entrée ajoutée « [0.0.1 = 1] Commande double » dans la zone « Configuration ». 3. Dans la fenêtre de dialogue « Paramètres » du champ de sélection Type, sélectionnez l'entrée « Objet 46 (IObj46C_DC_NA) ». 7. Dans la zone « Informations statut et événement », dans le champ de sélection DCS 0, sélectionnez la variable « xDco_Off » et dans le champ de sélection DCS 1 la variable « xDco_On ». Les deux variables ont été créées auparavant, voir chap. « Paramétrer un objet d'information de type " Commande double " » Figure 87: sélectionnez les variables, commande double Manuel Version 4.0.1 138 Créer un exemple de projet selon CEI 60870-5-103 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 9.3 Mise en service de la configuration Vous trouverez des informations sur la mise en service de la configuration dans les chapitres « Mise en service de la configuration (Stand-Alone) » ou « Mise en service de la configuration (Stand-Alone) ». 9.4 9.5 Simuler un dispositif de protection 1. Si nécessaire, connectez le contrôleur à votre PC via un câble série. 2. Démarrez le programme DemoWinPP103 sur votre PC. 3. Sélectionnez Parameterize > Receiver/Transmitter 1. 4. Dans l'onglet « Page 1 », sélectionnez l'entrée « Protection » dans la zone de sélection Function. 5. Entrez la valeur « 1 » dans le champ de saisie Link address. 6. Sélectionnez l'entrée « Ne pas utiliser » dans le champ de sélection Use of single character E5. 7. Basculer dans l’onglet « Page 2 ». 8. Dans le champ COM-Port to receive/transmit., sélectionnez le COM-Port approprié. 9. Dans le champ de sélection Baud, sélectionnez l'entrée « 9600 ». 10. Fermez la fenêtre en cliquant sur le bouton [Ok]. 11. Cliquez sur le bouton pour établir une connexion. Simuler un centre de contrôle à distance 1. Démarrez le programme DemoWinPP104 sur votre PC. 2. Sélectionnez Parameterize > Receiver/Transmitter 1. 3. Dans le champ de sélection Function, sélectionnez l'entrée « Master = TCP client » 4. Entrez l'adresse IP du contrôleur que vous utilisez dans le champ de saisie IP address partner station 5. Sous Own IP addresses, entrez l'adresse IP de votre PC, correspondant au sous-réseau de l'adresse IP du contrôleur. Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870-5-103 139 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 88: propres adresses IP, DemoWinPP104 9.5.1 6. Fermez la fenêtre en cliquant sur le bouton [OK]. 7. Cliquez sur le bouton pour établir une connexion. Vérifier la transmission de message 1. Basculer dans le programme DemoWinPP103 2. Sélectionnez Parameterize > Message > 1 Message. 3. Vérifiez si les paramètres suivants sont définis : - Champ de sélection Transmission procedure = « Respond » - Champ de sélection Link address = « 1 » - Champ de sélection Type = « 1=Message » - Champ de sélection Cause = « 1=spontaneous » 4. Entrez les valeurs « 128 » et « 16 » dans les champs de saisie Function type de fonction, Information number. 5. Définissez Information status sur « 2=EIN » à l’aide des touches fléchées. 6. Cliquez sur le bouton [xTransmit] pour envoyer un télégramme. Le message suivant apparaît dans DemoWin103 : Figure 89: test de la transmission de données DemoWin103 Le message suivant apparaît dans DemoWin104 : Manuel Version 4.0.1 140 Créer un exemple de projet selon CEI 60870-5-103 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 90: test de la transmission de données DemoWin104 7. Sélectionnez dans DemoWinPP103 Parameterize > Messages > 1 Message. 8. Modifiez Information status sur « 1=AUS » à l’aide des touches fléchées. 9. Cliquez sur le bouton [xTransmit] pour envoyer le télégramme modifié. Le message suivant apparaît dans DemoWin103 : Figure 91: test de la transmission de données modifiée DemoWin103 Le message suivant apparaît dans DemoWin104 : Figure 92: test de la transmission de données modifiée DemoWin104 9.5.2 Vérifier la transmission de valeur mesurée 1. Basculer dans le programme DemoWinPP103 2. Sélectionnez Parameterize > Messages > 1 Message. 3. Effectuez les réglages suivants : - Champ de sélection Type = « 9=Measureands II » - Champ de saisie Number of measureands = « 9 ». 4. Entrez dans le premier champ de saisie 2 Measur. 1-3 w qual. descriptor les nombres « 4095 1 ». 5. Cliquez sur le bouton [xEnvoyer]. Le message suivant apparaît dans DemoWin103 : Manuel Version 4.0.1 Créer un exemple de projet selon CEI 60870-5-103 141 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 93: test des valeurs mesurées, DemoWin103 Le message suivant apparaît dans DemoWin104 : Figure 94: test des valeurs mesurées, DemoWin104 6. Entrez dans le premier champ de saisie 2 Measur. 1-3 w qual. descriptor les nombres « 2048 1 ». 7. Cliquez sur le bouton [xTransmit]. Le message suivant apparaît dans DemoWin103 : Figure 95: test des valeurs mesurées modifiées, DemoWin103 Le message suivant apparaît dans DemoWin104 : Figure 96: test des valeurs mesurées modifiées, DemoWin104 Manuel Version 4.0.1 142 Créer un exemple de projet selon CEI 60870-5-103 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 9.5.3 Vérifier la transmission de commande 1. Basculer dans le programme DemoWinPP104 2. Sélectionnez Parameterize > Messages > 1 Einzelmeldung. 3. Effectuez les réglages suivants : - Champ de sélection Type = « 46=Double commande » - Champ de sélection Cause= « 9=Activation » - Champ de saisie Common adresse = « 9-1 » - Champ de saisie Object address = « 0-0-1 » - Champ de saisie Command state = « 2=ON » - Champ de saisie Command type = « 0 ». Figure 97: test de transmission de commande 4. Manuel Version 4.0.1 Cliquez sur le bouton [xTransmit]. Le message suivant apparaît dans DemoWin104 : Créer un exemple de projet selon CEI 60870-5-103 143 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 98: test de transmission de commande « EIN », DemoWinPP104 Le message suivant apparaît dans DemoWin103 : Figure 99: test de transmission de commande « ON », DemoWinPP103 5. Modifiez dans DemoWinPP104 le champ de saisie Command state = « 1=OFF » 6. Cliquez sur le bouton [xTransmit]. Le message suivant apparaît dans DemoWin104 : Figure 100: test de transmission de commande « OFF », DemoWinPP104 Le message suivant apparaît dans DemoWin103 : Manuel Version 4.0.1 144 Créer un exemple de projet selon CEI 60870-5-103 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 101: test de transmission de commande « OFF », DemoWinPP103 Pos: 55 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Configurateur DNP3 145 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 56 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Konfig ura tor _Arbeit sbe reich St and -alo ne @ 32\ mod _15 3553 275 827 3_4 277 36.d ocx @ 495 664 @ 1 2 @ 1 10 Configurateur DNP3 Information Respectez les fonctions supportées selon DNP3 ! Pour obtenir une liste des fonctionnalités prises en charge selon DNP3, voir la zone de téléchargement sur www.wago.com. La norme DNP3 présente, entre autres, les fonctionnalités suivantes : • La clé de nom pour le format de transmission des points de données selon DNP3 se compose d'un numéro de groupe et d'un numéro de variante. Par exemple, la nomenclature est 10.02. Le 10 représente le numéro du groupe et 02 le numéro de la variante. • Les télégrammes dans la direction de contrôle peuvent inclure plusieurs commandes/valeurs de consigne. Il est également possible que des commandes activent des modèles et des séquences complexes avec des répétitions par télégramme. • Les états actuels des sorties de commande ou de valeurs de consigne peuvent être interrogés ou relus. • Chaque télégramme contenant des données utilisateur transmises de la sous-station à la station maître contient une chaîne de 16 bits. Cette chaîne contient des informations d'état, par exemple des événements de la sousstation. • DNP3 définit en outre un état dit « gelé » pour les valeurs mesurées et les compteurs. Cela permet de geler plusieurs ou toutes les valeurs en même temps, puis de les transmettre à la station maître. Si la commande « gelée » est émise par diffusion, les valeurs peuvent être gelées dans plusieurs sous-stations simultanément, puis transmises. • Les changements de valeur dans la sous-station sont gérés par des événements. Les valeurs mesurées, les compteurs ou les messages peuvent être affectés à l'une des classes d'événements (1, 2 ou 3) ou à la classe 0 (aucun événement). La signification des classes d'événements 1, 2 ou 3 peut être définie par l'utilisateur. Manuel Version 4.0.1 146 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.1 Zone de travail Configurateur de télécontrôle (Stand-Alone) : Figure 102: aperçu « Zone de travail » Tableau 57: légende de l'aperçu « Zone de travail » Numéro Zone Description Cette zone affiche la configuration actuelle dans une arborescence. Les participants à la communication et objets 1 Configuration sont ajoutés à l'onglet « DNP3 » en cliquant sur les boutons de la bande de menu Selon l'entrée sélectionnée dans la zone « Configuration », 2 Paramètres les paramètres spécifiques peuvent être définis ou modifiés dans cette zone. L'onglet « Mappage E/S du bus local » affiche toutes les entrées et sorties analogiques et numériques connectées Mappage des E/S après leur lecture à l'aide du bouton [Modules scannés]. 3 du bus local/ Dans l'onglet « Catalogue de produits », les modules d'E/S Catalogue produit peuvent également être ajoutés « Hors ligne » à la vue « Mappage E/S du bus local ». Manuel Version 4.0.1 Configurateur DNP3 147 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Configurateur de télécontrôle (e!COCKPIT) : Figure 103: aperçu « Zone de travail » Tableau 58: légende de l'aperçu « Zone de travail » Numéro Zone Description Cette zone affiche la configuration actuelle dans une arborescence. Les participants à la communication et objets 1 Configuration sont ajoutés à l'onglet « DNP3 » en cliquant sur les boutons de la bande de menu Selon l'entrée sélectionnée dans la zone « Configuration », 2 Paramètres les paramètres spécifiques peuvent être définis ou modifiés dans cette zone. Bus local Cette zone affiche toutes les entrées et sorties analogiques et 3 Image I/O numériques connectées. Pos: 57 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 148 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 58 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Konfig ura tor _E-A-Abbild Stan d-alo ne @ 33\ mo d_15 421 009 532 94_ 427 736. docx @ 50 798 4 @ 3 44 @ 1 10.1.1 Mappage des E/S du bus local Figure 104: Mappage des E/S du bus local Note La désignation E/S peut être sélectionnée ! Le champ de sélection dans la bande de menu peut être utilisé pour choisir d'afficher ou non les modules d'E/S connectés avec les adresses du mappage de process ou avec les désignations de canal . Manuel Version 4.0.1 Configurateur DNP3 149 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 59: mappage des E/S du bus local Boutons Fonction Description Filtre Filtre la liste des signaux, voir les boutons suivants. Filtres pour modules d'entrées digitales Filtre pour modules de sorties digitales Lorsque le bouton est activé, les modules d'entrées digitaux, le cas échéant, sont affichés. Lorsque le bouton est activé, les modules de sorties digitaux, le cas échéant, sont affichés. Filtre pour modules d'entrée analogique Filtre pour module de sortie analogique Filtre pour variables locales Lorsque le bouton est activé, les modules d'entrées analogiques, le cas échéant, sont affichés. Lorsque le bouton est activé, les modules de sorties analogiques, le cas échéant, sont affichés. Lorsque le bouton est activé, les variables locales, le cas échéant, sont affichées. Utilisez les touches fléchées pour changer les modules dans leur ordre. Touches fléchées Plusieurs filtres peuvent être utilisés simultanément. Tableau 60: mappage des E/S du bus local Fonction Description Type de module Indique le type de module (entrées/sorties analogiques/digitaux). Dans le champ de saisie, une variable peut être librement Variable assignée. Type de données Indique de quel type de données il s'agit. Prétraitement des signaux […] Ouvre un menu contextuel permettant de définir un prétraitement du signal, voir chapitre « Prétraitement du signal » 10.1.1.1 Traitement du signal Figure 105: fenêtre de dialogue « Traitement du signal » Manuel Version 4.0.1 150 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 61: mappage des E/S du bus local Fonction Description Dans le champ de saisie, vous pouvez saisir un nom pour le traitement du signal. Note Nom de variables La variable est de plus créée ! La variable est créée en plus de la variable sous « Mappage des E/S du bus local ». Il est marqué par un symbole représentant un éclair. Vous pouvez donc choisir : variable avec traitement du signal ou variable sans traitement du signal. Il y a plusieurs options dans la boîte de sélection : Options de sélection pour les modules d'entrées digitaux : • suppression Flatter • délai à l'enclenchement • retard à la chute • retard à l'actionnement et à la chute • négation Traitement du signal Options de sélection pour les modules de sorties digitaux : • négation Options de sélection pour les modules d'entrées analogiques : • 16 bits => 32 bits • 16 bits => Real • 16 bits => 16 bits Valeur Process Min. Valeur Procee Max. Entrée physique Min. Entrée physique Min. Manuel Version 4.0.1 Options de sélection pour les modules de sorties analogiques : • 32 bits => 16 bits • Real => 16 bits • 16 bits => 16 bits Ici, vous entrez la valeur qui correspond à la valeur minimale physique. Exemple: 4096 (4 mA) correspondent à -20 °C. Entrer : -20.0 Ici, vous entrez la valeur qui correspond à la valeur maximale physique. Exemple: 32767 (20 mA) correspondent à 60 °C. Entrer : 60.0 Ici, vous entrez la valeur de l'entrée qui correspond à la valeur minimale du processus. Exemple: 4096 correspondent à 4 mA. Entrer : 4096 Ici, vous entrez la valeur de l'entrée qui correspond à la valeur maximale du processus. Exemple: 32767 correspondent à 20 mA. Entrer : 32767 Configurateur DNP3 151 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 106: fenêtre de dialogue Traitement du signal pour entrées digitales Tableau 62: légende de la figure « Traitement du signal » Configurati on T1 T2 T3 I Q Description Temps de retard Durée délai à l'enclenchement Durée retard à la chute Signal d'entrée Signal d'entrée traité Manuel Version 4.0.1 152 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.1.1.2 Utilisation de variables globales dans e!COCKPIT Si le configurateur de télécontrôle est utilisé dans le logiciel e!COCKPIT, vous pouvez créer des variables globales valables pour l'ensemble du programme de l'API. 1. Attribuez un nom de variable dans la boîte de dialogue des paramètres d'un objet d'information. Figure 107: créer une variable globale (DNP3) La variable est affichée dans la zone « Mappage des E/S du bus local ». En arrière-plan se trouve la génération de code. La génération de code est effectuée en appuyant sur la touche F11 ou automatiquement lors de la connexion au contrôleur. La liste de variables globale (GVWagoAppRTU) est affichée dans le panneau « Structure du programme » ; les variables globales sont affichées dans la fenêtre à droite après un double-clic sur la liste des variables. Figure 108: Variable globale dans le mappage des E/S bus local 2. Manuel Version 4.0.1 Basculez vers le panneau de commande « Structure de programme » Configurateur DNP3 153 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 109: panneau de commande « Structure de programme » Figure 110: panneau de commande « Structure de programme », variable « GVWagoAppRTU » Note Les variables globales peuvent être supprimées avec la touche F11 ! La touche F11 vérifie la configuration du projet. De plus, les variables qui ne sont plus utilisées sont supprimées ! Note Conseil : aide à la saisie pour une sélection simple de la variable Vous pouvez ouvrir une aide à la saisie dans le champ de saisie « Variable » à l'aide de la touche [F2]. Cette aide à la saisie permet de sélectionner facilement la variable, voir la figure « Aide à la saisie pour les variables ». Figure 111: aide à la saisie pour les variables Pos: 59 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 154 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 60 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/P rod uktkat alog @ 35 \mo d_1 565 764 873 389_ 427 736 .docx @ 5 5616 9 @ 3 @ 1 10.1.2 Catalogue produits Dans l'onglet « Catalogue de produits », des modules d'E/S peuvent être ajoutés « Hors ligne » à la vue « Mappage E/S du bus local ». Les modules peuvent être sélectionnés dans les répertoires ou affichés via la fonction de recherche. Figure 112: catalogue de produits Tableau 63: boutons du panneau de commande « Catalogue de produits » Bouton Description Champ de saisie pour termes de recherche ou numéros d'articles. [Ajouter un appareil] Lorsque la souris survole le nom du module, le bouton apparaît derrière la désignation. Un clic sur le bouton ajoute le module à la vue « Mappage E/S du bus local ». Remarque Pos: 61 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Les modules peuvent être à nouveau supprimés du mappage d'E/S ! Les modules peuvent être supprimés de la vue « Mappage E/S » en mettant en surbrillance le module, puis en appuyant sur la touche « Suppr. » Il s'ensuit une invite de confirmation pour le processus de suppression, qui peut être confirmée avec « Oui » ou avec « Non ». Configurateur DNP3 155 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 62 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Konfig ura tor _Stand -alo ne (Slave) @ 3 2\m od_1 535 543 792 165 _42 7736 .docx @ 4 965 79 @ 234 434 454 545 454 545 @ 1 10.2 Configuration de sous-station (Esclave ) selon DNP3 Pour configurer une sous-station selon DNP3, divers paramétrages doivent être effectués. Il existe plusieurs classes de paramètres : • Paramètres globaux • Paramètres de l'entrée « Couche d'application » Vous trouverez plus d'informations sur les classes de paramètres individuelles dans les sous-chapitres suivants. 10.2.1 Paramètres globaux Les paramètres globaux peuvent être définis ou modifiés si l'entrée « Esclave DNP3 » est sélectionnée. On a les options de paramétrage suivantes : Figure 113: options de paramétrage pour l'entrée « Esclave DNP3 » Tableau 64: options de paramétrage pour l'entrée « Esclave DNP3 » Option de paramétrage Description Version matérielle Version logicielle Ces paramètres n’ont aucune influence sur le fonctionnement de la Nom du site sous-station. Ils ne sont stockés que dans la configuration du projet et servent d'informations à l'utilisateur. Code ID/numéro Nom de l'esclave Manuel Version 4.0.1 156 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 64: options de paramétrage pour l'entrée « Esclave DNP3 » Option de paramétrage Description N° de série de l'esclave Fragments max. Ce paramètre est défini en permanence sur 2048 byte/fragment et ne transmis peut pas être modifié. Cette valeur correspond à la taille de fragment maximale possible selon norme. Fragments max. reçus Ce paramètre est défini en permanence sur 2048 byte/fragment et ne peut pas être modifié. Une limitation n'est pas nécessaire car des fragments plus courts peuvent être traités facilement. Nb Objet Max. Vous saisissez ici le nombre maximal d'objets pouvant être traités par la sous-station dans la direction de contrôle. Synchronisation horloge Ici, l'intervalle de temps est entré, dans lequel la sous-station demande la synchronisation horloge sur la station maître. Taille buffer Ici, le nombre maximum d'entrées d'événement est entré, ce qui peut d'événement être stocké dans la sous-station. Si des événements ne peuvent pas être transmis à la station maître et que plus que les événements paramétrés se produisent, les événements entrants ne sont plus enregistrés. Chaque connexion de liaison utilise un tampon d'événement distinct. Cette option nécessite plus de mémoire si le nombre d'entrées est augmenté ou si plus de connexions de liaison sont paramétrées. Le nombre max. d'événements mis en mémoire tampon est limité par le nombre de connexions configurées : - 1 connexion: max. 100000 événements - 2 connexions : chacune max. 50000 événements - 3 connexions : chacune max. 33000 événements - 4 connexions : chacune max. 25000 événements Non volatile Le champ de sélection peut être utilisé pour définir si le tampon d’événements doit être conservé en cas de panne de courant. La condition préalable est qu'une carte mémoire SD soit insérée dans l'embase du contrôleur, qu'elle soit formatée avec un système de fichiers pris en charge et qu'un espace libre suffisant soit disponible. Pas de tension zéro : en cas de panne de courant, le contenu du tampon d’événements est ignoré. Enregistrer sur la carte SD : en cas de panne de courant, le contenu du tampon d’événements est conservé. Débordement buffer Le champ de sélection permet de définir le comportement du tampon d’événements en cas de dépassement de capacité de la mémoire. Les options suivantes sont disponibles : Supprimer les entrées les plus récentes Supprimer les entrées les plus anciennes (ringpuffer) SBO Timeout « Select » et « Operate » sont des fonctions permettant d'écrire des commandes et des valeurs de consigne de la station maître à la sousstation. Ici, vous entrez le temps maximum qui peut s'écouler entre un « Select » et un « Operate ». La sous-station n'effectue un « Operate » que si le temps entre les deux fonctions est inférieur au temps entré ici. Sinon, une erreur « Timeout » sera générée. Confirmation Timeout La sous-station peut demander une confirmation des télégrammes envoyés, par exemple lors de la transmission d'événements. On entre ici le temps pendant lequel la sous-station attend la confirmation de la station maître. Si la confirmation est reçue dans le délai indiqué, par exemple, les derniers événements transmis sont supprimés du tampon d’événements. Si aucune confirmation n'est reçue, les événements transmis restent dans la mémoire tampon des événements et seront renvoyés à la demande suivante. Temps de commande Ici, vous pouvez entrer le temps d'exécution pour les commandes. Ce std temps n'est utilisé que si aucun temps d'exécution explicite n'est défini Manuel Version 4.0.1 Configurateur DNP3 157 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 64: options de paramétrage pour l'entrée « Esclave DNP3 » Option de paramétrage Description pour les commandes de la station maître. Adresse Esclave Ici, vous pouvez entrer une adresse unique pour la sous-station. Manuel Version 4.0.1 158 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.1.1 Objet « Connexion ETHERNET » Ces paramètres spécifiques permettent d’établir une connexion ETHERNET entre la sous-station et la station maître. Vous pouvez configurer jusqu'à quatre connexions ETHERNET. Figure 114: options de paramétrage pour un objet de type « connexion ETHERNET » Tableau 65: options de paramétrage pour un objet de type « connexion ETHERNET » Option de paramétrage Description Adresse IP Ici, l'adresse IP pour l'export est entrée dans un fichier Device-Profile. Dans champ de saisie grisé en arrière, une adresse IP est suggérée si l’une des fonctions « Upload/download », « Mise en service/Mise à jour » ou « Scan des modules » a été effectuée. Avec le bouton [Appliquer], l’adresse IP suggérée peut être acceptée. Adresse station maître Ici, l'adresse de la couche de connexion (station maître) est entrée. Cette adresse est utilisée dans les télégrammes de la couche connexion pour coordonner la source et la destination. Vérification adresse Case à cocher : si la case à cocher est activée, la vérification d'adresse sera activée dans le logiciel. Pour une connexion existante, seuls les télégrammes avec l'adresse principale correspondante sont traités. Protocole Réseau Ici, le protocole réseau peut être sélectionné. On a les options de sélection suivantes : • TCP UDP • Port Ici, vous entrez le port à utiliser pour la connexion respective. Le port par défaut selon DNP3 est 20000. Statut de la couche de Ici, une variable peut être créée qui indique le statut de la connexion. liaison TRUE : la connexion est établie avec succès et active. FALSE : la connexion n'est pas établie Manuel Version 4.0.1 Configurateur DNP3 159 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 65: options de paramétrage pour un objet de type « connexion ETHERNET » Option de paramétrage Description UDP Link-Test [s] DNP3 utilise le mécanisme « Keep Alive » pour surveiller le statut d'une connexion. Selon le paramètre sélectionné pour le paramètre « Protocole Réseau », le paramètre « Keep-Alive/Link Test » a différentes fonctions : • Paramètre « UDP » sélectionné : Dans le champ de saisie « Keep-Alive/Link-Test », vous pouvez définir l'heure à laquelle la sous-station doit envoyer au plus tard un télégramme statut REQUEST_LINK_STATUS et attendre la confirmation du maître. Si cette confirmation échoue trois fois de suite, cela sera interprété comme une « interruption de la connexion ». • Paramètre « TCP » sélectionné : Dans le champ de saisie « Keep-Alive/Link-Test », vous pouvez définir le délai au plus tard après lequel la sous-station attendra et enverra un télégramme Keep-Alive. Filtre IP Si la case à cocher est activée, les adresses IP acceptées lors de l'établissement d'une connexion peuvent être restreintes. Dans les champs de saisie, vous pouvez entrer les adresses IP qui sont acceptées lors de l'établissement d'une connexion. Manuel Version 4.0.1 160 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 65: options de paramétrage pour un objet de type « connexion ETHERNET » Option de paramétrage Description Fonctionnement URBE Les données d'événement peuvent également être transmises non sollicitées. On décrit cela comme « Réponses non sollicitées » Il existe 6 options différentes pour les « Réponses non sollicitées » : Désactivé Les « réponses non sollicitées » ne sont pas transmises. Mode A : seuil d'événement atteint Les « réponses non sollicitées » sont transmises lorsque le nombre d'événements dans la mémoire tampon a atteint ou dépassé le seuil d'événements. Mode B : le délai a expiré (redéclenché) Des « réponses non sollicitées » sont transmises si au moins un événement est dans la mémoire tampon et que le délai a expiré. Dès qu'un nouvel événement est généré dans la mémoire tampon, le délai d'attente redémarre. Mode C : seuil d'événement atteint ou délai écoulé (redéclenché) Les « réponses non sollicitées » sont transmises lorsque le nombre d'événements dans la mémoire tampon a atteint ou dépassé le seuil d'événements ou quand au moins un événement est dans la mémoire tampon et que le délai a expiré. Dès qu'un nouvel événement est dans la mémoire tampon, le délai est redémarré. Mode D : le délai a expiré Des « réponses non sollicitées » sont transmises si au moins un événement est dans la mémoire tampon et que le délai a expiré. Le délai est démarré avec le premier événement généré et réinitialisé avec le transfert. Mode E : seuil d'événement atteint ou délai a expiré Les « réponses non sollicitées » sont transmises lorsque le nombre d'événements dans la mémoire tampon a atteint ou dépassé le seuil d'événements ou quand au moins un événement est dans la mémoire tampon et que le délai a expiré. Le délai est démarré avec le premier événement généré et réinitialisé avec le transfert. Timeout URBE Manuel Version 4.0.1 Si l'un des modes A ... E décrits ci-dessus est sélectionné, la sousstation prend en charge les « Réponses non sollicitées » et les zones de saisie et de sélection suivantes deviennent visibles en fonction du mode sélectionné. Le station principale doit confirmer « Réponses non sollicitées ». À cette fin, la station maître envoie un télégramme de confirmation correspondant à la sous-station. Ici, vous pouvez entrer la durée pendant laquelle la sous-station doit attendre ce télégramme. Plage de valeurs : 1 s … 60 s Si la confirmation est reçue dans le délai imparti, les événements sont supprimés du tampon d'événements. Si aucune confirmation n'est reçue dans le délai imparti, le télégramme est renvoyé. Configurateur DNP3 161 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 65: options de paramétrage pour un objet de type « connexion ETHERNET » Option de paramétrage Description Nouvelles tentatives Vous pouvez sélectionner ici la fréquence de renvoi d'un télégramme URBE si aucune confirmation n'est reçue dans le délai indiqué dans le paramètre « Timeout URBE ». Le numéro de séquence et le contenu restent les mêmes. Dès que le nombre de tentatives d'envoi sélectionné est dépassé, un nouveau télégramme est généré et transmis. Ici, le numéro de séquence et éventuellement le contenu changent. Unsolicited Retry Time On entre ici la durée dans laquelle une Unsolicited-Response-Serie est renvoyée si aucune confirmation de la station distante n'est reçue dans le délai défini. Temporisation Ce champ de saisie est activé uniquement si les modes B, C, D ou E sont sélectionnés dans « Fonctionnement URBE » ! Si plusieurs événements se succèdent rapidement, un grand nombre de télégrammes sont générés et envoyés rapidement. Ici, une temporisation peut être entrée afin de transmettre des télégrammes après une période de temps définie. Modes B et C : chaque événement qui se produit réinitialisera un timer interne. Un transfert de données excessif est ainsi empêché. Le timer n'est pas réinitialisé si le nombre d'événements déjà accumulés dans la mémoire tampon est supérieur au nombre sélectionné dans le paramètre « Seuil d'événement ». Plage de valeurs : 1 s … 60 s Seuil d'événement Ce champ de saisie est activé uniquement si les modes A, C ou E sont sélectionnés dans « Fonctionnement URBE » ! Ici, vous pouvez sélectionner le nombre d'événements devant se produire pour qu'un télégramme soit envoyé. Si la valeur sélectionnée est supérieure à celle spécifiée sous « Taille du tampon d'événement », le paramètre « Seuil d'événement » n'a plus aucune fonction. Activer la Classe Ces cases à cocher ne sont actives que si « Unsolicited Support » est activé ! Ici, vous pouvez sélectionner les classes pour lesquelles la sousstation peut générer des messages non sollicités. En règle générale, le maître définit à l'avance les classes qu'il souhaite recevoir. Ce préréglage peut être remplacé ici. Manuel Version 4.0.1 162 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.1.2 Objet « Connexion série » Ces paramètres spécifiques permettent d’établir une connexion série entre la sous-station et la station maître. On peut utiliser au max. une connexion série par contrôleur/système cible. Chaque connexion doit également avoir sa propre interface physique. Figure 115: options de paramétrage pour un objet de type « connexion série » Tableau 66: options de paramétrage pour un objet de type « connexion série » Option de paramétrage Description Adresse station maître Ici, l'adresse de la couche de connexion (station maître) est entrée. Cette adresse est utilisée dans les télégrammes de la couche connexion pour coordonner la source et la destination. Intervalle de test liaison Ici, un temps peut être entré pour surveiller la connexion de manière cyclique. Si aucun échange de données n’a lieu dans le délai spécifié, un RESPONSE_LINK_STATUS est envoyé de la sous-station au maître pour la surveillance de la connexion. S'il n'y a pas eu de réponse au test de liaison trois fois de suite avec une instruction REQUEST_LINK_STATUS, le statut de la connexion passera à FALSE. t#0s: aucun RESPONSE_LINK_STATUS n’est envoyé, c’est-à-dire la surveillance de la connexion est désactivée. Timeout Test de liaison Vous pouvez entrer ici un temps au plus tard après lequel un télégramme REQUEST_LINK_STATUS doit être reçu par le maître après l'envoi d'un RESPONSE_LINK_STATUS depuis la sous-station. Manuel Version 4.0.1 Configurateur DNP3 163 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 66: options de paramétrage pour un objet de type « connexion série » Option de paramétrage Description Interface Ici, vous pouvez sélectionner l'interface à utiliser en fonction du système cible et du nœud de bus de terrain. L’attribution des interfaces individuelles au système cible utilisé est décrite dans l’annexe. Débit (Baud) Ici, le débit en bauds du module d'E/S 750-652 « Interface série » peut être sélectionné. Le débit en bauds ne doit pas dépasser 19200 bauds. Contrôle de flux Ici, la méthode de contrôle du flux de données peut être sélectionnée. On a au choix : RS232 non Aucun contrôle de flux de données n'est utilisé RS232 XOn/XOff Le contrôle du flux de données est effectué du côté logiciel. RS232 RTS/CTS Le contrôle du flux de données est effectué du côté matériel. Fonctionnement URBE Timeout URBE Nouvelles tentatives URBE Temporisation Seuil d'événement Le contrôle de flux RS485 ne peut pas être sélectionné. Pour assurer la communication, une détection de collision sur le bus de données est requise, ce qui n'est pas disponible dans le système cible ! Voir chapitre « Objet "Connexion ETHERNET" » Manuel Version 4.0.1 164 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2 Paramètres pour l'entrée « Couche d'application » Les objets de groupe situés sous l'entrée « Couche d'application » forment une structure avec les objets d'information correspondants. Ces objets d'information peuvent être ajoutés aux objets de groupe individuels une ou plusieurs fois. Pour chaque objet de groupe et pour chaque objet d'information correspondant, des paramètres spécifiques peuvent être définis ou modifiés. Note Respectez le nombre maximum d'objets d'information ! Pour chaque configuration, 800 objets d’information au maximum peuvent être créés. Note Les Indices (adresses d'objets) peuvent être déplacés pendant le tri ! Tous les objets d’information sont triés avant le chargement de la configuration dans l’appareil. Les Indices peuvent changer ici, car le tri prend également en compte les types de données ! Information Tableaux avec objets d'information et variations ! Vous trouverez en annexe un tableau avec tous les objets d’information et les variantes pris en charge selon DNP3 ! Manuel Version 4.0.1 Configurateur DNP3 165 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.1 Paramètres généralement valables Certains paramètres existent à plusieurs niveaux. Ces paramètres sont identiques et sont expliqués ci-dessous: Tableau 67: paramètres généralement valables Option de paramétrage Description Adres. objet de départ Ce paramètre se trouve uniquement au niveau des objets de (Index) groupe ! Ici, l'index de départ de la numérotation consécutive peut être spécifié pour tous les objets d'information subordonnés d'un groupe. Pour chaque objet d’information nouvellement créé, cet index de départ prédéfini est ensuite augmenté de la valeur « 1 ». L'index correspond à l'adresse de l'objet d'information et s'affiche dans le champ d'affichage « Adresse objet (index) » de l'objet d'information correspondant. Adresse objet (Index) Ce paramètre se trouve uniquement au niveau des objets d'information ! L'index correspond à l'adresse de l'objet d'information. L'index de départ de la numérotation est défini via le paramètre "Adresse objet de départ (index) » au niveau de l'objet groupe associé. Ce paramètre est incrémenté pour chaque entrée Le configurateur assigne automatiquement le prochain index libre Bit de statut Dans chaque champ qui affiche « Variable », des variables librement Variable assignées peuvent être sélectionnées ou directement saisies et liées. ONLINE La variable peut également être entrée dans la zone « Localbus I/O RESTART Mapping » COMMLOST Seules les variables appropriées sont affichées ! Note REMOTEFORCED Dans les champs de sélection, seules les variables LOCALFORCED correspondant au type de données sélectionné sont CHATTERFILTER affichées ! OVERRANGE REFERENCEERR Les écarts sont décrits dans les niveaux respectifs. Manuel Version 4.0.1 166 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.2 Objet de groupe « Group Binary Input » Figure 116: options de paramétrage pour objet de groupe « Group Binary Input » Tableau 68: options de paramétrage pour objet de groupe « Group Binary Input » Option de paramétrage Description Adres. objet de départ Voir chap. « Paramètres généralement valables » (Index) Statique variation par Si les données statiques sont demandées par la station maître en tant défaut que Default-Variation, vous pouvez sélectionner le format dans lequel la requête de données doit être traitée. On a les options de sélection suivantes : Variation évent par défaut 01.01 Binary Input – Packed Format (1 bit par entrée) 01.02 Binary Input – With Flags (1 byte par entrée) Si les données d'événement sont demandées par la station maître en tant que Default-Variation, vous pouvez sélectionner ici si et avec quel horodatage le message d'événement doit être envoyé. On a les options de sélection suivantes : 02.01 Binary Input Event – Without time 02.02 Binary Input Event – With absolute time 02.03 Binary Input Event – With relative time Manuel Version 4.0.1 Configurateur DNP3 167 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.2.1 Objet d'information « Binary Input » Figure 117: options de paramétrage pour objet d'information de type « Binary Input » Tableau 69: options de paramétrage pour objet d'information de type « Binary Input » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables » Entrée binaire [01] Statique Entrée binaire[02] Evénement Cette case à cocher est activée en permanence et indique que la station maître peut interroger l'état actuel de manière permanente. Ici, la classe d'événements est sélectionnée selon DNP3. On a les options de sélection suivantes : Pas d'événement Un Deux Trois Événement généré par un changement de valeur Dès qu'un signal s'écartant est présent à l'entrée « Bit de statut », un événement est généré. Il est stocké avec la classe d'événements dans le tampon d'événements L'horodatage associé est défini en fonction de l'heure locale à laquelle l'événement se produit. Trigger événement Événement généré par une entrée externe Un événement peut être déclenché via une entrée externe, c'est-à-dire par l'utilisateur. Il est stocké avec la classe d'événements dans le tampon d'événements Voir l'option de paramétrage « Trigger événement » On a les options de paramétrage suivantes : Champ de saisie/champ de sélection Ici, une variable BOOL peut être créée/sélectionnée, ce qui déclenche un événement sur un flanc montant. Manuel Version 4.0.1 168 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 69: options de paramétrage pour objet d'information de type « Binary Input » Option de paramétrage Description Bit de statut On a les options de paramétrage suivantes : ONLINE Champ de sélection Ici, le nom de variable de type BOOL est sélectionné conformément à la norme CEI 61131, qui représente le statut de l'entrée binaire. On a les options de paramétrage suivantes : RESTART Champ de sélection : Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le « flag de qualité ONLINE » de « l'entrée binaire ». On a les options de paramétrage suivantes : COMMLOST Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité RESTART de « l'entrée binaire ». On a les options de paramétrage suivantes : REMOTEFORCED Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité COMM_LOST de « l'entrée binaire ». On a les options de paramétrage suivantes : LOCALFORCED Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité REMOTE_FORCED de « l'entrée binaire ». On a les options de paramétrage suivantes : CHATTERFILTER Champ de sélection : Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité LOCAL_FORCED de « l'entrée binaire ». On a les options de paramétrage suivantes : Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité CHATTER_FILTER de « l'entrée binaire ». Manuel Version 4.0.1 Configurateur DNP3 169 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.3 Objet de groupe « Group Double Binary Input » Figure 118: options de paramétrage pour objet de groupe « Group Double Binary Input » Tableau 70: options de paramétrage pour objet de groupe « Group Double Binary Input » Option de paramétrage Description Adres. objet de départ Voir chap. « Paramètres généralement valables » (Index) Statique variation par Si les données statiques sont demandées par la station maître en tant défaut que « Default-Variation », vous pouvez sélectionner le format dans lequel la requête de données doit être traitée. On a les options de sélection suivantes : Variation évent par défaut 03.01 Double Binary Input – Packed Format (2 bits par entrée) 03.02 Double Binary Input – With Flags (1 byte par entrée) Si les données d'événement sont demandées par la station maître en tant que « Default-Variation », vous pouvez sélectionner ici si et avec quel horodatage le message d'événement doit être envoyé. On a les options de sélection suivantes : 04.01 Double Binary Input Event – Without time 04.02 Double Binary Input Event – With absolute time 04.03 Double Binary Input Event – With relative time Manuel Version 4.0.1 170 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.3.1 Objet d'information « Double Binary Input » Figure 119: options de paramétrage pour objet d'information de type « Double Binary Input » Tableau 71: options de paramétrage pour objet d'information de type « Double Binary Input » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables » Double entrée binaire Cette case à cocher est activée en permanence et indique que la [03] Statique station maître peut interroger l'état actuel à chaque moment Double entrée binaire Ici, la classe d'événements est sélectionnée selon DNP3. On a les [04] Événement options de sélection suivantes : Pas d'événement Un Deux Trois Événement généré par un changement de valeur Dès qu'un signal s'écartant est présent aux entrées « Bits de statut », un événement est généré. Il est stocké avec la classe d'événements dans le tampon d'événements L'horodatage associé est défini en fonction de l'heure locale à laquelle l'événement se produit. Trigger événement Événement généré par une entrée externe Un événement peut être déclenché via une entrée externe, c'est-à-dire par l'utilisateur. Il est stocké avec la classe d'événements dans le tampon d'événements Voir l'option de paramétrage « Trigger événement » On a les options de paramétrage suivantes : Champ de saisie/champ de sélection Ici, une variable BOOL peut être créée/sélectionnée, ce qui déclenche un événement sur un flanc montant. Manuel Version 4.0.1 Configurateur DNP3 171 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 71: options de paramétrage pour objet d'information de type « Double Binary Input » Option de paramétrage Description Bit de statut N°6 On a les options de paramétrage suivantes : Bit de statut N°7 Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le bit de statut N°6 de la « double entrée binaire ». On a les options de paramétrage suivantes : ONLINE Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le bit de statut N°7 de la « double entrée binaire ». On a les options de paramétrage suivantes : RESTART Champ de sélection : Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le « flag de qualité ONLINE » de la « double entrée binaire ». On a les options de paramétrage suivantes : COMMLOST Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité RESTART de la « double entrée binaire ». On a les options de paramétrage suivantes : REMOTEFORCED Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité COMM_LOST de la « double entrée binaire ». On a les options de paramétrage suivantes : LOCALFORCED Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité REMOTE_FORCED de la « double entrée binaire ». On a les options de paramétrage suivantes : CHATTERFILTER Champ de sélection : Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité REMOTE_FORCED de la « double entrée binaire ». On a les options de paramétrage suivantes : Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité CHATTER_FILTER de la « double entrée binaire ». Manuel Version 4.0.1 172 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.4 Objet de groupe « Group Binary Output » Figure 120: options de paramétrage pour objet de groupe « Group Binary Output » Tableau 72: options de paramétrage pour objet de groupe « Group Binary Output » Option de paramétrage Description Adres. objet de départ Voir chap. « Paramètres généralement valables » (Index) Variation continue S'il n'y a pas de format de télégramme spécifique pour une requête de défaut la station maître, le format dans lequel on doit répondre à la requête de données est prédéfini ici. Variation impulsion défaut 10.02 Continuous Control – binary output status S'il n'y a pas de réglage pour les messages d'événement lorsqu'une requête est adressée à la station maître, le format de données dans lequel le message d'événement doit être envoyé est préréglé ici 12.01 Pulsed Control – control relay output block Manuel Version 4.0.1 Configurateur DNP3 173 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.4.1 Objet d'information « Binary Output » Figure 121: options de paramétrage pour un objet d'information de type « Binary Output » Tableau 73: options de paramétrage pour un objet d'information de type « Binary Output » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables » Sortie Binaire [10] Statique Sortie Binaire [12] Commande Cette case à cocher est activée en permanence et indique que la station maître peut interroger l'état actuel de manière permanente. Cette case à cocher est activée en permanence et indique que des commandes prenant en charge les sorties sont prises en charge. Manuel Version 4.0.1 174 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 73: options de paramétrage pour un objet d'information de type « Binary Output » Option de paramétrage Description Mode de pilotage Ici, vous pouvez sélectionner deux « Modes de pilotage » différents selon DNP3, qui régulent le comportement des sorties digitales lorsqu'elles sont contrôlées par la station maître. On a les options de sélection suivantes : Close (premier champ de saisie) Trip (deuxième champ de saisie) Variable Nouveau message LOCALFORCED « Activation model » : la sortie digitale émet des séquences ou des impulsions avec des heures On/Off ou des répétitions pouvant être définies. « Complementary latch model » : la station principale active ou désactive la sortie digitale. « Complementary Two Output model » : une double commande avec deux sorties virtuelles ou physiques appelées « Close » et « Trip ». L'une des deux sorties peut être définie comme active avec temporisation en fonction de la commande reçue de la station maître. Exemples : démarrage/arrêt d'un moteur, ouverture/fermeture d'un disjoncteur ou d'une vanne ou réglage d'un disjoncteur progressif. Case à cocher « Retain » : la case à cocher sera visible si « Complementary latch model » a été sélectionné. Si la case à cocher est activée, l'état de la sortie digitale est également enregistré après un redémarrage. Pour l'option « Complementary latch model »: Ici, une variable pour la situation Close (valeur de variable = FALSE) ou la situation Trip (valeur de variable = VRAIE) peut être entrée/sélectionnée. Pour l'option « Complementary two output model » : Ici, une variable pour l'édition d'une situation Close (valeur de variable = FALSE) peut être entrée/sélectionnée. On a les options de paramétrage suivantes : Champ de sélection : Ici, un nom de variable selon CEI 61131 est sélectionné. Ici, vous pouvez déclarer une variable du type « WORD ». La valeur de cette variable est incrémentée lorsque l'objet d'information associé est reçu (s'applique uniquement aux objets d'information dans la direction de commande). On a les options de paramétrage suivantes : Champ de sélection : Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité REMOTE_FORCED de la « double entrée binaire ». Le nom de variable est entré dans la zone « Localbus I/O Mapping » Manuel Version 4.0.1 Configurateur DNP3 175 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.5 Objet de groupe « Group Counter » Selon DNP3, il existe deux types de compteurs différents : • compteur 32 bits • compteur 16 bits Pour chaque type de compteur, il existe des options de réglage propres pour les variations par défaut. Figure 122: options de paramétrage pour objet de groupe « Group Counter » Tableau 74: options de paramétrage pour objet de groupe « Group Counter » Option de paramétrage Description Adres. objet de départ Voir chap. « Paramètres généralement valables » (Index) On a les options de sélection suivantes : Index de départ commun Index départ par Variation (Index de départ pour les compteurs 32 bits et 16 bits, réglables séparément) Statique variation par S'il n'y a pas de format de télégramme spécifique dans une requête de défaut la station maître, vous pouvez sélectionner ici dans quelle mesure les données sont transmises. On a les options de sélection suivantes pour les compteurs 32 bits : 20.01 Counter – 32 bit with flag 20.05 Counter – 32 bit without flag On a les options de sélection suivantes pour les compteurs 16 bits : 20.02 Counter – 16 bit with flag 20.06 Counter – 16 bit without flag Manuel Version 4.0.1 176 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 74: options de paramétrage pour objet de groupe « Group Counter » Option de paramétrage Description Variation figeage défaut Si aucun paramètre n'est défini pour les valeurs gelées lors d'une requête de la station maître, vous pouvez sélectionner ici dans quelle mesure les valeurs gelées sont transmises. On a les options de sélection suivantes pour les compteurs 32 bits : 21.01 Frozen Counter – 32 bit with flag 21.05 Frozen Counter – 32 bit with flag and time 21.09 Frozen Counter – 32 bit without flag On a les options de sélection suivantes pour les compteurs 16 bits : Variation évent par défaut 21.02 Frozen Counter – 16 bit with flag 21.06 Frozen Counter – 16 bit with flag and time 21.10 Frozen Counter – 16 bit without flag S'il n'y a pas de réglage pour les messages d'événement lorsque la station maître est interrogée, vous pouvez sélectionner ici le format avec lequel le message d'événement doit être envoyé. On a les options de sélection suivantes pour les compteurs 32 bits : 22.01 Counter Change Event – 32 bit with flag 22.05 Counter Change Event – 32 bit with flag and time On a les options de sélection suivantes pour les compteurs 16 bits : 22.02 Counter Change Event – 16 bit with flag 22.06 Counter Change Event – 16 bit with flag and time Manuel Version 4.0.1 Configurateur DNP3 177 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.5.1 Objet d'information « Counter » Figure 123: options de paramétrage pour un objet d'information de type « Counter » Tableau 75: options de paramétrage pour un objet d'information de type « Counter » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables » Compteur [20] Statique Compteur [22] Événement Compteur figé [21] Statique Cette case à cocher est activée en permanence et indique que la station maître peut interroger l'état actuel de manière permanente. Ici, la classe d'événements est sélectionnée selon DNP3. Dès que la valeur de compteur dépasse l'hystérésis de l'événement définie (voir l'option de réglage « Hystérésis de l'événement »), la valeur de compteur est stockée avec la classe d'événements dans le tampon d'événements et peut être interrogée de manière asynchrone. On a les options de sélection suivantes : Pas d'événement Un Deux Trois Cette case à cocher est activée en permanence et indique que la station maître peut interroger l'état gelé de manière permanente. Manuel Version 4.0.1 178 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 75: options de paramétrage pour un objet d'information de type « Counter » Option de paramétrage Description Variable On a les options de paramétrage suivantes : Champ de sélection à gauche : Ici, un nom de variable selon CEI 61131 est sélectionné. Note Hystérésis événement Trigger événement Timer événement Manuel Version 4.0.1 Notez les restrictions avec les compteurs paramétrés 32 bits ou 16 bits ! Si le maître a envoyé un télégramme avec le paramètre « Sauvegarder compteurs avec réinitialisation », pour les compteurs paramétrés 32 bits et 16 bits, on n'exécute que la sauvegarde et non la réinitialisation ! Case à cocher « Retain » La case à cocher ne s'affiche que sur les compteurs de type « Flanc (32 bits) ». Si la case à cocher est activée, des variables « Retain » sont créées pour le compteur, afin que les valeurs de compteur soient également enregistrées après un redémarrage. Si la case à cocher est désactivée, les valeurs du compteur sont initialement « 0 » après la mise sous tension. Ici, l'hystérésis peut être paramétrée. Dès que la valeur définie est dépassée, la valeur du compteur est stockée avec la classe d'événements dans le tampon d'événements. On a les options de paramétrage suivantes : Champ de saisie/champ de sélection Ici, une variable BOOL peut être créée/sélectionnée, ce qui déclenche un événement sur un flanc montant. Ici, comme alternative à la transmission spontanée, une transmission d'événement cyclique peut être sélectionnée. Le processus du cycle de temps forme la condition de déclenchement indépendamment du changement de valeur. Des cycles de temps de 5 s à 60 m sont disponibles. La synchronisation de l'heure a lieu à la pleine minute ou pleine heure. Conditions préalables : • Une classe d'événement selon DNP3 doit être sélectionnée (1 … 3). • La fonction « Unsolicited Support » dans l'objet « Connexion ETHERNET » doit être activée (Mode A … E). Configurateur DNP3 179 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.6 Objet de groupe « Group Analog Input » Selon DNP3, les types de valeurs analogiques suivants sont disponibles : • valeurs analogiques avec 32 bits • valeurs analogiques avec 16 bits • Real Pour les trois premiers types, il existe des paramètres propres aux variations par défaut. Figure 124: options de paramétrage pour objet de groupe « Group Analog Input » Manuel Version 4.0.1 180 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 76: options de paramétrage pour objet de groupe « Group Analog Input » Option de paramétrage Description Adres. objet de départ Voir chap. « Paramètres généralement valables » (Index) On a les options de sélection suivantes : Index de départ commun Index départ par Variation (Index de départ pour 32 bits, 16 bits et Float AI, réglables séparément) Soutenir Grp. 34 Vous pouvez choisir ici si l'hystérésis définie des objets d'entrée analogique peut être modifiée par le maître avec un objet du groupe 34. On a les options de sélection suivantes : Aucun support Support Statique variation par S'il n'y a pas de format de télégramme spécifique pour une requête de défaut la station maître, le format dans lequel on doit répondre à la requête de données est sélectionné ici. On a les options de sélection suivantes (32 bits) : 30.01 Analog Input – 32 bit with flag 30.03 Analog Input – 32 bit without flag On a les options de sélection suivantes (16 bits) : 30.02 Analog Input – 16 bit with flag 30.04 Analog Input – 16 bit without flag Il existe le paramètre fixe suivant (FLOAT) : Variation évent par défaut 30.05 Analog Input – single-precision, floating-point with flag S'il n'y a pas de paramétrage pour les messages d'événement lorsque la station maître est interrogée, vous pouvez choisir ici si cette demande d'événement doit être traitée avec ou sans horodatage. On a les options de sélection suivantes (32 bits) : 32.01 Analog Input Change Event – 32 bit without time 32.03 Analog Input Change Event – 32 bit with time On a les options de sélection suivantes (16 bits) : 32.02 Analog Input Change Event – 16 bit without time 32.04 Analog Input Change Event – 16 bit with time On a les options de sélection suivantes (FLOAT) : 32.05 Analog Input Change Event – single-precision, floating-point without time 32.07 Analog Input Change Event – single-precision, floating-point with time * Cette valeur à virgule flottante n'est actuellement pas prise en charge car CODESYS 2.3 ne prend pas en charge les valeurs de format « REAL » 64 bits. Manuel Version 4.0.1 Configurateur DNP3 181 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.6.1 Objet d'information « Analog Input » Figure 125: options de paramétrage pour un objet d'information de type « Analog Input » Tableau 77: options de paramétrage pour un objet d'information de type « Analog Input » – partie 1 Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables » Entrée analogique [30] Statique Entrée analogique [32] Événement Cette case à cocher est activée en permanence et indique que la station maître peut interroger l'état actuel de manière permanente. Ici, la classe d'événements est sélectionnée selon DNP3. Événement généré par hystérésis Un événement est généré dès que la valeur dépasse l'hystérésis de l'événement définie (voir Option de réglage « Hystérésis événement »). La valeur de compteur est stockée avec la classe d'événements dans le tampon d'événements et peut être interrogée de manière asynchrone. Événement généré par une entrée externe Un événement peut être déclenché via une entrée externe, c'est-à-dire par l'utilisateur. Il est stocké avec la classe d'événements dans le tampon d'événements Voir les options de réglage « Trigger événement » et « Timer événement ». Hystérésis événement On a les options de sélection suivantes : Pas d'événement Un Deux Trois Ici, l'hystérésis peut être paramétrée. Dès que la valeur définie est dépassée, la valeur est stockée avec la classe d'événements dans le Manuel Version 4.0.1 182 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT tampon d'événements. On a les options de sélection suivantes : Pas d'hystérésis (aucun événement n'est généré, sauf par le Trigger événement) Absolue Intégrale Note Conversion implicite des valeurs analogiques signées ! Les valeurs analogiques signées peuvent être directement affectées à une adresse de la table image sans perdre le signe. Pour convertir implicitement ces valeurs, une variable distincte doit être créée. Dans l'application, l'adresse à utiliser dans l'image de processus doit ensuite être affectée à cette variable, de sorte que la valeur de processus et l'objet DNP3 soient liés l'un à l'autre. Tableau 78: options de paramétrage pour un objet d'information de type « Analog Input » – partie 2 Option de paramétrage Description Trigger événement On a les options de paramétrage suivantes : Variable Champ de saisie/champ de sélection Ici, une variable BOOL peut être créée/sélectionnée, ce qui déclenche un événement sur un flanc montant. Ici, comme alternative à la transmission spontanée, une transmission d'événement cyclique peut être sélectionnée. Le processus du cycle de temps forme la condition de déclenchement indépendamment du changement de valeur. Des cycles de temps de 5 s à 60 m sont disponibles. La synchronisation de l'heure a lieu à la pleine minute ou pleine heure. Conditions préalables : • Une classe d'événement selon DNP3 doit être sélectionnée (1 … 3). • La fonction « Unsolicited Support » dans l'objet « Connexion ETHERNET » doit être activée (Mode A … E). On a les options de paramétrage suivantes : ONLINE Champ de sélection : Ici, un nom de variable selon CEI 61131 est sélectionné. On a les options de paramétrage suivantes : RESTART Champ de sélection : Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité ONLINE de « l'entrée analogique ». On a les options de paramétrage suivantes : COMMLOST Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité RESTART de « l'entrée analogique ». On a les options de paramétrage suivantes : Timer événement Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité COMM_LOST de « l'entrée analogique ». Manuel Version 4.0.1 Configurateur DNP3 183 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT REMOTEFORCED On a les options de paramétrage suivantes : LOCALFORCED Champ de sélection : Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité REMOTE_FORCED de « l'entrée analogique ». On a les options de paramétrage suivantes : OVERRANGE Champ de sélection : Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité LOCAL_FORCED de « l'entrée analogique ». On a les options de paramétrage suivantes : REFERENCEERR Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité OVER_RANGE de « l'entrée analogique ». On a les options de paramétrage suivantes : Champ de sélection Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité REFERENCE_ERR de « l'entrée analogique ». Manuel Version 4.0.1 184 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Flux de signal schématique au niveau de l'objet d'information « Analog Input » Figure 126: Flux de signal schématique au niveau de l'objet d'information « Analog Input » Manuel Version 4.0.1 Configurateur DNP3 185 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.7 Objet de groupe « Group Analog Output » Selon DNP3, les types de valeurs analogiques suivants sont disponibles : • valeurs analogiques avec 32 bits • valeurs analogiques avec 16 bits • Real Pour les trois premiers types, il existe des paramètres propres aux variations par défaut. Figure 127: options de paramétrage pour objet de groupe « Group Analog Output » Manuel Version 4.0.1 186 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 79: options de paramétrage pour objet de groupe « Group Analog Output » Option de paramétrage Description Adres. objet de départ Voir chap. « Paramètres généralement valables » (Index) On a les options de sélection suivantes : Index de départ commun Index départ par Variation (Index de départ pour 32 bits, 16 bits et Float AO, réglables séparément) Statut variation par S'il n'y a pas de format de télégramme spécifique pour une requête de défaut la station maître, le format dans lequel on doit répondre à la requête de données est sélectionné ici. Il existe le paramètre fixe suivant (32 bits) : 40.01 Analog Output Status – 32 bit with flag Il existe le paramètre fixe suivant (16 bits) : 40.02 Analog Output Status – 16 bit with flag Il existe le paramètre fixe suivant (FLOAT) : Ecriture variation défaut 40.03 Analog Output Status – single-precision, floating-point with flag Si aucun paramètre n'est défini pour les messages d'événement lorsque la station maître est interrogée, vous pouvez sélectionner ici le format dans lequel la requête de données doit être traitée. Il existe le paramètre fixe suivant (32 bits) : 41.01 Analog Output Block – 32 bit Il existe le paramètre fixe suivant (16 bits) : 41.02 Analog Output Block – 16 bit Il existe le paramètre fixe suivant (FLOAT) : 41.03 Analog Output Block – single-precision, floating-point * Cette valeur à virgule flottante n'est actuellement pas prise en charge car CODESYS 2.3 ne prend pas en charge les valeurs de format « REAL » 64 bits. Manuel Version 4.0.1 Configurateur DNP3 187 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.2.2.7.1 Objet d'information « Analog Output » Figure 128: options de paramétrage pour un objet d'information de type « Analog Output » Tableau 80: options de paramétrage pour un objet d'information de type « Analog Output » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables » Sortie Analogique [40] Statique Sortie Analogique [41] Pilotage Variable Cette case à cocher est activée en permanence et indique que la station maître peut interroger l'état actuel de manière permanente. Cette case à cocher est activée en permanence, indiquant que le sens de la commande pour les sorties analogiques est pris en charge en permanence. On a les options de paramétrage suivantes : Champ de sélection : Ici, un nom de variable selon CEI 61131 est sélectionné. Nouveau message LOCALFORCED Case à cocher « Retain » : Si la case à cocher est activée, l'état de la sortie analogique est également enregistré après un redémarrage. Ici, un nom de variable peut être déclaré ou une adresse d'E/S de type WORD peut être sélectionnée. Cette variable est incrémentée à la réception d'une nouvelle instruction. On a les options de paramétrage suivantes : Champ de sélection : Ici, un nom de variable du type variable BOOL selon CEI 61131 est sélectionné, qui représente le flag de qualité LOCAL_FORCED de la « sortie analogique ». Manuel Version 4.0.1 188 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Flux de signal schématique au niveau de l'objet d'information « Analog Output » Figure 129: Flux de signal schématique au niveau de l'objet d'information « Analog Output » Pos: 63 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Configurateur DNP3 189 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 64 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Konfig ura tor _Stand -alo ne (Mas ter ) @ 35\ mod_ 156 620 273 801 9_4 2773 6.d ocx @ 556 686 @ 23 444 344 444 4 @ 1 10.3 Configurer la station maître selon DNP3 10.3.1 Paramètres globaux Pour configurer une station maître selon DNP3, sélectionnez les objets dans l'ordre suivant : 1. 2. 10.3.1.1 Utilisez la touche [DNP3 Master] pour sélectionner « DNP3 Master ETHERNET » ou « DNP3 Master Serial ». Sélectionnez la connexion esclave via le bouton correspondant. Objet « DNP3 Master ETHERNET » Figure 130: « DNP3 Master », paramètres Tableau 81: options de paramétrage pour l'entrée « DNP3 Master » Option de paramétrage Description Protocole Réseau Ici, le protocole réseau peut être sélectionné. On a les options de sélection suivantes : • TCP Temps de réponse Ici, le temps d'attente de l'esclave peut être réglé sur les télégrammes esclave de réponse du maître. Si la voie de transmission utilisée provoque un retard important (dû par exemple à une transmission radio), il peut être nécessaire de prolonger ce délai. 10.3.1.2 Objet « DNP3 Master Serial » Figure 131: « Connexion série », paramètres Tableau 82: options de paramétrage pour l'objet « connexion série » Option de paramétrage Description Interface Ici, on peut sélectionner l'interface série requise pour la communication : • COM 1 est une interface interne du contrôleur. • COM 2 … 9 sont des interfaces supplémentaires dans l'ordre des modules d'E/S insérés Débit (Baud) Ici, la vitesse de communication série peut être sélectionnée. Temps de réponse esclave Ici, le temps d'attente de l'esclave peut être réglé sur les télégrammes de réponse du maître. Si la voie de transmission utilisée provoque un retard important (dû par exemple à une transmission radio), il peut Manuel Version 4.0.1 190 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 82: options de paramétrage pour l'objet « connexion série » Option de paramétrage Description être nécessaire de prolonger ce délai. Pour les connexions série, le délai est automatiquement pris en compte par le débit en bauds utilisé dans un temps d’attente total, c.à-d. lorsque le débit en bauds change, il n'est généralement pas nécessaire de procéder à un réglage manuel. Contrôle de flux Ici, le mode de transmission ou le contrôle de flux utilisé peut être sélectionné. • RS-232 non : aucun contrôle de flux n'est utilisé • RS-232 XOn/XOff : contrôle logiciel • RS-232 RTS/CTS : contrôle matériel Note Lorsque vous sélectionnez COM 2 ... 9, faites attention à la longueur de la table image requise ! Si vous utilisez une interface série (article 750-652), vous devez vous assurer que la longueur de la table image est configurée sur 24 octets, sinon, aucune connexion ne peut être établie. La table image du module est préréglée sur 24 octets, mais peut avoir été modifiée. Vérifiez la longueur de la table image à l'aide du logiciel WAGO-I/O-CHECK et corrigez-la si nécessaire. Option de paramétrage Débit (Baud) Description Temps de réponse esclave Ici, le temps d'attente de l'esclave peut être réglé sur les télégrammes de réponse du maître. Si la voie de transmission utilisée provoque un retard important (dû par exemple à une transmission radio), il peut être nécessaire de prolonger ce délai. Pour les connexions série, le délai est automatiquement pris en compte par le débit en bauds utilisé dans un temps d’attente total, c.à-d. lorsque le débit en bauds change, il n'est généralement pas nécessaire de procéder à un réglage manuel. Ici, le mode de transmission ou le contrôle de flux utilisé peut être sélectionné. • RS-232 non : aucun contrôle de flux n'est utilisé • RS-232 XOn/XOff : contrôle logiciel • RS-232 RTS/CTS : contrôle matériel Type de transmission Manuel Version 4.0.1 Ici, la vitesse de communication série peut être sélectionnée. Configurateur DNP3 191 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.3.1.3 Objet « Esclave » Figure 132: Outstation, paramètres Tableau 83: options de paramétrage pour l'entrée « Outstation » Option de paramétrage Description Paramètres avancés Ouvre une fenêtre de dialogue avec les paramètres avancés d'esclave. Ces paramètres sont uniquement destinés à fournir des informations sur les paramètres esclaves éventuellement importés via un fichier DNP3-Device-Profile. Ces paramètres ne peuvent pas être modifiés ou n’ont aucun effet sur la fonctionnalité, voir Figure Outstation, « Paramètres avancés ». Adresse Station Maître Ici, vous pouvez entrer une adresse unique pour la station maître. L'esclave envoie ses télégrammes à cette adresse. Synchronisation horloge Ici, un intervalle de temps est entré dans lequel le maître envoie de manière cyclique une synchronisation horloge à l'esclave. Temps de scrutation Vous pouvez entrer ici un intervalle de temps dans lequel le maître interroge l'esclave de manière cyclique pour des données statiques et des données d'événement (classes 0/1/2/3). Statut de commande Ici, une variable peut être créée, qui sort l'état d'exécution de la dernière commande traitée. Les commandes sont traitées séquentiellement les unes après les autres. Si une commande ne peut pas être exécutée, le traitement est interrompu et un état d'erreur correspondant est généré via la variable. Les états peuvent être : 0 = Busy (commande en cours) 1 = Done (dernière commande terminée avec succès) 2 = Timeout (aucun retour de la station distante) 99 = Erreur (la dernière commande n'a pas pu être exécutée) Protection en écriture La suppression de la protection en écriture n’est possible qu’une fois ! Cette fonction devient active dès qu'un « fichier DNP3-Device-Profil » a été importé. En supprimant la protection en écriture, vous pouvez modifier la configuration importée. Adresse Esclave Ici, vous pouvez entrer une adresse unique pour l'esclave. Le maître Manuel Version 4.0.1 192 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 83: options de paramétrage pour l'entrée « Outstation » Option de paramétrage Description envoie ses télégrammes à cette adresse. Envoyer FC 24 Vous pouvez définir ici si une mesure de délai est effectuée de manière cyclique avant une synchronisation temporelle. Le délai mesuré dépend de la voie de transmission utilisée et est pris en compte dans la synchronisation temporelle ultérieure. Le retard causé par la voie de transmission est ensuite compensé dans la synchronisation temporelle. Unsolicited Start-up Ici, une variable de type BOOL peut être déclarée, via laquelle un message a été reçu après la première connexion, si l'esclave prend en charge la fonction « Unsolicited Responses ». TRUE = le message a été reçu (les « Unsolicited Responses » sont prises en charge par l'esclave). FALSE = le message n'a pas été reçu (les « Unsolicited Responses » ne sont pas prises en charge par l'esclave). Unsolicited Responses Vous pouvez déclarer ici une variable BOOL contrôlant l'activation (FC Class 1 20) et la désactivation (FC 21) des Unsolicited Responses pour les données de classe 1. TRUE = Unsolicited Responses Class 1 sont activées FALSE = Unsolicited Responses Class 1 sont désactivées Unsolicited Responses Vous pouvez déclarer ici une variable BOOL contrôlant l'activation (FC Class 2 20) et la désactivation (FC 21) des Unsolicited Responses pour les données de classe 2. TRUE = Unsolicited Responses Class 2 sont activées FALSE = Unsolicited Responses Class 2 sont désactivées Unsolicited Responses Vous pouvez déclarer ici une variable BOOL contrôlant l'activation (FC Class 3 20) et la désactivation (FC 21) des Unsolicited Responses pour les données de classe 3. TRUE = Unsolicited Responses Class 3 sont activées FALSE = Unsolicited Responses Class 3 sont désactivées Restart Cold Ici, une variable de type BOOL peut être déclarée avec laquelle une « commande Cold-Restart » (FC 13) est envoyée à l'esclave DNP3 (Outstation) lorsque le front du signal augmente. Avec « Restart Cold », une réinitialisation complète du matériel et du logiciel du périphérique est exécutée. Restart Warm Ici, une variable de type BOOL peut être déclarée avec laquelle une « commande Warm-Restart » (FC 14) est envoyée à l'esclave DNP3 (Outstation) lorsque le front du signal augmente. Avec un « Restart Warm », une réinitialisation partielle du périphérique est exécutée. Statut de la couche de Vous pouvez créer ici une variable indiquant l’état de la connexion à liaison l’esclave. TRUE : la connexion est établie avec succès et active. FALSE : la connexion n'est pas établie Adresse IP Ici, on entre l'adresse IP de l'esclave avec laquelle le maître se connecte. Port Le port TCP/UDP de l'esclave à utiliser pour la connexion respective est entré ici. TCP Keep-Alive [s] DNP3 utilise le mécanisme « Keep Alive » pour surveiller le statut d'une connexion. La connexion sera vérifiée dans le temps défini. Si les télégrammes de réponse de la station distante restent désactivés trois fois de suite, la connexion est fermée (DNP3 Device Profile 1.3.10). Entrée 0 = la surveillance de la connexion est désactivée Dans ce cas, la variable 'Statut de la couche de liaison' reste toujours « TRUE ». Manuel Version 4.0.1 Configurateur DNP3 193 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Paramètres avancés Figure 133: Outstation, « paramètres avancés » Manuel Version 4.0.1 194 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.3.2 Paramètres pour objets d'information Un paramètre est situé à plusieurs niveaux des objets de groupe. Ce paramètre est identique et est expliqué ci-dessous : Tableau 84: paramètres généralement valables Option de paramétrage Description Adres. objet de départ Ici, l'index de départ de la numérotation consécutive peut être spécifié (Index) pour tous les objets d'information subordonnés d'un groupe. Pour chaque objet d’information nouvellement créé, cet index de départ prédéfini est ensuite augmenté de la valeur « 1 ». L'index correspond à l'adresse de l'objet d'information et s'affiche dans le champ d'affichage « Adresse objet (index) » de l'objet d'information correspondant. Adres. objet de départ Uniquement disponible pour les groupes « Counter » et « Entrées et sorties analogiques ». Fonctionnalité, voir colonne ci-dessus. De plus, vous pouvez choisir entre les deux options suivantes : Index de départ commun : Les adresses d'objets d'un groupe sont numérotées par ordre croissant sans espace, en commençant par l'indice de début défini ici. Index de départ par variation : Pour chaque variation dans le groupe, un index de départ individuel peut être spécifié pour l'adressage d'objet. Ainsi, des espaces dans l'adressage peuvent être fournis pour empêcher les objets existants d'une variation d'être modifiés/décalés lors de l'addition ultérieure d'objets dans leur adressage. Freeze Ce paramètre peut être utilisé pour configurer si une commande de sauvegarde des valeurs de comptage doit être envoyée à la sousstation (esclave). Lors de la sauvegarde, toutes les lectures de compteur actuelles sont copiées dans une mémoire tampon distincte dans la sous-station. En outre, en fonction de la sélection, les lectures du compteur d'origine peuvent également être réinitialisées après la copie. Vous pouvez également configurer si le maître s'attend à ce que la sous-station accuse réception de la commande. Les options suivantes sont disponibles : Pas de Freeze Aucune commande n'est envoyée à la sous-station pour la sauvegarde. Immidiate Freeze (FC07) Les valeurs de compteur sont stockées Immidiate Freeze No Ack. (FC08) Les valeurs de compteur sont réenregistrées sans demander de confirmation à la sous-station. Freeze and Clear (FC09) Les valeurs de compteur sont stockées et réinitialisées Freeze and Clear No Ack. (FC10) Les valeurs de compteur sont réenregistrées et réinitialisées sans demander de confirmation à la sous-station. Dans le champ de saisie, une variable BOOL peut être créée pour exécuter la commande « Freeze » configurée. La commande est envoyée à la sous-station sur un front montant. Manuel Version 4.0.1 Configurateur DNP3 195 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.3.2.1 Objet d'information « Binary Input » Figure 134: options de paramétrage pour objet d'information de type « Binary Input » Tableau 85: options de paramétrage pour objet d'information de type « Binary Input » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables pour tous les objets de groupe » Variable pour Statique Ici, une variable peut être créée/sélectionnée pour générer la valeur [01.xx] d'état statique (valeur instantanée) lors de l'interrogation du point de données. Flags pour Statique Ici, une variable peut être créée/sélectionnée, qui fournit les [01.xx] informations de qualité pour la valeur statique. Variable pour Ici, une variable peut être créée/sélectionnée pour générer la valeur Evénement [02.xx] d'état d'événement (valeur d'événement) lorsque les données d'événement sont demandées. Flags pour Evénement Champ de saisie/champ de sélection [02.xx] Ici, une variable peut être créée/sélectionnée, qui fournit les informations de qualité pour la valeur d'événement. Time pour Evénement Ici, une variable peut être créée/sélectionnée, qui fournit l’horodatage [02.xx] de l’événement correspondant. Manuel Version 4.0.1 196 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.3.2.2 Objet d'information « Double Binary Input » Figure 135: options de paramétrage pour objet d'information de type « Double Binary Input » Tableau 86: options de paramétrage pour objet d'information de type « Binary Input » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables pour tous les objets de groupe » Variable pour Statique Ici, une variable peut être créée/sélectionnée pour générer la valeur [03.xx] d'état statique (valeur instantanée) lors de l'interrogation du point de données. Flags pour Statique Ici, une variable peut être créée/sélectionnée, qui fournit les [03.xx] informations de qualité pour la valeur statique. Variable pour Ici, une variable peut être créée/sélectionnée pour générer la valeur Evénement [04.xx] d'état d'événement (valeur d'événement) lorsque les données d'événement sont demandées. Flags pour Evénement Ici, une variable peut être créée/sélectionnée, qui fournit les [04.xx] informations de qualité pour la valeur d'événement. Time pour Evénement Ici, une variable peut être créée/sélectionnée, qui fournit l’horodatage [04.xx] de l’événement correspondant. Manuel Version 4.0.1 Configurateur DNP3 197 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.3.2.3 Objet d'information « Analog Input » Figure 136: options de paramétrage pour un objet d'information de type « Analog Input » Tableau 87: options de paramétrage pour un objet d'information de type « Analog Input » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables pour tous les objets de groupe » Variable pour Statique Ici, une variable peut être créée/sélectionnée pour générer la valeur [30.xx] d'état statique (valeur instantanée) lors de l'interrogation du point de données. Flags pour Statique Ici, une variable peut être créée/sélectionnée, qui fournit les [30.xx] informations de qualité pour la valeur statique. Variable pour Ici, une variable peut être créée/sélectionnée pour générer la valeur Evénement [32.xx] d'état d'événement (valeur d'événement) lorsque les données d'événement sont demandées. Flags pour Evénement Ici, une variable peut être créée/sélectionnée, qui fournit les [32.xx] informations de qualité pour la valeur d'événement. Time pour Evénement Ici, une variable peut être créée/sélectionnée, qui fournit l’horodatage [32.xx] de l’événement correspondant. Manuel Version 4.0.1 198 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.3.2.4 Objet d'information « Counter » Figure 137: options de paramétrage pour un objet d'information de type « Counter » Tableau 88: options de paramétrage pour objet d'information de type « Binary Input » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables pour tous les objets de groupe » Variable pour Statique Ici, une variable peut être entrée/sélectionnée pour générer la valeur [20.xx] d'état statique (valeur instantanée) lors de l'interrogation du point de données. Flags pour Statique Ici, une variable peut être entrée/sélectionnée, qui fournit les [20.xx] informations de qualité pour la valeur statique. Variable pour Figé [21.xx] Ici, une variable peut être entrée/sélectionnée, qui génère la valeur d'état non sauvegardée de l'objet de données. Flags pour Figé [21.xx] Ici, une variable peut être entrée/sélectionnée, qui génère l'état non sauvegardé de l'objet de données. Variable pour Evénement Ici, une variable peut être entrée/sélectionnée pour générer la valeur [22.xx] d'état d'événement (valeur d'événement) lorsque les données d'événement sont demandées. Flags pour Evénement Ici, une variable peut être entrée/sélectionnée, qui fournit les [22.xx] informations de qualité pour la valeur d'événement. Time pour Evénement Ici, une variable peut être entrée/sélectionnée, qui fournit [22.xx] l’horodatage de l’événement correspondant. Variable pour Figé Ici, une variable peut être entrée/sélectionnée pour générer la valeur Evénement [23.xx] d'état d'événement lorsque les données Frozen-Event sont demandées. Flags pour Figé Ici, une variable peut être entrée/sélectionnée, qui fournit les Evénement [23.xx] informations de qualité pour la valeur Frozen-Event. Time pour Figé Ici, une variable peut être entrée/sélectionnée, qui fournit Evénement [23.xx] l’horodatage de l’événement Frozen correspondant. Manuel Version 4.0.1 Configurateur DNP3 199 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.3.2.5 Objet d'information « Binary Output » Figure 138: options de paramétrage pour un objet d'information de type « Binary Output » Tableau 89: options de paramétrage pour objet d'information de type « Binary Input » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables pour tous les objets de groupe » Variable pour Static Ici, une variable peut être entrée/sélectionnée pour générer la valeur [10.xx] d'état statique (valeur instantanée) lors de l'interrogation du point de données. Flags pour Static [10.xx] Ici, une variable peut être entrée/sélectionnée, qui fournit les informations de qualité pour la valeur statique. Variable pour Ici, une variable peut être entrée/sélectionnée pour générer la valeur Evénement [11.xx] d'état d'événement (valeur d'événement) lorsque les données d'événement sont demandées. Flags pour Evénement Ici, une variable peut être entrée/sélectionnée, qui fournit les [11.xx] informations de qualité pour la valeur d'événement. Time pour Evénement Ici, une variable peut être entrée/sélectionnée, qui fournit l’horodatage [11.xx] de l’événement correspondant. Variable pour Command Ici, une variable peut être entrée/sélectionnée pour générer la valeur Event [13.xx] d'état d'événement lorsque les données Command-Event sont demandées. Flags pour Command Ici, une variable peut être entrée/sélectionnée, qui fournit les Event [13.xx] informations de qualité pour la valeur Command-Event. Time pour Command Ici, une variable peut être entrée/sélectionnée, qui fournit l’horodatage Event [13.xx] du Command-Event correspondant. Control Model Ici, vous pouvez sélectionner trois « Control Model » différents selon DNP3, qui régulent le comportement des sorties numériques d'un esclave DNP3. On a les options de sélection suivantes : Manuel Version 4.0.1 200 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 89: options de paramétrage pour objet d'information de type « Binary Input » Option de paramétrage Description Activation model: la sortie digitale émet des séquences ou des impulsions avec des heures On/Off ou des répétitions pouvant être définies. Complementary latch model : la station principale active ou désactive la sortie digitale (Commande de commutation ou commande continue). Complementary two output model : La Master_Station commute deux sorties numériques pendant une durée définie : Close = TRUE/Trip = FALSE ou Close = FALSE/Trip = TRUE. On-Time Seulement pour l'option « Activation model »: Ici, vous pouvez entrer une heure dans laquelle la sortie est activée ; avec une valeur = 0, le temps de commande standard défini dans l'esclave est utilisé. Off-Time Seulement pour l'option « Activation model » : Ici, vous pouvez entrer une heure dans laquelle la sortie est désactivée ; avec une valeur = 0, le temps de commande standard défini dans l'esclave est utilisé. Count Seulement pour l'option « Activation model »: Ici, un certain nombre d'impulsions de commutation peuvent être entrées ; si la valeur = 0, la commande n'est pas exécutée. Close Seulement pour l'option « Complementary latch model » : Ici, une variable pour la spécification de l'état de commutation peut être entrée/sélectionnée. FALSE = Trip, TRUE = Close Seulement pour l'option « Complementary two output model » : Ici, vous pouvez entrer/sélectionner une variable pour spécifier la position Close. Trip Seulement pour l'option « Complementary two output model » : Ici, vous pouvez entrer/sélectionner une variable pour spécifier la position Trip. Clear Ici, une variable permettant de déclencher un processus Clear peut être entrée/sélectionnée pour annuler l'exécution de la commande en attente ou en cours. Execution Mode Ici, vous pouvez définir le mode d'exécution de la commande : Select before operate: L'objet de commande doit d'abord être sélectionné par une commande de sélection avant que l'exécution ne puisse être déclenchée. Direct-Operate: L'objet de commande est exécuté directement avec une commande et indique que la commande a été acceptée. Direct-Operate without ack.: L'objet de commande est exécuté directement avec une commande et ne fournit aucun retour d'informations indiquant que la commande a été acceptée. DNP3-Status Ici, une variable pour le retour d'un DNP3-Status-Code pour la commande peut être entrée/sélectionnée. De plus amples informations sont disponibles dans la norme IEEE Std 1815-2012 (11.7) Select Ici, vous pouvez entrer/sélectionner une variable pour déclencher une commande Select sur un front montant. Operate Ici, vous pouvez entrer/sélectionner une variable pour déclencher une commande Operate sur un front montant. Manuel Version 4.0.1 Configurateur DNP3 201 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.3.2.6 Objet d'information « Analog Output » Figure 139: options de paramétrage pour un objet d'information de type « Binary Output » Tableau 90: options de paramétrage pour un objet d'information de type « Binary Output » Option de paramétrage Description Nom point de données Ces paramètres n’ont aucune influence sur le fonctionnement de la sous-station. Ils sont stockés dans un « fichier DNP3-Device-Profil » Commentaires et peuvent être traités par d'autres systèmes. Adresse objet (Index) Voir chap. « Paramètres généralement valables pour tous les objets de groupe » Variable pour Statique Ici, une variable peut être entrée/sélectionnée pour générer la valeur [40.xx] d'état statique (valeur instantanée) lors de l'interrogation du point de données. Flags pour Statique Ici, une variable peut être entrée/sélectionnée, qui fournit les [40.xx] informations de qualité pour la valeur statique. Variable pour Ici, une variable peut être entrée/sélectionnée pour générer la valeur Evénement [42.xx] d'état d'événement (valeur d'événement) lorsque les données d'événement sont demandées. Flags pour Evénement Ici, une variable peut être entrée/sélectionnée, qui fournit les [42.xx] informations de qualité pour la valeur d'événement. Time pour Evénement Ici, une variable peut être entrée/sélectionnée, qui fournit l’horodatage [42.xx] de l’événement correspondant. Variable pour Command Ici, une variable peut être entrée/sélectionnée pour générer la valeur Event [43.xx] d'état d'événement lorsque les données Command-Event sont demandées. Flags pour Command Ici, une variable peut être entrée/sélectionnée, qui fournit les Event [43.xx] informations de qualité pour la valeur Command-Event. Time pour Command Ici, une variable peut être entrée/sélectionnée, qui fournit l’horodatage Event [43.xx] du Command-Event correspondant. Control [41.xx] Ici, une variable permettant de spécifier la valeur de consigne peut être entrée/sélectionnée. Execution Mode Ici, vous pouvez définir le mode d'exécution de la commande : Select before operate: Manuel Version 4.0.1 202 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 90: options de paramétrage pour un objet d'information de type « Binary Output » Option de paramétrage Description L'objet de commande doit d'abord être sélectionné par une commande de sélection avant que l'exécution ne puisse être déclenchée. Direct-Operate: L'objet de commande est exécuté directement avec une commande et indique que la commande a été acceptée. Direct-Operate without ack.: L'objet de commande est exécuté directement avec une commande et ne fournit aucun retour d'informations indiquant que la commande a été acceptée. DNP3-Status Ici, une variable pour le retour d'un DNP3-Status-Code pour la commande peut être entrée/sélectionnée. De plus amples informations sont disponibles dans la norme IEEE Std 1815-2012 (11.7) Select Ici, vous pouvez entrer/sélectionner une variable pour déclencher une commande Select sur un front montant. Operate Ici, vous pouvez entrer/sélectionner une variable pour déclencher une commande Operate sur un front montant. Pos: 65 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Configurateur DNP3 203 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 66 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Fe hler - u nd Dia gnos emel dun gen @ 35 \mo d_1 568 895 5174 62_ 427 736. docx @ 56 010 6 @ 22 @ 1 10.4 Messages d'erreur via la ligne d'état Les messages d'erreur sont affichés via la ligne d'état. La liste suivante répertorie les différents messages d'erreur : Figure 140: barre d'état Information Naviguez jusqu'à la cause de l'erreur ! Si vous double-cliquez sur le message d'erreur correspondant, le configurateur passe automatiquement à l'objet d'information défaillant. Cela facilite la recherche d'erreur ! Tableau 91: messages d'erreur via la barre d'état Message d'erreur Description Une erreur est survenue lors de Vous avez tenté d'importer un fichier XML dont le format est l'importation. Le fichier est dans le incorrect. mauvais format. Erreur : Ii doit y avoir au moins un Il n'y a pas de canal de communication. Ainsi, aucune canal de communication. Ajoutez connexion ne peut être établie et aucune configuration valide ne une connexion ETHERNET ou peut donc être créée. Insérez au moins une connexion et série. configurez-la en conséquence. Erreur : Ii doit y avoir au moins un Il n'y a pas d'objet d'information. Ainsi, aucun modèle de objet. Ajouter un objet à la données valide ne peut être généré. Par conséquent, ajoutez au configuration. moins un objet d'information à la configuration et paramétrez-le en fonction de votre liste de points de données. Erreur : si l'option d'entrée/sortie Supprimez l'entrée de variable et assurez-vous qu'une adresse physique est utilisée avec une valide de l'image de process est spécifiée dans le champ de entrée analogique, aucune saisie « Phy.input/Phy.output » variable de processus ne peut être définie en tant que « variable ». Erreur : le minimum de la valeur Pour les valeurs analogiques, les valeurs minimales et du processus DNP3 est > = que maximales de la mise à l'échelle sont vérifiées. La valeur le maximum. minimale de la valeur de processus DNP3 ne doit pas être supérieure ou égale à la valeur maximale. Erreur : pour une sortie Ce message d'erreur apparaît si une adresse CODESYS analogique, aucune entrée (entrée) a été sélectionnée pour un objet d'information Sortie physique '###1' ne peut être analogique ». utilisée pour une sortie physique. Erreur : pour l'entrée analogique Ce message d'erreur apparaît si une adresse CODESYS '###1', un type de données (Sortie) a été sélectionnée pour un objet d'information « Entrée incorrect est utilisé. Veuillez analogique » et que « 32 bits » est entré dans le champ de modifier le type de données sélection. défini. Erreur : un maximum de Selon le système cible, 2 ou 4 connexions peuvent être définies. connexions ETHERNET et série Par conséquent, réduisez le nombre de canaux de connexion "### 1" peut être configuré. Merci configurés en dessous de l'entrée « Couche de connexion ». de réduire ce nombre. Erreur : si le filtre IP de la Ce message d'erreur apparaît lorsque le filtre IP est activé et connexion ETHERNET est activé, qu'au moins une adresse IP valide n'est pas spécifiée. au moins une adresse IP valide Désactivez le filtre ou entrez au moins une adresse valide. doit être définie par connexion. Adresses non valides : 0.0.0.0 / 255.255.255.255 Manuel Version 4.0.1 204 Configurateur DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 91: messages d'erreur via la barre d'état Message d'erreur Description Erreur si la vérification d'adresse Ce message d'erreur apparaît lorsque le filtre IP est désactivé et maître est activée, au moins une que la vérification d'adresse est activée. adresse IP valide doit être attribuée. Alternativement, la vérification d'adresse peut être désactivée. Manuel Version 4.0.1 Configurateur DNP3 205 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10.5 Messages de diagnostic via fenêtre de dialogue Les messages de diagnostic sont affichés via une fenêtre de dialogue séparée : Message de diagnostic « Erreur » Figure 141: message de diagnostic « Erreur » Dès que la mise à l'échelle est entrée, le facteur et le décalage sont calculés. Ce message d'erreur apparaît si aucun facteur correct n'a été calculé en raison de la saisie de la valeur minimale et de la valeur maximale. Vérifiez la plausibilité des valeurs entrées, si le facteur est calculé de manière incorrecte. Message de diagnostic « Info » Figure 142: message de diagnostic « Info » Ce message apparaît lorsque le configurateur est fermé avec le bouton [OK] et que le projet en cours a été supprimé. Pos: 67 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 206 Créer un exemple de projet selon DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 68 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Beispielh aftes Projek t_Sta nd- alone -T eil 1 @ 32\ mod _15 355 325 229 13_4 277 36. docx @ 49 5615 @ 1 2 @ 1 11 Créer un exemple de projet selon DNP3 Ce chapitre décrit, à titre d'exemple, comment le configurateur de télécontrôle WAGO peut être utilisé pour créer un projet de communication selon la norme DNP3. Le contrôleur WAGO fonctionne comme un esclave DNP3. Les modules d'E/S suivants ont été utilisés pour l'exemple suivant : Tableau 92: modules d'E/S sélectionnés Module d'E/S 750-430 750-497 750-530 750-494 11.1 Description Fonction Module d'entrées digitales Messages entrants de la avec 8 entrées sous-station (marche/arrêt) Module d'entrées Valeurs mesurées analogiques avec 8 entrantes entrées Module de sorties Commandes sortantes digitales avec 8 sorties (les LED s’allument) Module de mesure de Mesure des données puissance à 3 phases, électriques d'un réseau de distribution triphasé. Démarrer un projet (Stand-Alone) 1. Démarrer le configurateur de télécontrôle (autonome). 2. Installez un logiciel de télécontrôle sur votre contrôleur ou effectuez une mise à jour comme décrit au chapitre « Installation du logiciel de télécontrôle sur le contrôleur ». 3. Lisez la table image d'E/S comme décrit au chapitre "Installation du logiciel de télécontrôle sur le contrôleur » > Lecture du mappage des E/S du bus local ». Une fois le téléversement terminé, la configuration du bus local s'affiche dans la zone « Mappage des E/S du bus local ». Manuel Version 4.0.1 Créer un exemple de projet selon DNP3 207 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 143: Mappage des E/S du bus local Note La vue « Mappage des E/S bus local » peut être filtrée ! La fonction de filtrage permet de filtrer la vue pour la configuration du bus local en fonction du type de module d'E/S ! 4. Dans la zone « Mappage des E/S bus local », sélectionnez un module d'E/S. 5. Attribuez un nom de variable en cliquant dans le champ de saisie du canal correspondant dans la colonne « Variable ». 6. Répétez les étapes 3 et 4 pour les canaux correspondants des autres modules d'E/S. 7. Basculez sur l'onglet « DNP3 Esclave ». 8. Sélectionnez un esclave DNP3 via le bouton correspondant. 9. Ajoutez un esclave DNP3 avec un clic de souris. L'esclave et les groupes pour les objets d'information sont affichés dans la zone « Configuration ». Manuel Version 4.0.1 208 Créer un exemple de projet selon DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 10. Dans la zone « Configuration », sélectionnez l'objet « DNP3 Esclave ». La fenêtre de dialogue « Paramètres » s'ouvre. Figure 144: DNP3 Esclave, fenêtre de dialogue « Paramètres » 11. Entrez l'adresse « 3 » dans le champ « Adresse esclave ». 12. Acceptez les valeurs par défaut des autres champs. 13. Ajoutez l'objet « Connexion Ethernet » avec un clic de souris. 14. Dans la zone « Configuration », sélectionnez l'objet « Connexion Ethernet ». La fenêtre de dialogue « Paramètres » s'ouvre. Manuel Version 4.0.1 Créer un exemple de projet selon DNP3 209 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 145: connexion ETHERNET, fenêtre de dialogue « Paramètres » 15. Entrez l'adresse IP du contrôleur utilisé pour l'esclave DNP3 dans le champ de saisie « Adresse IP ». Vous pouvez également cliquer sur le bouton [Appliquer] si l'adresse IP proposée est correcte. 16. Entrez l'adresse « 4 » dans le champ de saisie « Adresse station maître » 17. Sélectionnez l'entrée « TCP » dans le champ de sélection « Protocole réseau ». 18. Acceptez les valeurs par défaut des autres champs. Pos: 69 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 210 Créer un exemple de projet selon DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 70 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Beis pielha fte Pr ojekte _... _Stand -alo ne- Teil 2_eC ockpit @ 33\ mo d_1 5415 110 548 20_ 427 736. docx @ 50 711 6 @ 2 @ 1 11.2 Démarrer un projet (e!COCKPIT) Si vous utilisez le configurateur de télécontrôle WAGO dans le logiciel WAGO e!COCKPIT, procédez comme suit pour démarrer un projet. 1. Démarrer e!COCKPIT. 2. Dans le mode démarrage, sélectionner un modèle, par ex. « Projet vide » Figure 146: sélection de modèle Le projet est créé. Le mode principal est ouvert. Information Informations complémentaires sur e!COCKPIT Des informations sur le fonctionnement du logiciel WAGO e!COCKPIT sont disponibles dans le manuel de produit correspondant 2759-0101, dans la zone de téléchargement du site Web de WAGO. Dans e!COCKPIT, vous configurez initialement vos appareils hors ligne, sans aucune connexion à de vrais appareils. La configuration est enregistrée et transférée ultérieurement, voir chapitre « Mise en service de la configuration dans e!COCKPIT ». 3. Manuel Version 4.0.1 À partir du catalogue produits, placer le contrôleur de télécontrôle correspondant à votre appareil par glisser-déposer sur un cadre libre dans l’affichage réseau Créer un exemple de projet selon DNP3 211 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 147: placer des appareils dans l’affichage réseau Note Plusieurs appareils peuvent être ajoutés facilement ! Pour ajouter un périphérique plusieurs fois, cliquez sur l'icône « Ajouter » en regard du nom du périphérique. Dans la fenêtre ouverte, entrez le nombre de périphériques que vous souhaitez ajouter et cliquez sur [Ajouter]. Pour placer automatiquement un appareil sur un cadre libre, doublecliquer sur le nom d’appareil. 4. Ouvrez le menu contextuel du contrôleur avec le bouton droit de la souris. Figure 148: menu Paramètres 5. Sélectionnez le menu Paramètres 6. Dans le champ de saisie « Adresse IP », donner l'adresse IP de votre contrôleur. Figure 149: entrer l'adresse IP Manuel Version 4.0.1 212 Créer un exemple de projet selon DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7. Ouvrir la vue de détail d’un appareil avec un double-clic sur un cadre d’appareil. e!COCKPIT intègre divers configurateurs, qui s’ouvrent sous la vue de détail de l'appareil dès qu’un double-clic est exécuté sur le cadre de l'appareil. Les fonctions du configurateur de télécontrôle sont situées dans l’onglet « Technologie de télécontrôle ». 8. Ouvrir l’onglet « Appareil » dans la bande de menu 9. Sélectionnez le bouton [Scan des modules]. Figure 150: scan des modules Les modules d'E/S sont identifiés. Ensuite, dans la zone de travail, la configuration et le résultat de scan sont affichés. À cette occasion, toutes les bornes d'E/S connectées avec l’appareil dont les fichiers de description d’appareil sont chargés dans e!COCKPIT sont affichées du côté droit. 10. Pour prendre en charge toutes les bornes d'E/S, cliquer sur [Accepter tout]. Après prise en charge réussie, la configuration du bus local est affichée dans la vue de détail de l'appareil, dans la zone « Table image E/S bus local ». 11. Pos: 71 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Exécutez ensuite les étapes du chapitre « Démarrer un projet (autonome) » à partir du n° « 4 ». Créer un exemple de projet selon DNP3 213 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 72 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Beispielh aftes Projek t_Sta nd- alone -T eil 3 I nfor mati onso bjekte @ 3 3\m od_ 154 1512 082 327 _42 773 6.doc x @ 5 071 75 @ 2 @ 1 11.3 Créer et configurer des objets d'information 1. Sélectionnez les objets d'information suivants les uns après les autres : • 1 x objet d'information « BI Binary Input » • 1 x objet d'information « BO Binary Output » • 2 x objet d'information « AI Analog Input » (Real) Figure 151: entrées sélectionnées dans la zone de configuration DNP3 Note Les adresses sont attribuées automatiquement ! Les adresses des objets d'information sont attribuées automatiquement ! Dans la fenêtre de dialogue de configuration de l'objet « Group Binary Input », vous pouvez régler l'index de départ. 2. Dans la zone « Configuration », sélectionnez l'objet « Binary Input ». 3. Sélectionnez le nom de variable du module d'E/S à associer à l'objet via le champ de sélection « Status-Bit ». 4. Dans la zone « Configuration », sélectionnez l'objet « Binary Output ». 5. Sélectionnez le nom de variable du module d'E/S à associer à l'objet via le champ de sélection « Variable ». 6. Dans la zone « Configuration », sélectionnez le premier objet « Analog Input ». 7. Sélectionnez la variable « rVoltage_L1_N » via le champ de sélection « Variable ». Manuel Version 4.0.1 214 Créer un exemple de projet selon DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 8. Dans la zone « Configuration », sélectionnez le deuxième objet « Analog Input ». 9. Sélectionnez la variable « rActivePower_L1 » via le champ de sélection « Variable ». 10. Passez à l'onglet « Démarrer » du configurateur de télécontrôle WAGO. 11. Cliquez sur le bouton [Exporter] pour enregistrer la configuration en tant que fichier DNP3-Device-Profile. 12. Sélectionnez le type de fichier « fichier DNP3-Device-Profile (*.xml) » et attribuez un nom de fichier. 13. Enregistrez le fichier DNP3-Device-Profile La fenêtre de message affiche le message « Le projet a été exporté avec succès en tant que fichier de profil de périphérique DNP3 » si l'exportation a réussi. Pos: 73 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Beis pielha fte Pr ojekte _... _Stand -alo ne- Teil 4 In Be trie b ne hme n @ 33\ mod _15 4151 106 421 7_4 277 36.d ocx @ 507 136 @ 22 @ 1 11.4 Mise en service de la configuration (Stand-Alone) 1. Passez à l'onglet « Démarrer » du configurateur de télécontrôle WAGO. 2. Cliquez sur le bouton [Télécharger sur l'appareil] pour transférer la configuration sur l'appareil. 3. Si nécessaire, ajustez l'adresse IP, le nom d'utilisateur et le mot de passe de l'appareil à utiliser. 4. Cliquez sur le bouton [Télécharger] Le configurateur génère le texte « Transfert du projet sur l'appareil WAGO terminé ! » dans la fenêtre de message. La configuration définie est adoptée sans redémarrage et est active après environ 10 secondes. 11.5 Mise en service de la configuration (e!COCKPIT ) Si vous utilisez le configurateur de télécontrôle WAGO dans le logiciel WAGO e!COCKPIT, procédez comme suit : 1. Ouvrir la zone de travail « Structure de programme » en cliquant dans l'onglet « AFFICHAGE » sur le bouton [Structure programme]. Vous pouvez aussi cliquer sur l'onglet [Structure programme] dans le panneau « Structure de programme/d’appareil » Manuel Version 4.0.1 Créer un exemple de projet selon DNP3 215 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 152: ouvrir la zone de travail « Programmation » 2. Dans l'onglet « PROGRAMME », appuyez sur le bouton [Connecter] pour établir une connexion en ligne avec le périphérique sélectionné. Figure 153: e!Cockpit, onglet « PROGRAMME » L'application est connectée avec le système cible. L'état du bouton dépend de la sélection des appareils : • • [Connecter], si aucun appareil n'est connecté. [Déconnecter] si tous les appareils sélectionnés sont connectés 3. Cliquer sur le bouton [Démarrer] pour démarrer le programme. Note Dans e!COCKPIT, des variables globales peuvent être créées ! Pour utiliser des variables globales dans e!COCKPIT, voir le chapitre « Configurateur CEI 60870 > ... > Déclaration automatique de variables » et le chapitre « Configurateur CEI 60870 > ...> Utilisation de variables globales dans e!COCKPIT ». Pos: 74 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 216 Créer un exemple de projet selon DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 75 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Beispielh aftes Projek t_Sta nd- alone -T eil 5 Sim ulatio n F ernwi rkzen tral e @ 3 3\m od_ 154 151 3934 003 _42 773 6.do cx @ 5 072 80 @ 23 @ 1 11.6 Simulation d'une centrale de télécontrôle Note Utilisez le logiciel « Axon Test 4.0 » comme station distante ! Dans ce projet, le logiciel « Axon Test 4.0 » est utilisé comme station distante. Ce logiciel peut être téléchargé gratuitement à partir d'Internet Les étapes ci-dessous supposent que vous avez déjà téléchargé et installé avec succès le logiciel « Axon Test 4.0 » à partir d'Internet. 11.6.1 Définir les paramètres généraux 1. Démarrez Axon Test 4.0 2. Dans « ProjectExplorer » sous « Master », cochez la case DNP3. 3. Avec un clic-droit, appuyez sur « Add DNP3 » pour ajouter un DNP3Master Figure 154: fenêtre de dialogue « Axon Test 4.0 » 4. Cliquez sur le maître DNP3 créé (Hathaway). 5. Effectuez successivement les paramétrages suivants sous « Properties » : • Entrez la valeur 2 dans la zone de saisie « Link Address ». • Entrez la valeur 1 dans la zone de saisie « Slave Link Address ». • Entrez la valeur « 2000 » dans la zone de saisie « Loop Scan Event ». • Entrez la valeur « 3000 » dans la zone de saisie « Loop Scan Time Poll ». Manuel Version 4.0.1 Créer un exemple de projet selon DNP3 217 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 155: Axon - « Properties » 6. Dans « ProjectExplorer » sous « Connections », cochez la case « TCP ». 7. Double-cliquez sur « TCP ». L'onglet « Connections - TcpConnection » s'ouvre. 8. Entrez votre adresse IP dans la colonne « IP ». 9. Dans la colonne « Port », entrez le numéro de port « 20000 ». Figure 156: Axon – TCP-Connections“ 10. Cliquez sur le maître DNP3 11. Faites un clic droit sur « Run » pour démarrer le protocole DNP3 12. Basculez sur l'onglet « Trace ». Manuel Version 4.0.1 218 Créer un exemple de projet selon DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 157: nom de figure Le centre de télécontrôle et la station de télécontrôle communiquent désormais entre eux. Pos: 76 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Créer un exemple de projet pour un maître DNP3 219 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 77 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Beispielh aftes Projek t fü r ein en DNP3 -Ma ster erst ellen @ 35 \mo d_1 566 287 009 707_ 427 736 .docx @ 5 5674 0 @ 122 2 @ 1 12 Créer un exemple de projet pour un maître DNP3 Note 12.1 Pour l'utilisation, un esclave DNP3 doit être configuré à l'avance ! Notez que vous devez configurer un esclave DNP3 avant de mettre en service un maître DNP3. L'esclave DNP3 est mis en service sur un contrôleur séparé (voir chapitre « Création d'un exemple de projet pour un esclave DNP3 »). Pour simplifier la configuration, la configuration esclave peut être exportée sous forme de DNP3-Device-Profile pour une importation ultérieure dans le maître. Démarrer un projet (Stand-Alone) 1. Démarrer le configurateur de télécontrôle (Stand-Alone). 2. Installez un logiciel de télécontrôle sur votre contrôleur ou effectuez une mise à jour comme décrit au chapitre « Installation du logiciel de télécontrôle sur le contrôleur ». 3. Lisez la table image d'E/S comme décrit au chapitre "Installation du logiciel de télécontrôle sur le contrôleur » > Lecture de la table image d'E/S du bus local ». Une fois la télétransmission terminée, la configuration du bus local s'affiche dans la zone « Table image E/S bus local ». Manuel Version 4.0.1 220 Créer un exemple de projet pour un maître DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 158: Mappage des E/S du bus local 4. Attribuez le nom de variable « xCommutateur » à la première entrée numérique DI1 Ch. 1. 5. Attribuez les noms de variable « xSortie1 » et « xSortie2 » aux deux premières sorties numériques DO1 Ch. 1 et Ch.2. 6. Attribuez le nom de variable « iSortie1 » à la première sortie analogique AO1 Ch. 1. 7. Basculer à l’onglet « DNP3 ». 8. Sélectionnez un maître DNP3 via la sélection « Master/Slave » 9. Appuyez sur le bouton [Master] à droite pour ajouter le maître à la configuration. 10. Ajoutez l'objet « Connexion ETHERNET » avec un clic de souris. Manuel Version 4.0.1 Créer un exemple de projet pour un maître DNP3 221 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 12.2 Démarrer un projet (e!COCKPIT) Si vous utilisez le configurateur de télécontrôle WAGO dans le logiciel WAGO e!COCKPIT, procédez comme suit pour démarrer un projet. 1. Démarrer e!COCKPIT. 2. Dans le mode démarrage, sélectionner un modèle, par ex. « Projet vide » Figure 159: sélection de modèle Le projet est créé. Le mode principal est ouvert. Information Informations complémentaires sur e!COCKPIT Des informations sur le fonctionnement du logiciel WAGO e!COCKPIT sont disponibles dans le manuel de produit correspondant 2759-0101, dans la zone de téléchargement du site Web de WAGO. Dans e!COCKPIT, vous configurez initialement vos appareils hors ligne, sans aucune connexion à de vrais appareils. La configuration est enregistrée et transférée ultérieurement, voir chapitre « Mise en service de la configuration dans e!COCKPIT ». 3. À partir du catalogue produits, placer le contrôleur de télécontrôle correspondant à votre appareil par glisser-déposer sur un cadre libre dans l’affichage réseau. Manuel Version 4.0.1 222 Créer un exemple de projet pour un maître DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 160: placer des appareils dans l’affichage réseau Note Plusieurs appareils peuvent être ajoutés facilement ! Pour ajouter un périphérique plusieurs fois, cliquez sur l'icône « Ajouter » en regard du nom du périphérique. Dans la fenêtre ouverte, entrez le nombre de périphériques que vous souhaitez ajouter et cliquez sur [Ajouter]. Pour placer automatiquement un appareil sur un cadre libre, doublecliquer sur le nom d’appareil. 4. Ouvrez le menu contextuel du contrôleur avec le bouton droit de la souris. Figure 161: menu Paramètres 5. Sélectionnez le menu Paramètres 6. Dans le champ de saisie « Adresse IP », donner l'adresse IP de votre contrôleur. Figure 162: entrer l'adresse IP Manuel Version 4.0.1 Créer un exemple de projet pour un maître DNP3 223 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 7. Ouvrir la vue de détail d’un appareil avec un double-clic sur un cadre d’appareil. e!COCKPIT intègre divers configurateurs, qui s’ouvrent sous la vue de détail de l'appareil dès qu’un double-clic est exécuté sur le cadre de l'appareil. Les fonctions du configurateur de télécontrôle sont situées dans l’onglet « Technologie de télécontrôle ». 12.3 8. Dans l'onglet « Télécontrôle », sélectionnez Sélection « DNP3 Maître ». 9. Appuyez sur le bouton[Maître] à droite pour ajouter le maître à la configuration. 10. Ajoutez l'objet « Connexion ETHERNET » ou « Connexion série » d'un simple clic de souris. Créer et configurer des objets d'information Après le démarrage du projet, les données transmises de la station distante doivent être paramétrées. Cela peut être fait manuellement en agençant une configuration de point de fichier ou en important le Device-Profile de l'esclave. 1. Dans la zone de configuration, sélectionnez l'entrée « Connexion ETHERNET » sur la gauche et cliquez sur le bouton [Import station distante] dans l'onglet « DNP3 ». 2. Sélectionnez le fichier DNP3-Device-Profile précédemment enregistré dans la configuration esclave. 3. Cliquer sur le bouton [Ouvrir]. La fenêtre de dialogue « Import projet » s'ouvre. Manuel Version 4.0.1 224 Créer un exemple de projet pour un maître DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 163: maître DNP3, import projet 4. Appuyez sur le bouton [OK] pour confirmer l'importation de toute la configuration esclave. Configurer un seul message : 1. Dans la zone de configuration, sélectionnez l'objet « [000] Binary Input » 2. Dans la fenêtre de dialogue « Paramètres » de la zone « Static [01.xx] », sélectionnez la variable « DO1 Ch. 1 {xSortie1} ». Configurez une seule commande : 1. Dans la zone de configuration, sélectionnez l'objet « [000] Binary Output » 2. Dans la fenêtre de dialogue « Paramètres », dans la zone « Operate », sélectionnez la variable « DI1 Ch. 1 {xCommutateur} ». 3. Définissez le paramètre « Control Model » sur la valeur « Activation model ». Configurer une valeur mesurée : 1. Manuel Version 4.0.1 Dans la zone de configuration, sélectionnez l'objet « [000] Analog Input [16 Bit] ». Créer un exemple de projet pour un maître DNP3 225 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 2. Dans la fenêtre de dialogue « Paramètres » de la zone « Static [30.xx] », sélectionnez la variable « AO1 Ch. 1 {iSortie1} ». Configurer l'état de connexion et l'adresse IP : 1. Dans la zone de configuration, sélectionnez l'objet « [xxxxx] [192.168.1.100] Outstation ». 2. Dans la fenêtre de dialogue « Paramètres », dans la zone « Paramètres de connexion > « Statut de la couche de liaison », sélectionnez la variable « DO1 Ch. 2 {xSortie2} ». L'état de la connexion peut maintenant être surveillé via la LED de la deuxième sortie numérique. La LED s’allume lorsqu’il existe une connexion entre le maître et l’esclave. 3. Dans le champ de saisie « Adresse IP », vérifiez si l'adresse IP de l'esclave DNP3 y est entrée, avec laquelle le maître doit se connecter. 4. Réglez la Durée Polling sur « t#5s ». Pos: 78 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 226 Créer un exemple de projet pour un maître DNP3 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 79 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Beis pielha fte Pr ojekte _... _Stand -alo ne- Teil 4 In Be trie b ne hme n @ 33\ mod _15 4151 106 421 7_4 277 36.d ocx @ 507 136 @ 22 @ 1 12.4 Mise en service de la configuration (Stand-Alone) 1. Passez à l'onglet « Démarrer » du configurateur de télécontrôle WAGO. 2. Cliquez sur le bouton [Télécharger sur l'appareil] pour transférer la configuration sur l'appareil. 3. Si nécessaire, ajustez l'adresse IP, le nom d'utilisateur et le mot de passe de l'appareil à utiliser. 4. Cliquez sur le bouton [Télécharger] Le configurateur génère le texte « Transfert du projet sur l'appareil WAGO terminé ! » dans la fenêtre de message. La configuration définie est adoptée sans redémarrage et est active après environ 10 secondes. 12.5 Mise en service de la configuration (e!COCKPIT ) Si vous utilisez le configurateur de télécontrôle WAGO dans le logiciel WAGO e!COCKPIT, procédez comme suit : 1. Ouvrir la zone de travail « Structure de programme » en cliquant dans l'onglet « AFFICHAGE » sur le bouton [Structure programme]. Vous pouvez aussi cliquer sur l'onglet [Structure programme] dans le panneau « Structure de programme/d’appareil » Figure 164: ouvrir la zone de travail « Programmation » 2. Dans l'onglet « PROGRAMME », appuyez sur le bouton [Connecter] pour établir une connexion en ligne avec le périphérique sélectionné. Figure 165: e!Cockpit, onglet « PROGRAMME » L'application est connectée avec le système cible. L'état du bouton dépend de la sélection des appareils : • Manuel Version 4.0.1 [Connecter], si aucun appareil n'est connecté. Créer un exemple de projet pour un maître DNP3 227 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT • [Déconnecter] si tous les appareils sélectionnés sont connectés 3. Cliquer sur le bouton [Démarrer] pour démarrer le programme. Note Dans e!COCKPIT, des variables globales peuvent être créées ! Pour utiliser des variables globales dans e!COCKPIT, voir le chapitre « Configurateur CEI 60870 > ... > Déclaration automatique de variables » et le chapitre « Configurateur CEI 60870 > ...> Utilisation de variables globales dans e!COCKPIT ». Pos: 80 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Fu nktio nsfähi gkeit übe rpr üfen @ 3 5\m od_ 1566 309 251 926 _42 773 6.docx @ 5 568 35 @ 2 @ 1 12.6 Vérifier la fonctionnalité Direction de surveillance (Esclave > Maître) 1.Activez l'entrée numérique de l'objet de données « Binary Input » sur le contrôleur avec la configuration esclave. Après la Durée Polling définie de 5 secondes, la sortie numérique sur le maître auquel cet objet de données est affecté est également activée, voir Chap. « Créer et configurer des objets d'information > Configurer un seul message ». Ce point de données peut ensuite être vérifié par désactivation. Le maître prend également en charge l'état désactivé au bout de 5 secondes au plus tard. 2. Changer la tension au niveau du potentiomètre La nouvelle valeur de tension est émise après la durée de Polling définie de 5 secondes sur la sortie analogique branchée du maître. Direction de commande (Maître > Esclave) 1. Activez l'entrée numérique sur le contrôleur maître pour activer la fonction « Operate », voir Chap. « Créer et configurer des objets d'information > Configurer un seule commande ». Dans l'esclave, la sortie numérique affectée est également activée pour l'heure configurée (On-Time). Pos: 81 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 228 Diagnostic Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 82 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Dia gnos e @ 35\ mod _156 828 331 991 1_4 277 36.d ocx @ 559 668 @ 12 @ 1 13 Diagnostic 13.1 Vérifier le logiciel pour les erreurs Afin de vérifier que votre projet ne contient pas d'erreurs de connexion, d'adresses erronées, etc., vous pouvez créer une visualisation pour le diagnostic dans e!COCKPIT. 1. Ouvrir la zone de travail « Structure de programme » en cliquant dans l'onglet « AFFICHAGE » sur le bouton [Structure programme]. Vous pouvez aussi cliquer sur l'onglet [Structure programme] dans la fenêtre « Structure de programme/d’appareil » Figure 166: ouvrir la zone de travail « Programmation » 2. Ajoutez une visualisation à l'application via le menu contextuel (bouton droit de la souris). 3. Dans la boîte de dialogue « Propriétés », basculez dans l'onglet « Outils ». 4. Cliquez sur le bouton [Élements de contrôle généraux] et faites passer un tableau dans la visualisation par glisser/déposer. 5. Sélectionnez le tableau et passez à l'onglet « Propriétés » dans la fenêtre de dialogue « Outils ». 6. Cliquez dans le champ de saisie de la propriété « Datenarray » et sélectionnez le tableau de données de diagnostic approprié via l'aide à la saisie [...] en fonction du protocole. Les tableaux de données suivants sont disponibles : DNP3-Slave : • WagoAppRTU.prgDNP3_Main.aLogg IEC-60870-Slave : • WagoAppRTU.prg870_Main.aLogg IEC-60870-Master (premier maître avec la première connexion esclave) : • WagoAppRTU.prg870_Main.apCL103[1]^.apRTU[1]^.fbLogger.aLogg Manuel Version 4.0.1 Diagnostic 229 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pour diagnostiquer d'autres stations maîtres, il faut incrémenter l'index de tableau de « apCL103 » et, pour d'autres connexions esclaves, l'index de tableau de apRTU. Pos: 83 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 230 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 84 /Alle Serie n (Allge mein e M odul e)/Üb ersc hrift en/Ebe ne 1/Anha ng - Übe rsch rift 1 @ 4\ mo d_12 398 740 704 37_ 427 736. docx @ 42 853 3 @ 1 @ 1 14 Annexe Pos: 85 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - Ko nfigu rato r: XM L- und CSV-D ateie n_Sta nd- alone @ 3 2\m od_ 153 3641 794 658 _42 773 6.doc x @ 4 935 41 @ 234 444 444 444 432 2 @ 1 14.1 Importer et exporter des configurations Avec le configurateur, les configurations peuvent être importées ou exportées sous forme de fichiers WTC ou CSV. 14.1.1 Format XML Toute la configuration peut être enregistrée au format XML en tant que fichier WTC. Ce format offre des avantages lors de l'importation de structures de données à partir d'une base de données. Toute l'arborescence, y compris tous les paramètres de connexion, est stockée ici. On a les tags suivants : Général : Tableau 93: Tags, général Tag <Reconfiguration> <Property> <ClassProperty> <MappingList> <CModule> <CSignal> Description Configuration Propriété Propriété de classe Liste d’affectation Module E/S Variable Spécifique CEI60870 : Tableau 94: Tags, spécifique CEI60870 Tag <CServer60870_101> <CServer60870_104E1> <CServer60870_104E2> <CASDULayer> <CObjectServer_M_SP> <CObjectServer_M_DP> <CObjectServer_M_ST> <CObjectServer_M_BO> <CObjectServer_M_ME> <CObjectServer_M_IT> <CObjectServer_C_SC> <CObjectServer_C_DC> <CObjectServer_C_RC> <CObjectServer_C_SE> <CObjectServer_C_BO> Manuel Version 4.0.1 Description Esclave série selon CEI60870-5-101 Esclave selon CEI60870-5-104 Edition 1 Esclave selon CEI60870-5-104 Edition 2 Adresse de station (ASDU) Point d'information simple Point d'information double Information Step Point Modèle de bit 32 bits Valeur mesurée Compteur Commande simple Commande double Step commande Consigne commande Consigne BitString 32 bits Annexe 231 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT spécifique DNP3 : Tableau 95: Tags, spécifique DNP3: Tag <CServerDNP3> <CLinkLayer> <CConnectorEthernet> <CConnectorSerial> <CApplLayer> <CGrpBinaryInput> <CBinaryInput> <CGrpDoubleBinInput> <CDoubleBinInput> <CGrpBinaryOutput> <CBinaryOutput> <CGrpCounter> <CCounter> <CGrpAnalogInput> <CAnalogInput> <CGrpAnalogOutput> <CAnalogOutput> 14.1.1.1 Description Esclave selon DNP3 Couche de connexion Connexion ETHERNET Connexion Série Couche applications Group Binary Input Binary Input Objet Group Double Binary Input Double Binary Input Objet Group Binary Output Binary Output Objet Group Counter Counter Objet Group Analog Input Analog Input Objet Group Analog Output Analog Output Objet Paramètre XML pour la configuration du bus local : Tableau 96: Paramètre XML pour la configuration du bus local Nom du paramètre Description Type de données/Plage de valeurs Slot (CModule) Embase d'enfichage du 0 = variables globales module à partir de 1 = n° de l'embase Name (CModule) à partir de 1 = n° de STRING l'embase Channels (CModule) Nom ou désignation du 1 … 16 module SignalType (CModule) Nombre de canaux du Local = variable globale module DI = entrée digitale DO = sortie digitale AI = entrée analogique AO = sortie analogique DIDO = entrées/sorties digitales Name (CSignal) Type du module STRING (par ex. %IX1.00) Manuel Version 4.0.1 232 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 96: Paramètre XML pour la configuration du bus local Nom du paramètre Description Type de données/Plage de valeurs ID (CSignal) Variable du canal GUID de la variable affectée (ou 0 si aucune affectation) Address (CSignal) Adresse dans la table STRING (par ex. image ou identifiant de %IX1.00) variable SignalType (CSignal) Type du canal Local = variable globale DI = entrée digitale DO = sortie digitale AI = entrée analogique AO = sortie analogique Variable Nom de variables STRING IsGVLVariable Création de la variable TRUE = La variable est dans la liste de créée variables globales FALSE = La variable n'est (GVL) pas créée. PreProcessID Variable pour le GUID de la variable prétraitement du signal affectée (ou 0 si aucune affectation) DataType Type de données par ex. BOOL ou INT DataTypeDir Sens de transmission I = entrée des données O = sortie SignalPreprocess_Varname Nom de variable pour STRING le prétraitement du signal SignalPreprocess_DIChoice Sélection du 0 = aucune prétraitement du signal 1 = suppression Flatter pour l'entrée digitale 2 = délai à l'enclenchement 3 = Retard à la chute 4 = délai à l'enclenchement et retard à la chute 5 = négation SignalPreprocess_DIDelay Durée de retard pour la TIME, 1 ms … 255min suppression Flatter SignalPreprocess_DIOnTime Durée délai à TIME, 1 ms … 255min l'enclenchement SignalPreprocess_DIOffTime Durée retard à la chute TIME, 1 ms … 255min SignalPreprocess_DOChoice Sélection du 0 = aucune prétraitement du signal 1 = négation pour la sortie digitale Manuel Version 4.0.1 Annexe 233 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 96: Paramètre XML pour la configuration du bus local Nom du paramètre Description Type de données/Plage de valeurs SignalPreprocess_AIChoice Sélection du 0 = aucune prétraitement du signal 1 = 16 bits => 32 bits pour l'entrée 2 = 26 bits => Real analogique 3 = 16 bits = 16 bits SignalPreprocess_AIScaling Mise à l'échelle de la INT Process_Min_INT valeur minimale, 16 bits pour entrée analogique SignalPreprocess_AIScaling Mise à l'échelle de la DINT Process_Min_DINT valeur minimale, 32 bits pour entrée analogique SignalPreprocess_AIScaling Mise à l'échelle de la REAL Process_Min_REAL valeur minimale, Real pour entrée analogique SignalPreprocess_AIScaling Mise à l'échelle de la INT Process_Max_INT valeur maximale, 16 bits pour entrée analogique SignalPreprocess_AIScaling Mise à l'échelle de la DINT Process_Max_DINT valeur maximale, 32 bits pour entrée analogique SignalPreprocess_AIScaling Mise à l'échelle de la REAL Process_Max_REAL valeur maximale, Real pour entrée analogique SignalPreprocess_AIScaling Mise à l'échelle de la DINT Raw_Min valeur minimale, Valeur brute pour entrée analogique SignalPreprocess_AIScaling Mise à l'échelle de la DINT Raw_Max valeur maximale, Valeur brute pour entrée analogique SignalPreprocess_ScalingOff Offset calculé de la REAL set mise à l'échelle SignalPreprocess_ScalingFa Facteur calculé de la REAL ctor mise à l'échelle SignalPreprocess_AOChoice Sélection du 0 = aucune prétraitement du signal 1 = 32 bits => 16bits pour la sortie 2 = Real => 16bits analogique 3 = 16 bits = 16bits Manuel Version 4.0.1 234 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 96: Paramètre XML pour la configuration du bus local Nom du paramètre Description Type de données/Plage de valeurs SignalPreprocess_AOScalin Mise à l'échelle de la INT gProcess_Min_INT valeur minimale, 16 bits pour sortie analogique SignalPreprocess_AOScalin Mise à l'échelle de la DINT gProcess_Min_DINT valeur minimale, 32 bits pour sortie analogique SignalPreprocess_AOScalin Mise à l'échelle de la REAL gProcess_Min_REAL valeur minimale, Real pour sortie analogique SignalPreprocess_AOScalin Mise à l'échelle de la INT gProcess_Max_INT valeur maximale, 16 bits pour sortie analogique SignalPreprocess_AOScalin Mise à l'échelle de la DINT gProcess_Max_DINT valeur maximale, 32 bits pour sortie analogique SignalPreprocess_AOScalin Mise à l'échelle de la REAL gProcess_Max_REAL valeur maximale, Real pour sortie analogique SignalPreprocess_AOScalin Mise à l'échelle de la REAL gRaw_Min valeur minimale, Valeur brute pour sortie analogique SignalPreprocess_AOScalin Mise à l'échelle de la REAL gRaw_Max valeur maximale, Valeur brute pour sortie analogique 14.1.1.2 Paramètres XML pour DNP3: Tableau 97: paramètres XML pour DNP3 Nom du paramètre Description VersionMatériel VersionLogiciel Manuel Version 4.0.1 Champ de commentaire pour spécifier la version du matériel Champ de commentaire pour spécifier la version du logiciel Type de données/Plage de valeurs STRING STRING Annexe 235 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 97: paramètres XML pour DNP3 Nom du paramètre Description UserLocationName UserID UserOutstationName DeviceSerialNum AppLayer_MaxNumObjects TimeSync EventBufferSize SelOperTimeout ConfirmTimeout DefaultCntrTime SourceAdr DestinationAdr Champ de commentaire pour spécifier le lieu Champ de commentaire pour spécifier le UserID Champ de commentaire pour spécifier le nom de la Outstation Champ de commentaire pour spécifier le numéro de série d'appareil Nombre maximal d'objets dans une 'Single Control Request' Intervalle de temps pour demander la synchronisation de l'heure au maître Taille de la mémoire tampon des événements (nombre maximum d'événements mis en mémoire tampon lors d'une interruption de connexion) SBO Timeout – Surveillance du temps entre Select-Request et Operate-Request Délai d'attente pour la confirmation d'un message SolicitedResponse Durée de commande standard Adresse Esclave Adresse Maître Type de données/Plage de valeurs STRING STRING STRING STRING 1 … 10 TIME 25 … 32000 TIME, 100 ms … 1 min TIME, 1 ms … 1 min TIME, 100 ms … 1h 0 … 65519 0 … 65519 Manuel Version 4.0.1 236 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 97: paramètres XML pour DNP3 Nom du paramètre Description DestinationAdr_Validate Vérif. adresse Maître NetworkProtocol Sélection du protocole de réseau Port réseau pour connexions entrantes Variable pour le statut de connexion NetworkPort LinkOk KeepAlive_LinkTest PermittedIP PermittedIP_X Unsolicited Unsolicited_Timeout Unsolicited_Retries Unsolicited_HoldTime Unsolicited_HoldCount ComPort Vitesse de transmission LinkTestRequest Manuel Version 4.0.1 Intervalle de surveillance de la connexion KeepAlive en secondes Filtre adresse IP Type de données/Plage de valeurs True = Les adresses des stations maîtres sont vérifiées False = Les adresses des stations maîtres ne sont pas vérifiées 1 = UDP, 2 = TCP 1 … 65535 GUID de la variable affectée (ou 0 si aucune affectation) 0 … 60 (0 = mécanisme KeepAlive désactivé) True = Les adresses IP du maître sont filtrées False = Les adresses IP du maître ne sont pas filtrées Adresses IP autorisées Adresse IP au format pour la station maître x.x.x.x Unsolicited Support 0 = Désactivé 1 = Mode A 2 = Mode B 3 = Mode C 4 = Mode D 5 = Mode E Unsolicited Timeout TIME, 1s … 1min Unsolicited Retries 0 … 32767 Temps de retard TIME, 1s … 1min Seuil d'événement 0 … 32767 Borne d'interface série 1 = COM1 Vitesse de 0 = 300 Baud transmission 1 = 600 Baud 2 = 1200 Baud 3 = 2400 Baud 4 = 4800 Baud 5 = 9600 Baud 6 = 19200 Baud 7 = 38400 Baud Intervalle Linktest TIME, 0s … 60min Annexe 237 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 97: paramètres XML pour DNP3 Nom du paramètre Description LinkTestTimeout ComType 14.1.1.3 Timeout Linktest Type de transmission Type de données/Plage de valeurs TIME, 1 s … 255s 0 = RS 232 No Flow Control 1 = RS 232 XOn/XOff 2 = RS 232 RTS/CTS Paramètres généraux de groupe et d'objet pour DNP3 : Tableau 98: Paramètres généraux de groupe et d'objet Nom du paramètre Description Type de données/Plage de valeurs GrpStartIx Start Adresse objet 0 … 50000 (Index) DatapointName Nom point de données STRING DatapointDescription Commentaire STRING Quality_Online Variable pour le flag de GUID de la variable qualité ONLINE affectée (ou 0 si aucune affectation) Quality_Restart Variable pour le flag de GUID de la variable qualité RESTART affectée (ou 0 si aucune affectation) Quality_CommLost Variable pour le flag de GUID de la variable qualité COMMLOST affectée (ou 0 si aucune affectation) Quality_RemForced Variable pour le flag de GUID de la variable qualité affectée (ou 0 si aucune REMOTEFORCED affectation) Quality_LocForced Variable pour le flag de GUID de la variable qualité affectée (ou 0 si aucune LOCALFORCED affectation) Quality_ChatFilter Variable pour le flag de GUID de la variable qualité affectée (ou 0 si aucune CHATTERFILTER affectation) Quality_OverRange Variable pour le flag de GUID de la variable qualité OVERRANGE affectée (ou 0 si aucune affectation) Quality_RefError Variable pour le flag de GUID de la variable qualité affectée (ou 0 si aucune REFERENCEERR affectation) Manuel Version 4.0.1 238 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.1.1.4 Paramètres spécifiques pour objets « Group Binary Input » ou « Binary Input » Tableau 99: Paramètres spécifiques pour objets « Group Binary Input » ou « Binary Input » Nom du paramètre Description Type de données/Plage de valeurs StaticDef Static Default Variation 1 = 01.01 Binary Input – Format pack 2 = 01.02 Binary Input – With flag EventDef Event Default Variation 1 = 02.01 Binary Input Event – Without time 2 = 02.02 Binary Input Event – With absolute time 3 = 02.03 Binary Input Event – With relative time BinaryInput_01Grp Binary Input Groupe 1 TRUE BinaryInput_Event Classe d'événements de 0 = pas d'événement l'objet « Binary Input » 1 = Un 2 = Deux 3 = Trois BinaryInput_StatusBit Variable pour le bit d'état GUID de la variable de l'entrée binaire affectée (ou 0 si aucune affectation) Manuel Version 4.0.1 Annexe 239 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.1.1.5 Paramètres spécifiques pour objets « Group Double Binary Input » ou « Double Binary Input » Tableau 100: Paramètres spécifiques pour objets « Group Double Binary Input » ou « Double Binary Input » Nom du paramètre Description Type de données/Plage de valeurs StaticDef Static Default Variation 1 = 01.01 Binary Input – Format pack 2 = 01.02 Binary Input – With flag EventDef Event Default Variation 1 = 02.01 Binary Input Event – Without time 2 = 02.02 Binary Input Event – With absolute time 3 = 02.03 Binary Input Event – With relative time DoubleBinInput_Event Classe d'événements de 0 = pas d'événement l'objet « Double Binary 1 = Un Input » 2 = Deux 3 = Trois DoubleBinInput_StatusBit Variable pour le bit d'état GUID de la variable 6 6 de Double Binary Input affectée (ou 0 si aucune affectation) DoubleBinInput_StatusBit Variable pour le bit d'état GUID de la variable 7 7 de Double Binary Input affectée (ou 0 si aucune affectation) Manuel Version 4.0.1 240 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.1.1.6 Paramètres spécifiques pour objets « Group Binary Output » ou « Binary Output » Tableau 101: Paramètres spécifiques pour objets « Group Binary Output » ou « Binary Output » Nom du paramètre Description Type de données/Plage de valeurs ContDef Continuous Default 2 = 10.02 Continuous Variation Control – Binary Output Status PulsedDef Pulsed Default Variation 1 = 12.01 Pulsed Control – Control Relay Output Block BinaryOutput_10Grp Binary Output Groupe 10 TRUE BinaryOutput_12Grp Binary Output Groupe 12 0 BinaryOutput_CtrlModel Control Model 0 = Activation model : commande d'impulsions 1 = Complementary latch model : commande de commutation InOut_Retain Création de la variable TRUE = La variable est dans la mémoire Retain déclarée comme mémoire non volatile FALSE = La variable est déclarée en mémoire volatile BinaryOutput_Var Variable pour l'état de GUID de la variable commande affectée (ou 0 si aucune affectation) BinaryOutput_Telegram Variable (WORD) pour le GUID de la variable compteur de télégrammes affectée (ou 0 si aucune affectation) Manuel Version 4.0.1 Annexe 241 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.1.1.7 Paramètres spécifiques pour objets « Group Counter » ou « Counter » Tableau 102: Paramètres spécifiques pour objets « Group Counter » ou « Counter » Nom du paramètre Description Type de données/Plage de valeurs CntGrpVariationStatic_32 Status Default Variation 1 = 20.01 Counter – 32 Bit 32 Bit bits with flag 5 = 20.05 Counter – 32 bits without flag CntGrpVariationFrozen_3 Frozen Default Variation 1 = 21.01 Frozen Counter 2Bit 32 Bit – 32 bits with flag 5 = 21.05 Frozen Counter – 32 bits with flag and time 9 = 21.09 Frozen Counter – 32 bits without flag CntGrpVariationEvent_32 Event Default Variation 32 1 = 22.01 Counter Bit bits Change Event – 32 bits with flag 5 = 22.05 Counter Change Event – 32 bits with flag and time CntGrpVariationStatic_16 Status Default Variation 2 = 20.02 Counter – 16 Bit 16 bits bits with flag 6 = 20.06 Counter – 16 bits without flag CntGrpVariationFrozen_1 Frozen Default Variation 2 = 21.02 Frozen Counter 6Bit 16 bits – 16 bits with flag 6 = 21.06 Frozen Counter – 16 bits with flag and time 10 = 21.10 Frozen Counter – 16 bits without flag CntGrpVariationEvent_16 Event Default Variation 16 2 = 22.02 Counter Bit bits Change Event – 16 bits with flag 6 = 22.06 Counter Change Event – 16 bits with flag and time. Counter_20Grp Counter Groupe 20 TRUE Counter_Event Classe d'événements de 0 = pas d'évén. l'objet « Counter » 1 = un 2 = deux 3 = trois Manuel Version 4.0.1 242 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 102: Paramètres spécifiques pour objets « Group Counter » ou « Counter » Nom du paramètre Description Type de données/Plage de valeurs Counter_CntTrigger Variable pour le Counter- GUID de la variable Trigger affectée (ou 0 si aucune affectation) Counter_Cnt16Bit Variable pour la valeur du GUID de la variable compteur 16 bits affectée (ou 0 si aucune affectation) Counter_Cnt32Bit Variable pour la valeur du GUID de la variable compteur 32 bits affectée (ou 0 si aucune affectation) Counter_CntType Type de point de données 1 = Flanc (32 bits) de compteur 2 = compteur 32 bits 3 = compteur 16 bits Counter_Retain Création de la variable TRUE = La variable est dans la mémoire Retain déclarée comme mémoire non volatile. FALSE = La variable est déclarée en mémoire volatile InOut_EventHysterese Hystérésis pour la DWORD création d'un événement lorsque la valeur change à 32 bits/Real Counter_EventHysterese Hystérésis pour la WORD Word création d'un événement lorsque la valeur change à 16 bits CyclicTransmission Intervalle pour la 0 = pas d'événement génération cyclique 5=5s d'événements synchrones 10 = 10 s avec l'horloge système 15 = 15 s 30 = 30 s 60 = 1 m 600 = 10 m 900 = 15 m 1800 = 30 m 3600 = 60 m Manuel Version 4.0.1 Annexe 243 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.1.1.8 Paramètres spécifiques pour objets « Group Analog Input » ou « Analog Input » Tableau 103: Paramètres spécifiques pour objets « Group Analog Input » ou « Analog Input » Nom du paramètre Description Type de données/Plage de valeurs AIGrpVariationStatic_32Bi Status Default Variation 1 = 30.01 Analog Input – t 32 Bit 32 bits with flag 3 = 30.03 Analog Input – 32 bits without flag AIGrpVariationEvent_32Bi Event Default Variation 32 1 = 32.01 Analog Input t bits Change Event – 32 bits without time. 3 = 32.03 Analog Input Change Event – 32 bits with time. AIGrpVariationStatic_16Bi Status Default Variation 2 = 30.02 Analog Input – t 16 Bit 16 bits with flag 4 = 30.04 Analog Input – 16 bits without flag AIGrpVariationEvent_16Bi Event Default Variation 16 2 = 32.02 Analog Input t bits Change Event – 16 bits without time. 4 = 32.04 Analog Input Change Event – 16 bits with time. AIGrpVariationStatic_Real Status Default Variation 5 = 30.05 Analog Input – Real single-precision, Real (DNP3 float) with time. AIGrpVariationEvent_Rea Event Default Variation 5 = 32.05 Analog Input l Real Change Event – singleprecision, Real (DNP3 float) without time. 7 = 32.07 Analog Input Change Event – singleprecision, Real (DNP3 float) with time AnalogInput_30Grp Analog Input Groupe 20 TRUE AnalogInput_Event Classe d'événements de 0 = pas d'évén. l'objet « Analog Input » 1 = un 2 = deux 3 = trois InOut_EventHysterese Hystérésis pour la DWORD création d'un événement lorsque la valeur change à 32 bits/Real Manuel Version 4.0.1 244 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 103: Paramètres spécifiques pour objets « Group Analog Input » ou « Analog Input » Nom du paramètre Description Type de données/Plage de valeurs AnalogInput_EventHyster Hystérésis pour la WORD eseWord création d'un événement lorsque la valeur change à 16 bits CyclicTransmission Intervalle pour la 0 = pas d'événement génération cyclique 5=5s d'événements synchrones 10 = 10 s avec l'horloge système 15 = 15 s 30 = 30 s 60 = 1 m 600 = 10 m 900 = 15 m 1800 = 30 m 3600 = 60 m AnalogInput_AI32Bit Variable pour la valeur GUID de la variable Analog Input 32 bits affectée (ou 0 si aucune affectation) AnalogInput_AI16Bit Variable pour la valeur GUID de la variable Analog Input 16 bits affectée (ou 0 si aucune affectation) AnalogInput_AIReal Variable pour la valeur GUID de la variable Analog Input Real affectée (ou 0 si aucune affectation) AnalogInput_AIType Type de point de données 1 = 32 bits Analog Input 2 =16 bits 3 =Real Manuel Version 4.0.1 Annexe 245 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.1.1.9 Paramètres spécifiques pour objets « Group Analog Output » ou « Analog Output » Tableau 104: Paramètres spécifiques pour objets « Group Analog Input » ou « Analog Input » Nom du paramètre Description Type de données/Plage de valeurs AOGrpVariationStatic_32 Status Default Variation 1= Bit 32 bits AOGrpVariationBlock_32 Block Default Variation 32 1 = Bit bits AOGrpVariationStatic_16 Status Default Variation 2= Bit 16 bits AOGrpVariationBlock_16 Block Default Variation 16 2 = Bit bits AOGrpVariationStatic_Re Status Default Variation 3= al Real AOGrpVariationBlock_Re Block Default Variation 3= al Real AnalogOutput_40Grp Analog Output Groupe 40 TRUE AnalogOutput_41Grp Analog Output Groupe 41 TRUE AnalogOutput_AO32Bit Variable pour la valeur GUID de la variable Analog Output 32 bits affectée (ou 0 si aucune affectation) AnalogOutput_AO16Bit Variable pour la valeur GUID de la variable Analog Output 16 bits affectée (ou 0 si aucune affectation) AnalogOutput_AOReal Variable pour la valeur GUID de la variable Analog Output Real affectée (ou 0 si aucune affectation) AnalogOutput_AOType Type de point de données 1 = 32 bits Analog Output 2 = 16 bits 3 = Real AnalogOutput_Telegram Variable (WORD) pour le GUID de la variable compteur de télégrammes affectée (ou 0 si aucune affectation) Manuel Version 4.0.1 246 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Les informations de configuration les plus importantes sont répertoriées cidessous. 14.1.1.10 Paramètres XML pour CEI60870 Tableau 105: XML – Informations de configuration Nom du paramètre Description IEC60870_ExecutionTime_ Default IEC60870_ExecutionTime_ Short IEC60870_ExecutionTime_ Long IEC60870_ClockSyncMode Temps d'exécution Valeur par défaut Temps d'exécution commande courte Temps d'exécution commande longue Procédure synchronisation horaire IEC60870_TimeStampCP5 Utilisation des bits d’heure 6_SU d’été/d’hiver dans l’horodatage CEI 60870 IEC60870_TimeStampCP5 Horodatage 6_Weekday IEC60870_ClockSync103Ti Délai d'attente pour la meout définition du bit IV dans l'horodatage lors de l'utilisation de l'objet 103 pour la synchronisation de l'heure dans IEC60870. MaxMsgLen Longueur max. Télégram. TimeStampCP56_SU Bit pour heure d'été dans l'horodatage CP56 disponible TimeStampCP56_Weekday Bit pour le jour de la semaine dans l'horodatage CP56 disponible ParameterT0 Surveillance du temps pour l'établissement de la connexion ParameterT1 Temps d'attente pour l'acquittement de l'esclave Manuel Version 4.0.1 Type de données/Plage de valeurs TIME TIME TIME 0 = Objet 103; 1 = NTP TRUE = Le bit heure d'été/hiver est utilisé ; FALSE = Le bit heure d'été/hiver n'est pas utilisé ; TRUE = Le jour de la semaine est inclus dans l'horodatage ; FALSE = Le jour de la semaine n'est pas inclus dans l'horodatage TIME BYTE BOOL BOOL TIME TIME Annexe 247 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 105: XML – Informations de configuration Nom du paramètre Description ParameterT2 Surveillance du temps pour acquittements sans transfert de données Surveillance du temps des télégrammes de test pour la vérification de la connexion Nombre maximum de télégrammes envoyés sans acquittement. Nombre maximum de télégrammes après lesquels un accusé de racquittementéception est envoyé. Adresse ASDU Nombre maximum de clients Adresses IP du client X pour les adresses IP 1 … 3. ParameterT3 ParameterK ParameterW ASDUAdr_2Byte MaxClients PermittedIPY_ClientX Type de données/Plage de valeurs TIME TIME WORD WORD BYTE 1…4 IP Manuel Version 4.0.1 248 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.1.1.11 Paramètres pour objets d'information : Tableau 106: XML – Paramètres pour objets d'information Nom du paramètre Description InfoObjAdr1 InfoObjAdr2 InfoObjAdr3 InfoObjTyp_SP Adresse objet LSB Adresse objet Adresse objet MSB Type de l'objet d'information Champ de commentaire sur l'objet d'information Identification de qualité : débordement Identification de qualité : bloqué Identification de qualité : remplacé Identification de qualité : non actuel Identification de qualité : non valide Hystérésis de transmission pour les valeurs mesurées Décalage pour les valeurs mesurées pour la normalisation/mise à l'échelle Diviseur pour les valeurs mesurées pour la normalisation/mise à l'échelle Compteur de réception pour les nouveaux télégrammes Verrouillage commande Commentaire OV BL SB NT IV Hystérésis NormierungOffset NormierungDivisor NewValue FeedbackLock Manuel Version 4.0.1 Type de données/Plage de valeurs BYTE BYTE BYTE 1 … 64 STRING BOOL BOOL BOOL BOOL BOOL DINT/REAL DINT/REAL DINT/REAL GUID de la variable assignée GUID de la variable assignée Annexe 249 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.1.2 Format CSV Au format CSV, les valeurs sont séparées par un délimiteur et peuvent par exemple être lues et éditées dans Microsoft Excel. Les objets peuvent travaillés en tableaux et il n'est pas nécessaire de les sélectionner individuellement. Les noms de paramètre dans le fichier CSV sont identiques à ceux du configurateur. Ils sont générés automatiquement lors de la génération du fichier CSV. Note Enregistrer le noeud en tant que fichier CSV ! Un nœud valide doit être marqué si la configuration doit être enregistrée en tant que fichier CSV. Pour ce faire, sélectionnez le module maître ou esclave correspondant et enregistrez-le via la fenêtre de dialogue « Enregistrer ». Le format CSV est affiché dans Excel comme suit : Figure 167: représentation du format CSV sous Microsoft Excel Tableau 107: légende de la figure représentation du format CSV sous Microsoft Excel Numéro Description 1 Nom interne de l'objet d'information 2 Noms internes pour importer le fichier CSV dans le configurateur 3 Noms de paramètres du configurateur Manuel Version 4.0.1 250 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Créer une configuration Pour créer une configuration ou développer des objets d'informations, procédez comme suit : 1. Créez un maître ou un esclave dans le configurateur. Celui-ci doit avoir au moins un objet d'information. 2. Enregistrez le noeud au format CSV. 3. Éditez le noeud dans Excel. 4. Enregistrez le noeud dans Excel 5. Ouvrez le fichier CSV dans le configurateur. [Importer]. Pour cela, cliquer sur [Exporter]. Pour cela, cliquer sur La fenêtre de dialogue « Import » s'ouvre. 6. Indiquez si la configuration à importer doit remplacer la configuration existante ou si la configuration à importer doit être ajoutée. Figure 168: fenêtre de dialogue « Import ». Note Manuel Version 4.0.1 Attribuer une adresse d'objet unique ! Pour une communication conforme à la norme CEI 60870, une adresse d'objet unique doit être affectée à tous les objets d'information d'un type ! Annexe 251 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.2 Paramètres de configuration et structure des télégrammes Paramètres de configuration et télégramme selon CEI 60870-5-101 : Figure 169: Paramètres de configuration et télégramme selon CEI 60870-5-101 Paramètres de configuration et télégramme selon CEI 60870-5-104 : Manuel Version 4.0.1 252 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 170: Paramètres de configuration et télégramme selon CEI 60870-5-104 Tableau 108: Couleurs dans le télégramme Couleur Vert Blanc Manuel Version 4.0.1 Description Champ obligatoire Champ en option Annexe 253 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.3 Champ de contrôle pour la communication série Le champ de commande est transmis en communication série conformément à la norme CEI 60870-5-101 dans l'en-tête d'un télégramme. Il contient des informations sur le fonctionnement de la couche de connexion/couche liaison : Tableau 109: symétrique Bit 7 DIR1 1 2 3 4 DIR PRM FCB/ACD FCV/DFC Bit 6 PRM2 Symétrique Bit 5 Bit 4 FCB/ACD3 FCV/DFC4 1 2 3 4 RES PRM FCB FCV/DFC Bit 2 Bit 1 Code de fonction Bit 0 Bit de sens : FWZ → FWU =1, FWU → FWZ = 0 Bit primaire : sens réponse = 0, sens appel = 1 Bit de séquence de télégrammes alternant / classe 1 ; Données : non disponible = 0, disponible = 1 Bit de séquence de télégrammes : non valide = 0, valide = 1 / contrôle du flux de données : prêt = 0, non prêt = 1 Tableau 110: asymétrique Bit 7 RES1 Bit 3 Bit 6 PRM2 Asymétrique Bit 5 FCB3 Bit 4 FCV/DFC4 Bit 3 Bit 2 Bit 1 Code de fonction Bit 0 Réserve toujours = 0 station primaire = 1, station secondaire = 0 Bit de séquence de télégrammes alternant Bit de séquence de télégrammes : non valide = 0, valide = 1 / contrôle du flux de données : prêt = 0, non prêt = 1 Tableau 111: Codes de fonction de transmission symétrique - station primaire Code de fonction 0 Reset CU 2 Linktest 3 données spontanées 4 données cycliques 9 requête statut Codes de réponse possibles 0 ACK / 14 unité de process perturbée 0 ACK / 14 unité de process perturbée 0 ACK / 1 Nack / 14 unité de process perturbée 11 réponse statut / 14 unité de process perturbée Tableau 112: Codes de fonction de transmission symétrique - station secondaire Code de fonction 0 ACK 2 NACK 11 réponse statut 14 réponse process perturbée 15 service non implémenté Codes de réponse possibles 0, 2, 3 3 9 0, 2, 3, 9 1, 5, 6, 7, 8, 10, 11, 12, 14, 15 Manuel Version 4.0.1 254 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 113: Codes de fonction de transmission asymétrique Code de fonction 0 Reset CU 3 données spontanées 4 données cycliques 9 requête statut 10 Appel Classe 1 Données Codes de réponse possibles 0 ACK 0, 1 ACK, NACK 11 réponse statut 8 Données demandées 9 Données demandées non existantes 8 Données demandées 9 Données demandées non existantes 15 service non implémenté 11 Appel Classe 2 Données 1, 2, 5, 6, 7, 8, 12 … 15 Identifiant structure L'identifiant de structure indique comment le télégramme est adressé et combien d'objets d'information sont contenus. La longueur de l'identifiant de structure est de 1 byte. Tableau 114: identifiant de structure Bit 7 SQ 1 1 SQ 2 AdI Bit 6 Identifiant structure Bit 5 Bit 4 Bit 3 AdI 2 Bit 2 Bit 1 Bit 0 Le bit SQ indique si les adresses sont utilisées de manière structurée ou non. SQ = 1: structurée SQ = 0: non structurée Nombre d'objets d'information Cause de transmission La cause de transmission indique pourquoi le télégramme est transmis. Tableau 115: cause de transmission Cause de transmission Bit 7 T1 1 2 T P/N Note Pos: 86 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Bit 6 P/N 2 Bit 5 Bit 4 Bit 3 Bit 2 Cause de transmission Adresse d'origine Bit 1 Bit de test Bit de confirmation : positif/négatif Causes de transmission listées ! Vous trouverez en annexe un tableau contenant toutes les causes de transmission ! Bit 0 Annexe 255 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 87 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/IEC-6 087 0-L ösun g/Stan d-al one/ IEC-60 870 -Lö sung - An han g: T abell en_Sta nd- alon e @ 3 3\m od_ 154 323 353 6869 _42 773 6.do cx @ 5106 38 @ 23 233 333 3444 344 344 344 344 444 4423 333 334 443 443 443 4434 444 444 233 @ 1 14.4 Fonctionnalité de la bibliothèque de protocoles WAGO selon CEI 60870-5-101 et -104 14.4.1 Explications générales et symboles L'aperçu suivant répertorie les fonctions actuellement prises en charge de la bibliothèque de protocoles WAGO conformément aux normes CEI 60870-5-101 et CEI 60870-5-104. Tableau 116: symboles Symbole x • Description La fonction est prise en charge La fonction n'est pas prise en charge Funktion wird nicht unterstützt und ist auch nicht in der Norm definiert Funktion wird unterstützt, ist aber nicht in der Norm definiert Manuel Version 4.0.1 256 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.5 WAGO CEI 60870-5-101 14.5.1 Configuration réseau Tableau 117: configuration réseau La fonction est prise en charge x x x x 14.5.2 Fonction Configuration End-End Configuration en lignes Configuration End-End multiple Configuration en étoile Vitesse de transmission de la couche physique Tableau 118: vitesse de transmission de la couche physique La fonction Fonction est prise en charge 100 bits/s 200 bits/s x 300 bits/s x 600 bits/s x 1200 bits/s x 2400 bits/s x 4800 bits/s x 9600 bits/s x 19200 bits/s x 38400 bits/s 14.5.3 Procédure de transmission de la couche de connexion Tableau 119: procédure de transmission de la couche de connexion La fonction Fonction est prise en charge x Transmission asymétrique x Transmission symétrique Manuel Version 4.0.1 Annexe 257 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.5.4 Champs d'adresse de la couche de connexion Tableau 120: champs d'adresse de la couche de connexion La fonction est prise en charge x x x x 14.5.5 Fonction Un octet Deux octets Structuré Non structuré Non disponible Longueur de télégramme Tableau 121: longueur de télégramme La fonction Fonction est prise en charge x 255 caractères maximum (nombre d'octets) 14.5.6 Couche d'application 14.5.6.1 Adresse commune de l'ASDU Tableau 122: adresse commune de l'ASDU La fonction est prise en charge x x x 14.5.6.2 Fonction Un octet Deux octets Structuré Non structuré Adresse de l'objet d'information Tableau 123: adresse de l'objet d'information La fonction est prise en charge x x x x Fonction Un octet Deux octets Trois octets Structuré Non structuré Manuel Version 4.0.1 258 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.5.6.3 Cause de transmission Tableau 124: cause de transmission La fonction Fonction est prise en charge x Un octet x Deux octets Manuel Version 4.0.1 Annexe 259 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.5.7 Informations de processus 14.5.7.1 Direction de surveillance Manuel Version 4.0.1 260 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 125: direction de surveillance La fonction Fonction est prise en charge Esclave x x x x x x x x x x x x x x x x x x x x x Manuel Version 4.0.1 <1> Information de signalisation simple <2> Information de signalisation simple avec marqueur temporel CP24Time2a <3> Information de signalisation double <4> Information de signalisation double avec marqueur temporel CP24Time2a <5> Information de signalisation de niveaux <6> Information de signalisation de niveaux avec marqueur temporel CP24Time2a <7> BitString de 32 bits <8> BitString de 32 bits avec marqueur temporel CP24Time2a <9> Valeur mesurée, valeur normalisée <10> Valeur mesurée, valeur normalisée avec marqueur temporel CP24Time2a <11> Valeur mesurée, valeur mise à l'échelle <12> Valeur mesurée, valeur mise à l'échelle avec marqueur temporel CP24Time2a <13> Valeur mesurée, nombre à virgule flottante <14> Valeur mesurée, nombre à virgule flottante avec marqueur temporel CP24Time2a <15> Valeurs de comptage <16> Valeurs de comptage avec marqueur temporel CP24Time2a <17> Événement de protection avec marqueur temporel CP24Time2a <18> Demande bloquée de la protection avec marqueur temporel CP24Time2a <19> Déclenchement bloqué de la protection avec marqueur temporel CP24Time2a <20> Information de signalisation simple bloquée avec changement d'état <21> Valeur mesurée, normalisée sans identification de qualité <30> Information de signalisation simple avec marqueur temporel CP56Time2a <31> Information de signalisation double avec marqueur temporel CP56Time2a <32> Information de signalisation de niveaux avec marqueur temporel CP56Time2a <33> BitString de 32 bits avec marqueur temporel CP56Time2a <34> Valeur mesurée, valeur normalisée avec marqueur temporel CP56Time2a Annexe 261 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT x x x <35> Valeur mesurée, valeur mise à l'échelle avec marqueur temporel CP56Time2a <36> Valeur mesurée, nombre à virgule flottante avec marqueur temporel CP56Time2a <37> Valeurs de comptage avec marqueur temporel CP56Time2a <38> Événement de protection avec marqueur temporel CP56Time2a <39> Demande bloquée de la protection avec marqueur temporel CP56Time2a <40> Déclenchement bloqué de la protection avec marqueur temporel CP56Time2a Manuel Version 4.0.1 262 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.5.7.2 Direction de commande Tableau 126: Direction de commande La fonction Fonction est prise en charge Esclave x x x x x x x x x x x x x x Manuel Version 4.0.1 <45> Commande simple <46> Commande double <47> Step Commande <48> Consigne commande, valeur normalisée <49> Consigne commande, valeur mise à l'échelle <50> Consigne commande, nombre à virgule flottante <51> BitString de 32 bits <58> Commande simple avec marqueur temporel CP56Time2a <59> Commande double avec marqueur temporel CP56Time2a <60> Step Commande avec marqueur temporel CP56Time2a <61> Consigne commande, valeur normalisée avec marqueur temporel CP56Time2a <62> Consigne commande, valeur mise à l'échelle avec marqueur temporel CP56Time2a <63> Consigne commande, nombre à virgule flottante avec marqueur temporel CP56Time2a <64> BitString de 32 bits avec marqueur temporel CP56Time2a Annexe 263 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.5.8 Information système 14.5.8.1 Direction de surveillance Tableau 127: direction de surveillance La fonction Fonction est prise en charge x <70> Fin d'initialisation 14.5.8.2 Direction de commande Tableau 128: Direction de commande La fonction est prise en charge x x x x x - Fonction <100> General-Requête <101> Compteur-Requête <102> Appel <103> Heure-Commande de synchronisation <104> Commande de test <105> Processus-Commande de réinitialisation <106> Commande pour acquisition durée télégramme <107> Commande de test avec marqueur temporel CP56Time2a 14.5.9 Paramètres 14.5.9.1 Direction de surveillance Tableau 129: direction de surveillance La fonction est prise en charge x Fonction <110> Paramètre pour valeur mesurée, valeur normalisée <111> Paramètre pour valeur mesurée, valeur mise à l'échelle <112> Paramètre pour valeur mesurée, nombre à virgule flottante <113> Paramètre-activation Manuel Version 4.0.1 264 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.5.9.2 Direction de commande Tableau 130: Direction de commande La fonction est prise en charge - Fonction <120> Fichier prêt <121> Section prête <122> Appel répertoire fichier, sélection fichier, appel fichier <123> Dernière section, dernier segment <124> Confirmation fichier, confirmation section <125> Segment <126> Répertoire fichier 14.5.10 Fonctions de base d'application 14.5.10.1 Initialisation de station Tableau 131: initialisation de station La fonction Fonction est prise en charge Initialisation à distance 14.5.10.2 Requête générale Tableau 132: requête générale La fonction Fonction est prise en charge x Global x Groupe 1 … Groupe 16 14.5.10.3 Synchronisation horaire Tableau 133: synchronisation horaire La fonction Fonction est prise en charge x Synchronisation horaire Manuel Version 4.0.1 Annexe 265 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.5.10.4 Transmission de commande Tableau 134: Direction de commande La fonction est prise en charge x x x x x x x x Fonction Transmission de commande directe Transmission directe de commande de valeur de consigne Transmission de commande Sélection et exécution Transmission de commande de valeur de consigne Sélection et exécution Aucune définition supplémentaire Temps d'exécution court de commande Temps d'exécution long de commande Commande continue 14.5.10.5 Transmission compteurs Tableau 135: transmissions valeurs de comptage La fonction est prise en charge x x x x x - Fonction Appel compteur Appel général compteur Restaurer et réinitialiser le compteur Restaurer et ne pas réinitialiser le compteur Réinitialiser le compteur Appeler compteur, groupe 1 Appeler compteur, groupe 2 Appeler compteur, groupe 3 Appeler compteur, groupe 4 14.5.10.6 Chargement de paramètres Tableau 136: chargement de paramètres La fonction est prise en charge x - Fonction Valeur seuil Facteur de lissage Valeur limite inférieure pour la transmission de la valeur mesurée Valeur limite supérieure pour la transmission de la valeur mesurée Manuel Version 4.0.1 266 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.5.10.7 Transfert fichier Tableau 137: transfert fichier La fonction Fonction est prise en charge Transférer des fichiers dans la direction de la surveillance Transférer des fichiers dans la Direction de commande Manuel Version 4.0.1 Annexe 267 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.6 WAGO CEI 60870-5-104 14.6.1 Configuration réseau Tableau 138: configuration réseau La fonction Fonction est prise en charge - 14.6.2 Vitesse de transmission de la couche physique Tableau 139: vitesse de transmission de la couche physique La fonction est prise en charge - 14.6.3 Fonction 100 bits/s 200 bits/s 300 bits/s 600 bits/s 1200 bits/s 2400 bits/s 4800 bits/s 9600 bits/s 19200 bits/s 38400 bits/s Procédure de transmission de la couche de connexion Tableau 140: procédure de transmission de la couche de connexion La fonction Fonction est prise en charge - Manuel Version 4.0.1 268 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.6.4 Champs d'adresse de la couche de connexion Tableau 141: champs d'adresse de la couche de connexion La fonction Fonction est prise en charge Structuré Non disponible 14.6.5 Longueur de télégramme Tableau 142: longueur de télégramme La fonction Fonction est prise en charge - 14.6.6 Couche d'application 14.6.6.1 Adresse commune de l'ASDU Tableau 143: adresse commune de l'ASDU La fonction est prise en charge x x 14.6.6.2 Fonction Deux octets Structuré Non structuré Adresse de l'objet d'information Tableau 144: adresse de l'objet d'information La fonction est prise en charge x x Manuel Version 4.0.1 Fonction Trois octets Structuré Non structuré Annexe 269 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.6.6.3 Cause de transmission Tableau 145: cause de transmission La fonction Fonction est prise en charge x Deux octets Manuel Version 4.0.1 270 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.6.7 Informations de processus 14.6.7.1 Direction de surveillance Manuel Version 4.0.1 Annexe 271 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 146: direction de surveillance La fonction Fonction est prise en charge Esclave x • x • x • x • x • x • x • x • x x x x x x x x <1> Information de signalisation simple <3> Information de signalisation double <5> Information de signalisation de niveaux <7> BitString de 32 bits <9> Valeur mesurée, valeur normalisée <11> Valeur mesurée, valeur mise à l'échelle <13> Valeur mesurée, nombre à virgule flottante <15> Valeurs de comptage <20> Information de signalisation simple bloquée avec changement d'état <21> Valeur mesurée, normalisée sans identification de qualité <30> Information de signalisation simple avec marqueur temporel CP56Time2a <31> Information de signalisation double avec marqueur temporel CP56Time2a <32> Information de signalisation de niveaux avec marqueur temporel CP56Time2a <33> BitString de 32 bits avec marqueur temporel CP56Time2a <34> Valeur mesurée, valeur normalisée avec marqueur temporel CP56Time2a <35> Valeur mesurée, valeur mise à l'échelle avec marqueur temporel CP56Time2a <36> Valeur mesurée, nombre à virgule flottante avec marqueur temporel CP56Time2a <37> Valeurs de comptage avec marqueur temporel CP56Time2a <38> Événement de protection avec marqueur temporel CP56Time2a <39> Demande bloquée de la protection avec marqueur temporel CP56Time2a Manuel Version 4.0.1 272 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT <40> Déclenchement bloqué de la protection avec marqueur temporel CP56Time2a Manuel Version 4.0.1 Annexe 273 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.6.7.2 Direction de commande Tableau 147: Direction de commande La fonction Fonction est prise en charge Esclave x x x x x x x x x x x x x x <45> Commande simple <46> Commande double <47> Step Commande <48> Consigne commande, valeur normalisée <49> Consigne commande, valeur mise à l'échelle <50> Consigne commande, nombre à virgule flottante <51> BitString de 32 bits <58> Commande simple avec marqueur temporel CP56Time2a <59> Commande double avec marqueur temporel CP56Time2a <60> Step Commande avec marqueur temporel CP56Time2a <61> Consigne commande, valeur normalisée avec marqueur temporel CP56Time2a <62> Consigne commande, valeur mise à l'échelle avec marqueur temporel CP56Time2a <63> Consigne commande, nombre à virgule flottante avec marqueur temporel CP56Time2a <64> BitString de 32 bits avec marqueur temporel CP56Time2a Manuel Version 4.0.1 274 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.6.8 Information système 14.6.8.1 Direction de surveillance Tableau 148: direction de surveillance La fonction Fonction est prise en charge x <70> Fin d'initialisation 14.6.8.2 Direction de commande Tableau 149: Direction de commande La fonction est prise en charge x x x x x - Fonction <100> General-Requête <101> Compteur-Requête <102> Appel <103> Heure-Commande de synchronisation <105> Processus-Commande de réinitialisation <107> Commande de test avec marqueur temporel CP56Time2a 14.6.9 Paramètres 14.6.9.1 Direction de surveillance Tableau 150: direction de surveillance La fonction est prise en charge x Manuel Version 4.0.1 Fonction <110> Paramètre pour valeur mesurée, valeur normalisée <111> Paramètre pour valeur mesurée, valeur mise à l'échelle <112> Paramètre pour valeur mesurée, nombre à virgule flottante <113> Paramètre-activation Annexe 275 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.6.9.2 Direction de commande Tableau 151: Direction de commande La fonction est prise en charge - Fonction <120> Fichier prêt <121> Section prête <122> Appel répertoire fichier, sélection fichier, appel fichier <123> Dernière section, dernier segment <124> Confirmation fichier, confirmation section <125> Segment <126> Répertoire fichier 14.6.10 Fonctions de base d'application 14.6.10.1 Initialisation de station Tableau 152: initialisation de station La fonction Fonction est prise en charge Initialisation à distance 14.6.10.2 Requête générale Tableau 153: requête générale La fonction Fonction est prise en charge x Global x Groupe 1 … Groupe 16 14.6.10.3 Synchronisation horaire Tableau 154: synchronisation horaire La fonction Fonction est prise en charge x Synchronisation horaire Manuel Version 4.0.1 276 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.6.10.4 Transmission de commande Tableau 155: Direction de commande La fonction est prise en charge x x x x x x x x Fonction Transmission de commande directe Transmission directe de commande de valeur de consigne Transmission de commande Sélection et exécution Transmission de commande de valeur de consigne Sélection et exécution Aucune définition supplémentaire Temps d'exécution court de commande Temps d'exécution long de commande Commande continue 14.6.10.5 Transmission valeurs de comptage Tableau 156: transmission valeurs de comptage La fonction est prise en charge x x x x x - Fonction Appel compteur Appel général compteur Restaurer et réinitialiser le compteur Restaurer et ne pas réinitialiser le compteur Réinitialiser le compteur Appeler compteur, groupe 1 Appeler compteur, groupe 2 Appeler compteur, groupe 3 Appeler compteur, groupe 4 14.6.10.6 Chargement de paramètres Tableau 157: chargement de paramètres La fonction est prise en charge x - Manuel Version 4.0.1 Fonction Valeur seuil Facteur de lissage Valeur limite inférieure pour la transmission de la valeur mesurée Valeur limite supérieure pour la transmission de la valeur mesurée Annexe 277 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.6.10.7 Transfert fichier Tableau 158: transfert fichier La fonction Fonction est prise en charge Transférer des fichiers dans la direction de la surveillance Transférer des fichiers dans la Direction de commande Manuel Version 4.0.1 278 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.7 Causes de transmission de l'esclave Les sous-chapitres suivants contiennent toutes les causes de transmission de l'esclave pouvant survenir avec les solutions de télécontrôle WAGO • CEI 60870-5-101 et • CEI 60870-5-104 Tableau 159: symboles Symbole x o Manuel Version 4.0.1 Description Appliqué dans le sens standard En option appliqué dans le sens standard, configurable Annexe 279 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.7.1 WAGO CEI 60870-5-101 Tableau 160: causes de transmission de l'esclave, WAGO CEI 608670-5-101 Identification de type <1> <2> <3> <4> <5> <6> <7> <8> <9> <10> <11> <12> <13> <14> <15> <16> <17> <18> <19> <20> <21> <30> <31> <32> <33> <34> <35> <36> <37> <38> <39> <40> <45> <46> <47> <48> <49> <50> <51> <58> <59> <60> <61> <62> M_SP_NA_1 M_SP_TA_1 M_DP_NA_1 M_DP_TA_1 M_ST_NA_1 M_ST_TA_1 M_BO_NA_1 M_BO_TA_1 M_ME_NA_1 M_ME_TA_1 M_ME_NB_1 M_ME_TB_1 M_ME_NC_1 M_ME_TC_1 M_IT_NA_1 M_IT_TA_1 M_EP_TA_1 M_EP_TB_1 M_EP_TC_1 M_PS_NA_1 M_ME_ND_1 M_SP_TB_1 M_DP_TB_1 M_ST_TB_1 M_BO_TB_1 M_ME_TD_1 M_ME_TE_1 M_ME_TF_1 M_IT_TB_1 M_EP_TD_1 M_EP_TE_1 M_EP_TF_1 C_SC_NA_1 C_DC_NA_1 C_RC_NA_1 C_SE_NA_1 C_SE_NB_1 C_SE_NC_1 C_BO_NA_1 Cause de transmission 1 2 3 4 5 6 7 8 9 10 11 12 13 20 21 37 38 44 45 46 47 à à 36 41 x x x x x x x x x x x x x x x x x x x x x x x x o x x x x x x o x x x x x x o x x x x x x o x o x x x x x x x x o x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Manuel Version 4.0.1 280 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 160: causes de transmission de l'esclave, WAGO CEI 608670-5-101 Identification de type <63> <64> Manuel Version 4.0.1 Cause de transmission 1 2 3 4 5 6 7 8 9 10 11 12 13 20 21 37 38 44 45 46 47 à à 36 41 x x x x x x x x x x x x x x Annexe 281 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 14.7.2 WAGO CEI 60870-5-104 Tableau 161: causes de transmission de l'esclave, WAGO CEI 608670-5-104 Identification de type <1> <2> <3> <4> <5> <6> <7> <8> <9> <10> <11> <12> <13> <14> <15> <16> <17> <18> <19> <20> <21> <30> <31> <32> <33> <34> <35> <36> <37> <38> <39> <40> <45> <46> <47> <48> <49> <50> <51> <58> <59> <60> <61> <62> M_SP_NA_1 M_SP_TA_1 M_DP_NA_1 M_DP_TA_1 M_ST_NA_1 M_ST_TA_1 M_BO_NA_1 M_BO_TA_1 M_ME_NA_1 M_ME_TA_1 M_ME_NB_1 M_ME_TB_1 M_ME_NC_1 M_ME_TC_1 M_IT_NA_1 M_IT_TA_1 M_EP_TA_1 M_EP_TB_1 M_EP_TC_1 M_PS_NA_1 M_ME_ND_1 M_SP_TB_1 M_DP_TB_1 M_ST_TB_1 M_BO_TB_1 M_ME_TD_1 M_ME_TE_1 M_ME_TF_1 M_IT_TB_1 M_EP_TD_1 M_EP_TE_1 M_EP_TF_1 C_SC_NA_1 C_DC_NA_1 C_RC_NA_1 C_SE_NA_1 C_SE_NB_1 C_SE_NC_1 C_BO_NA_1 C_SC_TA_1 C_DC_TA_1 C_RC_TA_1 C_SE_TA_1 C_SE_TB_1 Cause de transmission 1 2 3 4 5 6 7 8 9 10 11 12 13 20 21 37 38 44 45 46 47 à à 36 41 x x x x x x x x x x x x x x x x x x x x x x x x o x x x x x x o x x x x x x o x x x x x x o x o x x x x x x x x o x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Manuel Version 4.0.1 282 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 161: causes de transmission de l'esclave, WAGO CEI 608670-5-104 Identification de type <63> <64> Manuel Version 4.0.1 C_SE_TC_1 C_BO_TA_1 Cause de transmission 1 2 3 4 5 6 7 8 9 10 11 12 13 20 21 37 38 44 45 46 47 à à 36 41 x x x x x x x x x x x x x x Annexe 283 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 162: causes de transmission Objet d'information <0> <1> <2> <3> <4> <5> <6> <7> <8> <9> <10> <11> <12> <13> <14> … <19> <20> <21> <22> <23> <24> <25> <26> <27> <28> <29> <30> <31> <32> <33> <34> <35> <36> <37> <38> <39> <40> <41> <42> <43> Cause de transmission Non utilisé Périodique, cyclique Demande d'arrière plan Spontanément Initialise Interrogation ou interrogé Activation Confirmation d'activation Annulation de l'activation Confirmation de l'annulation de l'activation Fin de l'activation Feedback causé par une commande à distance Feedback causé par une commande locale Transfert de fichiers Réservé pour d'autres spécifications compatibles Interrogé par demande de station Interrogé par demande du groupe 1 Interrogé par demande du groupe 2 Interrogé par demande du groupe 3 Interrogé par demande du groupe 4 Interrogé par demande du groupe 5 Interrogé par demande du groupe 6 Interrogé par demande du groupe 7 Interrogé par demande du groupe 8 Interrogé par demande du groupe 9 Interrogé par demande du groupe 10 Interrogé par demande du groupe 11 Interrogé par demande du groupe 12 Interrogé par demande du groupe 13 Interrogé par demande du groupe 14 Interrogé par demande du groupe 15 Interrogé par demande du groupe 16 Interrogé par demande générale de compteur Interrogé par demande du groupe compteur 1 Interrogé par demande du groupe compteur 2 Interrogé par demande du groupe compteur 3 Interrogé par demande du groupe compteur 4 Réservé pour d'autres spécifications compatibles Réservé pour d'autres spécifications compatibles Manuel Version 4.0.1 284 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 162: causes de transmission Objet d'information <44> <45> <46> <47> <48> … <63> Cause de transmission Identification de type inconnue Cause de transmission inconnue adresse commune de l'ASDU inconnue Adresse de l'objet d'information inconnue Pour usage spécial (secteur privé) Pos: 88 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Anha ng: U nter stützt e Inf or matio nsobj ekte @ 34 \mo d_1 551 364 8125 72_ 427 736. docx @ 53 345 9 @ 2 @ 1 14.8 Objets d'information supportés Conformément à DNP3, il existe un grand nombre d’objets d’information, qui sont subdivisés en groupes individuels. Au sein des groupes individuels, plusieurs variantes déterminent généralement le format de transmission. Le tableau suivant répertorie tous les objets d’information définis et les variantes associées. Tableau 163: légende des tableaux suivants Symbol e X X O - Description Objet implémenté dans la solution WAGO Objet non implémenté dans la solution WAGO Objet obsolète selon DNP3 Objet non définit selon DNP3 Tableau 164: objets d'information et variations associées selon DNP3 Groupe Description 1 1 binary input static objects X X - - - - - - - - - - 2 binary input event objects X X X - - - - - - - - - X X - - - - - - - - - - X X X - - - - - - - - - 3 4 double-bit binary input static objects double-bit binary input event objects 10 binary output static objects X X - - - - - - - - - - 11 binary output event objects X X - - - - - - - - - - X X X - - - - - - - - - X X - - - - - - - - - 12 13 Manuel Version 4.0.1 2 3 Version 4 5 6 7 8 9 10 11 12 binary output command objects binary output command event objects - Annexe 285 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 164: objets d'information et variations associées selon DNP3 Groupe Description 1 2 3 Version 4 5 6 7 8 9 10 11 12 20 counter static objects X X O O X X X X 21 frozen counter static objects X X O O X X O O X X O O 22 counter event objects X X O O X X O O - - - - 23 frozen counter event objects X X O O X X O O - - - - 30 analog input static objects X X X X X X - - - - - 31 frozen analog input static objects X X X X X X X X - - - - 32 analog input event objects X X X X X X X X - - - - X X X X X X X X - - - - X X X 33 34 frozen analog input event objects analog input deadband objects - - - - - - - - - - - - - - 40 analog output status objects X X X X - - - - - - - - 41 analog output command objects X X X X - - - - - - - - 42 analog output event objects X X X X X X X - - - - - 43 analog output command event objects X X X X X X X - - - - - 121 security statistics objects X - - - - - - - - - - - 122 security statistics event objects X X - - - - - - - - - - Pos: 89 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/Sta nd- alon e/DNP3- Lösu ng - Anha ng: Funk tion en zu r Z eitko nver tier ung @ 34\ mo d_1 5499 785 095 62_ 427 736. docx @ 52 905 2 @ 2 @ 1 14.9 Fonctions de conversion de temps La bibliothèque WagoAppRTU de e!COCKPIT fournit de nombreuses fonctions de conversion de temps pour le protocole DNP3. Celles-ci peuvent être trouvées dans le gestionnaire de bibliothèque sous le chemin suivant : WagoAppRTU > TC_DNP3 > 01 Common > DNP3 Clock Tableau 165: fonction « fDNP3_CLK_FROM_DT » Conversion du format horaire DT selon CEI 61131 en format horaire selon DNP3 Configuration Type de paramètre Direction Description dtIn DT IN Format de date et heure Manuel Version 4.0.1 286 Annexe Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT dwMS DWORD IN dwLow DWORD OUT wHigh WORD OUT Format heure : millisecondes Format de date et heure : Low-Bytes Format de date et heure : High-Bytes Tableau 166: fonction « fDNP3_CLK_TO_DT » Conversion du format de l'heure selon DNP3 dans le format de l'heure DT selon CEI 61131 Configuration Type de paramètre Direction Description dwLow DWORD IN Format de date et heure : Low-Bytes wHigh WORD IN Format de date et heure : High-Bytes Valeur de retour DT OUT Format de date et heure (sans nom) Tableau 167: fonction « fDNP3_CLK_FROM_IEC60870 » Conversion du format de l'heure CP56 selon CEI 60870 au format de l'heure selon DNP3 Configuration Type de paramètre Direction Description pTimeStamp POINTER TO IN format CP56 selon tyDNP3_IEC60870_CP56 CEI 60870 tyDNP3Time tyDNP3_AbsTime OUT Format de date et heure : High-Bytes et Low-Bytes Tableau 168: fonction « fDNP3_CLK_FROM_IEC61850 » Conversion du format de l'heure selon CEI 61850 au format de l'heure selon DNP3 Configuration Type de paramètre Direction Description pTimeStamp POINTER TO IN Format de l'heure selon tyDNP3_IEC61850_TimeStamp CEI 61850 tyDNP3Time tyDNP3_AbsTime OUT Format de date et heure : High-Bytes et Low-Bytes Pos: 90 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 Glossaire 287 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 91 /D oku ment ation allge mein /Verzei chniss e/Gloss ar - Übe rsch rift 1 @ 7\ mod _12 658 113 879 61_ 427 736. docx @ 43 009 3 @ 1 @ 1 15 Glossaire Pos: 92 /S erie 759 (WAGO-So ftwa re)/WAG O-I/ O-PRO / C ODESYS 2/Fe rnwirk tech nik/DNP3- Lösu ng/DNP3 -Lös ung - Glos sar @ 21 \mo d_1 422 458 303 059_ 427 736 .docx @ 4 3754 4 @ @ 1 A Analog Input Group Un groupe de tous les points de données du type « Entrée analogique » Analog Output Group Un groupe de tous les points de données du type « Sortie analogique » Application Layer Couche d’application dans le modèle ISO/OSI fournissant, par exemple, des services et des méthodes d’envoi ou de réception de télégrammes. B Binary Input Group Un groupe de tous les points de données du type « Entrée digitale » Binary Output Group Un groupe de tous les points de données du type « Sortie digitale » Broadcast Des télégrammes de messages sont envoyés simultanément à tous les participants du réseau. C Control direction (Direction de contrôle) Direction de la transmission des données: de la station maître à la sousstation. D Data Link Layer (Couche de connexion) Couche de connexion dans le modèle ISO/OSI, située sous la couche de transport et responsable de l'adressage des stations et de la détection des erreurs. DNP3-Device-Profile (fichier) Format de fichier défini dans la norme, indépendant du fournisseur et basé sur XML pour l'échange de paramètres de communication, de points de données et d'informations de description. Manuel Version 4.0.1 288 Glossaire Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Double Binary Input Group Un groupe de tous les points de données du type « Entrée digitale double » E Event Un événement se produit qui génère une entrée en mémoire. Event Data Désigne une entrée de données. Ces données sont entrées dans → Event Puffer en raison d'un événement survenu. L'entrée contient des données relatives à l'événement, telles que le type et la valeur mise à jour d'un point de données et l'horodatage avec l'heure de changement de valeur. Event Puffer Mémoire tampon contenant les données jusqu'à ce qu'elles soient interrogées par une station maître. F Flag Variable booléenne couramment utilisée comme indicateur d'état. FLOAT Type de données pour les nombres à virgule flottante Fragment Paquet de données correspondant à la taille de la mémoire tampon de réception d'un périphérique. Chaque fragment contient des informations sur la couche d'application, telles que des requêtes, des réponses ou des confirmations. Frame Paquet de données échangé entre les couches de connexion de deux appareils. Chaque « Frame » contient un en-tête de connexion, une somme de contrôle pour vérifier l'intégrité des données et toute information de transport. Freeze Request Commande permettant de geler des points de données à une heure précise. Frozen Counter Lecture de compteur pouvant être gelée par une commande à un moment donné. Manuel Version 4.0.1 Glossaire 289 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT K Keep alive Mécanisme de test de connexion. Le mécanisme envoie des télégrammes à intervalles réguliers sur une connexion sans communication. En recevant les accusés de réception correspondants de la station distante, l'état de la connexion est déterminé. M Masterstation Centre de télécontrôle qui établit une connexion avec une (ou plusieurs) sous-station(s) et à partir de là interroge ou reçoit des données de processus ou leur envoie des données de commande. Monitoring direction (direction du message) Direction de la transmission des données: de la sous-station à la station maître. O Obsolete (fonction) Fonction ou exigence obsolète qui ne devrait plus être mise en œuvre en raison de la modification des dispositions de normalisation Offset Décalage constant, additif ou soustractif d'une valeur d'état ou d'une valeur mesurée P Point Point de données; généralement une entrée ou une sortie digitale ou analogique dont la valeur peut être interrogée et/ou écrite via une adresse. Point Index Adresse d'un point de données permettant un adressage sans ambiguïté au sein d'un périphérique (éventuellement en combinaison avec d'autres informations). Point Type Type d'un point de données pouvant contenir divers attributs caractéristiques : par exemple, entrées binaires, entrées analogiques, compteurs, sorties binaires ou sorties analogiques. Poll Requête de données par une station maître. Manuel Version 4.0.1 290 Glossaire Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Polling Interrogation régulière/cyclique d'un point de données ou de plusieurs points de données. R REAL Type de données pour les nombres à virgule flottante U Unsolicited Responses Télégrammes sur la couche application, envoyés spontanément depuis la sous-station. Ces télégrammes contiennent des informations sur l'état des signaux binaires et analogiques qui ne sont pas explicitement demandés par la station maître. Ces informations d'état peuvent être, par exemple, le dépassement d'un seuil de mesure ou de comptage. V === E nde der Liste für Tex tma rke I nhal t_mit te = == Variation Format de transmission d'un point de données. Par exemple, il est défini ici si un point de données doit être transmis avec Flags ou sans Flags. Manuel Version 4.0.1 Liste des illustrations 291 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 94 /D oku ment ation allge mein /Verzei chniss e/Abbild ungsv erz eichnis - Übe rsch rift o G u nd Ver zeich nis @ 3 \mo d_1 219 2229 167 65_ 427 736. docx @ 42 774 8 @ @ 1 Liste des illustrations Figure 1: adaptation du runtime ..........................................................................22 Figure 2: adaptation de e!runtime dans WMB.....................................................23 Figure 3: connexion réussie ...............................................................................23 Figure 4: nom de figure ......................................................................................24 Figure 5: Installation/mise à jour réussie ............................................................24 Figure 6: connexion réussie ...............................................................................25 Figure 7: mise à jour du logiciel de télécontrôle ..................................................26 Figure 8: Installation/mise à jour réussie ............................................................26 Figure 9: Mappage des E/S du bus local ............................................................27 Figure 10: Synchronize target controller .............................................................28 Figure 1: aperçu « Interface utilisateur graphique du configurateur » .................34 Figure 2: onglet « Démarrer » ............................................................................35 Figure 3: options d'affichage de l'interface utilisateur..........................................36 Figure 4: onglet « DNP3 Esclave ».....................................................................38 Figure 5: onglet « DNP3 Esclave ».....................................................................40 Figure 6: onglet « Esclave CEI 60870-5 » ..........................................................42 Figure 7: onglet « Maître CEI 60870-5-103».......................................................44 Figure 1: fenêtre de message.............................................................................45 Figure 1: aperçu « Interface utilisateur graphique du configurateur » .................47 Figure 2: onglet « Démarrer » ............................................................................50 Figure 3: onglet « DNP3 Esclave ».....................................................................52 Figure 4: onglet « DNP3 Esclave ».....................................................................54 Figure 5: onglet « Esclave CEI 60870-5 » ..........................................................56 Figure 6: onglet « Maître CEI 60870-5-103».......................................................58 Figure 1: vue de détail d'appareil (exemple : contrôleur de bus de terrain avec modules d'E/S connectés) .........................................................................59 Figure 2: menu contextuel vue de détail d’appareil.............................................59 Figure 1: barre de messages..............................................................................61 Figure 2: panneau de commande « Messages ». ...............................................61 Figure 3: afficher les résultats de la recherche ...................................................62 Figure 1: panneau de commande « Structure d’appareil » .................................63 Figure 1: aperçu « Zone de travail Configurateur de télécontrôle (Stand-Alone) » ..................................................................................................................66 Figure 2: aperçu « Zone de travail Configurateur de télécontrôle (e!COCKPIT) » ..................................................................................................................67 Figure 3: fenêtre de dialogue « Paramètres avancés pour CEI 60870 » .............68 Figure 4: Configuration – Adresse de station (ASDU).........................................71 Figure 1: Mappage des E/S du bus local ............................................................73 Figure 2: fenêtre de dialogue « Traitement du signal » .......................................74 Figure 3: fenêtre de dialogue Traitement du signal pour entrées digitales ..........76 Figure 4: créer une variable globale (DNP3).......................................................77 Figure 5: Variable globale dans le mappage des E/S bus local ..........................77 Figure 6: panneau de commande « Structure de programme » ..........................78 Figure 7: panneau de commande « Structure de programme », variable « GVWagoAppRTU » ...................................................................................78 Figure 8: aide à la saisie pour les variables ........................................................78 Figure 1: catalogue de produits ..........................................................................79 Manuel Version 4.0.1 292 Liste des illustrations Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 1: fenêtre de dialogue « Paramètres pour l'esclave selon CEI 60870-5-101 »................................................................................................................80 Figure 2: fenêtre de dialogue « Paramètres pour l'esclave selon CEI 60870-5-104 »................................................................................................................85 Figure 1: fenêtre de dialogue « Paramètres pour le maître selon CEI 60870-5103 » .........................................................................................................89 Figure 2: fenêtre de dialogue « Paramètres pour la connexion esclave selon CEI 60870-5-103 » ...........................................................................................91 Figure 1: fenêtre de dialogue « Paramètres “», objets d'information ...................92 Figure 1: entrées sélectionnées dans la zone de configuration.........................101 Figure 2: commande double avec feedback process ........................................104 Figure 1: Table image E/S bus local .................................................................106 Figure 2: adresse ASDU ..................................................................................107 Figure 3: fenêtre de dialogue « CEI 60870-5-104 Esclave ».............................108 Figure 4: fenêtre de dialogue « CEI 60870-5-101 Esclave ».............................108 Figure 1: sélection de modèle ..........................................................................109 Figure 2: placer des appareils dans l’affichage réseau .....................................110 Figure 3: menu Paramètres ..............................................................................110 Figure 4: entrer l'adresse IP ............................................................................110 Figure 6: scan des modules .............................................................................111 Figure 1: entrées sélectionnées dans la zone de configuration.........................112 Figure 1: ouvrir la zone de travail « Programmation » ......................................113 Figure 2: e!Cockpit, onglet « PROGRAMME » ................................................113 Figure 1: fenêtre de dialogue « General parameters » .....................................115 Figure 2: fenêtre de dialogue « Parameterize Rec/Trans. 1 » ..........................116 Figure 3: bouton [Connecter] ..........................................................................117 Figure 4: fenêtre de dialogue « Message 9 parameterize » ..............................119 Figure 5: fenêtre de dialogue « DemoWinPP104-SeTel.st4 » ...........................120 Figure 6: fenêtre de dialogue « Message 11 parameterize » ............................121 Figure 7: fenêtre de dialogue « DemoWinPP104-SeTel.st4 » ...........................122 Figure 8: fenêtre de dialogue « General parameters » .....................................124 Figure 9: fenêtre de dialogue « Parameterize Rec/Trans. 1 » ..........................125 Figure 10: fenêtre de dialogue « Parameterize Rec/Trans. 1 » ........................126 Figure 11: bouton [Connecter] ........................................................................126 Figure 12: fenêtre de dialogue « DemoWinPP101-SeTel.st1 ».........................127 Figure 13: fenêtre de dialogue « Message 9 parameterize » ............................128 Figure 14: fenêtre de dialogue « DemoWinPP101-SeTel.st1 ».........................130 Figure 15: fenêtre de dialogue « Message 11 parameterize » ..........................131 Figure 16: fenêtre de dialogue « DemoWinPP101-SeTel.st1 ».........................132 Figure 1: sélectionner objet d'information « Objet 1 » .......................................134 Figure 2: paramétrer un objet d'information de type « Double point » ...............134 Figure 3: sélectionner objet d'information « Objet 9 » .......................................134 Figure 4: paramétrer un objet d'information de type « Valeur mesurée II » .......135 Figure 5: paramétrer un objet d'information de type « Commande double » .....135 Figure 6: sélectionner CEI60870-5-104 Ed.1 (Multi-Maître) ..............................136 Figure 7: Sélectionnez les variables, Point d'information double ......................136 Figure 8: sélectionnez les variables, valeur mesurée .......................................137 Figure 9: sélectionnez les variables, commande double ...................................137 Figure 10: propres adresses IP, DemoWinPP104 ............................................139 Figure 11: test de la transmission de données DemoWin103 ...........................139 Manuel Version 4.0.1 Liste des illustrations 293 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 12: test de la transmission de données DemoWin104 ...........................140 Figure 13: test de la transmission de données modifiée DemoWin103 .............140 Figure 14: test de la transmission de données modifiée DemoWin104 .............140 Figure 15: test des valeurs mesurées, DemoWin103 .......................................141 Figure 16: test des valeurs mesurées, DemoWin104 .......................................141 Figure 17: test des valeurs mesurées modifiées, DemoWin103 .......................141 Figure 18: test des valeurs mesurées modifiées, DemoWin104 .......................141 Figure 19: test de transmission de commande .................................................142 Figure 20: test de transmission de commande « EIN », DemoWinPP104 ........143 Figure 21: test de transmission de commande « ON », DemoWinPP103 .........143 Figure 22: test de transmission de commande « OFF », DemoWinPP104 .......143 Figure 23: test de transmission de commande « OFF », DemoWinPP103 .......144 Figure 1: aperçu « Zone de travail » .................................................................146 Figure 2: aperçu « Zone de travail » .................................................................147 Figure 1: Mappage des E/S du bus local ..........................................................148 Figure 2: fenêtre de dialogue « Traitement du signal » .....................................149 Figure 3: fenêtre de dialogue Traitement du signal pour entrées digitales ........151 Figure 4: créer une variable globale (DNP3).....................................................152 Figure 5: Variable globale dans le mappage des E/S bus local ........................152 Figure 6: panneau de commande « Structure de programme » ........................153 Figure 7: panneau de commande « Structure de programme », variable « GVWagoAppRTU » .................................................................................153 Figure 8: aide à la saisie pour les variables ......................................................153 Figure 1: catalogue de produits ........................................................................154 Figure 1: options de paramétrage pour l'entrée « Esclave DNP3 » ..................155 Figure 2: options de paramétrage pour un objet de type « connexion ETHERNET » ..............................................................................................................158 Figure 3: options de paramétrage pour un objet de type « connexion série » ...162 Figure 4: options de paramétrage pour objet de groupe « Group Binary Input » ................................................................................................................166 Figure 5: options de paramétrage pour objet d'information de type « Binary Input » ..............................................................................................................167 Figure 6: options de paramétrage pour objet de groupe « Group Double Binary Input » .....................................................................................................169 Figure 7: options de paramétrage pour objet d'information de type « Double Binary Input » ..........................................................................................170 Figure 8: options de paramétrage pour objet de groupe « Group Binary Output » ................................................................................................................172 Figure 9: options de paramétrage pour un objet d'information de type « Binary Output » ..................................................................................................173 Figure 10: options de paramétrage pour objet de groupe « Group Counter » ...175 Figure 11: options de paramétrage pour un objet d'information de type « Counter »..............................................................................................................177 Figure 12: options de paramétrage pour objet de groupe « Group Analog Input » ................................................................................................................179 Figure 13: options de paramétrage pour un objet d'information de type « Analog Input » .....................................................................................................181 Figure 14: Flux de signal schématique au niveau de l'objet d'information « Analog Input » .....................................................................................................184 Manuel Version 4.0.1 294 Liste des illustrations Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 15: options de paramétrage pour objet de groupe « Group Analog Output »..............................................................................................................185 Figure 16: options de paramétrage pour un objet d'information de type « Analog Output » ..................................................................................................187 Figure 17: Flux de signal schématique au niveau de l'objet d'information « Analog Output » ..................................................................................................188 Figure 1: « DNP3 Master », paramètres ...........................................................189 Figure 2: « Connexion série », paramètres.......................................................189 Figure 3: Outstation, paramètres ......................................................................191 Figure 4: Outstation, « paramètres avancés » ..................................................193 Figure 5: options de paramétrage pour objet d'information de type « Binary Input »..............................................................................................................195 Figure 6: options de paramétrage pour objet d'information de type « Double Binary Input » ..........................................................................................196 Figure 7: options de paramétrage pour un objet d'information de type « Analog Input » .....................................................................................................197 Figure 8: options de paramétrage pour un objet d'information de type « Counter » ................................................................................................................198 Figure 9: options de paramétrage pour un objet d'information de type « Binary Output » ..................................................................................................199 Figure 10: options de paramétrage pour un objet d'information de type « Binary Output » ..................................................................................................201 Figure 18: barre d'état ......................................................................................203 Figure 19: message de diagnostic « Erreur » ...................................................205 Figure 20: message de diagnostic « Info » .......................................................205 Figure 1: Mappage des E/S du bus local ..........................................................207 Figure 2: DNP3 Esclave, fenêtre de dialogue « Paramètres » ..........................208 Figure 3: connexion ETHERNET, fenêtre de dialogue « Paramètres ».............209 Figure 1: sélection de modèle ..........................................................................210 Figure 2: placer des appareils dans l’affichage réseau .....................................211 Figure 3: menu Paramètres ..............................................................................211 Figure 4: entrer l'adresse IP ............................................................................211 Figure 6: scan des modules .............................................................................212 Figure 1: entrées sélectionnées dans la zone de configuration DNP3 ..............213 Figure 1: ouvrir la zone de travail « Programmation » ......................................215 Figure 2: e!Cockpit, onglet « PROGRAMME » ................................................215 Figure 1: fenêtre de dialogue « Axon Test 4.0 » ...............................................216 Figure 2: Axon - « Properties » .........................................................................217 Figure 3: Axon – TCP-Connections“ .................................................................217 Figure 4: nom de figure ....................................................................................218 Figure 1: Mappage des E/S du bus local ..........................................................220 Figure 2: sélection de modèle ..........................................................................221 Figure 50: placer des appareils dans l’affichage réseau ...................................222 Figure 51: menu Paramètres ............................................................................222 Figure 52: entrer l'adresse IP ..........................................................................222 Figure 6: maître DNP3, import projet ................................................................224 Figure 1: ouvrir la zone de travail « Programmation » ......................................226 Figure 2: e!Cockpit, onglet « PROGRAMME » ................................................226 Figure 1: ouvrir la zone de travail « Programmation » ......................................228 Figure 1: représentation du format CSV sous Microsoft Excel ..........................249 Manuel Version 4.0.1 Liste des illustrations 295 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Figure 2: fenêtre de dialogue « Import ». ..........................................................250 Figure 3: Paramètres de configuration et télégramme selon CEI 60870-5-101 .251 Figure 4: Paramètres de configuration et télégramme selon CEI 60870-5-104 .252 Pos: 95 /D oku ment ation allge mein /Glied eru ngsel eme nte/ -- -Seitenw echsel -- - @ 3 \mo d_1 221 108 0450 78_ 0.d ocx @ 441 846 @ @ 1 Manuel Version 4.0.1 296 Liste des tableaux Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Pos: 96 /D oku ment ation allge mein /Verzei chniss e/T abelle nver zeich nis - Ü bersc hrift oG und Ve rzeic hnis @ 3\m od_ 121 922 2958 703 _42 773 6.do cx @ 4 277 49 @ @ 1 Liste des tableaux Tableau 1: Représentation des nombres ............................................................11 Tableau 1: Conventions d'écriture ......................................................................11 Tableau 1: abréviations ......................................................................................17 Tableau 2: prérequis matériel sans licences.......................................................20 Tableau 3: prérequis matériel avec licences.......................................................20 Tabelle 2: licences pour fonctionnalité de telecontrol..........................................20 Tableau 4: Les Limites du Système....................................................................21 Tableau 1: légende de l'aperçu « Interface utilisateur graphique du configurateur » ................................................................................................................34 Tableau 2: onglet « Démarrer » ..........................................................................35 Tableau 3: mots de passe par défaut Linux®” .....................................................37 Tableau 4: onglet « DNP3 Esclave » ..................................................................38 Tableau 5: onglet « DNP3 Esclave » ..................................................................40 Tableau 6: onglet « Esclave CEI 60870-5 » .......................................................42 Tableau 7: onglet « Esclave CEI 60870-5-103» .................................................44 Tableau 1: éléments du panneau de commande « Messages ». ........................45 Tableau 1: légende de l'aperçu « Interface utilisateur graphique du configurateur »................................................................................................................47 Tableau 2: éléments de réglage généraux .........................................................49 Tableau 3: onglet « Démarrer » ..........................................................................50 Tableau 4: onglet « DNP3 Esclave » ..................................................................52 Tableau 5: onglet « DNP3 Esclave » ..................................................................54 Tableau 6: onglet « Esclave CEI 60870-5 » .......................................................56 Tableau 7: onglet « Maître CEI 60870-5-103» ....................................................58 Tableau 1: éléments de la vue de détail d'appareil .............................................59 Tableau 2: menu contextuel vue de détail d’appareil .........................................60 Tableau 1: éléments de la barre de messages ...................................................61 Tableau 2: éléments du panneau de commande « Messages ». ........................62 Tableau 1: types d'adresses...............................................................................64 Tableau 2: légende de l'aperçu « Zone de travail » ............................................66 Tableau 3: légende de l'aperçu « Zone de travail » ............................................67 Tableau 4: options de réglage « Paramètres de configuration généraux » (partie 1) ..............................................................................................................69 Tableau 5: options de réglage « Paramètres de configuration généraux » (partie 2) ..............................................................................................................70 Tableau 6: options de réglage « Adresse de station (ASDU) » ...........................71 Tableau 1: mappage des E/S du bus local .........................................................74 Tableau 2: mappage des E/S du bus local .........................................................74 Tableau 3: mappage des E/S du bus local .........................................................75 Tableau 4: légende de la figure « Traitement du signal » ...................................76 Tableau 1: boutons du panneau de commande « Catalogue de produits » ........79 Tableau 1: Options de réglage « Paramètres pour l'esclave selon IEC 60870-5101 » (partie 1)..........................................................................................80 Tableau 2: Exemple de types d'objet et de paramètres ......................................82 Tableau 3: options de réglage « Paramètres pour l'esclave selon IEC 60870-5101 » (partie 2)..........................................................................................83 Manuel Version 4.0.1 Liste des tableaux 297 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 4: Options de réglage « Paramètres pour l'esclave selon IEC 60870-5104 » (partie 1)..........................................................................................86 Tableau 5: Exemple de types d'objet et de paramètres ......................................87 Tableau 6: options de réglage « Paramètres pour l'esclave selon IEC 60870-5104 » (partie 2)..........................................................................................87 Tableau 1: options de réglage « Paramètres pour le maître selon CEI 60870-5103 » .........................................................................................................89 Tableau 2: options de réglage pour la connexion esclave selon CEI 60870-5-103 ..................................................................................................................91 Tableau 1: identifications de type .......................................................................93 Tableau 2: identifications de type – fonctions système .......................................94 Tableau 3: identifications de qualité ...................................................................95 Tableau 4: Horodatage.......................................................................................96 Tableau 5: options de réglage « Paramètres d'objet supplémentaires » (partie 1) ..................................................................................................................97 Tableau 6: aperçu des objets d'information les plus importants ..........................99 Tableau 1: options de réglage «Paramètres généraux d'objet » .......................102 Tableau 2: options de réglage « Identification » ...............................................102 Tableau 3: options de réglage « Paramètres spécifiques » ..............................102 Tableau 4: options de réglage « Commande double avec feedback process » 104 Tableau 1: modules d'E/S sélectionnés ............................................................105 Tableau 1: légende de l'aperçu « Zone de travail » ..........................................146 Tableau 2: légende de l'aperçu « Zone de travail » ..........................................147 Tableau 1: mappage des E/S du bus local .......................................................149 Tableau 2: mappage des E/S du bus local .......................................................149 Tableau 3: mappage des E/S du bus local .......................................................150 Tableau 4: légende de la figure « Traitement du signal » .................................151 Tableau 1: boutons du panneau de commande « Catalogue de produits » ......154 Tableau 1: options de paramétrage pour l'entrée « Esclave DNP3 » ................155 Tableau 2: options de paramétrage pour un objet de type « connexion ETHERNET » ..........................................................................................158 Tableau 3: options de paramétrage pour un objet de type « connexion série » 162 Tableau 4: paramètres généralement valables .................................................165 Tableau 5: options de paramétrage pour objet de groupe « Group Binary Input » ................................................................................................................166 Tableau 6: options de paramétrage pour objet d'information de type « Binary Input » .....................................................................................................167 Tableau 7: options de paramétrage pour objet de groupe « Group Double Binary Input » .....................................................................................................169 Tableau 8: options de paramétrage pour objet d'information de type « Double Binary Input » ..........................................................................................170 Tableau 9: options de paramétrage pour objet de groupe « Group Binary Output » ..............................................................................................................172 Tableau 10: options de paramétrage pour un objet d'information de type « Binary Output » ..................................................................................................173 Tableau 11: options de paramétrage pour objet de groupe « Group Counter » 175 Tableau 12: options de paramétrage pour un objet d'information de type « Counter » ................................................................................................177 Tableau 13: options de paramétrage pour objet de groupe « Group Analog Input » ..............................................................................................................180 Manuel Version 4.0.1 298 Liste des tableaux Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 14: options de paramétrage pour un objet d'information de type « Analog Input » – partie 1 .....................................................................................181 Tableau 15: options de paramétrage pour un objet d'information de type « Analog Input » – partie 2 .....................................................................................182 Tableau 16: options de paramétrage pour objet de groupe « Group Analog Output » ..................................................................................................186 Tableau 17: options de paramétrage pour un objet d'information de type « Analog Output » ..................................................................................................187 Tableau 1: options de paramétrage pour l'entrée « DNP3 Master » .................189 Tableau 2: options de paramétrage pour l'objet « connexion série » ................189 Tableau 3: options de paramétrage pour l'entrée « Outstation » ......................191 Tableau 4: paramètres généralement valables .................................................194 Tableau 5: options de paramétrage pour objet d'information de type « Binary Input » .....................................................................................................195 Tableau 6: options de paramétrage pour objet d'information de type « Binary Input » .....................................................................................................196 Tableau 7: options de paramétrage pour un objet d'information de type « Analog Input » .....................................................................................................197 Tableau 8: options de paramétrage pour objet d'information de type « Binary Input » .....................................................................................................198 Tableau 9: options de paramétrage pour objet d'information de type « Binary Input » .....................................................................................................199 Tableau 10: options de paramétrage pour un objet d'information de type « Binary Output » ..................................................................................................201 Tableau 18: messages d'erreur via la barre d'état ............................................203 Tableau 1: modules d'E/S sélectionnés ............................................................206 Tableau 1: Tags, général .................................................................................230 Tableau 2: Tags, spécifique CEI60870 .............................................................230 Tableau 3: Tags, spécifique DNP3: ..................................................................231 Tableau 4: Paramètre XML pour la configuration du bus local..........................231 Tableau 5: paramètres XML pour DNP3...........................................................234 Tableau 6: Paramètres généraux de groupe et d'objet .....................................237 Tableau 7: Paramètres spécifiques pour objets « Group Binary Input » ou « Binary Input » ..........................................................................................238 Tableau 8: Paramètres spécifiques pour objets « Group Double Binary Input » ou « Double Binary Input » ...........................................................................239 Tableau 9: Paramètres spécifiques pour objets « Group Binary Output » ou « Binary Output » .......................................................................................240 Tableau 10: Paramètres spécifiques pour objets « Group Counter » ou « Counter » ..............................................................................................................241 Tableau 11: Paramètres spécifiques pour objets « Group Analog Input » ou « Analog Input » .........................................................................................243 Tableau 12: Paramètres spécifiques pour objets « Group Analog Input » ou « Analog Input » .........................................................................................245 Tableau 13: XML – Informations de configuration ............................................246 Tableau 14: XML – Paramètres pour objets d'information ................................248 Tableau 15: légende de la figure représentation du format CSV sous Microsoft Excel .......................................................................................................249 Tableau 16: Couleurs dans le télégramme .......................................................252 Tableau 17: symétrique ....................................................................................253 Manuel Version 4.0.1 Liste des tableaux 299 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 18: asymétrique ..................................................................................253 Tableau 19: Codes de fonction de transmission symétrique - station primaire..253 Tableau 20: Codes de fonction de transmission symétrique - station secondaire ................................................................................................................253 Tableau 21: Codes de fonction de transmission asymétrique ...........................254 Tableau 22: identifiant de structure ..................................................................254 Tableau 23: cause de transmission ..................................................................254 Tableau 1: symboles ........................................................................................255 Tableau 2: configuration réseau .......................................................................256 Tableau 3: vitesse de transmission de la couche physique ..............................256 Tableau 4: procédure de transmission de la couche de connexion...................256 Tableau 5: champs d'adresse de la couche de connexion................................257 Tableau 6: longueur de télégramme .................................................................257 Tableau 7: adresse commune de l'ASDU .........................................................257 Tableau 8: adresse de l'objet d'information ......................................................257 Tableau 9: cause de transmission ....................................................................258 Tableau 10: direction de surveillance ...............................................................260 Tableau 11: Direction de commande ................................................................262 Tableau 12: direction de surveillance ...............................................................263 Tableau 13: Direction de commande ................................................................263 Tableau 14: direction de surveillance ...............................................................263 Tableau 15: Direction de commande ................................................................264 Tableau 16: initialisation de station...................................................................264 Tableau 17: requête générale ..........................................................................264 Tableau 18: synchronisation horaire.................................................................264 Tableau 19: Direction de commande ................................................................265 Tableau 20: transmissions valeurs de comptage ..............................................265 Tableau 21: chargement de paramètres ...........................................................265 Tableau 22: transfert fichier ..............................................................................266 Tableau 23: configuration réseau .....................................................................267 Tableau 24: vitesse de transmission de la couche physique ............................267 Tableau 25: procédure de transmission de la couche de connexion .................267 Tableau 26: champs d'adresse de la couche de connexion..............................268 Tableau 27: longueur de télégramme ...............................................................268 Tableau 28: adresse commune de l'ASDU .......................................................268 Tableau 29: adresse de l'objet d'information.....................................................268 Tableau 30: cause de transmission ..................................................................269 Tableau 31: direction de surveillance ...............................................................271 Tableau 32: Direction de commande ................................................................273 Tableau 33: direction de surveillance ...............................................................274 Tableau 34: Direction de commande ................................................................274 Tableau 35: direction de surveillance ...............................................................274 Tableau 36: Direction de commande ................................................................275 Tableau 37: initialisation de station...................................................................275 Tableau 38: requête générale ..........................................................................275 Tableau 39: synchronisation horaire.................................................................275 Tableau 40: Direction de commande ................................................................276 Tableau 41: transmission valeurs de comptage................................................276 Tableau 42: chargement de paramètres ...........................................................276 Tableau 43: transfert fichier ..............................................................................277 Manuel Version 4.0.1 300 Liste des tableaux Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT Tableau 44: symboles ......................................................................................278 Tableau 45: causes de transmission de l'esclave, WAGO CEI 608670-5-101 ..279 Tableau 46: causes de transmission de l'esclave, WAGO CEI 608670-5-104 ..281 Tableau 47: causes de transmission ................................................................283 Tableau 1: légende des tableaux suivants........................................................284 Tableau 2: objets d'information et variations associées selon DNP3 ................284 Tableau 1: fonction « fDNP3_CLK_FROM_DT »..............................................285 Tableau 2: fonction « fDNP3_CLK_TO_DT » ...................................................286 Tableau 3: fonction « fDNP3_CLK_FROM_IEC60870 »...................................286 Tableau 4: fonction « fDNP3_CLK_FROM_IEC61850 »...................................286 === E nde der Liste für Tex tma rke Ve rzeic hnis_ hinte n = == Manuel Version 4.0.1 Configurer DNP3 / CEI-60870 avec Configurateur de télécontrôle et e!COCKPIT 301 Pos: 98 Manuel Version 4.0.1 /Doku ment ation allge mein/Ei nban d/Einb and - L eers eite f ür durc h 2 t eilba re Seit enza hl (Sta nda rdd ruck ) @ 3 \mo d_1 219 230 851 078_ 0.d ocx @ 441 845 @ @ 1 Pos: 99 /D oku ment ation allge mein /Einba nd/Einb and Rückseit e - alle Do kum ente ; CI 2 017 @ 2 8\mo d_1 486 477 503 580 _427 736 .docx @ 4 411 75 @ @ 1 WAGO Kontakttechnik GmbH & Co. KG Postfach 2880 • D - 32385 Minden Hansastraße 27 • D - 32423 Minden Téléphone: +49 571 887 – 0 Fax: +49 571 887 – 844169 E-Mail: info@wago.com Internet: www.wago.com === E nde der Liste für Tex tma rke Ein ban d_hin ten == =