Home

Communication DNP3

image

Contents

1. Sepam Device Profile DNP3 00 DEVICE PROFILE DOCUMENT This document must be accompanied by a table having the following headings Object Group Request Function Codes Response Function Codes Object Variation Request Qualifiers Response Qualifiers Object Name optional Vendor Name Merlin Gerin ou Schneider Electric Device Name Sepam series 20 Sepam series 40 Sepam series 60 Sepam series 80 Highest DNP Level Supported Device Function For Requests Level 2 Master M Slave For Responses Level 2 Notable objects functions and or qualifiers supported in addition to the Highest DNP Levels Supported the complete list is described in the attached table Functions 20 and 21 are supported Sequential File Transfer is supported Maximum Data Link Frame Size octets Maximum Application Fragent Size octets Transmitted 292 Transmitted 2048 Received 292 Receveid 249 Maximum Data Link Re tries Maximum Application Layer Re tries None M None Configurable range M Configurable range 0 to 255 def 2 Requires Data Link Layer Confirmation Never Always Sometimes MConfigurable with SFT2841 software Requires Application Layer Confirmation Never Always VI When reporting Event Data M When sending multi fragment responses Sometimes Configurable Timeouts while waiting f
2. Index DNP3 Description Classe Sepam s rie 20 Sepam Sepam Sepam B2X Autres s rie 40 s rie 60 s rie 80 Entr es logiques 24 111 49 111 111 111 186 1101 186 1101 Entr e logique Class_ST 25 112 50 112 112 12 187 1102 187 1102 Entree logique Class_ST 26 113 51 113 113 113 188 1103 188 1103 Entr e logique Class_ST 27 114 52 114 114 114 189 1104 189 1104 Entr e logique Class_ST 28 121 53 121 115 121 190 1105 190 1105 Entree logique Class_ST 29 122 54 122 116 122 191 1106 191 1106 Entr e logique Class_ST 30 123 55 123 117 123 192 1107 192 1107 Entr e logique Class_ST 31 124 56 124 118 124 193 1108 193 1108 Entree logique Class_ST 32 125 57 125 119 125 194 1109 194 1109 Entr e logique Class_ST 33 126 58 126 120 126 195 1110 195 1110 Entr e logique Class_ST 196 1111 196 1111 Entr e logique Class_ST 197 1112 197 1112 Entr e logique Class_ST 198 1113 198 1113 Entr e logique Class_ST 199 1114 199 1114 Entr e logique Class_ST 200 a 213 200 a 213 Entr es logiques 1201 1214 Class_ST 214 227 Entr es logiques 1301 1314 Class_ST Equations logiques partie 1 2 121 228 228 V1 Class_ST 122 229 229 v2 Class_ST 123 230 230 V3 Class_ST 124 231 231 V4 Class_ST 125 232 232 V5 Class_ST 126 233 233 V6 Class_ST 127 234 234 V7 Class_ST 128 235 235 V8 Class_ST 129 236 236 v9 Class_ST 130 237 237 V10 Class_ST 238 238 Vii Class_ST 239 239 v1
3. Le choix du protocole de communication est incorrect V rifier la s lection du protocole de communication Le r seau S LAN est mal raccord V rifier le raccordement du r seau S LAN et la t l alimentation RS 485 Voyant S LAN Rx clignote Les compteurs de trames n voluent pas Le superviseur n met pas destination du Sepam V rifier avec le SFT2841 le param tre adresse Sepam V rifier que le superviseur met des trames destination du Sepam Le choix du protocole de communication est incorrect V rifier la s lection du protocole de communication Voyant S LAN Rx teint Le superviseur n met pas de trames sur le r seau V rifier le bon fonctionnement du superviseur Le r seau S LAN est mal raccord V rifier le raccordement du r seau S LAN et la t l alimentation RS 485 Voyants S LAN Tx ou Rx ou E LAN Tx ou Rx allum s en continu tandis que la communication RS 485 est au La tension de repos du r seau RS 485 est incorrecte m V rifier que les r sistances de polarisation du r seau RS 485 sont correctement mises en place m V rifier que les 2 r sistances d adaptation de repos fin de ligne sont correctement install es a chaque extr mit du r seau 36 Schneider SEPED305001FR 01 2013 Communication DNP3 Mise en service et diagnostic Modifications du firmware Le tableau ci dessous pr sente l historique des versions de firmware de AC
4. Pilotage sortie analogique Analog Outputs Analog Output Blocks Sepam poss de un module de sortie analogique MSA La sortie analogique du module MSA peut tre pilot e soit en mode direct soit en mode confirm SBO Select Before Operate Transfert de fichiers Sequential File Transfer Sepam utilise l objet DNP3 Sequential File Transfer et les fonctions de transfert associ es sp cifi s dans le Bulletin Technique 2000 001 pour mettre a disposition du superviseur les fichiers suivants m les enregistrements d oscilloperturbographie pour Sepam s rie 60 et Sepam s rie 80 les contextes de d clenchement le contexte de non synchronisation les Rapports D marrage moteur les Tendances d marrage moteur a les Enregistrements de donn es goood Identification Sepam Octet String Sepam utilise l objet DNP3 Octet String d fini dans le Bulletin Technique 9701 004 pour coder son identification sous la forme d une chaine ASCII Electric Schneider 7 Communication Profil de communication Sepam DNP3 Sepam Device Profile Definition Le profil de communication Sepam d finit les options du protocole DNP3 relatives aux couches Application et Liaison mises en ceuvre par Sepam La pr sentation utilis e ici est celle pr conis e par le DNP3 Device Profile Document issu des sp cifications DNP3 M indique que l option DNP3 est mise en uvre par Sepam indique que l option n est pas disponible avec Sepam
5. positionner sm 3 Status SEPED305001FR 01 2013 Annexe 1 Structure des messages de niveau Application Codage d un objet Analog Output Object number Variation Description 40 02 16 bit Analog Output Status 41 02 16 bit Analog Output block 16 bit Analog Output Status Status 1 octet bit 0 On line 0 off line 1 on line bit 1 Restart 0 normal 1 restart bit 2 Communication lost 0 normal 1 lost bit 3 Remote forced data 0 normal 1 forced bit 6 Reserved bit 6 Reserved bit 6 Reserved bit 7 Reserved Valeur 2 octets Entier sign 16 bits O 16 bit Analog Output Block Valeur positionner 2 octets Entier sign 16 bits Status 1 octet 1 Req refus e sur timeout s lection SBO 2 Req refus e absence de s lection SBO 3 Req refus e erreur de codage 4 Req refus e commande non support e 5 Req refus e sortie d j positionn e 6 Req refus e d faut interne Schneider 45 Communication DNP3 Schneider Er Electric Annexe 2 Transfert de fichiers G n ralit s Pr sentation Sepam enregistre sous forme de fichier les informations issues des fonctions m Oscilloperturbographie m Pour Sepam s rie 60 et Sepam s rie 80 uniquement o Contextes de d clenchement o Contexte de non synchronisation o Rapport d marrage moteur O Tendance d marrage moteur oO Enregistrement de donn es Ces fichiers peuvent
6. s m transfert de fichiers tels que enregistrements d oscilloperturbographie et pour Sepam s rie 60 et Sepam s rie 80 contextes de d clenchement contexte de non synchronisation Rapports d marrage moteur Tendances d marrage moteur et Enregistrements de donn es m mise l heure et synchronisation m envoi de t l commandes m pilotage de sorties analogiques La liste pr cise des donn es accessibles d pend de l application du type de Sepam des fonctions en service et du param trage de l interface ACE969 2 La connexion de l outil SFT2841 sur le port E LAN donne galement acc s tous les param tres de fonctionnement et donn es d exploitation de Sepam m param tres de configuration mat rielle m t l r glages des fonctions de protection m mise en hors service des protections m r cup ration des enregistrements d oscilloperturbographie et pour Sepam s rie 60 et Sepam s rie 80 Rapports d marrage moteur Tendances d marrage moteur et Enregistrements de donn es m affichage des mesures et diagnostic m affichage des tats logiques m affichage des alarmes SEPED305001FR 01 2013 Communication DNP3 SEPED305001FR 01 2013 Protocole DNP3 Pr sentation Definition Le protocole DNP3 sp cifie le codage des donn es et les r gles d echange de ces donn es entre un quipement esclave et un quipement ma tre de commande et supervision superviseur ou RTU DNP3 est un protocole ouver
7. 1 Class_Fl 146 146 Protection 12 exemplaire 2 Class_Fl 147 147 Protection 14 exemplaire 1 Class_Fl 148 148 Protection 14 exemplaire 2 Class_Fl Protections thermiques 29 74 149 149 Protection 49 RMS seuil alarme Class_AL 30 75 150 150 Protection 49 RMS seuil d clenchement Class_Fl 31 76 151 151 D clenchement protection thermique d valid Class_ST 32 77 152 152 D faut sondes module MET 148 1 Class_Fl 78 153 153 D faut sondes module MET 148 2 Class_Fl 33 79 154 154 Protection 38 49T module 1 d clenchement sonde 1 Class_Fl 34 80 155 155 Protection 38 49T module 1 d clenchement sonde 2 Class_Fl 35 81 156 156 Protection 38 49T module 1 d clenchement sonde 3 Class_Fl 36 82 157 157 Protection 38 49T module 1 d clenchement sonde 4 Class_Fl 37 83 158 158 Protection 38 49T module 1 d clenchement sonde 5 Class_Fl 38 84 159 159 Protection 38 49T module 1 d clenchement sonde 6 Class_Fl 39 85 160 160 Protection 38 49T module 1 d clenchement sonde 7 Class_Fl 40 86 161 161 Protection 38 49T module 1 d clenchement sonde 8 Class_Fl 87 162 162 Protection 38 49T module 2 d clenchement sonde 1 Class_Fl 88 163 163 Protection 38 49T module 2 d clenchement sonde 2 Class_Fl 89 164 164 Protection 38 49T module 2 d clenchement sonde 3 Class_Fl 90 165 165 Protection 38 49T module 2 d clenchement sonde 4 Class_Fl 91 166 166 Protection 38 49T module 2 d clenchement sonde 5 Class_Fl 92 167 167 Protection 38 49T module 2 d clenchement sonde 6 Class_Fl 93 168 168 P
8. 32NS 1V 33 Tension directe V d 32NS 1V 34 Tension inverse V i 32NS 1V 35 Fr quence f 32NS 0 01 Hz 36 Tension point neutre Vnt 32NS 1V 37 Tension H3 point neutre V3nt 32NS 0 1 38 Tension H3 r siduelle V3r 32NS 0 1 39 Courant differentiel Id1 32NS 0 1A 40 Courant diff rentiel Id2 32NS 0 1A 41 Courant differentiel Id3 32NS 0 1 A 42 Courant traversant It1 32NS 0 1 A 43 Courant traversant It2 32NS 0 1 A 44 Courant traversant It3 32NS 0 1 A 45 Sens de rotation des phases 32NS 0 123 1 132 Les mesures du contexte de d clenchement sont des valeurs num riques 32 bits cod es sur 4 octets dans le sens poids fort poids faible Les formats suivants sont utilis s m 32 NS valeur non sign e sur 32 bits m 32S valeur sign e sur 32 bits 56 Schneider SEPED305001FR 01 2013 Communication DNP3 SEPED305001FR 01 2013 Annexe 2 Transfert de fichiers Exploitation des fichiers par le superviseur Fichier Enregistrement de donn es DL aaaa mm jj hh mn sssss Les enregistrements de donn es r alis s par Sepam sont cod s selon le format COMTRADE Un enregistrement de donn es COMTRADE est constitu amp par deux fichiers normalis s m Un fichier CFG qui contient les param tres de configuration de l enregistrement d finition des voies analogiques et num riques enregistr es d finition des caract ristiques d chantillonnage m Un fichier DAT qui contient les valeurs chantillonn es enregistr es pour chaqu
9. 68 Temps avant d clenchement 1 min 0 26 56 69 69 Temps avant enclenchement 1 min 0 27 57 70 70 Dur e d marrage surcharge 0 15 s rie 20 et s rie 40 0 0 015 s rie 80 28 58 71 71 Dur e d interdiction de d marrage 1 min 0 29 59 72 72 Nombre de d marrages autoris s 1 0 30 60 73 73 Amperes coup s cumul s totaux 1 kA 0 61 74 74 Amperes coup s cumul s 0 lt I lt 2In 1 kA 0 62 75 75 Amperes coup s cumul s 2In lt I lt 5In 1 kA 0 63 76 76 Amperes coup s cumul s 5In lt I lt 10 In 1 kA 0 64 77 77 Amp res coup s cumul s 10In lt I lt 40In 1 KA 0 65 78 78 Amperes coup s cumul s l gt 40In 1 kA 0 66 79 79 Valeur initiale du cumul des amp res coup s 1 kA 0 31 67 80 80 Courant de d marrage surcharge 1A 0 32 68 81 81 Temps de manoeuvre ims 0 33 69 82 82 Temps de r armement ims s rie 20 0 0 1s s rie 40 1s s rie 80 70 83 83 T2 auto apprise 49 RMS r gime thermique 1 1 min 0 71 84 84 T2 auto apprise 49 RMS r gime thermique 2 1 min 0 SEPED305001FR 01 2013 Schneider 23 Communication DNP3 Liste des donn es Sepam Point List Analog Input Index DNP3 Description Unite Analog Input Change Event Sepam s rie 20 Sepam Sepam Sepam Classe DeadBand B2X Autres serie 40 s rie 60 s rie 80 72 Maxi
10. 81L exemplaire 3 Class_Fl 44 70 70 Protection 81L exemplaire 4 Class_Fl 23 71 71 Protection 81R exemplaire 1 Class FI 72 72 Protection 81R exemplaire 2 Class FI Protections de puissance 45 73 73 Protection 32P exemplaire 1 Class FI 74 74 Protection 32P exemplaire 2 Class F1 46 75 75 Protection 32Q Class_Fl 76 76 Protection 37P exemplaire 1 Class_Fl 77 77 Protection 37P exemplaire 2 Class FI 14 Schneider SEPED305001FR 01 2013 Communication DNP3 Liste des donn es Sepam Point List Binary Input Index DNP3 Description Classe Sepam s rie 20 Sepam Sepam Sepam B2X Autres s rie 40 s rie 60 s rie 80 Protections moteur g n rateur 18 47 78 78 Protection 48 51LR blocage rotor Class FI 19 48 79 79 Protection 48 51LR blocage rotor au d marrage Class F1 20 49 80 80 Protection 48 51LR d marrage trop long Class FI 21 50 81 81 Protection 66 Class_AL 82 Protection 21B Class_Fl 83 Protection 50 27 Class_Fl 84 Protection 64G2 27TN exemplaire 1 Class_Fl 85 Protection 64G2 27TN exemplaire 2 Class_Fl 86 Protection 78PS Class_Fl 87 Protection 24 exemplaire 1 Class_Fl 88 Protection 24 exemplaire 2 Class_Fl 89 89 Protection 40 Class FI Protections diff rentielles 90 90 Protection 64REF exemplaire 1 Class FI 91 9 Protection 64REF exemplaire 2 Class_F
11. Class_ST 34 59 135 333 333 Enregistrement OPG inhib Class_ST 60 55 99 99 Ptrotection 50BF Class_Fl 35 61 136 334 334 D clenchement g n ral Class_Fl 335 335 Defaut communication Ethernet Class_AL 36 62 137 Surveillance communication S LAN active Class_ST 138 Protection 46BC Class_Fl 336 336 Nouvel OPG disponible Class_ST 337 337 Rapport demarrage moteur en cours Class_ST 338 338 Enregistrement de donn es en cours Class_ST 339 339 Nouvel Enregistrement de donn es disponible Class_ST 340 340 Discordance de la commande du choix du sens de rotation Class_ST des phases Equations logiques partie 2 2 341 341 V_TRANS_V_EN Class_ST 342 342 V_MSR_START D clenchement MSR Class_ST 343 343 V_DLG_START Activation DLG Class_ST 18 Schneider SEPED305001FR 01 2013 Communication DNP3 Liste des donn es Sepam Point List Binary Output Control Relay Output Block Binary Output Object Number 10 Binary Output Default Variation 2 Binary Output Status Request Function Codes supported 1 Read Nota the point values are always read as 0 Control Block Object Number 12 Control Relay Output Block Variation 1 Control Relay Output Block Request Function Codes supported 3 Select 4 Operate 5 Direct Operate 6 Direct Operate No ACK Index DNP3 Description Sepam s rie 20
12. Configurable Queue M Never Always Sometime Configurable Clear Queue M Never Always Sometimes Configurable ITEMS FOR SLAVE DEVICES ONLY Reports Binary Input Change Events when no specific variation Reports Time tagged Binary Input Change Events when no specific requested variation requested Never Never I Only time tagged M Binary Input Change With Time Only non time tagged Binary Input Change With Relative Time Configurable to send both one or the other Configurable Sends Unsolicited Responses Sends Static Data in Unsolicited Responses Never M Never M Configurable with SFT2841 software When Device Restarts Only certain objects When Status Flags Change Sometimes M ENABLE DISABLE UNSOLICITED Function codes supported Default Counter Object Variation Counters Roll Over at No Counters Reported No Counters Reported Configurable Configurable M Default Object 20 16 Bits Default Variation 05 32 Bits Point by point list attached Other Value M Point by point list attached Send Multi Fragment Responses SEPED305001FR 01 2013 Schneider 9 Electric Communi
13. LAN orient fonctions d exploitation SFT2841 2 Schneider Presentation G n ralit s La communication DNP3 permet de raccorder Sepam un superviseur ou un autre quipement disposant d une voie de communication DNP3 La communication est de type maitre esclave m Sepam est toujours une station esclave m le maitre est le superviseur ou un autre quipement La communication DNP3 est disponible via l interface de communication ACE969 2 ACE969 2 est une interface de communication multi protocoles avec deux ports de communication ind pendants m le port S LAN Supervisory Local Area Network est utilis pour raccorder Sepam a un r seau de communication d di la supervision m le port E LAN Engineering Local Area Network est r serv pour les fonctions propres de mise en uvre exploitation et r glage de Sepam Ce port est connect l outil logiciel SFT2841 L interface ACE969 2 est disponible en deux versions li es l interface physique du port de supervision S LAN m ACE969TP 2 Twisted Pair pour un r seau S LAN liaison s rie RS 485 2 fils m ACE969FO 2 Fiber Optic pour un r seau S LAN fibre optique en toile ou en anneau Le port ing nierie E LAN est toujours de type RS 485 2 fils Donn es accessibles La communication DNP3 via le port S LAN donne acc s de nombreuses informations en particulier m lecture d tats de mesures et de compteurs m lecture d v nements horodat
14. Sepam Sepam Sepam B2X Autres s rie 40 s rie 60 s rie 80 T l commandes de base 0 0 0 0 0 D clenchement ouverture 1 1 1 1 1 Enclenchement fermeture 2 2 2 2 2 R armement Sepam 3 3 3 3 3 Inhibition declenchement OPG 4 4 4 4 4 Validation declenchement OPG 5 5 5 5 5 Declenchement manuel OPG 6 6 6 6 Mise en service r enclencheur 7 7 7 7 Mise hors service r amp enclencheur 8 8 8 8 Basculement sur jeu A de reglages 9 9 9 9 Basculement sur jeu B de r glages 10 10 10 10 Inhibition protection thermique 11 11 11 11 Validation protection thermique 12 12 12 Remise z ro de tous les maxim tres 12 Remise z ro maxim tres de courant 13 13 13 Remise a z ro protection 37 14 14 Remise zero maxim tres de puissance 15 15 Arr t groupe prioritaire 16 16 Annulation arr t groupe prioritaire 17 17 Contr le synchronisme en service 18 18 Contr le synchronisme hors service 19 19 Contr le tensions en service 20 20 Contr le tensions hors service 21 Ouverture gradin 1 22 Ouverture gradin 2 23 Ouverture gradin 3 24 Ouverture gradin 4 25 Fermeture gradin 1 26 Fermeture gradin 2 27 Fermeture gradin 3 28 Fermeture gradin 4 T l commandes TC disponibles pour Logipam 29 TC6 30 TC7 31 38 TC10 TC17 39 47 TC21 TC29 48 63 TC49 TC64 SEPED305001FR 01 2013 Schneider 19 Communication DNP3 Index DNP3 Sepam serie 20 B2X Autres 6 13 Sepam serie 40 14 Sepam serie 60 Sepam serie 80 Liste des donn es Sepa
15. Synchro r ussie Class_ST 126 Commande manuelle gradins Class_ST 127 Commande automatique gradins Class_ST 128 D faut compl mentarit gradin 1 Class_Fl 129 D faut compl mentarit gradin 2 Class_Fl 130 D faut compl mentarit gradin 3 Class_Fl 131 D faut compl mentarit gradin 4 Class FI 132 132 Ordre enclenchement couplage Class_ ST 133 133 Echec synchro couplage Class FI 134 D clenchement ATS Class_AL 135 185 Surveillance amp res coup s cumul s Class_AL SEPED305001FR 01 2013 Schneider 15 Communication Liste des donn es Sepam DNP3 Point List Binary Input Index DNP3 Description Classe Sepam s rie 20 Sepam Sepam Sepam B2X Autres s rie 40 serie 60 serie 80 Reenclencheur 25 69 136 136 Reenclencheur en service Class_ST 70 137 137 R enclencheur pr t Class_ST 26 71 138 138 R enclencheur d clenchement d finitif Class_AL 27 72 139 139 R enclencheur r enclenchement r ussi Class_AL 28 73 R enclencheur en cours Class_ST 140 140 R enclencheur cycle 1 en cours Class_ST 141 141 R enclencheur cycle 2 en cours Class_ST 142 142 R enclencheur cycle 3 en cours Class_ST 143 143 R enclencheur cycle 4 en cours Class_ST 144 144 R enclencheur fermeture par r enclencheur Class_ST Protections de vitesse 145 145 Protection 12 exemplaire
16. d lai maximum d attente d un nouvel v nement d fini par le param tre D lai est atteint Param tres Valeurs autoris es Valeur par d faut Nombre 1 10 10 D lai 100 60000 ms 5000 ms SEPED305001FR 01 2013 PE80027 PE80028 Communication DNP3 Param tres Protocole DNP 3 0 Communication Gestion des v nements r Gestion des v nements G Fr d inid Petsonnals e r Ev nements relatifs aux Etats Groupe d v nements Classe Indications de d faut 1 v Alarmes Ea Etats 3 z p Ev nements relatifs aux Mesures Variation par d faut 32 bits sans date r Groupe d v nements Classe Bande morte Courants phase 0 01A Courants r siduels 0 v 0 01A Tensions 0 X cn o Puissance P Q S g fo i Fr quence T o 0 01 Hz Temp ratures g fo p Ev nements relatifs aux Compteurs Variation par d faut 32 bits sans date x Groupe d v nements Classe Bande morte Energies i z 10 0 1 MWh Mvarh Gestion pr d finie des v nements Param tres Protocole DNP 3 0 Communication Gestion des v nements Annuler r Gestion des v nements Pr d finie Personnalis e p Ev nements relatifs aux Etats Groupe d v nements o g amp Gestion des evenements Introduction ll existe deux modes de gestion des v nements m Gestion pr d finie m Gestion personnalis e Gestion predefinie G
17. de d faut bit 7 Indique un red marrage de la station RAZ par criture du bit a 0 par le maitre IIN2 Description bit 0 Code fonction non disponible bit 1 Donn es inconnues bit 2 Valeur invalide bit 3 D bordement de buffer buffer v nements ou autre bit 4 Requ te d ja en cours de traitement bit 5 D faut configuration courante une reconfiguration est n cessaire bit 6 Reserve toujours a 0 bit 7 Reserve toujours a 0 SEPED305001FR 01 2013 Communication Annexe 1 Structure des DNP3 messages de niveau Application Structure d une ADSU Une ADSU est compos e d un ensemble d objets d information chaque objet tant constitu d un champ ent te et d un champ de donn es Une m me ASDU peut regrouper plusieurs objets DNP3 de types diff rents 2 ee Object 1 a Object N a fi Req Resp Object Object Object Object header header data header data a ASS D Une ADSU est compos e des champs suivants m Object header ent te d objet Ce champ identifie le type d objet DNP3 m Object data Ce champ contient les donn es utilisateur associ es l objet Object Header Champ Taille Description octets Object 2 Identificateur d objet Identifier Qualifier 1 Qualificateur sp cifie la m thode d adressage des donnees 048 Ce champ est fonction de la valeur du champ Qualifier Range Object Identifier L identificateur d objet es
18. de fichier valeur num rique sur 32 bits Num ro de bloc Le dernier bloc est caract ris par le bit de poids fort positionn 1 Compte rendu d ex cution Description Offset de la cha ne du nom du fichier dans les donn es de l objet 0 fichier r pertoire 1 fichier simple Taille du fichier en octets valeur 32 bits Nombre de millisecondes depuis le 1 janvier 1970 Num ro de requ te Cha ne ASCII n caract res SEPED305001FR 01 2013 Communication DNP3 Annexe 2 Transfert de fichiers Codage des objets Sequential File Transfer Exemple de trames DNP3 chang es pour la lecture d un fichier Operation Fct Obj Var Sequence Application Layer Octets Open 25 70 3 0xC0 25 70 03 0x5B object data Open response 129 70 4 OxEO 129 IINs 70 04 0x5B object data Confirm 0xC0 00 Read Block 0 1 70 5 0xC1 70 05 Ox5B object data Null Response 0xC1 129 IINs N Poll 0xC3 01 Class poll N 1 Poll 0xC3 01 Class poll Poll response 129 70 5 OxE3 129 70 05 Ox5B object data File Data returned as event Confirm 0xC3 00 Read Block 1 1 70 5 0xC4 01 70 05 0x5B object data Null response 0xC1 129 IINs N Poll 0xC5 01 Class poll N 1 Poll 0xC6 01 Class poll Poll response 129 70 5 OxE3 129 70 05 Ox5B object data File Data returned as event Confirm 0xC6 00 Read Block 2 last Bloc 1 70 5 0xC7 01
19. logiciel SFT2841 connect Sepam a sur l cran Diagnostic o sur les crans de configuration de la communication Voyants de signalisation de ACE969 2 voyant vert on ACE969 2 sous tension voyant rouge cl tat de l interface ACE969 2 voyant teint ACE969 2 configur et communication op rationnelle voyant clignotant configuration ACE969 2 incorrecte ou ACE969 2 non configur voyant allum ACE969 2 en d faut voyants S LAN et E LAN Tx Rx Tx clignotant mission par Sepam active Rx clignotant r ception par Sepam active Tx et Rx teints la communication RS 485 est au repos o Tx ou Rx allum en continu tandis que la communication RS 485 est au repos la tension de repos du r seau RS 485 est incorrecte DO Do so Do Da u Interface de communication ACE969TP 2 Diagnostic avec le logiciel SFT2841 Ecran Diagnostic Sepam Le logiciel SFT2841 en mode connect Sepam informe l exploitant sur l tat de Sepam en g n ral et sur l tat de la communication de Sepam en particulier L ensemble des informations sur l tat de Sepam est pr sent sur l cran Diagnostic SFT2841 Sepam s rie 80 Fen tre de connexion D Fichier Edition Explotation Sepam Application Options Fen tre BAB ML 20m si AVAY wr GB Diagnostic Etats Leds Entr es Sorties Etats TS DE PE80011 Diagnostic Sepam Caract ristiques g n rales du Sepam Type d application 60 Se Sepa
20. mani re a pouvoir obtenir facilement les fichiers COMTRADE CFG et DAT Structure du fichier Tendance d marrage moteur Taille Description octets Poids faible 2 Taille en octets n de la zone de donnees de Poids fort configuration CFG valeur sur 16 bits n Parametres de configuration Zone CFG fichier CFG format ASCII X Valeurs chantillonn es Zone DAT fichier DAT format binaire Fichiers Contexte de Non Synchronisation NS aaaa mm jj hh mn sssss Le fichier Contexte de non synchronisation est stock dans le r pertoire NS de Sepam Le nom du fichier donne la date et l heure de sa cr ation Il est cod aaaa mm jj hh mn sssss Un fichier Contexte de non synchronisation contient un ensemble de mesures enregistr es par Sepam au moment de la tentative de synchronisation Il est structur en deux parties m date du contexte cod e sur 8 octets m liste de mesures Structure du fichier Contexte de non synchronisation Taille Description octets Date 8 Date du contexte Mesure 1 4 Liste des 3 mesures Mesure 2 2 Mesure 3 2 Le contexte de non synchronisation comprend les 3 mesures list es dans le tableau ci dessous No Information Format Unit 1 Ecart en tension dU 32NS 0 1 de Uns Sync1 2 Ecart en fr quence dF 16NS 0 001 Hz 3 Ecart en phase dPhi 16NS 0 1 SEPED305001FR 01 2013 SEPED305001FR 01 2013 Schneider Electric Schneider Er Elec
21. morte Variation Cet attribut sp cifie le format dans lequel les v nements sont g n r s par Sepam Il est d fini de fa on distincte pour l ensemble des entr es analogiques et pour l ensemble des compteurs Bande morte Cet attribut d finit une plage de surveillance de l volution d une valeur analogique ou compteur Lorsque la valeur sort de cette plage un v nement est g n r Cet attribut est d fini au niveau de chaque groupe d informations de type Entr e Analogique et Compteur Le tableau suivant indique les valeurs autoris es et par d faut pour les attributs Classe et Variation Param tre Valeurs autoris es Valeur par d faut Classe 0a3 2 Variation 32 bits without time 32 bits without time 16 bits without time 32 bits with time 16 bits with time Bande morte 0 65535 unit propre a Selon le groupe de donn es chaque groupe de donn es voir table ci apr s Le tableau suivant indique les valeurs par d faut et les unit s du param tre Bande morte par groupe de donn es Parametre bande morte Groupe de donn es Unit Valeur par d faut Courants phase 0 1A 50 5 A Courants r siduels 0 1A 20 2A Tensions 10 V 10 100 V Puissances P Q S 1 kxx 100 100 kxx Fr quence 0 01 Hz 10 0 1 Hz Temp ratures 1 C 10 10 C Energies 0 1 MWh Mvarh 10 1 MWh 1 Mvarh Compatibilit Le num ro de version de l interface ACE969 2 est accessible via l cran
22. n ration des v nements Dans ce mode seules les informations binaires Binary Input g n rent des v nements Un v nement est g n r lorsqu une information binaire change d tat Les informations de type Entr e Analogique Analog Input et Compteur Counter ne g n rent aucun v nement Leur classe est toujours gale 0 La classe associ e aux v nements n est pas modifiable Elle est pr d finie dans Sepam en fonction de la nature de l information Indication de d faut Alarme ou Etat avec les valeurs suivantes Groupe de donn es Classe pr d finie Indications de d faut 1 Alarmes 2 Etats 3 Compatibilit Le mode de gestion pr d finie correspond au fonctionnement de l interface ACE969 2 pour les versions du logiciel ant rieures a V2 0 Il est automatiquement s lectionn par SFT2841 lorsqu on ouvre un fichier de configuration ACE969 2 de version lt V2 0 ou lorsque l on cr e une configuration on line avec un Sepam quip d une interface ACE969 2 lt V2 0 Lorsque ce mode est s lectionn toutes les autres options de configuration sont verrouill es et apparaissent en gris Gestion personnalis e Dans ce mode en plus des informations binaires les informations de type Entr e Analogique et Compteur g n rent des v nements Ev nements relatifs aux informations binaires Indications de d faut 1 lames F a Les informations binaires sont r p
23. s du port S LAN Acc s aux param tres de configuration Ces param tres sont accessibles partir de la fen tre Configuration communication du logiciel SFT2841 Pour y acc der il faut proc der de la fa on suivante m dans SFT2841 acc der l cran Configuration Mat rielle Cet cran est diff rent selon le type de Sepam utilis m activer l option Communication m cliquer sur FE la fen tre Configuration communication s affiche m s lectionner le type d interface utilis ACE969TP 2 ou ACE969FO 2 m s lectionner le protocole de communication DNP3 0 port S LAN Configuration du port E LAN Configuration de la couche physique Le port E LAN des interfaces de communication ACE969TP 2 et ACE969FO 2 est un port RS 485 2 fils Les param tres de configuration de la couche physique du port E LAN sont les suivants m adresse Sepam m vitesse de transmission m type de contr le de parit Param tres Valeurs autoris es Valeur par d faut Adresse Sepam 1 247 1 Vitesse 4800 9600 19200 ou 38400 bps 38400 bps Parit Sans parit Paire ou Impaire Impaire Conseils de configuration m L affectation de l adresse Sepam doit imp rativement tre r alis e avant la connexion de Sepam au r seau de communication E LAN m est galement tr s souhaitable de r gler les autres param tres de configuration de la couche physique avant la connexion au r seau de communication m Une modification d
24. sur 8 bits dans le champ Range 0 8 Adressage de N objets d index 0 a N 1 La quantit N est cod e sur 16 bits dans le champ Range 1 7 Adressage de N objets chacun identifi par son index cod sur 8 bits La quantit N est cod e sur 8 bits dans le champ Range 2 8 Adressage de N objets chacun identifi par son index cod sur 16 bits La quantit N est cod e sur 16 bits dans le champ Range 5 B Adressage sp cifique pour les objets de taille variable Utilis pour l objet Sequential File Transfert le champ Range donne sur 8 bits la quantit d objets 1 et chaque objet poss de un pr fixe 16 bits qui indique sa taille en octets Range Ce champ est fonction de la valeur du champ Qualifier voir ci dessus SEPED305001FR 01 2013 Schneider 41 Communication Annexe 1 Structure des DNP3 messages de niveau Application Object Data Pour coder les informations Sepam les objets de donn es suivants sont utilis s m Binary Input m Binary Output m Counters m Analog Input m Analog Output Codage d un objet Binary Input Object number Variation Description 01 01 Single bit Binary Input 01 02 Binary Input with Status 02 02 Binary Input Change with Time Octets Single bit Binary Input 11 7 6 5 4 3 2 1 0 Suite d octets dont chaque bit repr sente un tat interne ou une entr e TOR ol 15 14 13 12 1 101 9 3 Chaque tat ou entr e porte la valeur 0 ou 1 La figure ci contre montre une sui
25. tre courant phase IM1 0 1A Class DB_I 9 23 26 26 Maxim tre courant phase IM2 0 1A Class DB_I 10 24 27 27 Maxim tre courant phase IM3 0 1A Class_ DB_I 25 28 28 Puissance apparente S 0 1kVA Class_P DB_P 26 29 29 Maxim tre puissance active PM 0 1kW Class_P DB_P 27 30 30 Maxim tre puissance r active QM 0 1kvar Class _P DB_P 22 Schneider SEPED305001FR 01 2013 Communication Liste des donn es Sepam DNP3 Point List Analog Input Index DNP3 Description Unit Analog Input Change Event Sepam s rie 20 Sepam Sepam Sepam Classe DeadBand B2X Autres S rie 40 s rie 60 s rie 80 31 31 Puissance active P phase 1 0 1kW Class_P DB_P 32 32 Puissance active P phase 2 0 1kW Class_P DB_P 33 33 Puissance active P phase 3 0 1kW Class_P DB_P 34 34 Puissance r active Q phase 1 0 1kvar Class_P DB_P 35 35 Puissance r active Q phase 2 0 1kvar Class_P DB_P 36 36 Puissance r active Q phase 3 0 1kvar Class_P DB_P 37 37 Puissance apparente S phase 1 0 1kVA Class P DB_P 38 38 Puissance apparente S phase 2 0 1kVA Class P DB_P 39 39 Puissance apparente S phase 3 0 1kVA Class_P DB_P 11 28 40 40 Temp rature sonde 1 MET148 n 1 1 C Class_T DB_T 12 29 41 41 Temp rature sonde 2 MET148 n 1 1 C Class_T DB_T 13 30 42 42 Temp rature sonde 3 MET148 n 1 1 C Class_T DB_T 14 31 43 43 Tem
26. 0 0 1 2ou3 d faut 2 Fr quence Class _F 0 0 1 2ou3 d faut 2 Temp ratures Class _T 0 0 1 2ou3 d faut 2 Index DNP3 Description Unit Analog Input Change Event Sepam s rie 20 Sepam Sepam Sepam Classe DeadBand B2X Autres S rie 40 s rie 60 s rie 80 0 0 0 0 Courant phase l1 0 1A Class DBI 1 1 1 1 Courant phase 12 0 1A Class DB_I 2 2 2 2 Courant phase 13 0 1A Class DB_I 0 3 3 3 Tension simple V1 1V Class_V DB_V 1 4 4 4 Tension simple V2 1V Class_V DB_V 2 5 5 5 Tension simple V3 1V Class_V DB_V 6 6 6 Puissance active P 0 1KW Class_P DB_P 7 7 7 Puissance r active Q 0 1kVar Class _P DB_P 3 8 8 8 Fr quence f 0 01Hz Class_F DB_F 3 9 9 9 Courant r siduel 10 0 1A Class_10 DB_10 10 10 10 Courant r siduel 10 0 1A Class_10 DB_10 4 11 11 11 Taux de d s quilibre T 1 0 4 12 12 12 Tension compos e U21 1V Class_V DB_V 5 13 13 13 Tension compos e U32 1V Class_V DB_V 6 14 14 14 Tension compos e U13 1V Class_V DB_V 7 15 15 15 Tension r siduelle VO 1V Class_V DB_V 8 16 16 16 Tension directe Vd 1V Class_V DB_V 17 17 17 Tension inverse Vi 1V Class_V DB_V 18 18 18 Facteur de puissance Cos Phi 0 01 Class_F DB_F 19 19 Tension point neutre Vnt 1V Class_V DB_V 20 20 Taux de distorsion harmonique Uthd 0 1 0 21 21 Taux de distorsion harmonique Ithd 0 1 0 5 19 22 22 Courant moyen phase Im1 0 1A Class DB_I 6 20 23 23 Courant moyen phase Im2 0 1A Class DB_I 7 21 24 24 Courant moyen phase Im3 0 1A Class DB_I 8 22 25 25 Maxim
27. 121 Capacit C1 ou C21 0 1uF 0 122 Capacit C2 ou C32 0 1 pF 0 123 Capacit C3 ou C13 0 1pF 0 124 Temps fonctionnement gradin 1 th 0 125 Temps fonctionnement gradin 2 th 0 126 Temps fonctionnement gradin 3 th 0 127 Temps fonctionnement gradin 4 th 0 24 Schneider SEPED305001FR 01 2013 Communication Liste des donn es Sepam DNP3 Point List Analog Output Status Analog Output Block Analog Output Status Object Number 40 Analog Output Status Default Variation 2 16 bits Analog Output Status Request Function Codes supported 1 Read Nota the returned values are meaningless Analog Output Block Object Number 41 Analog Output Block Variation 2 16 bits Analog Output Block Request Function Codes supported 3 Select 4 Operate 5 Direct Operate 6 Direct Operate No ACK Index DNP3 Description Sepam s rie 20 Sepam Sepam Sepam B2X Autres serie 40 serie 60 serie 80 0 0 0 0 0 Pilotage MSA141 1 1 1 Temporisation surveillance communication S LAN Application a Sepam Toute commande sur les Analog Output Blocks doit porter sur une seule voie a la fois La lecture des Analog Output Status est support e pour compatibilit mais renvoie une valeur non significative Electric SEPED305001FR 01 2013 Schneider 25 Communication Liste des donn es Sepam DNP3 Point List Octet String Sequential File Transfer O
28. 2 Class_ST 240 240 V13 Class_ST 241 241 V14 Class_ST 242 242 V15 Class_ST 243 243 V16 Class_ST 244 244 V17 Class_ST 245 245 V18 Class_ST 246 246 V19 Class_ST 247 247 V20 Class_ST 131 248 248 V_FLAGREC Class_ST 132 249 249 V_TRIPCB Class_ST 133 250 250 V_CLOSECB Class_ST 134 251 251 V_INHIBCLOSE Class_ST 252 252 V_RESET Class_ST 253 253 V_CLEAR Class_ST 254 254 V_INHIBIT_RESET_LOCAL Class_ST 255 255 V_SHUTDOWN Class_ST 256 256 V_DE EXCITATION Class_ST 257 257 V_CLOSE_NOCTRL Class_ST 258 258 V_TRIP_STP1 Class_ST 259 259 V_TRIP_STP2 Class_ST 260 260 V_TRIP_STP3 Class_ST 261 261 V_TRIP_STP4 Class_ST 262 262 V_CLOSE_STP1 Class_ST 263 263 V_CLOSE_STP2 Class_ST 264 264 V_CLOSE_STP3 Class_ST 265 265 V_CLOSE_STP4 Class_ST 266 266 V_TRANS_ON_FLT Class_ST 267 267 V_TRANS_STOP Class_ST 268 a 283 268 a 283 V_MIMIC_IN_1 V_MIMIC_IN_16 Class_ST SEPED305001FR 01 2013 Schneider Electric Communication DNP3 Liste des donn es Sepam Point List Binary Input Index DNP3 Description Classe Sepam s rie 20 Sepam Sepam Sepam B2X Autres S rie 40 serie 60 serie 80 Bits de telesignalisation TS disponibles pour Logipam 284 a 299 TS16 a TS31 Class_ST 300 315 TS33 a TS48 Class_ST 316 a 328 TS52 a TS64 Class_ST Informations additionnelles 329 329 Echec synchro dU Class_AL 330 330 Echec synchro dPhi Class_AL 331 331 Echec synchro dF Class_AL 332 332 Mode test
29. 5 Class FI 42 Protection 50N 51N exemplaire 6 Class FI 43 Protection 50N 51N exemplaire 7 Class FI 44 Protection 50N 51N exemplaire 8 Class FI 25 45 45 Protection 51V exemplaire 1 Class FI 46 Protection 51V exemplaire 2 Class F1 Protections directionnelles de courant 26 47 47 Protection 67 exemplaire 1 Class FI 27 48 48 Protection 67 exemplaire 2 Class FI 28 49 49 Protection 67N exemplaire 1 Class FI 29 50 50 Protection 67N exemplaire 2 Class FI Protections de tension 8 30 51 51 Protection 27 27S exemplaire 1 Class FI 9 31 52 52 Protection 27 27S exemplaire 2 Class_Fl 53 Protection 27 27S exemplaire 3 Class FI 54 Protection 27 27S exemplaire 4 Class FI 10 32 55 55 Protection 27D exemplaire 1 Class_Fl 11 33 56 56 Protection 27D exemplaire 2 Class_Fl 12 34 57 57 Protection 27R exemplaire 1 Class_Fl 58 58 Protection 27R exemplaire 2 Class_Fl 13 35 59 59 Protection 59 exemplaire 1 Class FI 14 36 60 60 Protection 59 exemplaire 2 Class FI 61 Protection 59 exemplaire 3 Class FI 62 Protection 59 exemplaire 4 Class FI 15 37 63 63 Protection 59N exemplaire 1 Class FI 16 38 64 64 Protection 59N exemplaire 2 Class FI 17 Protection 27S phase 1 Class FI 18 Protection 27S phase 2 Class FI 19 Protection 27S phase 3 Class FI Protections de fr quence 20 39 65 65 Protection 81H exemplaire 1 Class FI 40 66 66 Protection 81H exemplaire 2 Class FI 21 41 67 67 Protection 81L exemplaire 1 Class_Fl 22 42 68 68 Protection 81L exemplaire 2 Class_Fl 43 69 69 Protection
30. 70 05 Ox5B object data Null response 0xC7 129 IINs N Poll 0xC8 01 Class poll N 1 Poll 0xC9 01 Class poll Poll response 129 70 5 OxE9 129 70 05 Ox5B object data File Data returned as event Confirm 0xC9 00 Close 26 70 4 OxCA 26 70 04 0x5B object data Returns Status In Status 129 70 4 OxEA 129 IINs 70 04 0x5B object data Object Confirm OxCA 00 SEPED305001FR 01 2013 Schnekler DE80344 Communication DNP3 Fichier r pertoire Descripteur fichier 1 Descripteur fichier 2 Descripteur fichier x Descripteur fichier n BE Schneider Annexe 2 Transfert de fichiers Exploitation des fichiers par le superviseur Fichiers repertoire DR TR DL MS MT ou NS Un fichier r amp pertoire est une liste de descripteurs de fichier Le codage d un descripteur de fichier est conforme a la structure DNP3 File Descriptor Object sete Taille Descripteur fichier x octets 2 Offset de la chaine du nom Poids faible de fichier des donn es de l objet Poids fort 14h offset de 20 octets Poids faible 2 Longueur du nom de produit Poids fort Poids faible 2 Type de fichier fichier simple Poids fort 4 Taille du fichier en octets Poids faible _ valeur sur 32 bits Poids fort Poids faible 6 Moment de la creation Nombre de millisecondes Poids fort depuis le 1er janvier 1970 Poids faibl 2 Autorisations Sigs able Acc s en mode lect
31. AVERTISSEMENT indique une situation potentiellement dangeureuse et susceptible d entra ner la mort ou des blessures graves A ATTENTION ATTENTION indique une situation potentiellement dangeureuse et susceptible d entra ner des blessures mineures ou mod r es AVIS AVIS indique des pratiques n entrainant pas de risques corporels Remarques importantes R serve de responsabilit L entretien du mat riel lectrique ne doit tre effectu que par du personnel qualifi Schneider Electric n assume aucune responsabilit des cons quences ventuelles d coulant de l utilisation de cette documentation Ce document n a pas pour objet de servir de guide aux personnes sans formation Fonctionnement de l quipement L utilisateur a la responsabilit de v rifier que les caract ristiques assign es de l quipement conviennent son application L utilisateur a la responsabilit de prendre connaissance des instructions de fonctionnement et des instructions d installation avant la mise en service ou la maintenance et de s y conformer Le non respect de ces exigences peut affecter le bon fonctionnement de l quipement et constituer un danger pour les personnes et les biens Mise la terre de protection L utilisateur a la responsabilit de se conformer toutes les normes et tous les codes lectriques internationaux et nationaux en vigueur concernant la mise la terre de protection
32. Counter Counter Static Object Object Number 20 Binary Counter Default Variation 5 32 bits Counter without Flag Request Function Codes supported 1 Read Change Event Object Number 22 Default Variation 1 32 bits Counter without time 2 16 bits Counter without flag 5 32 bits Counter with time 6 16 bits Counter with time configurable Request Function Codes supported 1 Read Classe Configurable de 0 3 selon 2 modes pr d fini ou personnalis L affectation de la classe se fait par groupe de donn es tel que d fini dans la table ci dessous Mode d affectation Groupe de donn es Pr d fini Personnalis Energies Class_E 0 0 1 20u3 d faut 3 Index DNP3 Description Format Unit Counter Change Event Sepam s rie 20 Sepam Sepam Sepam Classe DeadBand B2X Autres s rie 40 s rie 60 s rie 80 0 0 0 0 Nombre de manoeuvres 32 bits 1 0 1 1 1 Energie active positive Eat 32 bits 100 kWh Class_E DB_E 2 2 2 Energie active n gative Ea 32 bits 100 kWh Class_E DB_E 3 3 3 Energie r active positive Er 32 bits 100 kvarh Class_E DB_E 4 4 4 Energie r active n gative Er 32 bits 100 kvarh Class_E DB_E 5 5 5 Energie externe active positive Ea ext 32 bits 100 kWh Class_E DB_E 6 6 6 Energie externe active positive Ea ext 32 bits 100 kWh Class_E DB_E 7 7 7 Energie externe r active positive Er ext 32 bits 100 kvarh Class_E DB_E 8 8 8 Energie ex
33. Definitions des sp cifications DNP3 d finit 3 sous ensembles de fonctionnalit s m DNP L1 c est le sous ensemble le plus r duit il s adresse de petits quipements comme un appareil de mesures ou un simple relais de protection m DNP L2 ce niveau interm diaire permet de g rer des donn es plus volu es il concerne des relais de protection intelligents d autres IED et des petits RTU m DNP L3 c est le niveau le plus lev utilis g n ralement par des quipements complexes tels que calculateurs concentrateurs de donn es et gros RTU Interop rabilit Pour permettre de d terminer la compatibilit des quipements DNP3 tout constructeur d quipement DNP3 doit obligatoirement fournir un ensemble de documents d crivant les options DNP3 mises en uvre dans l quipement et les objets et fonctions g r s par l quipement Les documents fournir sont m Profil de commmunication Device Profile ce document identifie les options DNP3 retenues par l quipement au niveau des couches Application et Liaison m Table d impl mentation Implementation Table cette table d crit tous les types d objets DNP3 g r s par l quipement en pr cisant les fonctions utilis es pour y acc der m Liste des donn es Point List cette table fournit pour chaque type d objet DNP3 la liste des donn es g r es par l quipement en indiquant leur index d acc s leur variation par d faut et en pr cisant si la do
34. Diagnostic Sepam lorsque l outil SFT2841 est raccord Sepam L option Gestion personnalis e des v nements n est pas compatible avec une interface ACE969 2 de version inf rieure V2 0 Si un fichier de configuration int grant cette option est charg sur Sepam l interface ACE969 2 signalera une erreur de configuration et l interface DNP3 ne sera pas op rationnelle Cet tat d erreur peut tre diagnostiqu m en face avant de l interface ACE969 2 par le clignotement du voyant rouge Cl m sur l cran Diagnostic Sepam de l outil SFT2841 raccord Sepam Une reconfiguration Sepam est alors n cessaire pour remplacer l option Personnalis e par l option Pr d finie compatible avec toutes les versions ACE969 2 SEPED305001FR 01 2013 PB103454 Communication DNP3 A A DANGER RISQUES D ELECTROCUTION D ARC ELECTRIQUE OU DE BRULURES m L installation de cet quipement doit tre confi e exclusivement des personnes qualifi es qui ont pris connaissance de toutes les instructions d installation et contr l les caract ristiques techniques de l quipement m Ne travaillez JAMAIS seul m Coupez toute alimentation avant de travailler sur cet quipement Tenez compte de toutes les sources d alimentation et en particulier aux possibilit s d alimentation ext rieure la cellule o est install l quipement m Utilisez toujours un dispositif de d tection de tension ad quat pour v rifier que l alim
35. E969 Pour chaque version de firmware vous trouverez les informations suivantes m La date de commercialisation du firmware m Les am liorations apport es m Les nouvelles fonctionnalit s ajout es V1 0 Juillet 2005 Premi re version commerciale V2 8 2010 Ajout des nouvelles informations en particulier fonctions 21FL et 46BC et surveillance communication SLAN V3 0 2013 Transfert des nouveaux fichiers d enregistrement Rapport d marrage moteur Tendance d marrage moteur Enregistrement de donn es D clencher les nouveaux enregistrements par les commandes et informations tats associ es Transfert du fichier Contexte de non synchronisation Mise a jour des composants du firmware des protocoles de communication Les correctifs ci dessous peuvent impacter les utilisations qui ne respecteraient pas le protocole m Le gestionnaire d v nements utilisateur peut utiliser des variations par d faut incorrectes dans le rapport des v nements m L apparition d un nouvel v nement pendant l attente de la confirmation d une r ponse non sollicit e provoque le red marrage du timer d acquittement m En cas de r ception d un Select avec le m me nombre mais avec des donn es diff rentes le nouveau Select n est pas d truit m La r ponse la requ te de lecture du fichier r pertoire ne limite pas ses donn es la taille maximale d finie dans la requ te d ouverture du fichier r pertoire SE
36. EPED305001FR 01 2013 ANDAAAHNDH Annexe 2 Transfert de fichiers Exploitation des fichiers par le superviseur Fichiers Contexte de d clenchement TR aaaa mm jj hh mn sssss Les fichiers Contexte de d clenchement sont stock s dans le r pertoire TR de Sepam Le nom de chaque fichier donne la date et l heure de sa cr ation Il est cod aaaa mm jj hh mn sssss Un fichier Contexte de declenchement contient un ensemble de mesures enregistr es par Sepam au moment du d clenchement d une fonction de protection ll est structur en deux parties m date du contexte cod e sur 8 octets m liste de mesures chaque mesure tant cod e sur 32 bits 4 octets Structure du fichier Contexte de d clenchement Taille Description octets Date 8 Date du contexte Mesure 1 4 Liste de 44 mesures Chaque mesure est une valeur numerique 32 bits cod e sur 4 octets dans le sens poids fort poids faible Mesure 44 4 Mesure 45 4 La date du contexte de d clenchement est cod e sur 8 octets 7 6 5 4 3 2 1 0 R serv Valeur r serv e toujours a z ro Ann e Ann e de 0 99 0 0 0 0 Mois Mois de 1 12 0 0 0 Jour Jour de 1 31 0 0 0 Heures Heures de 0 24 0 0 Minutes Minutes de 0 a 59 Millisecondes poids fort Millisecondes de 0 a 59999 Millisecondes poids faible Spider DE Communication Annexe 2 Transfert de fichiers DNP3 Exploitation des fichier
37. File Handle Block Number Block Data Taille octets 1 1 1 2 Taille octets 4 D ON amp Taille octets 1 1 1 2 Taille octets 4 4 Description Identificateur de fichier valeur num rique sur 32 bits Taille du fichier en octets valeur 32 bits Taille maximum d un bloc de donn es Num ro de requ te Compte rendu d ex cution Description Identificateur de fichier valeur num rique sur 32 bits Num ro de bloc Le dernier bloc est caract ris par le bit de poids fort positionn 1 Donn es contenues dans le bloc Schneider 51 Communication DNP3 Schneider Er Electric Annexe 2 Transfert de fichiers Codage des objets Sequential File Transfer File Transport Status Object Object header Object 70 Variation 6 Qualifier 5Bh Range 1 Number of Octets in object Object data File Handle Block Number Status Taille octets 1 yaw A Taille octets 4 4 File Descriptor Object Object header Object 70 Variation 7 Qualifier 5Bh Range 1 Number of Octets in object Object data File Name Offset File Name Size File Type File Size Time of creation Permissions Request ID File Name Taille octets 1 1 1 1 2 Taille octets 2 2 2 N Description Identificateur
38. La temporisation d attente de confirmation de niveau Application doit donc tre d finie en coh rence avec la valeur choisie au niveau Liaison Si une temporisation de niveau Liaison a t d finie T Liaison il est conseill de d finir la temporisation de niveau Application T Application en respectant la relation m Si Taille Message Application lt 249 octets T Application 2 Maximum r it rations 1 x T Liaison m Si Taille Message Application gt 249 octets T Application 2 Maximum r it rations 1 x T Liaison x TailleMsgAppli 249 P riode de synchronisation horaire La synchronisation horaire est assur e par le maitre avec l mission d une requ te d criture de l heure L mission se fait p riodiquement ou a la demande d un esclave qui positionne un indicateur interne Time Synchronisation Required Cet indicateur est pr sent dans tous les messages transmis par l esclave Sepam surveille la r ception de la requ te de synchronisation horaire Le param tre P riode de synchronisation horaire d finit le temps au bout duquel Sepam positionne son indicateur interne Time Synchronisation Required s il ne re oit pas la requ te de synchronisation Si ce param tre est mis z ro alors l indicateur Time Synchronisation Required n est pas utilis et est toujours laiss z ro par Sepam L mission de la requ te de synchronisation par le ma tre se fait alors sans concertation de Sepam D lai de garde Se
39. N Rx et Tx clignotants cran Diagnostic Sepam nom du protocole configur DNP3 Do oo so 00 num ro de la version de l interface DNP3 affich nombre de trames recues correctes en volution r guli re nombre de trames re ues erron es sans volution Si une de ces informations n est pas correcte la communication entre Sepam et le superviseur n est pas tablie Le tableau ci dessous d taille les diff rentes causes de non fonctionnement possibles avec l action corrective associ e Cause possible L ACE969 2 n est pas aliment Action rem de V rifier l alimentation auxiliaire de l ACE969 2 Voyant cl allum Protocole et ou Version 2 L ACE969 2 est en d faut Remplacer l ACE969 2 Voyant cl clignote Protocole et ou Version 2 L ACE969 2 n est pas configur Configurer l ACE969 2 avec le SFT2841 L ACE969 2 n est pas raccord a Sepam V rifier le raccordement de l ACE969 2 Sepam La configuration de l ACE969 2 est incorrecte V rifier avec le SFT2841 le choix de l interface ACE969TP 2 ou ACE969FO 2 V rifier la compatibilit du mode de gestion des v nements DNP3 avec la version du logiciel ACE969 2 Voyant S LAN Rx clignote Le compteur de trames erron es volue La configuration de la couche physique de ACE969 2 est incorrecte V rifier avec le SFT2841 les param tres m vitesse de transmission m parit
40. PED305001FR 01 2013 Annexe 1 Structure des messages de niveau Application Codage d un objet Binary Output Object number Variation Description 10 01 Single bit Binary Output 10 02 Binary Output Status 12 01 Control Relay Output block Single bit Binary Output Suite d octets dont chaque bit repr sente un tat interne ou une sortie TOR Chaque tat ou sortie porte la valeur 0 ou 1 La figure ci contre montre une suite de n single bit binary outputs Binary Output Status 7 bits indicateurs 1 bit valeur de l tat 0 ou 1 bit O On line 0 on line 1 off line bit 1 Restart 0 normal 1 restart bit 2 Communication lost 0 normal 1 lost bit 3 Remote forced data 0 normal 1 forced bit 4 Local forced data 0 normal 1 forced bit 5 Reserved 0 bit 6 Reserved 0 bit 7 State 0 1 Control Relay Output block Control code 1 octet Code 0 Null operation 1 Pulse On 2 Pulse Off 3 Latch On 4 Latch Off 5 a 15 undefined bit Q Queue 0 normal 1 requeued bit CI Clear 0 normal 1 clear Trip Close 00 NULL 01 CLOSE 10 TRIP 0 255 Nombre d ex cutions de la commande Compteur de millisecondes sur 32 bits Compteur de millisecondes sur 32 bits 0 Requ te accept e 1 Req refus e sur timeout s lection SBO 2 Req refus e absence de s lection SBO 3 Req refus e erreur de codage 4 Req refus e commande non support e 5 Req refus e
41. PED305001FR 01 2013 Schneider Communication DNP3 P Electric z 6 5 4 3 2 7 0 FIR FIN CON SEQUENCE Schneider DE80007 Annexe 1 Structure des messages de niveau Application Pr sentation Les requ tes et r ponse de niveau Application chang es entre un superviseur et Sepam sont cod es dans des structures de donn es appel es ADPU Application Protocol Data Unit Req Resp Object Object Object Object header header data header data AP ed ASD APD Une APDU est compos e des champs suivants m APCI Request Response header Ent te de requ te ou r ponse Ce champ identifie le r le du message et transporte des informations de contr le de flux Ce champ est aussi appel APCI Application Protocol Control Information Champ de contr le du protocole Application m ASDU Application Service Data Unit Unit de donn es de Service Application Ce champ contient les donn es utilisateur de niveau Application Ent tes de requ te et reponse Ent te de requ te Champ Taille Description octets AC 1 AC Application Control FC 1 FC Function Code Ent te de r ponse Champ Taille Description octets AC 1 AG Application Control FC 1 FC Function Code IN 1 2 IIN Internal Indication IN 2 Champ AC Application Control Au niveau Application DNP3 autorise et g re la fragmentation des donn es Utilisat
42. Protection des r seaux lectriques Sepam Communication DNP3 Pour Sepam s rie 20 40 60 80 Manuel d utilisation 01 2013 Schneider Electric gt Symbole ANSI Schneider Er Electric Symbole CEI A Consignes de s curit Messages et symboles de s curit Veuillez lire soigneusement ces consignes et examiner l appareil afin de vous familiariser avec lui avant son installation son fonctionnement ou son entretien Les messages particuliers qui suivent peuvent appara tre dans la documentation ou sur l appareil Ils vous avertissent de dangers potentiels ou attirent votre attention sur des informations susceptibles de clarifier ou de simplifier une proc dure Risque de chocs lectriques La pr sence d un de ces symboles sur une tiquette de s curit Danger ou Avertissement coll e sur un quipement indique qu un risque d lectrocution existe susceptible d entra ner la mort ou des blessures corporelles si les instructions ne sont pas respect es Alerte de s curit Ce symbole est le symbole d alerte de s curit Il vous avertit d un risque de blessures corporelles Respectez scrupuleusement les consignes de s curit associ es ce symbole pour viter de vous blesser ou de mettre votre vie en danger Messages de s curit DANGER DANGER indique une situation imm diatement dangeureuse qui si elle n est pas vit e entrainera la mort ou des blessures graves A AVERTISSEMENT
43. Une erreur de s quence sur le num ro de bloc demand dans une requ te Read Block g n re une r ponse n gative Read Block status num ro bloc incorrect Contr le de l int grit des donn es Un fichier Oscilloperturbographie Contexte de d clenchement Contexte de non synchronisation Rapport d marrage moteur Tendance d marrage moteur ou Enregistrement de donn es existant dans Sepam peut tre cras tout moment par un nouveau fichier si un v nement nouveau appara t Si une lecture de fichier est en cours les donn es obtenues par le superviseur seront corrompues Sepam signale ce cas d erreur dans la r ponse Read status fichier corrompu D s lors que le fichier est corrompu le fichier est automatiquement clos La requ te Close dans ce cas sera inutile N anmoins la r ponse la requ te Close sera status identificateur de fichier incorrect Contr le d inactivit abandon d une lecture Lorsqu une lecture de fichier a t initialis e et pendant toute la dur e de la lecture Sepam g re un temporisateur d inactivit S il s coule plus de 60 secondes entre deux requ tes Read Block ou entre la derni re requ te Read Block et la requ te Close Sepam referme automatiquement le fichier Une r ponse Close spontan e est g n r e par Sepam status fichier referm sur d tection d inactivit 48 Schneider SEPED305001FR 01 2013 Communication DNP3 SEPED305001FR 01 2013 Annexe 2 Tran
44. a en cas de d bordement de la file d v nements Sepam les v nements les plus anciens sont perdus Adresse station ma tre Le param tre indique l adresse de la station vers laquelle les v nements doivent tre transmis Param tres Valeurs autoris es Valeur par d faut R ponses non sollicit es Non Oui Forc Non autoris es R it rations non sollicit es 0 1000 ou Infini Infini maximum Adresse station ma tre 0 65519 100 chneider S P Electric 31 PE80026 Communication DNP3 Param tres protocole DNP 3 0 Communication Gestion des v nements r Couche Liaison Confirmation requise amas x Temporisation attente confirmation 200 M ions 2 r Couche Application Temporisation attente confimation 10 P riode synchronisation horaire 0 mn D lai de garde Select to Operate 10000 ms R ponses non sollicit es R ponses non sollicit es autoris es Oui 7 R it ratians non sollicit es Max T limit p Evitement collisions CA CA D lai fixe 1000 ms CA R it rations 5 illimit Adresse station ma tre 100 Vv CA D lai al atoire max 1000 ms r r Notification d v nements Notification Ev nements classe Nombre 10 Notification Ev nements classe 2 Nombre 10 Notification Ev nements classe3 Nombre 10 D lai 5000 ms D lai 5000 ms D lai 5000 ms Configuration du protocole DNP3 32 Ba Lin Configuration des interfaces de comm
45. arties en 3 groupes Etats 1 z A la diff rence du mode pr c dent les classes par d faut associ es aux groupes E pr d finis peuvent tre chang es librement par l utilisateur l aide du logiciel arition par d fai Fvisnde x SR dese pa rois mu SFT2841 Affecter la valeur de classe 0 un groupe conduit inhiber la g n ration Groupe d v nements Classe Bande morte TAF z en 5 nA d v nement pour toutes les donn es de ce groupe Courants r siduels A gt 5 014 Les groupes de donn es et les classes associ es sont les suivantes 2 Tensions R z 10 10V Paranos TES 2 fo 1e Groupe de donn es Classe autoris e Classe par d faut soe ET IE Gee Indications de d faut 0a3 1 Temp ratures RE 10 1 C Alarmes 0a3 1 Ev nements relatifs aux Compteurs Yaratan par diaa 32 bits sans date r Etats 0a3 1 Groupe d v nements Classe Bande morte Energies B z 10 0 1 MWh Mvarh Amar Gestion personnalis e des v nements SEPED305001FR 01 2013 Schneider 33 Electric Communication DNP3 BE Schneider Gestion des evenements Ev nements relatifs aux informations de type Entr e Analogique et Compteur De m me que pour les informations binaires les informations de type Entr e Analogique et Compteur appartiennent a des groupes pr d finis associ s a des Classes En plus de la Classe les informations de type Entr e Analogique et Compteur poss dent deux attributs suppl mentaires m la Variation m la Bande
46. cation DNP3 il La pr sentation de la table d impl amp mentation utilis e ici est celle propos e dans le document DNP3 Subset Definitions m Les codes fonction crits en caract re gras correspondent aux fonctions DNP3 requises pour les quipements de niveau 2 m Les codes fonction crits en italique correspondent aux fonctions DNP3 suppl mentaires assur es par Sepam Table d implementation Sepam Sepam Implementation Table Definition La Table d impl mentation identifie les types d objets DNP3 g r s par Sepam ainsi que les fonctions utilis es pour y acc der Function Codes et Qualifier Codes Sepam met en ceuvre le sous ensemble fonctionnel DNP3 de niveau 2 DNP L2 Sepam g re galement des types d objets et des fonctions DNP3 suppl mentaires Sepam Implementation Table Object Request Response Object Variation Description Function Codes Qualifier Codes Function Codes Qualifier Codes dec hex dec hex 1 0 Binary Input All Variations 1 06 00 01 07 08 17 28 1 1 Binary Input 1 00 01 06 07 08 17 129 00 01 28 17 28 1 2 Binary Input with Status 1 00 01 06 07 08 17 129 00 01 28 17 28 2 0 Binary Input Change All Variations 1 06 07 08 2 1 Binary Input Change without Time 2 2 Binary Input Change with Time 1 06 07 08 129 130 17 28 2 3 Binary Input Change with Re
47. couche physique avant la connexion au r seau de communication m Une modification des param tres de configuration en fonctionnement normal ne perturbe pas Sepam mais provoque la r initialisation du port de communication S LAN SEPED305001FR 01 2013 PE80025 Communication DNP3 x Communication Gestion des v nements p Couche Liaison Confirmation requise Jamais X Temporisation attente confimation 200 ms Max r it rations i p Couche Application Temporisation attente confirmation 10 s P riode synchronisation horaire 0 mn D lai de garde SelecttoOperate 10000 me r R ponses non sollicit es R ponses non solicit es autoris es Non gt Adresse station maite 100 R it rations non sollicit es Max limit r Evitements collisions CA CA D lai fine 1000 me CA D lai al atoire max 1009 ms CA R it rations 5 iimte F Notification d v nements Notification Ev nements classe 1 Nombre 10 D lai 5000 ms Notification Ev nements classe 2 Nombre 10 D lai 5000 ms Notification Ev nements classe 3 Nombre T0 D lai 5000 ms Annuler Configuration du protocole DNP3 SEPED305001FR 01 2013 Configuration des interfaces de communication Configuration du port S LAN protocole DNP3 Configuration des fonctions du protocole DNP3 La configuration des fonctions du protocole DNP3 est identique quelle que soit l interface de communication utili
48. ctet String Static Object Object Number 110 Octet String Default Variation xx Size of Octet String Request Function Codes supported 1 Read Change Event Object Number None Default Variation None Index DNP3 Description Sepam s rie 20 Sepam Sepam Sepam B2X Autres S rie 40 serie 60 serie 80 0 0 0 0 0 Identification Sepam Sequential File Transfer Object Number 70 Sequential File Transfer Variation 3 File Command Object 4 File Command Status Object 5 File Transport Object 6 File Transport Status Object 7 File Descriptor Object Request Function Codes supported 1 Read 25 Open 26 Close 30 Abort Description Sepam s rie 20 Sepam Sepam Sepam B2X Autres s rie 40 serie 60 serie 80 Enregistrements d oscilloperturbographie Contextes de declenchement Contexte de non synchronisation Rapports d marrage moteur Tendances demarrage moteur Enregistrements de donn es 26 Schneider Electric SEPED305001FR 01 2013 PE80022 PE80008 Communication DNP3 SFT2841 Sepam s rie 80 Generateur 687_1 Fichier Edition Exploitation Sepam Application Options Fen te 2 15 x 0 CE SRSlakweagn Al HERAN Unit Sepam Caract ristiques G n rales Capteurs TC TP Suvellance TC TP Caract ristiques particuli res Logique de commande E S logiques Configuration Mat rielle G87 Rep re duSepam Sepam DNP3 Annuler Mod le cane DNP3FO san 384008d Sans ELAN 384008
49. d Insite IHM synoptique Z gl F COM1 Modbus N 1 192008ds Paie Non s curis e F METIABN T 8 temp ratures PT100 Autres cations I MET148N 2 8 temp ratures F MSA 41 4 20mA Cosinus Phi fx 0 01 I MCS025 module contr le de syrchronisme ra F pi MES120 Non connect Generateur G87 Sepam DNP3 1705 2005 15 44 7 SFT2841 Configuration Mat rielle Sepam s rie 80 Configuration communication Appliquer Annuler Interface de communication ACE 963TP 52 r Port S LAN Protocole de communication DNP 3 0 Adresse Sepam 1 Vitesse 38400 7 Bds Sans y Param tres avanc s gt gt gt Parit r Port E LAN Adresse Sepam v Eds Vitesse 38400 Parit Impaire Configuration de la couche physique du port E LAN d un ACE969TP 2 SEPED305001FR 01 2013 Configuration des interfaces de communication Pr sentation Les interfaces de communication Sepam sont configurer l aide du logiciel SFT2841 Le protocole DNP3 est disponible avec les interfaces de communication ACE969TP 2 ou ACE969FO 2 Apr s le choix de l interface plusieurs cat gories de param tres sont configurer m les param tres de configuration de la couche physique du port E LAN m les param tres de configuration de la couche physique du port S LAN m les param tres de configuration des fonctions propres au protocole DNP3 param tres avanc
50. de tout appareil SEPED305001FR 01 2013 Communication DNP3 SEPED305001FR 01 2013 Sommaire Pr sentation Protocole DNP3 Pr sentation Principe du protocole Acc s aux donn es Sepam Profil de communication Sepam Sepam Device Profile Table d impl mentation Sepam Sepam Implemeniation Table Liste des donn es Sepam Point List Pr sentation Binary Input Binary Output Control Relay Output Block Counter Analog Input Analog Output Status Analog Output Block Octet String Sequential File Transfer Configuration des interfaces de communication Gestion des v nements Mise en service et diagnostic Annexe 1 Structure des messages de niveau Application Annexe 2 Transfert de fichiers G n ralit s Codage des objets Sequential File Transfer Exploitation des fichiers par le superviseur Schneider Electric Communication DNP3 PB103454 zapp Interface de communication ACE969TP 2 PB103453 30920 Interface de communication ACE969FO 2 SFT2841 DE80966 N S LAN E LAN Sepam serie 20 ACE969 2 Sepam s rie 40 ACE969 2 Sepam s ries 60 80 ACE969 2 Deux r seaux ind pendants S LAN supervision DNP3 E
51. demand e et retourne un message de R ponse L quipement esclave peut selon ses capacit s et sa configuration mettre spontan ment des messages Ainsi sans tre sollicit par le ma tre l esclave peut envoyer des messages pour informer le ma tre d un changement d tat d une information binaire d un franchissement de seuil d une mesure ou d un compteur Ces informations mises spontan ment par l quipement esclave sont appel es R ponses non sollicit es L mission de R ponses non sollicit es peut tre inhib e par la configuration de l esclave et par une commande sp ciale envoy e par le ma tre Pour r soudre les conflits d acc s au m dium de communication entre le maitre et les esclaves pouvant appara tre lors d missions spontan es le protocole DNP3 int gre un m canisme de gestion des collisions SEPED305001FR 01 2013 Communication DNP3 Fonctions et Objets DNP3 Fonctions DNP3 DNP3 d finit un grand nombre de fonctions applicatives et systeme Fonctions applicatives m acc s g n riques aux donn es de l quipement esclave Read Write m transmission de commande avec ou sans pr s lection Select Operate Direct Operate m transmission d v nements horodat s m transfert de fichiers Open Read Close m gestion de compteurs Immediate Freeze Freeze and Clear m gestion de programmes Initialize Start stop Application Save configuration Fonctions syste
52. donn es demand es si disponibles 2 Write Requ te d criture la r ponse donne le r sultat de Fonctions de Commande l op ration 3 Select Requ te de s lection d une sortie la r ponse donne l tat de la sortie s lectionn e 4 Operate Requ te d activation d une sortie pr s lectionn e la r ponse donne l tat de la sortie activ e 5 Direct operate Requ te d activation d une sortie sans pr s lection la r ponse donne l tat de la sortie activ e 6 Direct operate Requ te d activation d une sortie sans pr s lection No Ack sans r ponse associ e Fonctions de Contr le d Application 13 Cold Restart D clenche la s quence de d marrage froid la r ponse indique le temps au bout duquel la station sera nouveau disponible 14 Warm Restart D clenche la s quence de d marrage chaud la Fonctions de Configuration r ponse indique le temps au bout duquel la station sera nouveau disponible 20 Enable Unsolicited Valide la remont e spontan e d informations Messages la r ponse donne le r sultat de l op ration 21 Disable Unsolicited Inhibe la remont e spontan e d informations Messages la r ponse donne le r sultat de l op ration Fonctions de Synchronisation 23 Delay Permet de d terminer le temps de transmission avec Measurement une station esclave la valeur calcul e sert ensuite Fonctions de Gestion de fichiers corriger l heure lors de la mise l he
53. e voie Les fichiers Enregistrement de donn es sont stock s dans le r pertoire DL de Sepam Le nom de chaque fichier donne la date et l heure de sa cr ation Il est cod aaaa mm jj hh mn sssss L Enregistrement de donn es produit par Sepam est structur de mani re pouvoir obtenir facilement les fichiers COMTRADE CFG et DAT Structure du fichier Enregistrement de donn es Taille Description octets Poids faible 2 Taille en octets n de la zone de donnees de Poids fort configuration CFG valeur sur 16 bits n Parametres de configuration Zone CFG fichier CFG format ASCII X Valeurs chantillonn es Zone DAT fichier DAT format binaire Fichier D marrage moteur MS aaaa mm jj hh mn sssss Les enregistrements Rapport d marrage moteur r alis s par Sepam sont cod s selon le format COMTRADE Un enregistrement Rapport d marrage moteur COMTRADE est constitu par deux fichiers normalis s m Un fichier CFG qui contient les param tres de configuration de l enregistrement d finition des voies analogiques et num riques enregistr es d finition des caract ristiques d chantillonnage m Un fichier DAT qui contient les valeurs chantillonn es enregistr es pour chaque voie Les fichiers Rapport d marrage moteur sont stock s dans le r pertoire MS de Sepam Le nom de chaque fichier donne la date et l heure de sa cr ation Il est cod aaaa mm jj hh mn sssss L enregistrement Rap
54. e et doit tre confirm e par le ma tre Pour ce faire Sepam informe le ma tre de sa capacit mettre des v nements de mani re spontan e en mettant un v nement vide L mission spontan e ne sera valid e que si Sepam re oit une requ te effective de validation par le ma tre m La valeur Forc permet d accepter une interconnexion avec un maitre dont l impl mentation ancienne ne respecte pas totalement les sp cifications DNP3 Dans ce cas Sepam met imm diatement les r ponses non sollicit es sans avoir demander l accord du ma tre R it rations non sollicit es maximum Les messages mis spontan ment par Sepam pour transmettre des v nements doivent tre acquitt s par une confirmation de niveau Application Le temps d attente de la confirmation est celui d fini par le param tre Temporisation attente confirmation de la couche Application Si Sepam ne re oit pas cette confirmation il r it re l mission du message Le param tre R it rations non sollicit es maximum d finit le nombre maximum de r it rations autoris es Lorsque ce nombre est atteint la transmission des v nements est suspendue Ensuite Sepam essaie p riodiquement de r tablir la transmission vers le ma tre en mettant un nouveau message La p riode de ces tentatives est au minimum de 15 minutes Elle est gale au param tre Temporisation attente confirmation si la valeur de ce param tre est sup rieure 15 minutes Not
55. elta Counter Change Event with Time 23 Any Frozen Counter Event 10 Schneider SEPED305001FR 01 2013 Communication DNP3 Table d implementation Sepam Sepam Implementation Table Object Request Response Object Variation Description Function Codes Qualifier Codes Function Codes Qualifier Codes dec hex dec hex 30 0 Analog Input All Variations 1 06 00 01 07 08 17 28 30 1 32 Bit Analog Input 1 00 01 06 07 08 17 129 00 01 28 17 28 30 2 16 Bit Analog Input 1 00 01 06 07 08 17 129 00 01 28 17 28 30 3 32 Bit Analog Input without Flag 1 00 01 06 07 08 17 129 00 01 28 17 28 30 4 16 Bit Analog Input without Flag 1 00 01 06 07 08 17 129 00 01 28 17 28 31 Any Frozen Analog Input 32 0 Analog Change Event All Variations 1 06 07 08 32 1 32 Bit Analog Change Event without Time 1 06 07 08 129 130 17 28 32 2 16 Bit Analog Change Event without Time 1 06 07 08 129 130 17 28 32 3 32 Bit Analog Change Event with Time 1 06 07 08 129 130 17 28 32 4 16 Bit Analog Change Event with Time 1 06 07 08 129 130 17 28 33 Any Frozen Analog Event 40 0 Analog Output Status All Variations 1 06 00 01 07 08 17 28 40 1 32 Bit Analog Output Status 40 2 16 Bit Analog Output Status 1 00 01 06 07 08 17 129 00 01 28 17 28 41 0 Analog Ou
56. entation est coup e m Commencez par raccorder l quipement la terre de protection et la terre fonctionnelle m Vissez fermement toutes les bornes m me celles qui ne sont pas utilis es Le non respect de ces instructions entra nera la mort ou des blessures graves Mise en service et diagnostic Manuels d installation et d exploitation Sepam L installation et le raccordement des interfaces de communication sont r aliser conform ment aux indications contenues dans chaque manuel d utilisation et d exploitation Sepam m manuel d utilisation Sepam s rie 20 r f rence PCRED301005FR m manuel d utilisation Sepam s rie 40 r f rence PCRED301006FR m manuel d utilisation Sepam s rie 60 r f rence SEPED310017FR m manuel d installation et d exploitation Sepam s rie 80 r f rence SEPED303003FR Contr les preliminaires Les contr les pr liminaires sont les suivants m v rifier la connexion de l interface ACE969 2 avec l unit de base Sepam par le cable CCA612 m v rifier le branchement de l alimentation auxiliaire de ACE969 2 m v rifier le raccordement du port de communication S LAN de ACE969 2 m v rifier la configuration compl te de ACE969 2 Contr le du fonctionnement de l interface ACE969 2 Le bon fonctionnement d une interface ACE969 2 peut tre contr l partir m des voyants de signalisation en face avant de ACE969 2 m des informations disponibles gr ce au
57. ers de donn es Elle consiste en un change de requ tes r ponses entre le superviseur et Sepam Les requ tes du superviseur sont adress es sur l objet 70 La lecture d un fichier se d roule en trois tapes 1 Ouverture du fichier transf rer par requ te r ponse Open 2 Transfert des donn es du fichier par une succession de requ tes r ponses Read Block 3 Fermeture du fichier par requ te r ponse Close Remarques m Un seul fichier peut tre ouvert un instant donn il est donc n cessaire de refermer le r pertoire apr s lecture pour pouvoir lire l un des fichiers de ce r pertoire m Pour un fichier ouvert un seul transfert la fois est autoris m Le nombre de requ tes Read Block n cessaires au transfert du fichier d pend de la taille du fichier et de la taille d un bloc La taille maximum d un bloc est d finie par le ma tre dans la requ te Open Contr le et traitement des cas d erreur Sepam r alise un ensemble de contr les pour garantir le bon d roulement de la lecture d un fichier Toute erreur survenant pendant la lecture d un fichier provoque la fermeture automatique du fichier par Sepam Contr le de la s quence des num ros de blocs La num rotation des blocs de donn es commence partir de 0 Les blocs doivent tre lus dans l ordre croissant des num ros Il est possible de relire plusieurs fois le m me bloc i tant que la lecture du bloc suivant i 1 n a pas t demand e
58. es de niveau Application Codage d un objet Counter Object number Variation Description 20 01 32 bit Binary counter 20 05 32 bit Binary counter without flag 32 bit Binary Counter Status 1 octet bit 0 On line 0 off line 1 on line bit 1 Restart 0 normal 1 restart bit 2 Communication lost 0 normal 1 lost bit 3 Remote forced data 0 normal 1 forced bit 4 Local forced data 0 normal 1 forced bit 5 Roll over 0 normal 1 roll over bit 6 Reserved 0 bit 7 Reserved 0 Valeur 4 octets Entier non sign 32 bits 32 bit Binary counter without flag Valeur 4 octets Entier non sign 32 bits Codage d un objet Analog Input Object number Variation Description 30 01 32 bit Analog Input 30 03 32 bit Analog Input without flag 32 bit Analog Input Status 1 octet bit O On line 0 off line 1 on line bit 1 Restart 0 normal 1 restart bit 2 Communication lost 0 normal 1 lost bit 3 Remote forced data 0 normal 1 forced bit 4 Local forced data 0 normal 1 forced bit 5 Over range 0 normal 1 over range bit 6 Reference check 0 normal 1 error bit 7 Reserved 0 Valeur 4 octets Entier sign 32 bits 32 bit Analog Input without flag Valeur 4 octets Entier sign 32 bits SEPED305001FR 01 2013 Communication DNP3 Octets z 6 5 4 3 1 2 11 0 1 Status 2 Valeur P E Octets z 6e 5 4 3 2 1 0 1 Valeur
59. es param tres de configuration en fonctionnement normal ne perturbe pas Sepam mais provoque la r initialisation du port de communication E LAN Si SFT2841 est connect a Sepam via le r seau E LAN la communication entre Sepam et SFT2841 sera interrompue Schnekler PE80009 PE80008 Communication DNP3 Configuration communication Interface de communication r Port S LAN Appliquer Annuler ACE S69TP Adresse Sepam Vitesse Parit Protocole de communication DNP 3 0 X Adresse Sepam 1 Vitesse 38400 Bd Parit Sans Param tres avanc s gt gt gt r Port E LAN 1 38400 v Bds Impaire r Configuration de la couche physique du port S LAN d un ACE969TP Configuration communication Interface de communication Protocole de communication Adresse Sepam Vitesse Parit Etat repos de la ligne Light On Light Off Bee a m I I I I II Appliquer Annuler ACE 969F0 DNF 3 0 1 38400 vj Bds Sans v Param tres avanc s gt gt gt Mode cho Oui Non Adresse Sepam Vitesse Parit r Port EN 1 38400 Impaire r Bds Configuration de la couche physique du port S LAN d un ACE969FO Schneider Configuration des interfaces de communication Configuration du port S LAN couche physique Les param tres de configuration sont diff rents selon l inte
60. est un protocole de communication multipoint qui permet d changer des informations entre un syst me de conduite superviseur ou RTU et un ou plusieurs quipements lectroniques intelligents IED Intelligent Electronic Device Le syst me de conduite constitue l quipement maitre les IED sont les quipements esclaves Chaque quipement est identifi par une adresse unique de 0 a 65519 L mission des trames en diffusion est possible DNP3 est construit sur le profil EPA Enhanced Performance Architecture qui est une version simplifi e du mod le OSI Open System Interconnection L EPA comporte seulement 3 couches m physique m liaison m application Toutefois pour permettre la transmission de messages de taille importante 2 kilo octets ou plus des fonctions de segmentation et de r amp assemblage de donn es ont t ajout es L ensemble de ces fonctions constitue une pseudo couche Transport Modes de transmission La couche liaison DNP3 g re la communication en mode quilibr ce qui signifie qu aussi bien l quipement ma tre que l quipement esclave peuvent initialiser la transmission de messages Dans le sch ma classique d un syst me de supervision l quipement ma tre se charge d interroger cycliquement les quipements esclaves Dans ce cas la transmission est toujours initialis e par l quipement ma tre qui met un message de Requ te l quipement esclave L esclave ex cute l action
61. eur en plusieurs ASDUs L octet AC contient les informations n cessaires a la gestion de la fragmentation a l emission et du r assemblage la r ception m FIR First Bit o FIR 1 c est le premier fragment d un nouveau message Application o FIR 0 c est un fragment quelconque m FIN Final Bit D FIN 1 c est le dernier fragment d un nouveau Application o FIN 0 ily a encore des fragments qui suivent m CON Demande de confirmation La station qui re oit un message avec ce bit 1 doit retourner un message de confirmation Code fonction 0 m SEQUENCE Num ro de s quence Ce num ro permet de contr ler que les fragments sont mis et re us dans le bon ordre sans perte et sans duplication o Num ros 0 15 r serv s pour les messages Requ te et R ponse Apr s avoir atteint 15 le compteur recommence 0 o Num ros 16 31 r serv s pour les messages R ponse non sollicit e Apr s avoir atteint 31 le compteur recommence 16 SEPED305001FR 01 2013 Communication DNP3 SEPED305001FR 01 2013 Annexe 1 Structure des messages de niveau Application Champ FC Function Code L octet FC contient le code de la fonction de niveau Application Sepam supporte les codes fonction d crits dans le tableau ci dessous FC Fonction Description Fonctions de Transfert d information 0 Confirm Message de confirmation 1 Read Requ te de lecture la r ponse fournit les
62. gistrement de aaaa mm jj hh mn sssss 22 donn es Le nom des fichiers Oscilloperturbographie et Contextes de d clenchement est cod avec la date d enregistrement du fichier par Sepam m aaaa ann e cod e sur 4 caract res ASCII m mm mois cod sur 2 caract res ASCII de 01 12 m jj jour cod sur 2 caract res ASCII de 01 31 m hh heures cod es sur 2 caract res ASCII de 00 23 m mn minutes cod es sur 2 caract res ASCII de 00 59 m sssss millisecondes cod es sur 5 caract res ASCII de 00000 59999 Principe de transfert Le transfert d un fichier Oscilloperturbographie de Sepam vers le superviseur se d roule en trois tapes 1 Lecture du fichier r pertoire DR par le superviseur 2 Interpr tation du contenu du fichier DR par le superviseur pour identifier le fichier Oscilloperturbographie transf rer 3 Lecture du fichier Oscilloperturbographie s lectionn Le transfert des autres fichiers Contextes de d clenchement Contexte de non synchronisation Rapport d marrage moteur Tendance d marrage moteur et Enregistrement de donn es se d roule suivant le m me principe en utilisant les fichiers r pertoires TR NS MS MT et DL respectivement SEPED305001FR 01 2013 Schneider 47 Communication Annexe 2 Transfert de fichiers DNP3 G n ralit s Lecture d un fichier Proc dure La m me proc dure s applique pour la lecture de tous les fichiers fichiers r pertoires et fichi
63. ier referm sur d tection d inactivite 19 R ponse d erreur Read fichier corrompu 20 R ponse d erreur Read num ro de bloc incorrect Schneider 49 Communication DNP3 Annexe 2 Transfert de fichiers G n ralit s Op rations pour la lecture d un fichier Op ration Fonction Objet Description de l operation Numero Variation Open Fet 25 File Command Object Demande d ouverture 70 3 L ouverture doit amp tre demand e en mode Read Le maitre DNP3 indique le nom ASCII du fichier ouvrir la taille maximum des blocs qui seront utilis s pour la lecture Par exemple pour un fichier Oscilloperturbographie enregistr le 27 F vrier 2012 13 h 36 mn 28838 msec les 25 octets du nom du fichier auront le format DR aaaa mm jj hh mn sssss avec 0x44 D 0x52 R 0x5C Y 0x32 2 0x30 0 0x31 1 0x32 2 0x2D 0x30 0 0x32 2 0x2D 0x32 2 0x37 7 0x2D 0x31 1 0x33 3 0x2D 0x33 3 0x36 6 0x2D 0x32 2 0x39 9 0x38 8 0x33 3 0x38 8 Open response Fct 129 File Command Status R ponse d ouverture Object L objet retourn en r ponse Open fournit les informations suivantes 70 4 File handle identificateur du fichier ouvert 32 bit Status OK ou non fichier inexistant d j ouvert File Size Max Block Size inf rieur ou gal celui demand pour la requ te Open Read Fct 1 File Tra
64. l 92 Protection 87T2 Class_Fl 93 Protection 87M 87G Class_Fl Protections diverses 22 51 94 94 Protection 46 exemplaire 1 Class_Fl 52 95 95 Protection 46 exemplaire 2 Class FI 53 96 96 Protection 47 exemplaire 1 Class FI 97 97 Protection 47 exemplaire 2 Class FI 23 54 98 98 Protection 37 Class_Fl 60 55 99 99 Protection 50BF Class_Fl 100 Protection 51C gradin 1 exemplaire 1 Class FI 101 Protection 51C gradin 1 exemplaire 2 Class_Fl 102 Protection 51C gradin 2 exemplaire 3 Class FI 103 Protection 51C gradin 2 exemplaire 4 Class_Fl 104 Protection 51C gradin 3 exemplaire 5 Class_Fl 105 Protection 51C gradin 3 exemplaire 6 Class_Fl 106 Protection 51C gradin 4 exemplaire 7 Class_Fl 107 Protection 51C gradin 4 exemplaire 8 Class FI 24 56 108 108 Emission attente logique 1 Class_ ST 57 109 109 Emission attente logique 2 Class_ST 58 110 110 D clenchement externe 1 Class_Fl 59 111 111 D clenchement externe 2 Class_Fl 60 112 112 D clenchement externe 3 Class_Fl 61 113 113 Alarme Thermistor Class_AL 62 114 114 D clenchement Thermistor Class_Fl 63 115 115 Alarme Buchholz Class_AL 64 116 116 D clenchement Buchholz Class_Fl 65 117 117 Alarme thermostat Class_AL 66 118 118 D clenchement thermostat Class_Fl 67 119 119 Alarme pression Class_AL 68 120 120 D clenchement pression Class_Fl 121 121 Surveillance bobine enclenchement Class_Fl 122 122 Fermeture avec synchro Class_ST 123 123 Arr t synchro en cours Class_ST 124 124 Echec synchro Class_ST 125 125
65. lasse 3 Nombre 10 D lai 5000 ms Appliquer Annuler Configuration du protocole DNP3 SEPED305001FR 01 2013 Configuration des interfaces de communication R ponses non sollicit es Les r ponses non sollicit es correspondent aux v nements que Sepam peut mettre spontan ment L mission des r ponses non sollicit es peut tre valid e ou inhib e par configuration Lorsqu elle est autoris e par configuration Sepam le ma tre peut chaque instant suspendre ou valider cette autorisation au moyen d une requ te sp ciale Lorsqu elle est inhib e par configuration Sepam toute requ te de validation inhibition de messages non sollicit s re ue par Sepam est refus e par un message portant l indication d erreur Function Code Not Implemented Les param tres de configuration des r ponses non sollicit es sont les suivants m r ponses non sollicit es autoris es m r it ration non sollicit es maximum m adresse station maitre R ponses non sollicit es autoris es Ce param tre permet d autoriser ou d inhiber l mission de r ponses non sollicit es par Sepam m Si la valeur est Non alors l mission est inhib e Les v nements sont stock s dans une file et peuvent tre obtenus uniquement par lecture de la file d v nements de mani re globale ou par classe m Si la valeur est Oui alors l mission est autoris e Conform ment aux sp cifications DNP3 cette autorisation n est pas suffisant
66. lative Time 10 0 Binary Output All Variations 1 06 00 01 07 08 17 28 10 1 Binary Output 1 00 01 06 07 08 17 129 00 01 28 17 28 10 2 Binary Output Status 1 00 01 06 07 08 17 129 00 01 28 17 28 12 0 Control Block All Variations 12 1 Control Relay Output Block 3 4 5 6 17 28 129 Echo of request 12 2 Pattern Control Block 12 3 Pattern Mask 20 0 Binary Counter All Variations 1 06 00 01 07 08 17 28 20 1 32 Bit Binary Counter 1 00 01 06 07 08 17 129 00 01 28 17 28 20 2 16 Bit Binary Counter 1 00 01 06 07 08 17 129 00 01 28 17 28 20 3 32 Bit Delta Counter 20 4 16 Bit Delta Counter 20 5 32 Bit Binary Counter without Flag 1 00 01 06 07 08 17 129 00 01 28 17 28 20 6 16 Bit Binary Counter without Flag 1 00 01 06 07 08 17 129 00 01 28 17 28 20 7 32 Bit Delta Counter without Flag 20 8 16 Bit Delta Counter without Flag 21 Any Frozen Counter 22 0 Counter Change Event All Variations 1 06 07 08 22 1 32 Bit Counter Change Event without Time 1 06 07 08 129 130 17 28 22 2 16 Bit Counter Change Event without Time 1 06 07 08 129 130 17 28 22 3 32 Bit Delta Counter Change Event without Time 22 4 16 Bit Delta Counter Change Event without Time 22 5 32 Bit Counter Change Event with Time 1 06 07 08 129 130 17 28 22 6 16 Bit Counter Change Event with Time 1 06 07 08 129 130 17 28 22 7 32 Bit Delta Counter Change Event with Time 22 8 16 Bit D
67. lect to Operate Ce param tre d finit le temps maximum autoris par Sepam entre la r ception de la requ te de s lection d une commande Select et la requ te d ex cution de cette commande Operate Pass ce d lai l ordre d ex cution est refus par Sepam et une nouvelle s lection est n cessaire Valeurs autoris es 1 60000 secondes Param tres Temporisation attente confirmation P riode synchronisation horaire D lai de garde Select to Operate Valeur par d faut 10 secondes 0 60000 minutes 0 fonction inactive 100 60000 millisecondes 10000 millisecondes SEPED305001FR 01 2013 PE80026 Communication DNP3 Param tres protocole DNP 3 0 E Communication Gestion des v nements r Couche Liaison Confirmation requise Jamais Temporisation attente confirmation 200 Max r it rations Z p Couche Application Temporisation attente confirmation 70 s P riode synchronisation horaire om D lai de garde Select to Dperate 10000 ms R ponses non solicit es R ponses non solici es autoris es ou v Adesse station maite 100 Reiterations non sollicit es Max D ilimt FR Evitement collisions CA CA D lai fixe 1000 ms CA D lai al atoire max 1000 ms CA R it rations 5 ilmte 7 Notification d v nements Notification Ev nements classe 1 Nombre 70 D lai 5000 ms Notification Ev nements classe 2 Nombre 10 D lai 5000 ms Notification Ev nements c
68. m Sort eS Diagnostic de la communication Sepam Vesson i Les informations la disposition de l exploitant pour l aider identifier et r soudre les probl mes de communication sont les suivantes m nom du protocole configur m num ro de la version de l interface DNP3 m nombre de trames re ues correctes m nombre de trames re ues erron es Ces deux compteurs repassent 0 lors des v nements suivants m valeur maximale 65535 atteinte m coupure de l alimentation auxiliaire de Sepam m modification des param tres de communication Nombre de lames re ues gt Nombre de trames enon es T l r glage autoris non Version Application Etat du Sepam D faut majeur D faut paste Date et heure du Sepam Sepam mis heure Sepam synchionis El Connect SFT2841 Ecran Diagnostic Sepam s rie 80 Sous station seo ___ Sepam ox Param trage TC autoris e Schneider 35 SEPED305001FR 01 2013 Electric Communication DNP3 Sympt mes constates Voyants ACE969 2 Voyant on teint SFT2841 Diagnostic Protocole et ou Version 2 Mise en service et diagnostic Aide au d pannage Le bon fonctionnement de la communication entre Sepam et un superviseur avec le protocole DNP3 correspond aux informations de diagnostic suivantes m voyants de signalisation en face avant de l ACE969 2 voyant vert on allum voyant rouge cl teint voyants S LA
69. m Point List Control Relay Output Block Description T l commandes additionnelles Activation surveillance communication S LAN 7 14 15 Inhibition surveillance communication S LAN 16 Inhibition signalisation cos phi inductif capacitif 17 Validation signalisation cos phi inductif capacitif 64 64 Commande de lancement d un Rapport d marrage moteur 65 65 Commande de lancement d un Enregistrement de donn es 66 66 Commande de l arr t d un Enregistrement de donn es 67 67 Commande pour surveiller le sens 123 de la rotation des phases 68 68 Commande pour surveiller le sens 132 de la rotation des phases 20 Schneider Electric Application Sepam Tous les Binary Output accessibles via l interface DNP3 sont de type Single Output Pour les Control Relay Output Block Sepam accepte et traite de mani re identique les codes de contr le suivants m 01 trip close NULL Q CI normal Pulse On m 03 trip close NULL Q CI normal Latch On Les autres codes sont refus s par Sepam Apr s ex cution de la commande l objet Binary Output est automatiquement remis z ro par Sepam La valeur courante d un objet Binary Output est toujours lue z ro Dans le mode T l commandes interdites Sepam refuse les commandes code Status mode local SEPED305001FR 01 2013 Communication Liste des donn es Sepam DNP3 Point List
70. m tre linv Idir 1 0 73 Phase en d faut bit 0 phase 1 0 bit 1 phase 2 bit 2 phase 3 74 Distance du d faut im 0 75 Resistance du d faut 1mOhm 0 85 85 Vitesse de rotation machine tr mn 0 86 Courant phase l 1 0 1A Class_ DB_ 87 Courant phase l 2 0 1A Class_ DB_I 88 Courant phase 1 3 0 1A Class_ DB_I 89 Courant r siduel l O 0 1A Class_10 DB_10 90 Courant r siduel l O 0 1A Class_10 DB_10 91 Tension compos e U 21 1V Class_V DB_V 92 Tension compos e U 32 1V Class_V DB_V 93 Tension compos e U 13 1V Class_V DB_V 94 Tension simple V 1 1V Class_V DB_V 95 Tension simple V 2 1V Class_V DB_V 96 Tension simple V 3 1V Class_V DB_V 97 Tension r siduelle V 0 1V Class_V DB_V 98 Tension directe V d 1V Class_V DB_V 99 Tension inverse V i 1V Class_V DB_V 100 Fr quence f 0 01Hz Class_F DB_F 101 Taux de d s quilibre T 0 102 Tension H3 point neutre V3nt 1V 0 103 Tension H3 r siduelle V3r 1V 0 104 diff rentiel Id1 0 1A 0 105 differentiel Id2 0 1A 0 106 diff rentiel Id3 0 1A 0 107 traversant It1 0 1A 0 108 traversant It2 0 1A 0 109 traversant It3 0 1A 0 110 110 Imp dance Zd 1mQ 0 111 111 Imp dance Z21 1mQ 0 112 112 Imp dance Z32 1mQ 0 113 113 Imp dance Z13 1mQ 0 114 114 Tension auxiliaire 0 1V 0 115 Angle 11 l1 1 0 116 Angle 12 l2 1 0 117 Angle 13 l3 1 0 118 118 dU contr le synchronisme 1V 0 119 119 df contr le synchronisme 0 01Hz 0 120 120 dPhi contr le synchronisme 0 1 0
71. me m Time Synchronisation m Cold Warm Restart m Enable Disable Spontaneous Message Les fonctions DNP3 sont d finies dans la partie Application Layer Protocol Description des sp cifications DNP3 Objets DNP3 DNP3 d finit une grande vari t d objets pour caract riser les diff rents types de donn es d un quipement m objets de type binaire Binary Input Binary Input Change Binary Output Control Relay Output Block m objets de type analogique Analog Input Analog Input Change Event Analog Output m objets de type compteur Binary Counter Frozen Counter Dans chaque type d objet les donn es sont identifi es par un Index partir de l index 0 Les donn es peuvent tre cod es sous diff rentes formes La forme est identifi e par une caract ristique appel e Variation Par exemple m Objet 2 Binary Input Change a Variation 1 Binary Input Change without Time o Variation 2 Binary Input Change with Time m Objet 30 Analog Input o Variation 1 32 Bit Analog Input o Variation 2 16 Bit Analog Input Tous les types d objets et leurs variations associ es sont d finis dans la partie Data Object Library des sp cifications DNP3 SEPED305001FR 01 2013 Protocole DNP3 Principe du protocole Sous ensembles DNP3 D finition Selon leur nature les quipements DNP3 n utilisent pas toutes les fonctions ni tous les types d objets d finis par le protocole La partie DNP3 Subset
72. nn e est statique ou dynamique g n ration d v nements Electric Schneider 5 Communication DNP3 Sepam met en ceuvre le sous ensemble fonctionnel DNP3 de niveau 2 DNP L2 Les donn es accessibles par l interface DNP3 d pendent du type de Sepam Elles correspondent aux objets DNP3 d crits ci contre 6 Schneider Protocole DNP3 Acces aux donn es Sepam T l signalisations Binary Inputs Cette cat gorie regroupe toutes les t l signalisations de Sepam m alarmes issues de toutes les fonctions de protection m alarmes issues des fonctions de surveillance d faut TC ou TP d faut de commande m informations d tat du Sepam Sepam non r arm t l r glage interdit telecommandes interdites m informations d tat propres aux fonctions R enclencheur et Oscilloperturbographie m tats des entr es logiques m pour Sepam s rie 60 et Sepam s rie 80 informations d tat propres aux fonctions Rapport d marrage moteur et Enregistrement de donn es Mesures et diagnostics Analog Inputs et Counters Ces deux cat gories d objets DNP3 sont utilis es par Sepam pour coder les informations produites par les fonctions de mesure et de diagnostic m courants phases et terre maxim tres de courant m tensions compos es simples et r siduelles fr quence m puissances actives et r actives maxim tres de puissance m compteurs d nergie m temp ratures m informations de diagnostic appareillage amp
73. nn es Sepam data points Rn ibles par l interface DNP3 N access p 3 m Binary Output Control Relay Output Block m Counter m Analog Input m Analog Output Analog Output Block m Octet String m Sequential File Transfer Pour chaque type d objet sont indiqu s m le num ro de l objet statique et s il y lieu le num ro de l objet dynamique associ utilis pour la g n ration des v nements m la variation utilis e par d faut m les fonctions DNP3 applicables l objet m la liste des donn es Sepam appartenant ce type d objet Les donn es sont identifi es par un index commen ant par 0 Les colonnes Sepam s rie 20 Sepam s rie 40 Sepam s rie 60 et Sepam s rie 80 indiquent pour quelle famille de Sepam la donn e est disponible Pour les Sepam s rie 20 les Sepam B2X adapt s aux applications tension sont distingu s des Sepam S20 T20 et M20 adapt s aux applications courant La disponibilit effective d une donn e Sepam d pend galement du type et du param trage des fonctions du Sepam 12 Schneider SEPED305001FR 01 2013 Communication Liste des donn es Sepam DNP3 Point List Binary Input Binary Input Static Object Object Number 1 Binary Input Default Variation 1 Binary Input without Status Request Function Codes supported 1 Read Change Event Object Number 2 Binary Input Change Default Variation 2 Binary Input Change with Time Request Function Codes supp
74. nsport Object Requ te de lecture d un bloc 70 5 La lecture se fait bloc par bloc Le ma tre DNP3 indique File handle N de bloc partir de 0 Read response Fct 129 File Transport Object R ponse de lecture d un bloc 70 5 Si les donn es sont disponibles imm diatement Sepam retourne l objet File Transport en r ponse au Read Sinon Sepam retourne une r ponse vide NULL response et l objet sera retourn ult rieurement en r ponse un polling ou en non sollicit en tant qu v nement de classe 3 L objet File Transport donne File handle le num ro de bloc celui demand avec bit indiquant si dernier bloc les donn es taille maxi est la taille celle convenue a l Open Read Error Fct 129 File Transport Status Si besoin Sepam peut signaler une erreur de lecture response Object Erreur File Handle N bloc hors s quence fichier ferm sur inactivit etc 70 6 Close request Fct 26 File Command Status Apres avoir regu le dernier bloc le maitre DNP3 ferme le fichier et fournit le Handle du fichier a Object fermer 70 4 Close response Fct 129 File Command Status Le m me objet File Command Status est utilis pour la reponse a Close Object 70 4 Cas particuliers Operation Fonction Objet Description Close session Fct 129 File Transport Status En cas d inactivit Sepam referme la session de lecture timeout expired spontan Object 70 6 Abort Request Fct 30 File Command Status Le ma tre peut interrompre le tran
75. ombre 10 D lai Appliquer Annuler Configuration du protocole DNP3 BE Schneider Configuration des interfaces de communication Param tres de la couche Application Trois param tres sont d finis relatifs la couche Application m temporisation attente confirmation m p riode de synchronisation horaire m d lai de garde Select to Operate Temporisation attente confirmation Ce param tre concerne l mission des v nements r ponses une demande de polling du ma tre et r ponses non sollicit es Les v nements sont conserv s par Sepam dans une file d v nements Lorsque Sepam met un message Application contenant des v nements il attend une confirmation de la part du ma tre pour savoir si le message a bien t re u Si Sepam re oit cette confirmation avant la fin de la temporisation d attente les v nements transmis sont effac s de la file des v nements Dans le cas contraire les v nements sont conserv s par Sepam Il sont transmis par la suite lors de la prochaine demande de polling du ma tre Si l option R ponses non sollicit es est activ e sur Sepam le message est automatiquement mis de nouveau par Sepam voir Chapitre R ponses non sollicit es Un message application peut contenir plusieurs v nements S il est trop grand pour pouvoir tre transmis en une seule trame de niveau Liaison le message est fragment en plusieurs segments de niveau Liaison
76. on de la classe 0 un groupe permet d inhiber la g n ration des v nements pour toutes les informations de ce groupe G n ration des v nements Les v nements relatifs aux informations binaires sont g n r s sur d tection de changement d tats associ s aux T l signalisations Ces v nements sont toujours horodat s La datation est r alis e la milliseconde La synchronisation de l horloge interne de Sepam se fait par l interface DNP3 ou par top externe sur une entr e logique Les v nements relatifs aux mesures et compteurs sont g n r s sur d tection du franchissement d une bande morte Le choix du format 16 ou 32 bits avec ou sans date se fait par configuration SEPED305001FR 01 2013 Communication DNP3 SEPED305001FR 01 2013 Protocole DNP3 Acces aux donn es Sepam T l commandes Binary Outputs Control Relay Output Block Les t l commandes sont pr affect es des fonctions de mesure de protection ou de commande et d pendent du type de Sepam Elles permettent notamment de m commander l ouverture et la fermeture de l appareil de coupure m r armer Sepam reset et initialiser les maxim tres m s lectionner le jeu de r glage actif par activation du jeu A ou du jeu B m inhiber ou activer des fonctions r enclencheur protection image thermique oscilloperturbographie Les t l commandes peuvent s effectuer soit en mode direct soit en mode confirm SBO Select Before Operate
77. or Data Link Confirm Fixed at Variable M Configurable Complete Appl Fragment Fixed at Variable Configurable Application Confirm Fixed at Variable v Configurable Complete Appl Response Fixed at Variable Configurable Configurable with SFT2841 software 8 Schneider SEPED305001FR 01 2013 Communication Profil de communication Sepam DNP3 Sepam Device Profile Sends Executes Control Operations WRITE Binary Outputs M Never Always Sometimes Configurable SELECT OPERATE Never v Always Sometimes Configurable DIRECT OPERATE Never v Always Sometimes Configurable DIRECT OPERATE NO ACK Never v Always Sometimes Configurable Maximum number of CROB object 12 variation 1 objects supported in a single message Maximum number of analog output object 41 any variation objects supported in a single message Pattern Control Block and Pattern Mask object 12 variations 2 and 3 respectively supported CROB object 12 and analog output objet 41 permitted together in a single message Count gt 1 M Never Always Sometimes Configurable Pulse On Never v Always Sometimes Configurable Pulse Off M Never Always Sometimes Configurable Latch On Never v Always Sometimes Configurable Latch Off M Never Always Sometimes
78. orted 1 Read Classe Configurable de 0 3 Selon 2 modes pr d fini ou personnalis L affectation de la classe se fait par groupe de donn es tel que d fini dans la table ci dessous Mode d affectation Groupe de donn es Pr d fini Personnalis Indications de d fauts Class_Fl 1 0 1 20u3 d faut 1 Alarmes Class_AL 2 0 1 20u3 d faut 1 Etats Class_ST 3 0 1 20u3 d faut 1 Index DNP3 Description Classe Sepam s rie 20 Sepam Sepam Sepam B2X Autres s rie 40 s rie 60 s rie 80 Sepam 0 0 0 0 0 Sepam non r arm apr s d faut Class_AL 1 1 1 1 1 Sepam en d faut partiel Class_AL 2 2 2 2 2 Sepam en d faut majeur Class_Fl 3 3 3 3 Jeu de r glages A en service Class_ST 4 4 4 4 Jeu de r glages B en service Class_ST 5 5 5 Defaut TC phases Class_Fl 6 6 6 D faut TP phases Class_Fl 7 7 7 D faut TP r siduel Class_Fl 8 8 D faut TC phases suppl mentaires Class_Fl 9 9 D faut TP phases suppl mentaires Class_Fl 10 10 D faut TP r siduel suppl mentaire Class_Fl 3 5 8 11 11 T l r glage interdit Class_ST 4 6 9 T l commandes interdites Class_ST 12 12 Autorisation t l commande Class_ST 13 13 Min V_aux Class_Fl 14 14 Max V_aux Class_Fl 15 15 Pile faible ou absente Class_AL Coupure 5 7 10 16 16 D faut commande Class_Fl 6 8 11 17 17 D faut compl mentarit ou Trip Circuit Supervision Cla
79. p rature sonde 4 MET148 n 1 1 C Class_T DB_T 15 32 44 44 Temp rature sonde 5 MET148 n 1 1 C Class_T DB_T 16 33 45 45 Temp rature sonde 6 MET148 n 1 1 C Class_T DB_T 17 34 46 46 Temp rature sonde 7 MET148 n 1 1 C Class T DB_T 18 35 47 47 Temp rature sonde 8 MET148 n 1 1 C Class T DB_T 36 48 48 Temp rature sonde 1 MET148 n 2 1 C Class T DB_T 37 49 49 Temp rature sonde 2 MET148 n 2 1 C Class_T DB_T 38 50 50 Temp rature sonde 3 MET148 n 2 1 C Class_T DB_T 39 51 51 Temp rature sonde 4 MET148 n 2 1 C Class_T DB_T 40 52 52 Temp rature sonde 5 MET148 n 2 1 C Class_T DB_T 41 53 53 Temp rature sonde 6 MET148 n 2 1 C Class T DB_T 42 54 54 Temp rature sonde 7 MET148 n 2 1 C Class T DB_T 43 55 55 Temp rature sonde 8 MET148 n 2 1 C Class T DB_T 44 56 56 Angle Phi0 gt 1 0 45 57 57 Angle PhiO 1 0 58 58 Angle Phi 0 1e 0 46 59 59 Angle Phi1 1 0 47 60 60 Angle Phi2 1 0 48 61 61 Angle Phi3 1 0 19 49 62 62 Dernier courant d clenchement Itrip1 1A s rie 20 et s rie 40 Class_ 0 0 1A s rie 80 20 50 63 63 Dernier courant d clenchement Itrip2 1A s rie 20 et s rie 40 Class_ 0 0 1A s rie 80 21 51 64 64 Dernier courant d clenchement Itrip3 1A s rie 20 et s rie 40 Class_ 0 0 1A s rie 80 22 52 65 65 Dernier courant d clenchement Itrip0 1A s rie 20 et s rie 40 Class 10 0 0 1A s rie 80 23 53 66 66 Echauffement 0 24 54 67 67 Compteur horaire temps fonctionnement 1h 0 25 55 68
80. port d marrage moteur produit par Sepam est structur de mani re a pouvoir obtenir facilement les fichiers COMTRADE CFG et DAT Structure du fichier D marrage moteur Taille Description octets Poids faible 2 Taille en octets n de la zone de donnees de Poids fort configuration CFG valeur sur 16 bits n Parametres de configuration Zone CFG fichier CFG format ASCII x Valeurs chantillonn es Zone DAT fichier DAT format binaire Electric Schneider 57 Communication DNP3 ss Schneider Annexe 2 Transfert de fichiers Exploitation des fichiers par le superviseur Fichier Tendance demarrage moteur MT aaaa mm jj hh mn sssss Les enregistrements Tendance d marrage moteur r alis s par Sepam sont cod s selon le format COMTRADE Un enregistrement Tendance d marrage moteur COMTRADE est constitu par deux fichiers normalis s m Un fichier CFG qui contient les param tres de configuration de l enregistrement definition des voies analogiques et num riques enregistr es definition des caract ristiques d chantillonnage m Un fichier DAT qui contient les valeurs chantillonn es enregistr es pour chaque voie Les enregistrements Tendance d marrage moteur sont stock s dans le r pertoire MT de Sepam Le nom de chaque fichier donne la date et l heure de sa cr ation Il est cod aaaa mm jj hh mn sssss L enregistrement Tendance d marrage moteur produit par Sepam est structur de
81. res coup s cumul s temps et nombre de man uvres temps de r armement disjoncteur etc m informations d aide l exploitation des machines dur e de d marrage moteur dur e de fonctionnement avant le d clenchement par surcharge dur e d attente apr s le d clenchement etc Ev nements Types d v nements Sepam g n re trois types d v nements m v nements relatifs aux informations binaires Binary Input Change with Time m v nements relatifs aux mesures Analog Change Event m v nements relatifs aux compteurs Counter Change Event Groupes d v nements Les informations g n rant des v nements sont r parties en plusieurs groupes Pour les informations binaires m indications de d clenchement des protections m alarmes issues des fonctions de surveillance m tats internes et entr es logiques Pour les informations analogiques et compteurs m courants phases courant r siduel m tensions m puissances m compteurs d nergie m temp ratures Classe d v nements Chaque groupe peut tre caract ris par l attribution d une Classe de 0 3 permettant de d finir des crit res particuliers de restitution des v nements au superviseur Les v nements peuvent tre obtenus par lecture de la file d v nements Sepam de mani re globale ou par classe Par configuration il est aussi possible de demander Sepam de transmettre spontan ment les v nements au superviseur L attributi
82. rface de communication s lectionn e ACE969TP ou ACE969FO ACE969TP port S LAN RS 485 2 fils Les param tres de configuration de la couche physique du port S LAN de ACE969TP 2 sont les suivants m adresse Sepam m vitesse de transmission m type de contr le de parit Parametres Valeurs autoris es Valeur par d faut Adresse Sepam 0 65519 1 Vitesse 4800 9600 19200 ou 38400 bps 38400 bps Parit Sans parit Paire ou Impaire Sans parit ACE969F0 port S LAN fibre optique Les param tres de configuration de la couche physique du port S LAN de ACE969FO sont les suivants m adresse Sepam m vitesse de transmission m type de contr le de parit m tat repos de la ligne allum ou teint m mode cho avec ou sans Le mode cho doit tre activ lorsque le Sepam est raccord a un r seau de communication en anneau optique Parametres Valeurs autoris es Valeur par d faut Adresse Sepam 0 65519 1 Vitesse 4800 9600 19200 ou 38400 bps 38400 bps Parit Sans parit Paire ou Sans parit Impaire Etat repos de la ligne Light Off ou Light Off Light On Mode cho Oui anneau optique Non Non toile optique Conseils de configuration m L affectation de l adresse Sepam doit imp rativement tre r alis e avant la connexion de Sepam au r seau de communication S LAN m est galement tr s souhaitable de r gler les autres param tres de configuration de la
83. rotection 38 49T module 2 d clenchement sonde 7 Class_Fl 94 169 169 Protection 38 49T module 2 d clenchement sonde 8 Class_Fl 41 95 170 170 Protection 38 49T module 1 alarme sonde 1 Class_AL 42 96 171 171 Protection 38 49T module 1 alarme sonde 2 Class_AL 43 97 172 172 Protection 38 49T module 1 alarme sonde 3 Class_AL 44 98 173 173 Protection 38 49T module 1 alarme sonde 4 Class_AL 45 99 174 174 Protection 38 49T module 1 alarme sonde 5 Class_AL 46 100 175 175 Protection 38 49T module 1 alarme sonde 6 Class_AL 47 101 176 176 Protection 38 49T module 1 alarme sonde 7 Class_AL 48 102 177 177 Protection 38 49T module 1 alarme sonde 8 Class_AL 103 178 178 Protection 38 49T module 2 alarme sonde 1 Class_AL 104 179 179 Protection 38 49T module 2 alarme sonde 2 Class_AL 105 180 180 Protection 38 49T module 2 alarme sonde 3 Class_AL 106 181 181 Protection 38 49T module 2 alarme sonde 4 Class_AL 107 182 182 Protection 38 49T module 2 alarme sonde 5 Class_AL 108 183 183 Protection 38 49T module 2 alarme sonde 6 Class_AL 109 184 184 Protection 38 49T module 2 alarme sonde 7 Class_AL 110 185 185 Protection 38 49T module 2 alarme sonde 8 Class_AL 16 Schneider SEPED305001FR 01 2013 Communication DNP3 Liste des donn es Sepam Point List Binary Input
84. s a t r dig par le DNP3 User Group pour aider les concepteurs d quipements a identifier les l ments et options du protocole mettre en uvre selon les types d quipements concern s Un ensemble de Bulletins Techniques est galement disponible Ces Bulletins Techniques fournissent des d tails de mise en ceuvre sur des points particuliers du protocole La documentation DNP3 inclut la d finition de Proc dures de Certification Ces proc dures sp cifient les essais ex cuter sur un quipement communicant pour v rifier et d clarer sa conformit au protocole DNP3 La documentation compl te du protocole DNP3 peut tre obtenue aupr s du DNP3 User Group http www dnp org Nota tous les documents de r f rence au sujet du protocole DNP3 sont en anglais Les termes sp cifiques d finis dans les documents DNP3 ont t conserv s en anglais dans ce manuel Schneider 3 Communication DNP3 Couche Utilisateur Couche Utlisateur Couche Application Couche Application Pseudo couche Transport DE80005 Couche Physique Couche Physique Medium de Communication Medium de Communication Profil EPA Profil de communication DNP3 Requ te Equipement a Maitre DE80006 Reponse mn non sollicit e Transmission des informations 4 Schneider Profil DNP3 Equipement Esclave Equipement Esclave Protocole DNP3 Principe du protocole DNP3 et modele OSI Le protocole DNP3
85. s e ACE969TP 2 ou ACE969FO 2 Le bouton Param tres avanc s des crans de configuration des ACE969 2 ouvre la fen tre Param tres Protocole DNP3 0 qui permet de configurer m la couche Liaison m la couche Application m les r ponses non sollicit es m l Evitement des collisions m la notification d v nements Param tres de la couche Liaison Dans certains cas o l int grit de la communication est essentielle il est possible de g rer des confirmations au niveau de la couche Liaison En particulier lorsque l mission de r ponses non sollicit es est autoris e le contr le de l int grit peut tre demand Sepam Cette option est configur e l aide des param tres suivants m confirmation requise m temporisation attente confirmation m maximum r it rations Confirmation requise Ce param tre permet d indiquer Sepam s il doit demander une confirmation de niveau Liaison pour les trames qu il met vers la station ma tre m Jamais Sepam ne demande jamais de confirmation de niveau Liaison Le contr le de l int grit de la communication est assur uniquement au niveau de la couche Application m Toujours Sepam demande une confirmation de niveau Liaison pour toutes les trames qu il met m Multiframe dans le cas d un message Application fragment en plusieurs segments de niveau Liaison Sepam demande une confirmation pour chacun des segments mis au niveau Liaison Dans le ca
86. s ou une confirmation est demand e par Sepam Toujours Multiframe deux param tres compl mentaires sont d finis Temporisation attente confirmation Ce param tre indique le temps au bout duquel Sepam r met la trame s il ne re oit pas de confirmation Maximum r it rations Ce param tre fixe le nombre maximum de r it rations autoris es Valeurs autoris es Jamais Toujours Multiframe Parametres Confirmation requise Valeur par defaut Jamais Temporisation attente 50 a 60000 millisecondes 200 millisecondes confirmation Maximum reiterations 0a5 2 Schnekler PE80025 Communication DNP3 Param tres protocole DNP 3 0 Communication Gestion des v nements r Couche Liaison Confirmation requise Temp alitmation Jamais bd r Couche Application Temporisation attente confirmation P riode synchronisation horaire D lai de garde Select to Operate R ponses non sollicit es R ponses non sollicit es autoris es R it rations non sollicit es Max s 0 mn il 10000 ms Adresse station maitre 100 Oui E 0 iimt W p Evitement collisions CA CA D lai fixe CA R it rations 1000 ms CA D lai al atoire max 5 ilimite J 1000 ms p Notification d v nements Notification Ev nements classe 1 Notification Ev nements classe 2 Notification Ev nements classe 3 5000 ms 5000 ms 5000 ms Nombre 10 D lai Nombre 10 D lai N
87. s par le superviseur Le contexte de d clenchement comprend les 45 mesures list es dans le tableau ci dessous No Information Format Unit 1 Courant de d clenchement phase 1 Itrip1 32NS 0 1A 2 Courant de d clenchement phase 2 Itrip2 32NS 0 1 A 3 Courant de d clenchement phase 3 Itrip3 32NS 0 1 A 4 Courant r siduel I0 amp 32NS 0 1 A 5 Courant r siduel 10 32NS 0 1 A 6 Courant inverse li 32NS 0 1 A 7 Tension compos e U21 32NS 1V 8 Tension compos e U32 32NS 1V 9 Tension compos e U13 32NS 1V 10 Tension simple V1 32NS 1V 11 Tension simple V2 32NS 1V 12 Tension simple V3 32NS 1V 13 Tension r siduelle VO 32NS 1V 14 Tension directe Vd 32NS 1V 15 Tension inverse Vi 32NS 1V 16 Fr quence f 32NS 0 01 Hz 17 Puissance active P 32S 1 kw 18 Puissance r active Q 32S 1 kvar 19 Puissance apparente S 32S 1 kVA 20 Courant d clenchement suppl l trip1 32NS 0 1 A 21 Courant d clenchement suppl l trip2 32NS 0 1 A 22 Courant d clenchement suppl l trip3 32NS 0 1 A 23 Courant r siduel suppl l O 32NS 0 1 A 24 Courant r siduel suppl l O 32NS 0 1 A 25 Courant inverse suppl li 32NS 0 1 A 26 Tension compos e U 21 32NS 1V 27 Tension compos e U 32 32NS 1V 28 Tension compos e U 13 32NS 1V 29 Tension simple V 1 32NS 1V 30 Tension simple V 2 32NS 1V 31 Tension simple V 3 32NS 1V 32 Tension r siduelle V O
88. sfert de fichier par Abort Object 70 4 Abort Response Fct 129 File Command Status Le m me objet File Command status est utilis pour la r ponse Abort Object 70 4 Schneider P Electric SEPED305001FR 01 2013 Communication DNP3 SEPED305001FR 01 2013 Object header Object 70 Variation 3 Qualifier 5Bh Range 1 Number of Octets in object Object data File Name Offset File Name Size Time of creation Permissions Authentication Key File Size Operational Mode Maximum Block Size Request ID File Name File Command Object Taille octets 1 Pawan Taille octets N 53 NNNNA R D Oo ND Annexe 2 Transfert de fichiers Codage des objets Sequential File Transfer Description Inutilise par Sepam valeur 0 Acc s en lecture 0124h Inutilis par Sepam valeur 0 Inutilise par Sepam valeur 0 Mode lecture 1 Taille maximum d un bloc de donn es Num ro de requ te Nom du fichier File Command Status Object Object header Object 70 Variation 4 Qualifier 5Bh Range 1 Number of Octets in object Object data File Handle File Size Maximum Block Size Request ID Status File Transport Object Object header Object 70 Variation 5 Qualifier 5Bh Range 1 Number of Octets in object Object data
89. sfert de fichiers G n ralit s Fonctions de transfert de fichiers La proc dure de lecture de fichier utilise les fonctions DNP3 suivantes Code fonction Fonction Description 1 Read lecture d un boc de donn es 25 Open ouverture d un fichier 26 Close fermeture d un fichier 30 Abort abandon du tranfert de fichier 129 R ponse r ponse read open ou close 130 R ponse non r ponses non sollicit es read ou close sollicit e Objet Sequential File Tranfer La proc dure de lecture de fichier utilise l objet 70 avec les variations suivantes Objet Variation Description Fonction Fonction requ te r ponse 70 3 File Command Object 25 70 4 File Command Status Object 26 30 129 70 5 File Transport Object 1 129 130 70 6 File Transport Status Object 129 130 70 7 File Descriptor Object a Comptes rendus d ex cution Les r ponses de Sepam contiennent un compte rendu d ex cution cod dans les objets associ s aux r ponses m File Command Status Object m File Transport Status Object Les valeurs possibles pour le champ Status sont list es dans le tableau ci dessous Status Description 0 OK 3 R ponse d erreur Open fichier inexistant 5 R ponse d erreur Open fichier d ja ouvert 6 R ponse d erreur Read ou Close identificateur de fichier incorrect 16 R ponse d erreur Read ou Close fichier pas ouvert 17 R ponse d erreur Close fich
90. sortie d ja positionn e 6 Req refus e d faut interne 7 Req refus e mode local Count 1 octet On Time 4 octets Off Time 4 octets Status 1 octet Application a Sepam Tous les Binary Output accessibles via l interface DNP3 sont de type Single Output Pour les Control Relay Output Block Sepam accepte et traite de mani re identique les codes de contr le suivants E 01 trip close NULL Q Cl normal Pulse On H 03 trip close NULL Q Cl normal Latch On Les autres codes sont refus s par Sepam Apres ex cution de la commande l objet Binary Output est automatiquement remis a zero par Sepam La valeur courante d un objet Binary Output est toujours lue a z ro Dans le mode T l commandes interdites Sepam refuse les commandes code Status mode local Sepam accepte uniquement les valeurs Count 0 et Count 1 Si Count 0 la requ te est accept e mais la commande n est pas ex cut e Si Count 1 la requ te est accept e et la commande est ex cut e par Sepam Les champs On Time et Off Time sont ignor s par Sepam et peuvent porter une valeur quelconque Schnekler Communication DNP3 Octets QA GO DH Octets A amp ND Octets OQ A DH Octets A UN z e s 4 3 2 1 0 Status Valeur Valeur 7 6 5 4 3 2 Status Valeur Valeur Schneider Er Electric Annexe 1 Structure des messag
91. ss_Fl 7 9 12 18 18 Discordance TC position Class_AL 19 19 Appareil ferm Class_ST 20 20 Appareil d broch Class_ST 13 21 21 Alarme SF6 Class_AL 22 22 Sectionneur terre ferm Class_ST R seau 14 23 23 Rotation inverse phases principales Class_AL 24 24 Rotation inverse phases suppl mentaires Class_AL 15 25 25 Cos Phi inductif Class_ST 16 26 26 Cos Phi capacitif Class_ST 27 27 D lestage Class_AL 28 28 Red marrage Class_AL SEPED305001FR 01 2013 Schneider 13 Communication DNP3 Liste des donn es Sepam Point List Binary Input Index DNP3 Description Classe Sepam s rie 20 Sepam Sepam Sepam B2X Autres serie 40 serie 60 serie 80 Protections de courant 10 17 29 29 Protection 50 51 exemplaire 1 Class_Fl 11 18 30 30 Protection 50 51 exemplaire 2 Class FI 12 19 31 31 Protection 50 51 exemplaire 3 Class FI 13 20 32 32 Protection 50 51 exemplaire 4 Class FI 33 Protection 50 51 exemplaire 5 Class FI 34 Protection 50 51 exemplaire 6 Class FI 35 Protection 50 51 exemplaire 7 Class_Fl 36 Protection 50 51 exemplaire 8 Class FI 14 21 37 37 Protection 50N 51N exemplaire 1 Class FI 15 22 38 38 Protection 50N 51N exemplaire 2 Class FI 16 23 39 39 Protection 50N 51N exemplaire 3 Class FI 17 24 40 40 Protection 50N 51N exemplaire 4 Class FI 41 Protection 50N 51N exemplaire
92. t non propri taire pouvant tre implant sans restriction par tout quipement communicant IED Intelligent Electronic Device Historique Con u l origine pour les r gies de distribution lectrique DNP3 est galement utilis aujourd hui dans d autres applications telles que les r gies de distribution de l eau le traitement des eaux us es le transport l industrie p troli re et l industrie du gaz Le protocole DNP3 est construit sur les normes de base issues des travaux du Comit d Etudes TC57 de la CEI traitant des Syst mes de Puissance et des Syst mes de Communication associ s DNP3 a t retenu par la Task Force IEEE C 2 en tant que Recommandation IEEE pour la communication entre RTU et IED Initialement d velopp par Harris Distributed Automation Products les sp cifications DNP3 sont devenues publiques en 1993 Elles sont plac es sous la propri t et le contr le d un groupe d utilisateurs le DNP3 User Group Le DNP3 User Group rassemble des constructeurs et des utilisateurs du monde entier Un Comit Technique a en charge la maintenance et les volutions du protocole Documents de r f rences Les sp cifications DNP3 sont organis es en quatre parties principales constituant le Basic 4 Document m Data Link Layer Protocol Description m Transport Functions m Application Layer Protocol Description m Data Object Library Un compl ment de sp cifications DNP3 Subset Definition
93. t compos de 2 octets m Octet 1 Object Group Cet octet identifie le type d objet auquel les donn es utilisateur appartiennent Par exemple 30 Analog Input m Octet 2 Variation Cet octet identifie le sous type d objet Par exemple pour l objet Analog Input o sous type 1 32 bits Analog Input o sous type 2 16 bits Analog Input Dans une requ te la Variation 0 d signe tous les objets du groupe quel que soit leur sous type Un maitre peut ainsi demander a lire les entr es analogiques d un esclave sans connaitre a priori leur sous type 16 ou 32 bits C est dans la r ponse qu il verra le sous type Qualifier 7 6 5 4 3 2 1 o L octet Qualificateur est compos de 2 informations 0 Index size Qualifier code m Qualifier Code cod sur 4 bits m Index size cod sur 3 bits Les combinaisons de valeurs Qualifier Code et Index Size sp cifient la m thode d adressage des objets Index Qualifier Adressage des objets size code 0 0 Adressage des objets de la plage d index d but fin Les valeurs d index d but et fin sont cod es sur 8 bits dans le champ Range 0 1 Adressage des objets de la plage d index d but fin Les valeurs d index d but et fin sont cod es sur 16 bits dans le champ Range 0 6 Adressage de tous les objets d un type donn Dans ce cas le champ Range est absent 0 7 Adressage de N objets d index 0 N 1 La quantit N est cod e
94. te de n single bit binary inputs n 1 n 2 n 3 n 4 Octets Binary Input with Status 11 7 6 5 4 3 2 1 0 7 bits indicateurs 1 bit valeur de l tat 0 ou 1 bit O On line 0 on line 1 off line bit 1 Restart 0 normal 1 restart bit 2 Communication lost 0 normal 1 lost bit 3 Remote forced data 0 normal 1 forced bit 4 Local forced data 0 normal 1 forced bit 5 Chatter filter 0 normal 1 filter on bit 6 Reserved 0 bit 7 State 0 1 Octets Binary Input Change with Time 7 6 5 4 3 2 1 0 Octet 1 7 bits indicateurs 1 bit valeur de l tat 0 ou 1 1 bit 0 On line 0 on line 1 off line 2 bit 1 Restart 0 normal 1 restart 3 bit 2 Communication lost 0 normal 1 lost 4 bit 3 Remote forced data 0 normal 1 forced 5 Etiquette temporelle bit 4 Local forced data 0 normal 1 forced 6 bit 5 Chatter filter 0 normal 1 filter on 7 bit 6 Reserved 0 8 bit 7 State 0 1 9 Etiquette temporelle 8 octets Entier non sign 48 bits Nombre de millisecondes depuis le 1 Janvier 1970 42 Schneider SEPED305001FR 01 2013 Communication DNP3 Octets 1 2 Octets 1 Octets Er 10 11 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 n 1 n 2 n 3 n 4 1 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Trip Close Cl Q Code Count On Time Off Time 0 Status SE
95. terne r active positive Er ext 32 bits 100 kvarh Class_E DB_E 9 9 Nombre de d clenchements sur courant phase 16 bits 1 0 10 10 Nombre de d clenchements sur courant terre 16 bits 1 0 11 11 Nombre de d brochages 16 bits 1 0 12 35 Compteurs Logipam C1 C24 16 bits 1 0 SEPED305001FR 01 2013 Schneider 21 Communication DNP3 Liste des donn es Sepam Point List Analog Input Analog Input Static Object Object Number 30 Analog Input Default Variation 3 32 bits Analog Input without Flag Request Function Codes supported Change Event Object Number 1 Read 32 Default Variation 1 32 bits Analog Change Event without time 2 16 bits Analog Change Event without flag 5 32 bits Analog Change Event with time 6 16 bits Analog Change Event with time configurable Request Function Codes supported 1 Read Classe Configurable de 0 3 selon 2 modes pr d fini ou personnalis L affectation de la classe se fait par groupe de donn es tel que d fini dans la table ci dessous Mode d affectation Groupe de donn es Predefini Personnalis Courants Class_ 0 0 1 20u3 d faut 2 Courants r siduels Class_10 0 0 1 2ou3 d faut 2 Tensions Class_V 0 0 1 2ou3 d faut 2 Puissances Class_P
96. textes de d clenchement qui contiennent les donn es enregistr es par Sepam lors d un d clenchement m le fichier Contexte de non synchronisation qui contient les donn es enregistr es dans Sepam lors d une non synchronisation m les fichiers Rapport d marrage moteur qui contiennent les donn es enregistr es dans Sepam lors d un d marrage moteur m les fichiers Tendance d marrage moteur qui contiennent les donn es enregistr es dans Sepam par la fonction Tendance d marrage moteur m les fichiers Enregistrement de donn es qui contiennent les donn es enregistr es dans Sepam lors d un d clenchement de cette fonction SEPED305001FR 01 2013 Communication Annexe 2 Transfert de fichiers DNP3 G n ralit s Noms des fichiers Chaque fichier est identifi par un nom cod en caract res ASCII Fichier Nom du fichier Taille du nom du fichier en octets R pertoire DR DR 2 Oscilloperturbographie aaaa mm jj hh mn sssss 22 R pertoire TR TR 2 Contextes de d clenchement aaaa mm jj hh mn sssss 22 Repertoire Contexte de non NS 2 synchronisation NS Contexte de non aaaa mm jj hh mn sssss 22 synchronisation Repertoire Rapport demarrage MS 2 moteur MS Fichier Rapport demarrage aaaa mm jj hh mn sssss 22 moteur Repertoire Tendance MT 2 d marrage moteur MT Fichier Tendance d marrage aaaa mm jj hh mn sssss 22 moteur R pertoire Enregistrement de DL 2 donn es DL Fichier Enre
97. tput Block All Variations 41 1 32 Bit Analog Output Block 41 2 16 Bit Analog Output Block 3 4 5 6 17 28 129 Echo of request 50 0 Time and Date All Variations 50 1 Time and Date 2 07 where quantity 1 129 07 where quantity 1 1 50 2 Time and Date with Interval 51 0 Time and Date CTO All Variations 51 1 Time and Date CTO 51 2 Unsynchronized Time and Date CTO 52 0 Time Delay All Variations 52 1 Time Delay Coarse 52 2 Time Delay Fine 129 07 where quantity 1 60 0 60 1 Class 0 Data 1 06 60 2 Class 1 Data 1 06 07 08 60 3 Class 2 Data 1 06 07 08 60 4 Class 3 Data 1 06 07 08 70 1 File Identifier 70 2 Authentication Object 70 3 File Command Object 25 5B 70 4 File Command Status Object 26 30 5B 129 130 5B 70 5 File Transport Object 1 5B 129 130 5B 70 6 File Transport Status Object 129 130 5B 70 7 File Descriptor Object 80 1 Internal Indications 2 00 index 7 81 1 Storage Object 82 1 Device Profile 83 1 Private Registration Object 83 2 Private Registration Object Descriptor 90 1 Application Identifier 100 Any Floating Point 101 Any Packed Binary Coded Decimal 110 0 Octet String 1 06 129 00 No Object Cold Restart 13 No Object Warm Restart 14 No Object Delay Measurement 23 SEPED305001FR 01 2013 Schneider Electric 11 Communication Liste des donnees Sepam Point List DNP3 Pr sentation Point List cette table donne la liste de Les donn es Sepam accessibles par DNP3 sont regroup es par types d objets toutes les do
98. tre r cup r s par la proc dure de transfert sp cifi e dans le bulletin technique DNP Technical Bulletin 2000 2001 Sequential File Transfer Objects Types de fichiers transf rer D finitions Les fichiers transf rer de Sepam vers le superviseur sont m 1 fichier r pertoire DR Disturbance Records qui contient les informations n cessaires au transfert des fichiers Oscilloperturbographie enregistr s dans Sepam m 1 fichier r pertoire TR Tripping Records qui contient les informations n cessaires au transfert des fichiers Contextes de d clenchement enregistr s dans Sepam m 1 fichier r pertoire NS Contexte de non synchronisation qui contient les donn es n cessaires au transfert du fichier Contexte de Non Synchronisation enregistr dans Sepam m 1 fichier r pertoire MS Rapport d marrage moteur qui contient les donn es n cessaires au transfert des fichiers Rapport d marrage moteur enregistr s dans Sepam m 1 fichier r pertoire MT Tendance d marrage moteur qui contient les donn es n cessaires au transfert des fichiers Tendance d marrage moteur enregistr s dans Sepam m 1 fichier r pertoire DL Enregistrement de donn es qui contient les donn es n cessaires au transfert des fichiers Enregistrement de donn es enregistr s dans Sepam m les fichiers Oscilloperturbographie qui contiennent les donn es enregistr es dans Sepam sur v nement par la fonction Oscilloperturbographie m les fichiers Con
99. tric SEPED305001FR 01 2013 ART 805760 2013 Schneider Electric Tous droits r serv s Schneider Electric Industries SAS 35 rue Joseph Monier CS 30323 F 92506 Rueil Malmaison Cedex RCS Nanterre 954 503 439 Capital social 896 313 776 www schneider electric com SEPED305001FR 8 En raison de l volution des normes et du mat riel les caract ristiques indiqu es par le texte et les images de ce document ne nous engagent qu apr s confirmation par nos services Oy Ce document a t imprim amp ne sur du papier cologique R alisation Assystem France Publication Schneider Electric Impression 01 2013
100. unication Evitement des collisions Collision Avoidance CA L mission d v nements de mani re spontan e sur un bus de communication multipoint n cessite de mettre en place le dispositif de gestion des collisions d crit dans le Bulletin Technique DNP V3 00 9804 007 Sepam g re ce dispositif Le dispositif utilise les 3 param tres suivants m CA D lai fixe m CA Delai al atoire maximum m CA Reiterations Avant d mettre Sepam coute si le bus de communication est libre Si le bus est occup Sepam attend que le bus se lib re puis attend pendant un d lai appel Back off time avant d mettre Backoff_time CA Delai fixe D lai al atoire Le d lai al atoire est compris entre 0 et la valeur du param tre CA D lai al atoire maximum Si le bus est libre apr s ce temps d attente Sepam d marre l mission Si le bus est occup Sepam attend une nouvelle fois jusqu CA R it rations fois 1 10 ou infini Param tres Valeurs autoris es Valeur par d faut CA D lai fixe 0 60000 ms 1000 ms CA D lai al atoire maximum 0 60000 ms 1000 ms CA R it rations 0 10 ou Infini 5 Notification d v nements Les v nements spontan s sont regroup s par classe 1 2 ou 3 et sont transmis par paquet L mission d un paquet est d clench e dans 2 cas m lorsque le nombre d v nements atteindre pour constituer un paquet d fini par le param tre Nombre est atteint m lorsque le
101. ure 0124h Poids fort Poids faible 2 Num ro de requ te Poids fort 22 Nom du fichier 22 caract res ASCII Nom du fichier aaaa mm jj hh mn sssss Fichier Oscilloperturbographie DR aaaa mm jj hh mn sssss Les enregistrements d oscilloperturbographie r alis s par Sepam sont cod s selon le format COMTRADE Un enregistrement d oscilloperturbographie COMTRADE est constitu par deux fichiers normalis s m Un fichier CFG qui contient les param tres de configuration de l enregistrement d finition des voies analogiques et num riques enregistr es d finition des caract ristiques d chantillonnage m Un fichier DAT qui contient les valeurs chantillonn es enregistr es pour chaque voie Les enregistrements d oscilloperturbographie sont stock s dans le r pertoire DR de Sepam Le nom de chaque fichier donne la date et l heure de sa cr ation Il est cod aaaa mm jj hh mn sssss L enregistrement d oscilloperturbographie produit par Sepam est structur de mani re a pouvoir obtenir facilement les fichiers COMTRADE CFG et DAT Structure du fichier Oscilloperturbographie Taille Description octets Poids faible 2 Taille en octets n de la zone de donn es de Poids fort configuration CFG valeur sur 16 bits n Parametres de configuration Zone CFG fichier CFG format ASCII X Valeurs chantillonn es Zone DAT fichier DAT format binaire SEPED305001FR 01 2013 Communication DNP3 S
102. ure de la station esclave 25 Open Requ te d ouverture d un fichier 26 Close Requ te de fermeture d un fichier 30 Abort Requ te d abandon d un transfert de fichier Codes Fonction pour R ponses 129 Response Message de r ponse une requ te 130 Unsolicited Message spontan sollicit par aucune requ te Response Schnekler D Communication DNP3 Schneider Er Electric Annexe 1 Structure des messages de niveau Application Champ IIN Internal Indication Les 2 octets IIN Internal Indication de l ent te R ponse fournissent des indications sur les r ponses n gatives cas d erreur ou de refus de la part de l esclave IIN1 Description bit 0 Mis 1 pour indiquer la r ception d une trame en diffusion remis 0 apr s mission de la r ponse suivante bit 1 Donn es de Classe 1 disponibles le ma tre doit venir interroger l esclave pour ce type de donn es bit 2 Donn es de Classe 2 disponibles le ma tre doit venir interroger l esclave pour ce type de donn es bit 3 Donn es de Classe 3 disponibles le ma tre doit venir interroger l esclave pour ce type de donn es bit 4 Demande de synchronisation le ma tre doit envoyer une requ te d criture de l objet Time and Date RAZ possible par criture du bit 0 par le maitre bit 5 Indique que les sorties de l esclave sont en mode local donc non commandables par DNP3 bit 6 Station en tat

Download Pdf Manuals

image

Related Search

Related Contents

31321/2012 - Provincia di Torino  User Manual - san telequip    Guide d`utilisation 3215 3222 - Support  Celestron SPX900 Camcorder User Manual  製品資料を見る[PDF/751.7 KB]  Manuel d`utilisation      

Copyright © All rights reserved.
Failed to retrieve file