Home
Getting started with IEC 61850
Contents
1. Dst 169 254 145 1 gTransmission Control Protocol src Port 3542 3542 Dst Port iso tsap 102 9 TPKT Version 3 Length 71 w ISO 8073 COTP Connection Oriented Transport Protocol ISO 8327 1 OSI Session Protocol w ISO 8327 1 OSI Session Protocol w ISO 8823 OSI Presentation Protocol gc ISO IEC 9506 MMS Conf Request 0 Read 4 InvokeID InvokeID 16 amp Read a List of Variable a VariableSpecification a Object Name a Domain Specific c DomainName DomainName DK61LDevicel g ItemName ItemName DIPS_GGIO1 ST Ind3 peer 0000 00 30 56 al 26 85 00 1c 23 3a 65 75 08 00 45 00 0V amp eu E 0010 00 6f a6 98 40 00 80 06 dc 67 a9 fe 91 c8 a9 fe 0 ME 0020 91 c3 Od d6 OO 66 14 79 3e c5 2b 00 3d f9 50 18 J f y gt P 0030 fc 2d 77 ea 00 00 03 00 00 47 02 fO 80 01 00 O1 EE 0040 00 613a 30 38 02 01 03 a0 33 a0 31 02 01 10 a4 AUD er PEER 0050 2c al 2a a0 28 30 26 a0 24 al 22 1a Oc 44 4b 36 0 amp DK6 0060 31 4c 44 65 76 69 63 65 31 la 12 FEE RENERE 1LDevice se 0070 PV CE L S OP EET PL ECC ER GGIOLSST Ind3 fitemName mms itemname 18 bytes 1 P 133 D 133 M 0 The MMS response message contains a Structure of three components with the value and the corresponding Type The first value is of type BOOLEAN it represents the stVal The second type is a Bitstring that represents the quality information The last component is the UTC time stamp note that the time of the clock wa
2. 168 1 1 DHCP Server 2 2 ee 168 1 1 DNS Servers T x 164 1 1 a1 28 25 10 1 9 Primary WINS Server Jaan E 168 1 1 Lease Obtained Tuesday 27 April 26186 2 16 36 PH Lease Expires Ja 2 Wednesday 5 May 2618 2 16 36 PM gt 2 380 SystemCorp ICD Designer Demo 0 1 0 21 AN File Help z DEG a im pa New Open Save fve As Close File Open WDX file Close WDX file P f DK61Client ICD Type IP Value 192 168 1 130 SCL Options H Header COM Communication B SubNetworkName B Connected Access Point Address IP SUBNET PP IP GATEWAY PP OSI TSEL PP OSI PSEL PP OSI SSEL PP MAC Address GSE Control Block Physical Connection Sampled value Control Bloc x GJ Connected Access Point zB myclient x BQ SubstationRing1 oHe Type MAC Address GQ SubstationRing Value 00 12 34 AB CD EF ali Server Options LD pe vicel The ICD Designer User Manual is available on CD DRIVEMCD DesignenICDDesigner pdf and also under Help 3 Run the DK61Demo exe IEC 61850 Client application C DK61 DK61 Client Application DK61Demo exe 4 Operate Dip switch and Led Output and notice the appropriate changes in the Client application 2 Note the information from ipconfig all then enter that information into ICD Designer NOTE This shows the DK61 Client ICD file Do NOT confuse this with the Server
3. 4 oystem and Project Management Engineering services requirements parameter classification engineering tools documentation system Basics usage cycle product versions factory setup support after factory setup quality assurance responsibilities test systems type tests system tests factory acceptance tests FAT and site acceptance tests SAT IEC 61850 5 Communications Requirements for Functions and Device Models The logical nodes principle logical communications links items of information for communications PICOM logical nodes and associated PICOMs functions performance requirements response times etc dynamic scenarios information flow requirements under various operating conditions IEC 61850 6 Configuration Description Language for Communication Communication in Electrical Substations Formal description of the single line schemas devices system structure and how they fit into the single line schema IEC 61850 7 1 Basic Communication Structure for Substation and Feeder Equipment Introduction to IEC 61850 7 x communications principles and models IEC 61850 7 2 2010 Beck IPC GmbH Page 29 of 38 IPC CHIP DK61 EET IC Getting Started IEC 618580 Basics V 1 00 Basic Communication Structure for Substation and Feeder Equipment Abstract Communication Service Interface ACSI Description of the Abstract Communication Service Interface ACSI specification of the Abstract Communication Service Interfa
4. 68 7 2 8 Set point control function FSPT 7 410EdllS B ET e M LI G Generic H Hydro Power 80 7 3 6 Gate position indicator HGPI 7 410EdllS 86 7 3 12 Mechanicalbrake HMBR_ 7 410EdllS 89 7 3 15 Damovertopping protection HOTP 7 410EdllS 90 7 3 16 Hydropower water reservoir HRES 7 410EdllS 2010 Beck IPC GmbH Page 33 of 38 IPC CHIP DK61 LESE LIC Getting Started IEC 618580 Basics V 1 00 IN Group f Clause Description Name Document 9 17 320 Water control HWCL 7410EdilS 96 5 8 3 Human machine interface IHMI 7 4 Ed2 FDIS interfacing 285 85 Telecontrol interface IC 7 4 Ed2 FDIS MMKGTacna 99 5 8 6 Telemonitoring interface ITMI 7 4 Ed2 FDIS Teleprotection communication ITPC 7 4 Ed2 FDIS interfaces K Mechanical and non electric primary equipment 5 10 5 Non phase related harmonics or MHAN 7 4 Ed2 FDIS interharmonics M Metering and measurement MMDC d1 I 3 TEA 7 42 133 Differential protection 135 5 11 3 Direction comparison PDIR 7 4 Ed2 FDIS functions O 2010 Beck IPC GmbH Page 34 of 38 m e UJ UJ NO NIe O WO IPC CHIP DK61 ELK Getting Started IEC 618580 Basics V 1 00 LNGroup Clause Description Name_ Document r pa ower quality adani 5 13 2 Disturbance recorder channel RADR 7 4 Ed2 F
5. Field1 Field2 Field3 i 1 DIP1 1 Value 2 DIP2 2 Status 3 DiP3 3 Time 4 DIP4 D 5 DIP5 Input 1 Output 1 6 DIP6 Input 2 Output 2 Application 7T DIP7 Input 3 Output 3 Program i S DIP8 Input 4 Output 4 Interface T LED1 Input 5 Output 5 2 LED2 nput Output 6 3 LED3 Input 7 Output 7 4zLED4 Input 8 Output 8 o LED5 6 LED6 1 Value zLEP7 2 Status S LEDS 3 Time mmm sess EN ol The communication stack uses this hierarchical reference to get the value from the application The following figure shows how the service GetDataValues for DIPS GGIO1 Ind3 stVal gt is mapped the corresponding memory location that is bound to the real DIP Switch 3 The stack uses the local Read at the API between the communication software and the real application with the three fields Field1 3 means third DIP Switch Field2 1 means DIP Switches and Field3 1 means Value The returned value needs to be encoded according to the type of the Logical Node GGIO and I nd1 stVal The type is a BOOLEAN The Value TRUE or FALSE will be returned to the client that issued the GetDataValues request 2010 Beck IPC GmbH Page 23 of 38 IPC CHIP DK61 BECK G Getting Started IEC 618580 Basics V 1 00 Fieldi Field2 Field3 avae scm ci d a bes i eas ds ATTEN Output 3 input 4 Output 4 _Input Output 5 _Input 6 Output 6 2 St
6. Values Anin1 Analogue input q Quality gt Controls SPCSO1 BOOLEAN Single point BOOLEAN controllable status aq Quality output TimeStamp Status information Indl BOOLEAN General indication NM Quality binary input TimeStamp Intln1 INT32 Integer status input a Quality The eight LEDs are represented by eight Data Objects SPCSO1 SPCSO8 The signal designations names for both are shown in the next figure IEC 61850 IEC 61850 Standard Names in blue Standard Names in blue LE ot DIPS GGIO 1 Ind1 stVal S LEDO GGIO3 SPCSO ctlVal i Ind2 stVal GLA SPCSO2 ctlVal Ind3 stVal C D E SPCSO3 ctlVal Ind4 stVal Cs me ie SPCSOA ctlVal Ta SPCSO5 ctlVal PE SPCSOG ctlVal ar M e SPCSO7 ctlVal CLIE em SPCSO8 ctIVal General indication Single Point Controllable binary input Status Output The blue parts of the names are defined in the standard The Logical Node GGI O has been extended by a prefix to relate the Logical Node to the DIP Switches respectively to the LEDs Each Logical Node has also an instance number 1 and 3 to differentiate several Logical Nodes that have the same class name 2010 Beck IPC GmbH Page 20 of 38 IPC CHIP DK61 BECK Getting Started IEC 618580 Basics V 1 00 5 2 4 5 2 5 Browsing the information of an device A browser IED Scout depicts the information accordingly The Logical Node DIPS GGI O1 has Status Information designat
7. modem cable to a free serial port of your PC and with the COM1 interface of the DK61 2 Choose Tools Terminal from the IPC CHIPTOOL main menu 3 Inthe connection dialog that now opens choose the following settings o Connection Type Serial o Port The serial port of your PC that you connected the null modem cable to e g COM 1 o Baudrate 19200 2010 Beck IPC GmbH Page 27 of 38 IPC CHIP DK61 EET IC Getting Started IEC 618580 Basics V 1 00 Appendix Where to get further Information Getting Started All software referred to in this document can be downloaded from out Getting Started website at http www beck ipc com gettingstarted Updates tools and examples Regularly check out IPC CHIP website at http www beck ipc com ipc for e CHIP RTOS updates e New APIs e Example programs that you may use as a base for your own applications e Useful tools for your development e Application notes Support If you need support please 1 Check our support website at http www beck ipc com ipc support including a FAQ 2 Visit our newsgroup at http Awww beck ipc com ipc support forum Here you will find a lot of answers to customer problems and you can also add your own ideas and questions 3 Contact our support at support beck ipc com Of course you may also contact us by phone But please use email if possible This not only reduces the time you spend on the phone it also allows us to easily manage the questions and ide
8. of IEC 61850 related to the Example General remarks The standard series IEC 61850 provides a uniform framework for the specification exchange and configuration of information It applies to the Process level actuators sensors of any type level of Control and Protection and higher levels as Station level e g in substations HMI and remote control link The standard comprises 1 General rules project management environmental and EMC requirements etc 2 Common and domain specific information for functions and devices measured values status and switching information etc 3 Information of and about primary devices switches transformers and instrument transformers and 4 Information exchange for protection monitoring control measurement and metering 5 A configuration language Interoperability between devices and between engineering configuration tools is the main goal of IEC 61850 It is intended to enable two or more IEDs Intelligent Electronic Devices from one or more suppliers to exchange information which is defined in the IEC 61850 standard and to unambiguously interpret and use the information in order to implement the functionality required by the application The main parts of the standard The standard covers general requirements relating to substations engineering data models communications solutions and conformity testing The original scope substations has been extended to power utility automat
9. the right internal signal of the DIP Switch The following figures show the relation between the physical I Os the internal memory and the name used in the communication The following figure maps the physical l Os to a list of inputs 1 8 and outputs 1 8 This list represents the memory location in which values may be stored 2010 Beck IPC GmbH Page 21 of 38 IPC CHIP DK61 ESELIC Getting Started IEC 618580 Basics V 1 00 Application rid l Y l f LED Output 1 Input 6 Output 6 l giret cial nput8 _ Output 8 s DIP Input 8 The communication stack of the IEC 61850 server as shown in the following figure is in principle accessing the memory location These names Input 1 to Output 8 do not provide and specific meaning To do so there is a need of a mapping of the local information e g value of DIP Switch position time stamp of last change and quality of value good or bad to the standardized designation _Input 8 Output 8 Application Program Interface i IEC 61850 ERE Read i Input 1 Output 1 SE input 2_ Output 2 3 m ate Output 3 mA Input 4 PILLER Ur SS put 4 Output s E on V on ee _Input 5 Output 5 E om gt ME if j i r The Memory table with eight Inputs and eight Outputs is shown at the right side of the following picture The relation between these locations and the access information of the
10. 0API h From CD Drive MEG 61850 Library BECK_SSSSS where SSSSS is the Serial number of your DK61 Example If the Serial number is A07899 ES A07899 2 m a 7 9 h IEC61850APL h 23 04 2010 2 47 C C Header 32 KB Pictures JPIS10 key 28 04 2010 11 3 KEY File 1KB te Music More gt Folders v BECK 0769B BECK 0788E i BECK 0789A i BECK 0789E BECK 07892 BECK 07893 BECK 07895 BECK 07898 R BECK 07899 A07888 di Images Issues List 3 items Offline status Online Offline availability Not available 2 Open paradigm Create New Project and than Select Add Node Paradigm C Beck IPC Edition dk61sv61850 File Edit Search View Project Script Tool Debug Options Window Help Project c tmp dk61sv61850 pdl BEO v PETE nm Lo debugging 2010 Beck IPC GmbH Page 13 of 38 IPC CHIP DK61 BECK Getting Started IEC 618580 Basics V 1 00 3 Add nodes iec61850 lib and iec61850Api h Paradigm C Beck IPC Edition dk61sv61850 amp Oy dk61sv61850 exe exe No dem BY 16c61850api h h 4 Add your server application source code to the project sample available at CD Drive DK61 Server Application Sample Source Code 5 Build your custom Server executable 6 Download your executable to the DK61 2010 Beck IPC GmbH Page 14 of 38 IPC CHIP DK61 EET IC Getting Started IEC 618580 Basics V 1 00 4 1 4 2 Basics
11. 18 5 ZCAB 7 4 Ed2 FDIS 5 18 6 Capacitor bank ZCAP 7 4 Ed2 FDIS 5 18 7 ZCON 7 4 Ed2 FDIS 5 18 8 ZGEN 7 4 Ed2 FDIS 5 18 9 Gas insulated line ZGIL 7 4 Ed2 FDIS 5 18 10 Power overhead line ZLIN 7 4 Ed2 FDIS 5 18 11 ZMOT 7 4 Ed2 FDIS 5 18 12 ZREA 7 4 Ed2 FDIS 7 5 18 13 ZRES 7 4 Ed2 FDIS E power 5 18 14 Rotating reactive component ZRRC 7 4 Ed2 FDIS SER 5 18 15 ZSAR 7 4 Ed2 FDIS dr 5 18 16 Semi conductor controlled rectifier ZSCR 7 4 Ed2 FDIS 274 5 18 17 Synchronous machine ZSMC 7 4 Ed2 FDIS converter component 7 420 Ed1 IS OEdlls 282 7 420 Ed1 283 8 2 3 Battery charger ZBIC 7 420 Ed1 End of Document 2010 Beck IPC GmbH Page 38 of 38
12. 5 1 Getting Started IEC 618580 Basics V 1 00 EN 5 Introduction of Example General remarks and basic definitions The following example focuses on the signals to be described and exchanged with IEC 61850 IEC 61850 provides signal designations names for application information produced exchanged and consumed by devices The communication services provide the exchange of values in real time GOOSE and Sampled Values based on Layer 2 Multicast and in a client server relation based on TCP IP and higher layer protocols The configuration language SCL describes all information of a system and the flow of the information between the devices of the system These basic features of IEC 61850 are depicted in the following figure Device E Device D Device C Device A Device B Get mm Report Open event GOOSE Trip event SMV Samples cyclic Device B provides information Status 3 phase electrical Measurements sensor information Engineering and Configuration information Nameplates etc that can be retrieved Get by Device B Device A may operate something in Device B open a breaker start a program etc A change of the breaker position may cause a report of the new value to a specific Device or the change may be logged and queried for retrieval later on These services use a client server communication based on TCP IP IEC 61850 provides two special services for real time communicatio
13. DIS analogue 5 13 3 Disturbance recorder channel RBDR 7 4 Ed2 FDIS binary 15535 Directional elemet RDIR 7 4 Ed2FDIS bres hel synchronising or synchro check RSYN 7 410 Ed1 IS device S 5 14 2 Monitoring and diagnostics for arcs SARC 7 4 Ed2 FDIS Supervision 5 14 3 Circuit breaker supervision SCBR 7 4 Ed2 FDIS and 186 5 14 4 monitoring gas 5 14 5 Insulation medium supervision SIML 7 4 Ed2 FDIS 2010 Beck IPC GmbH Page 35 of 38 Insulation medium supervision SIMG 7 4 Ed2 FDIS IPC CHIP DK61 LESE LIC Getting Started IEC 618580 Basics V 1 00 LNGroup Clause Description Name Document Nu liquid COO S 5 14 6 Tap changer Supervision SLTC 7 4 Ed2 FDIS Mechanism partial discharges 197 85 6 Vibration conditons sven 74 E FEET EEE EE T Instrument Ttransformers and sensors 206 O 2010 Beck IPC GmbH Page 36 of 38 IPC CHIP DK61 ELK Getting Started IEC 618580 Basics V 1 00 LNGroup Clause Description Name Document ES LAG TWPH 7 410 Ed1 IS Table 7 Wind turbine general information WTUR 61400 25 2 Ed1 IS Table 8 Wind turbine rotor information WROT 61400 25 2 Ed1 IS 238 Table 9 Wind turbine transmission WTRM 61400 25 2 information Ed1 IS Table 10 Wind turbine generator information WGEN 61400 25 2 Ed1 IS Table 11 Wind turbine converter information WCNV 61400 25 2 Ed1 IS 241 Table 12 Wi
14. DK61 ICD file s Sa Corp ICD Designer L emo 0 1 0 21 Seles Save S Close File Open WDX file Close WDX file DK61 Client ICD H Header COM Communication o E subNetworkName 3 AP Connected Access Point Address PP IP PP IP SUBNET PP IP GATEWAY PP OSI TSEL PP OSI PSEL PP OSI SSEL MAC adress L GSE Control Block Physical Connection Sampled value Control Blocks x Connected Access Point zB myclient w BQ SubstationRing1 aW pK61 o BQ SubstationRing1 BVA Server Lo LDevice1 Tree View O 2010 Beck IPC GmbH Page 11 of 38 IPC CHIP DK61 BECK Getting Started IEC 618580 Basics V 1 00 DK61Demo exe DK61 Client Demo Report Control Blocks Do ndi DO Ind2 Dound3 DO Ind4 SystemCORP Pty Ltd Suite 4 I 12 Brodie Hall Drive Bentley Technology Park Western Australia 6102 Australia email info systemcorp com au Telephone 61 01 8 9472 8500 Fax 61 0 8 9472 9500 WWW SyStemcorp com au GOOSE Control Blocks DO Alm5 DO Alm Do Alm DO Alme Single point control outputs ij THE POINT OF SYNERGY Do sPCSO Do sPCSO2 DOISPCSOS DO SPCSO4 DO SPCSOS DOISPCSO6 DOo SPCSO DOo sPCSOS d dh d d od db dh A LET ELI BE PPP TS J 2010 Beck IPC GmbH Page 12 of 38 IPC CHIP DK6 BECK Getting Started IEC 618580 Basics V 1 00 EE 3 2 5 Building your own Server 1 Copy to PC iec61850 lib and IEC6185
15. IPC CHIP DK61 BELK G Getting Started IEC 618580 Basics V 1 00 Getting Started IPC CHIP Embedded Web Controller Family IEC 61850 Basics Development Kit DK61 2010 Beck IPC GmbH Page 1 of 38 IPC CHIP DK61 Getting Started IEC 618580 Basics V 1 00 Documentation Control Revision Revision History Revision Date Document Status 2010 Beck IPC GmbH 1 00 1 00 Initial release 28 April 2010 RELEASE BECK Page 2 of 38 IPC CHIP DK61 Getting Started IEC 618580 Basics V 1 00 TABLE OF CONTENTS 1 Introduction 2 Abbreviations 3 System Start up 3 1 What do we need to get started 3 2 Steps to run the IEC 61850 Software on the Development Kit 3 2 1 3 2 2 3 2 3 3 2 4 3 2 5 Set Up the Development Kit Hardware Copy the contents from the DK61 DemoCD to your PC Setting up the DK61 Device as Server Setting up the Client Building your own Server 4 Basics of IEC 61850 related to the Example 4 1 General remarks 4 2 The main parts of the standard 4 3 Status and ongoing work 4 4 Specification of signals for communication 5 Introduction of Example 5 1 General remarks and basic definitions 5 2 The DK61 Board the Approach of IEC 61850 and the Example 9 2 1 5 2 2 9 2 3 5 2 4 9 2 9 9 2 6 9 2 Architecture The process interface The IEC 61850 information model for general I Os Browsing the information of an device Communication services Binding of process
16. atus 3 Time The IEC 61850 communication stack is part of an entity between the messages on the communication link TCP IP Ethernet and the local Application The concrete encoding of the request and response messages for the service GetDataValues for DIPS GGIOL Ind3 gt is shown in the Appendix 7 3 GetDataValues for DIPS GGIO1 Ind3 The mapping table in this example is defined by the system designer of the API between the IEC 61850 communication stack and the real application It is up to the system designer how to organize the internal communication between the stack and the application From a communication point of view it is not visible during the exchange of messages with that particular server device As shown in the next figure the client just needs to know the name of the Data Object DIPS GGI O1 I nd3 l nd3 The name is translated into an internal access mechanism using a table to map between the standard name and the memory location of the value IEC 61850 Stack S Server IEC 61850 standard Name DIPS GGIO1 Ind1 stVal GetDataValues DIPS GGIO1 Ind2 stVal S_GGI01 ind3 sty DIPS GGIO1 Ind3 stVal DIPS GGIO1 Ind4 stVal DIP O 2010 Beck IPC GmbH Page 24 of 38 IPCG CHIP DKE1 BECK Getting Started IEC 618580 Basics V 1 00 The communication stack may have its own memory that holds a copy of the real value from the application The copy could be updated cyclically on request by t
17. ce server database model IEC 61850 7 3 Basic Communication Structure for Substation and Feeder Equipment Common Data Classes Common data classes and attribute definitions IEC 61850 7 4 Basic Communication Structure for Substation and Feeder Equipment Definition von compatible logical node classes and data classes and their logical addressing General and typical station abstract classes for logical nodes and data IEC 61850 7 410 Hydroelectric power plants Communication for monitoring and control Extension of Information models for Hydro Power Plants IEC 61850 7 420 Communications systems for distributed energy resources DER Logical nodes Extension of Information models for decentralized Energy resources like PV Fuel Cells Solar etc IEC 61400 25 2 Communications for monitoring and control of wind power plants Extension of Information models for Wind Power Plants IEC 61850 8 1 Specific Communication Service Mapping SCSM Mappings to MMS ISO IEC 9506 Part 1 and Part 2 and to ISO IEC 8802 3 Communication mapping in the entire station client server communication for SCADA functions and GOOSE and GSSE data exchange for real time requirements for example for tripping signals IEC 61850 9 2 Specific Communication Service Mapping SCSM Sample Values over ISO IEC 8802 3 Mapping for bus type flexible communication of sample values from instrument transformers with and without Merging Unit IEC 61850 10 Con
18. ect then chance the IP GATEWAY 2010 Beck IPC GmbH Page 8 of 38 IPC CHIP DK61 BECK Getting Started IEC 618580 Basics V 1 00 3 Using CHIPTOOL download the specific PIS10 key file matching your DK61 serial number From CD DriveNEC 61850 Library BECK_SSSSS where SSSSS is the Serial number of your specific DK61 Example if Serial Number is 0583C copy the PIS10 key to the DK61 4 Next download DK61 ICD that you edited above with ICD Designer and also the SV61850 EXE to your DK61 loj x 44 Drive Filename E3 DIRECTORY 2670472010 1 48 14 B DIRECTORY 307 1271899 12 00 00 B Sample Source Code DIRECTORY 28 04 2010 1 48 14 CHIP IMI 101 1 01 2010 12 40 00 BE E BAT falda 05 24 54 PISTOKEY 13 20 04 2010 2 12 00 to 192 158 1 19 E Scan for IPC CHIFs at the network IDE 61 003 30564114 BIE a oF M HTTF IP configuration 7 ms i Collect Made Help B Stop Re ady Found 1 Sorted by Snr Open popup menu with right mousedick at table rows 2010 Beck IPC GmbH Page 9 of 38 IPC CHIP DK61 ELK Getting Started IEC 618580 Basics V 1 00 6 Start the server by typing SV61850 DK61 ICD at command prompt in Telnet If there are any errors please refer to API User Manual to resolve it CHIPTOOL Terminal 192 158 1 19 File Edit View Connection DK61 Telnet session Username tel Password x User l
19. ed with the FC ST Besides common information Mod Beh Health the Logical Node has a Data Object I nd1 with three Data Attributes stVal q and t 0000000000000 u01 01 1970 00 00 00 000 P0000000 I 0000000000000 40 1 01 1970 00 00 00 000 00000000 0000000000000 u01 01 1970 00 00 00 000 P0000000 0000000000000 u01 01 2010 00 14 22 000 10011111 I 0000000000000 u01 01 2010 00 14 22 000 10011111 T 0000000000000 u0 1 01 2010 00 09 43 000 10011111 T 0000000000000 u01 01 2010 00 09 43 000 10011111 The browser has services to read the value of Ind1 one or cyclically Polling To read the value of the DIPS GGI O1 ST I nd1 stVal requires to send this name to the DK61 using the appropriate IEC 61850 service GetDataObjectValues Communication services The next figure shows the communication for getting the value of the third DIP Switch i IEC 61850 i IEC 61850 I Standard Service Standard Names in blue i i ETT ae DIPS_GGIO1 Ind1 stVal AS Bic Ind2 stVal SO gt 1 j Ind3 stVal JC ap a ee Ind4 stVal 2048 E or l TE I i The message received by the DK61 has to be interpreted by the IEC 61850 software to figure out which DIP Switch is addressed to return the right value The arrows shown in the above figure are pointing to the hardware DIP Switches These arrows need to be specified in a way that allows the software to address internally
20. formance Testing Basic Conformance testing methods 2010 Beck IPC GmbH Page 30 of 38 IPC CHIP DK61 BECK Getting Started IEC 618580 Basics V 1 00 7 3 GetDataValues for DIPS GGIO1 Ind3 The following figures show the request and response messages of the service lt GetDataValues for DI PS_GGI O1 I nd3 gt This message comprises all layers from Data Link Ethernet over IP TCP upper layers including MMS The IEC 61850 7 2 service GetDataValues for DIPS GGI O1 I nd3 gt is mapped to a MMS Read Request message The Item Name at the bottom ItemName is DIPS GGI O1 ST nd3 The is used as the MMS Separator instead of a The ST is indicating the status information stVal q and t The DomainName is used to carry the Logical Device Name of the IEC 61850 The Logical Device is as for now a container that contains Logical Nodes Read Request Ethereal DK61_Full Sequence_2010 03 05 Ethereal File Edt View Go Capture Analyze Statistics Help leat od o SIE x 2 a 3j e eo EJ E3 ee e E M S 3 Fe Add Expression Clear Apply Info 46 0 853041 169 254 145 200 Read 47 0 855833 169 254 145 195 169 254 145 200 MMS Read 48 0 856036 169 254 145 200 169 254 145 195 MMS Read EEE Frame 46 125 bytes on wire 125 bytes captured Ethernet II Src 00 1c 23 3a 65 75 00 1c 23 3a 65 75 Dst 00 30 56 a1 26 gInternet Protocol Src 169 254 145 200 169 254 145 200
21. he communication stack or by an event from the application The service GetDataValues for DIPS GGI 01 1 nd3 gt does not care about the implementation of the API The difference between the three update mechanisms is not visible in the standard communication except that the delay is longer or shorter depending on the mechanism used The timestamp and the quality information associated with the data value are provided the same way as the process value 5 2 7 System Configuration Language SCL The configuration of the information model and the binding of the model to the real values are described by the System Configuration Language SCL The following figure shows the formal syntax of the binding based on the three Fields Field1 position Field2 DIP or LED and Field3 value quality or timestamp DIPS GGIQ1 Ind1 stVal Data Model for i Ind2 stVal Ind3 stVal DIP Switches Ind4 stVa Sd Bit e ik 4552143 E ST De y EE IYTLILLEEM Y gt i Biding of model Field1 roRtossss Ene 3 DIP3 LN InClass GGIO inst 1 prefix DIPS InType Field2 4 1 DOI name Ind1 gt Binding of DAI name stval gt Private type SystemCorp Generic gt stVal to the lt SystemCorp_Generic GenericPrivateObjeq ield4 0 FieldS 0 a D pl ic atio n xmins SystemCorp Generic http SCL Generic gt lt Priva
22. ion It may be used in any application domain with similar requirements The first 16 parts of the standard series have been issued as official IEC standards It is a toolkit that can be used to design open automation systems In addition to describing the information flow between functions of automation devices IEC 61850 provides communications mechanisms between the functions It leaves a significant amount of freedom to implement communications so that manufacturers can adapt their functions and system platform to a variety of markets and user requirements Parts 1 to 4 contain the introduction and all of the general requirements Part 5 describes the basic requirements for substation automation functions The substation configuration language is defined in Part 6 Based on Part 5 Parts 7 1 7 2 7 3 7 4 7410 7 420 and IEC 61400 25 2 contain communication definitions for a variety of functions data models and communications services Parts 8 and 9 define mappings of the definitions contained in Part 7 to real communications networks Part 10 defines the basics for conformance tests IEC 61850 standards are found in the Appendix 7 2 IEC 61850 Standards 2010 Beck IPC GmbH Page 15 of 38 IPC CHIP DK61 EET IC Getting Started IEC 618580 Basics V 1 00 4 3 4 4 Status and ongoing work While the last sections of IEC 61850 were being published work was already in progress on inclusion of applications outside of subs
23. n are fF 0sqeot Types 4 enum DIGITAL INPUT DIGITAL OUTPUT eObjectTypes 1 Digital Input DIP Switch 2 Digital Output LED The access to the DIP Switches or LEDs from a client requires the access path information to identify address the right DIP Switch The Application program may use any name for the DIP Switches The programmer is free to choose any name This name usually is not recommended to be used by a client because it may be changed by the programmer at any time DIP Input 1 LED Output 1 e i m EJ 4 m P LED Output 8 DIP Input 8 The IEC 61850 information model for general l Os IEC 61850 provides standardized designations for this kind of information The so called standardized Logical Node LN GGI O Generic Process Input Output is used to designate input and output signals The following excerpt of the LN GGI O depicts three kinds of information each having a Data Object DO Measured Values Anl n Controls SPCSO and Status Information Ind Each has a Data Object has a suffix of 1 e g Ind1 indicating that a LN GGI O may have four Data Objects Ind1 I nd2 Ind4 and I nd4 These four Data Objects will represent the upper four of the eight DIP Switches in the example 2010 Beck IPC GmbH Page 19 of 38 IPC CHIP DK61 ED IK Getting Started IEC 618580 Basics V 1 00 Measured
24. n based on Layer 2 multicast services on publisher to many subscribers GOOSE allows the exchange of any information in short reaction times less 5 ms Sample Measured Values SMV are intended to exchange values cyclically in a high frequency typical sample rate 4 000 messages per second for special functions 2010 Beck IPC GmbH Page 17 of 38 IPC CHIP DK61 BECK Getting Started IEC 618580 Basics V 1 00 5 2 5 2 1 The System Configuration Language SCL describes the sources of the information which services are to be used who should listen to the information exchanged information flow Devices A C D and E are configured to listen to the red Multicast message sent by Device B Devices could implement one or more of the following roles Client Server Publisher or Subscriber The version of the IEC 61850 in the DK61 for this description is V1 0 This version provides the roles Server Publisher GOOSE and Subscriber GOOSE The example introduces a Server that allows the access of information from DIP Switches and information for LEDs The application between IEC 61850 and the Digital I Os is implemented in O The DK61 Board the Approach of IEC 61850 and the Example Architecture The crucial aspects shown in the following figure related to the example in this document are 1 The Ethernet connectivity on the top the devices the DK61 and two other documents shown to the left are understood t
25. nd turbine transformer WTRF 61400 25 2 information Ed1 IS Table 13 Wind turbine nacelle information WNAC 61400 25 2 Ed1 IS 243 Table 14 Wind turbine yawing information WY AW 61400 25 2 W Ed1 IS Wind Turbines Table 15 Wind turbine tower information WTOW 61400 25 2 Ed1 IS 245 Table 16 Wind power plant meteorological WMET 61400 25 2 information Ed1 IS 246 Table 17 Wind power plant alarm WALM 61400 25 2 information Ed1 IS Table 18 Wind turbine state log information WSLG 61400 25 2 Ed1 IS 248 Table 19 Wind turbine analogue log WALG 61400 25 2 information Ed1 IS Table 20 Wind turbine report information WREP 61400 25 2 Ed1 IS 250 Table 21 Wind power plant active power WAPC 61400 25 2 control information Ed1 IS 251 Table 22 Wind power plant reactive power WRPC 61400 25 2 control information Ed1 IS y 5 16 2 Circuit breaker XCBR 7 4 Ed2 FDIS Switchgear 253 5 16 3 Circuit switch XSWi 7 4 Ed2 FDIS 25418 3 2 Fuse XFUS 20 Ed1 IS 5 17 2 Earth fault neutralizer Petersen YEFN 7 4 Ed2 FDIS Y coil Power 5 17 3 Tap changer YLTC 7 4 Ed2 FDIS transformers 5 17 4 YPSH 7 4 Ed2 FDIS JE YPTR 7 4 Ed2 FDIS O 2010 Beck IPC GmbH Page 37 of 38 IPC CHIP DK61 BECK Getting Started IEC 618580 Basics V 1 00 LNGroup Clause Description Name Document 5 18 2 Auxiliary network ZAXN 7 4 Ed2 FDIS 5 18 3 Battery ZBAT 7 4 Ed2 FDIS 5 18 4 ZBSH 7 4 Ed2 FDIS 5
26. ntify problem areas Important or frequent questions and the corresponding answers are becoming part of our FAQ that is published on the Internet Order numbers Most parts of the Development Kit DK61 can be ordered separately Please visit our online shop These are the order numbers DK61 Development Kit 542750 DK60 Development Board 542751 ZK14 serial null modem cable 195837 PSE10 power supply 538934 Paradigm C Beck Edition 541522 O 2010 Beck IPC GmbH Page 28 of 38 IPC CHIP DK61 EET IC Getting Started IEC 618580 Basics V 1 00 7 1 5 Tools related to IEC 61850 The following tools may be used for the communication between an IEC 61850 server and client e ED Scout IEC 61850 Browser Download demo version http www omicron at en products pro communication protocols iec 61850 iedscout v210 e Wireshark IEC 61850 Network Analyser Download open source version http sourceforge net projects wireshark e UNICA Network Analyser Download of demo version http www nettedautomation com solutions uca products netana index html 7 2 EC 61850 Standards IEC 61850 1 Introduction and Overview Introduction and overview of all of the parts of IEC 61850 IEC 61850 2 Glossary Terminology IEC 61850 3 General Requirements Quality requirements reliability maintainability system availability portability IT security operating conditions auxiliary services and other engineering standards IEC 61850
27. o be connected to one subnet 2 The Digital Inputs and Outputs shown at the bottom 3 The Inputs are implemented as 8 DIP Switches and the Output signals are implemented as 8 LEDs The position of the DIP Switches can manually be changed The positions information are intended to be communicated by IEC 61850 services The LEDs will be used to demonstrate the control services 4 The physical Inputs and Outputs are connected to an application 5 For the purpose of communication it is required to designate name and format the information to be exchanged in the first example position inputs and control outputs Model Application Sg Application IEC 61850 Server Publisher HMl Application Input Output DESO Development board e abscribar Digital Input Output on TCP IP i gt m o c 2 O Client Server on TCP IP 0 o c gt o Q E G o 0 gt o Q E o Information Model Ce 2010 Beck IPC GmbH Page 18 of 38 IPC CHIP DK61 BELK o Getting Started IEC 618580 Basics V 1 00 5 2 2 The process interface 5 2 3 The Digital Inputs and Outputs are shown in the following picture The DIP Switches are shown on the left The switches are identified as DIP Input 1 to DIP Input 8 The LEDs are LED Output 1 to LED Output 8 These names are defined and used in this description the names in the corresponding C applicatio
28. ocument is intended to provide the basic knowledge on IEC 61850 in order to run the introductory example The example provides basic information communication and system configuration information The use of IEC 61850 requires the software loaded onto the DK61 board After the DK61 board has been set up it will take only a few steps to run the first example to exchange the status values on or off of DIP Switches on board and to switch LEDs on and off Basic knowledge of communication mechanisms is a prerequisite of the following description Further information on IEC 61850 standards can be found in the Appendix 2010 Beck IPC GmbH Page 4 of 38 IPC CHIP DK61 ELK Getting Started IEC 618580 Basics V 1 00 2 Abbreviations IED Intelligent Electronic Device GOOSE Generic Object Oriented Substation Events HMI Human Machine Interface ICD IED Capability Description IEC International Electro technical Commission IED Intelligent Electronic Device INS Integer Status IP Internet Protocol LN Logical Node SCL System Configuration Language 2010 Beck IPC GmbH Page 5 of 38 IPC CHIP DK61 BECK Getting Started IEC 618580 Basics V 1 00 3 System Start up 3 1 What do we need to get started The Development Kit DK61 consisting of o Development Board DK60 o Embedded Web Controller IPC CHIP SC143 on the DK60 o Serial null modem cable USB cable A to Mini B Ethernet patch cable gray PFF FFPT Ethernet crossove
29. ogged in A gt S 61850 DK61 ICD A N A Date Apr 28 2010 Time 6 35 39 Setting system clock Server Create Server Load SCL Server Start Connected via Telnet to 192 168 1 19 Telnet 7 Start IEDScout or any other Client test application to see if you can connect to the 61850 Server on DK61 8 On successful connection autoexec bat can be downloaded so that server starts automatically on reboot of DK61 2010 Beck IPC GmbH Page 10 of 38 IPC CHIP DK61 Getting Started IEC 618580 Basics V 1 00 BECK 3 2 4 Setting up the Client 1 On the PC that you will use as the client type at the Command Prompt ipconfig a11 ec Command Prompt C gt ipconfig all Windows IP Configuration Host Name SREEBALA Primary Dns Suffix 2 2 2 SystemCorp local Hode Type 3 Hybrid IP Routing Enabled Hn WINS Proxy Enabled No DNS Suffix Search List a I SystemCorp local SystemCorp local Ethernet adapter Local Area Connection Connection specific DHS Suffix SystemCorp local Description a InteltR gt 82566DM Gigabit Network Con nection Physical Address AH 1C C4 A1 AD 4C Dhep Enabled ao 3 Tee Autoconfiguration Enabled I Yes IP Address 2 2 z 168 1 119 Subnet Mask hE 2255 255 Default Gateway a 2
30. r cable red Secure digital memory card Power supply unit Paradigm C Beck IPC Edition CD including IPC CHIPTOOL DEBUG CHIP debugger DK61 start up documentation and drivers Personal Computer o Microsoft Windows NT 2000 XP Operating System o Ethernet network interface o Serial port o USB interface Software from the enclosed CD o DemoCD html o API User Manuals e Contains IEC 61850 Protocol API User Manual pdf and PIS10APl index html online manual DK61 Client Application DK61 Server Application IEC 61850 Documents PICS IEC 61850 Library e Contains all the license files for your DK61 serial number o Presentation Power Point Presentation 61850 ICD Editor DK61 v3 pps e Contains movies walk through slides creating ICD Designer files and using the DK61 o ICD Designer Demonstration Software O O O O O O O O Be aware that the Embedded Controller SC143 and the Development Board DK60 are electrostatic sensitive components Observe general precautions for handling 2010 Beck IPC GmbH Page 6 of 38 IPC CHIP DK61 ED IK Getting Started IEC 618580 Basics V 1 00 3 2 Steps to run the IEC 61850 Software on the Development Kit 3 2 1 Set Up the Development Kit Hardware Connect the DK61 to the power supply and your network 3 2 2 Copy the contents from the DK61 DemoCD to your PC Copy the contents of the CD DRIVE V to C DK61 to make all the files presentation and sou
31. rce code examples available on your computer Some files need to be customized and copied to the DK61 hardware for the example to work properly Specifically there is network address information on your PC and network to be edited Also there is a specific key that matches your specific DK61 hardware The following pages describe setting this information up 2010 Beck IPC GmbH Page 7 of 38 IPC CHIP DK61 ESETIC Getting Started IEC 618580 Basics V 1 00 3 2 3 Setting up the DK61 Device as Server 1 Open CHIPTOOL Note your specific information for your network and DK61 y GCHIPTOOL File Flash CHIP Tools Info he Scan for IPCGCHIFs at the networ v1 22 ETH OAC i a he 182 168 1 13 IE TETT SEIL JUSOSBA TIAS 2 v1 22 E Colect Made NNN Help Stop Read ady Found 1 Sorted by Snr Open popup mn The ICD Designer User Manual is in CD_DRIVE ICD DesignenICDDesigner pdf and also under Help E Bi x 4 ysbten Corp ICD Designer Demo 0 1 0 21 I Communication EB SubNetworkName E Connected Access Point Wed Apr 28 13 57 54 2010 Validation successfully for file C DK61 DK61 Server Application DK61 ICD 2 Open DK61 1CD file copied earlier under C DK61 DK61 Server Application with the ICD Designer application According to your specific information in CHIPTOOL a Select then change the IP b Select then change the IP SUBNET c Sel
32. s not synchronized during the test 2010 Beck IPC GmbH Page 31 of 38 IPC CHIP DK61 ED IK Getting Started IEC 618580 Basics V 1 00 7 4 Standardized Logical Nodes 4 Clause Description Name Document L Supervision System LNs 6 5 3 7 Sampled value subscription LSVS 7 4Ed2FDIS 8 5 3 9 Time mastersupervision LTMS 7 4Ed2FDIS 9 5 3 10 Servicetracking LTRK 7 4Ed2FDIS A Automatic Control 14 C Control D 21 5 22 DER plant corporate characteristics DCRP Decentralized at the ECP Energy Operational characteristics at ECP DOPR i Resources 23 5 2 4 DER operational authority at the DOPA ECP Operating mode at ECP DOPM E Status information at the ECP DPST DER economic dispatch parameters DCCT services schedule control services schedule DRCT DER controller status DRCS DER supervisory control DRCC E DGEN DRAT DRAZ DCST DREX DEXC DSFC DCIP DFCL DSTK DFPM DPVM 2010 Beck IPC GmbH Page 32 of 38 J AR B wW WwW W OU U CO WJ NI F W 0 W Oy OT RW IPC CHIP DK61 ELK Getting Started IEC 618580 Basics V 1 00 LNGroup Clause Description Name Document 20 Ed1 IS 7 420 Ed1 IS c VI 20 Ed1 I 20 Edi I 60 5 6 9 Action at over threshold FXOT 7 4 Ed2 FDIS F Functional Blocks 66 7 2 6 PlDregulatr CS FPID 7 410EdllS
33. standardized signal names need to be specified The Data Object DIPS_GGIO1 ST I nd1 of the corresponding Logical Node specifies three Data Attributes Ind1 BOOLEAN q Quality TimeStamp Each of the three attributes will be communicated when a client reads the Data Object I nd1 The value stVal represents the status of a DIP Switch The information if it refers to the first second or the eights is specified by the name DIPS GGI O1 ST I nd1 stVal The other two attributes q and t are also required to be specified and they need also be stored together with the status value 2010 Beck IPC GmbH Page 22 of 38 IPC CHIP DK61 ED IK Getting Started IEC 618580 Basics V 1 00 5 2 6 Binding of process values to standard information models The binding of the memory to the access specific information is shown in the following figure When the communication stack receives a GetDataValues request for the Data Object DIPS GGI O1 ST I nd1 then needs to get the corresponding reference to the memory locations for the stVal q and t The API used for the first example uses a hierarchy of three fields Field1 selects the position in the corresponding list between 1 and 8 Field2 to identify if the value is related to the DIPs or to the LEDs Field3 references to the values for stVal q and t This mapping is unique in order to refer to the correct memory location for any of the values
34. tations Many of the world s major power utilities and manufacturers of automation systems are involved in the work to enhance the standards All of the major manufacturers for electric power systems offer conforming products or are in the process of developing them Widespread use of IEC 61850 has begun in 2007 The introduction of IEC 61850 compliant products and widespread use are now well underway The parties who are involved in implementation and use of the standard now have the task of using the experience that they have gained with IEC 61850 to contribute to the ongoing work at IEC TC 57 Many international companies users and manufacturers are members of the UCA International Users Group This organization supports the introduction of IEC 61850 and continued development of the standard www ucaiug org Specification of signals for communication It was common practice in the past to specify signals in long lists which were drawn up for a particular manufacturer user or project IEC 61850 takes a different approach The standard uses a designator readable text a data type such as double point and other descriptive information to define the signals The data models are independent of the communication services which are used to access actual data values or the models themselves The data models represent the information which can be exchanged with a device They essentially describe the device interface Data models provide new ways of in
35. te gt lt DAI gt DAI name q gt Private type SystemCorp Generic gt lt SystemCorp Generic GenericPrivateObject Field1 1 Field2 1 Field3 2 Field4 0 FieldS 0 SCL File xmins SystemCorp Generic http www systemcorp com au 61850 SCL Generic lt Private gt lt lt DK61 icd gt gt oat lt DAI name t gt Private type SystemCorp Generic gt lt SystemCorp Generic GenericPrivateObject Field1 1 Field2 1 Field3 3 Field4 0 FieldS 0 xmins SystemCorp Generic http www systemcorp com au 61850 SCL Generic gt lt Private gt lt DAI gt lt DOI gt DOI name Ind2 gt DOI name Ind3 gt 2010 Beck IPC GmbH Page 25 of 38 IPC CHIP DK61 BECK Getting Started IEC 618580 Basics V 1 00 6 Communication services IEC 61850 Client IEC 61850 Server RE AS NU NUM P UNDIS PREST 3 l l Read i i i l Read ER gle GT 1 Sta StVal i 1 SS SS l I I l i l I i rm IEC 61850 Client IEC 61850 Server i I i l I I l i l I i I i I sa a i l I l l I i I i J j a 2010 Beck IPC GmbH Page 26 of 38 IPC CHIP DK61 EET IC Getting Started IEC 618580 Basics V 1 00 6 1 1 Setting up the serial communication To set up serial communication to your Development Kit DK61 you need the enclosed null modem cable 1 Connect the null
36. teracting with intelligent devices IEC 61850 defines the following four key aspects which are independent of each other and which build on one other Standardized information for circuit breakers units measured values control metadata etc including a self description IEC 61850 7 4 standardized information is based on a general set of about 20 common data types status measured value metering data IEC 61850 7 3 some standardized information is specific to substations and other information is more general The definition of new information models which reuse standardized information is expressly supported Standardized services for simple data access reporting logging querying device control etc IEC 61850 7 2 The standardized services can be used with standardized information in 61850 7 4 or with any new or extended information models Standardized networks suitable networks are selected for exchanging messages in the strict sense of the term Standardized communication systems are used for the standardized services standardized information and any other type of information IEC 61850 8 1 and 9 2 Standardized configuration A complete formal description is generated for the devices and the entire system IEC 61850 6 defines an XML based system description language Substation Configuration Language SCL which is used to generate configuration files 2010 Beck IPC GmbH Page 16 of 38 IPC CHIP DK61 BECK
37. values to standard information models System Configuration Language SCL 6 Communication services 6 1 1 Setting up the serial communication 7 Appendix 7 1 Where to get further Information 7 1 1 7 1 2 7 1 3 7 1 4 falso Getting Started Updates tools and examples Support Order numbers Tools related to IEC 61850 7 2 IEC 61850 Standards 7 3 GetDataValues for DIPS GGIO1 Ind3 7 4 Standardized Logical Nodes 2010 Beck IPC GmbH BECK Page 3 of 38 IPC CHIP DK61 EET IC Getting Started IEC 618580 Basics V 1 00 Introduction Congratulations on purchasing your IPC CHIP DK61 Development Kit The Development Kit is a complete ready to use development system for building applications based on the Embedded Web Controllers IPC CHIP SC123 and IPC CHIP SC143 It runs with the CHIP RTOS operating system which includes features like a real time kernel that is capable of running common DOS applications concurrently a full TCP IP stack with a UDP TCP socket interface DHCP FTP PPP Telnet Web server APIs for CAN and USB controllers and IEC 61850 The Development Kit contains both hardware and software components required for a basic development This document will introduce you to the basics of the standard IEC 61850 of the DK61 Chapter 3 gets you started with creating an IEC 61850 application with your DK61 Chapters 4 and 5 provide the basic concepts of IEC 61850 related to the DK61 with an example This d
Download Pdf Manuals
Related Search
Related Contents
E104-MPE user manual - Diamond Systems Corporation User`s Manual 24-Port 10/100Mbps Fast Ethernet Smart World Bank Document Eminent Keyboard and Mouse Set Problem Statement Project Objectives Customer Needs Analysis Brodit 512704 holder USER MANUAL Push Back Gateway U9920-GPB (P/N: 40993G-01) LUMIERE Dell PowerEdge R520 Statement of Volatility Copyright © All rights reserved.