Draft61850-7-1©1EC:2002 -21-57WG10-12(61850-7-1)R2-02/Draft FDIS 1EC61850-7-4 1EC61850-7-3 Information models 1EC61850-7-2 Information exchange,ACSI Application MMS(ISO 9506) Presentation ? ASN.1/Presentation Session Session IEC61850-8-1 Transport TCP IETF RFC 1006 Network IP Data Link Ethernet,... Physical Physical Figure 7-Example of communication mapping Additional mappings to other communication stacks are possible. 5.8 The configuration of a substation The logical nodes,data,and data attributes as well as the used services and concrete communication means provided by a concrete IED have to be configured.The configuration contains the formal description of the various objects and the relations between the ese ob- jects and the concrete substation equipment(switchyard).At the application level the switch- yard topology itself and the relation between the switchyard structure and the SAS functions (the corresponding logical nodes,data and data attributes configured in the IEDs)are de- scribed. IEC 61850-6 specifies a description language for configurations of electrical substation IEDs. This language is called substation configuration description language(SCL). The substation configuration contains a static view of the complete substation.The configura- tion may be used for describing re-usable parts or for complete IEDs that can be operated immediately: Pre-configured IEDs with a fixed number of logical nodes,but with no binding to a specific process. Pre-configured IEDs with a pre-configured semantic for a process part of a certain struc- ture,e.g.a double busbar GIS line feeder. Complete process configuration with all IEDs bound to individual process functions and primary equipment,enhanced by the access control object definitions (access allowances) for all possible communication partners. Ready to run IED with all communication links ready to run.This is needed if an IED is not capable to open connections dynamically. The configuration language is based on the XML schema language. 5.9 Summary Figure 8 exhibits a summary of clause 5.The four main building blocks are the substation automation system specific information models, the information exchange methods, Version Draft FDIS R2-02 2002-09-30:(08:00)
Draft 61850-7-1 IEC:2002 – 21 – 57/WG10-12(61850-7-1)R2-02 /Draft FDIS Version Draft FDIS R2-02 2002-09-30 : (08:00) Presentation Session Transport Network Data Link Physical Application Information models Information exchange, ACSI TCP IP Ethernet, ... Physical ? ? ? ASN.1/Presentation MMS (ISO 9506) IETF RFC 1006 Session IEC 61850-7-4 IEC 61850-7-3 IEC 61850-7-2 IEC 61850-8-1 Figure 7 – Example of communication mapping Additional mappings to other communication stacks are possible. 5.8 The configuration of a substation The logical nodes, data, and data attributes as well as the used services and concrete communication means provided by a concrete IED have to be configured. The configuration contains the formal description of the various objects and the relations between the ese objects and the concrete substation equipment (switchyard). At the application level the switchyard topology itself and the relation between the switchyard structure and the SAS functions (the corresponding logical nodes, data and data attributes configured in the IEDs) are described. IEC 61850-6 specifies a description language for configurations of electrical substation IEDs. This language is called substation configuration description language (SCL). The substation configuration contains a static view of the complete substation. The configuration may be used for describing re-usable parts or for complete IEDs that can be operated immediately: — Pre-configured IEDs with a fixed number of logical nodes, but with no binding to a specific process. — Pre-configured IEDs with a pre-configured semantic for a process part of a certain structure, e.g. a double busbar GIS line feeder. — Complete process configuration with all IEDs bound to individual process functions and primary equipment, enhanced by the access control object definitions (access allowances) for all possible communication partners. — Ready to run IED with all communication links ready to run. This is needed if an IED is not capable to open connections dynamically. The configuration language is based on the XML schema language. 5.9 Summary Figure 8 exhibits a summary of clause 5. The four main building blocks are – the substation automation system specific information models, – the information exchange methods
Draft61850-7-1©1EC:2002 -22-57WG10-12(61850-7-1)R2-02/Draft FDIS the mapping to concrete communication protocols,and the configuration of a substation IED 2000+items Logical Nodes Information (name tagged Data Models information) (61850-7-4/-7-3) Service Informationpubl./subscr.,get, “Interface” Exchange set,control,... (61850-7-2) reporting,logging Configuration file Mapping to e.g. according Communication MMS and to61850-6 profiles TCP/IP/Ethernet (1EC61850-8-1) Ethernet, Data Data Values Values TCP/IP,… TCP/IP Network Figure 8-Summary These four building blocks are to a high degree independent of each other.The information models can easily be extended by definition of new logical nodes and new data according to specific and flexible rules-as required by another application domains. The information is separated from the presentation and from the information exchange services; The information exchange services are separated from the concrete communication profiles. The next clause provides a more detailed view of the four building blocks. Version Draft FDIS R2-02 2002-09-30:(08:00)
Draft 61850-7-1 IEC:2002 – 22 – 57/WG10-12(61850-7-1)R2-02 /Draft FDIS Version Draft FDIS R2-02 2002-09-30 : (08:00) – the mapping to concrete communication protocols, and – the configuration of a substation IED. TCP/IP Network Communication profiles Service “Interface” Logical Nodes & Data Data Values Data Values Information Models (61850-7-4 / -7-3) 2000+ items (name tagged information) 2000+ items (name tagged information) Information Exchange (61850-7-2) publ./subscr., get, set, control, ... reporting, logging publ./subscr., get, set, control, ... reporting, logging Ethernet, TCP/IP, ... Ethernet, TCP/IP, ... Mapping to e.g. MMS and TCP/IP/Ethernet (IEC 61850-8-1) Configuration file according to 61850-6 Figure 8 – Summary These four building blocks are to a high degree independent of each other. The information models can easily be extended by definition of new logical nodes and new data according to specific and flexible rules – as required by another application domains. The information is separated from the presentation and from the information exchange services; The information exchange services are separated from the concrete communication profiles. The next clause provides a more detailed view of the four building blocks
Draft61850-7-1©1EC:2002 -23-57WG10-12(61850-7-1)R2-02/Draft FDIS 6 Modelling approach of IEC 61850 6.1 Decomposition of application functions and information As described in IEC 61850-5,the general approach of IEC 61850 is to decompose application functions into the smallest entities,which are utilised to communicate with.The granularity is given by a reasonable distributed allocation of these entities to dedicated devices(IED).The entities are called logical nodes.The requirements for logical nodes are defined-from an application point of view-in IEC 61850-5. Based on their functionality,these logical nodes comprise data with dedicated data attributes. The information represented by the data and the data attributes are exchanged by dedicated services according well-defined rules and the requested performance as required in IEC 61850-5. The decomposition process(to get the most common logical nodes)and the composition pro- cess (to build up devices using logical nodes)are depicted in Figure 9.The data classes contained in logical nodes have been defined elaborately to support the most common appli- cations in an understandable and commonly accepted way. A substation automation function e.g.of a circuit breaker Decomposition P Block to open Status Control Status Control 9 timestamp) (value,originator,ControlNum)! (value,quality,timestamp) (value,originator,...) tate on on off Definition of common classes DPC SPC Data- Data- Attribute ctlVal origin 1EC61850-7-3 ctlval Attribute origin ctlNum Common Data Classes(CDC) ctNum stVal stVal q Controllable Controllable Double Point Single Point Use CDCs to define data and to compose logical nodes Logical Node Data Circuit breaker IEC61850-7-4 Logical Nodes and Data classes XCBR Pos(Type:DPC) BlkOpn(Type:SPC) Figure 9-Decomposition and composition process(conceptual) A small part of a function (an excerpt of a circuit breaker model)has been selected as an ex- ample to explain the decomposition process.The circuit breaker has among many other in- formation a Position which can be controlled and monitored and a possibility to prevent that the switch can be opened(Block to open).The Position comprises some information that rep- resents the Status of the Position providing the value of the status (on,off,intermediate,bad state),the quality of the value(good,...),and the timestamp of the time of the last change of Version Draft FDIS R2-02 2002-09-30:(08:00)
Draft 61850-7-1 IEC:2002 – 23 – 57/WG10-12(61850-7-1)R2-02 /Draft FDIS Version Draft FDIS R2-02 2002-09-30 : (08:00) 6 Modelling approach of IEC 61850 6.1 Decomposition of application functions and information As described in IEC 61850-5, the general approach of IEC 61850 is to decompose application functions into the smallest entities, which are utilised to communicate with. The granularity is given by a reasonable distributed allocation of these entities to dedicated devices (IED). The entities are called logical nodes. The requirements for logical nodes are defined – from an application point of view – in IEC 61850-5. Based on their functionality, these logical nodes comprise data with dedicated data attributes. The information represented by the data and the data attributes are exchanged by dedicated services according well-defined rules and the requested performance as required in IEC 61850-5. The decomposition process (to get the most common logical nodes) and the composition process (to build up devices using logical nodes) are depicted in Figure 9. The data classes contained in logical nodes have been defined elaborately to support the most common applications in an understandable and commonly accepted way. Status (value, quality, timestamp) Control (value, originator, ControlNum) Position bad-state on off intermediate Control (value, originator, ...) Block to open Status (value, quality, timestamp) on off on off on off ... ctlVal origin ctlNum ... stVal q t ... DPC ... ... ctlVal origin ctlNum ... stVal q t ... SPC Controllable Double Point Controllable Single Point IEC 61850-7-3 Common Data Classes (CDC) IEC 61850-7-4 Logical Nodes and Data classes XCBR Pos (Type: DPC) BlkOpn (Type: SPC) Logical Node Circuit breaker Data A substation automation function e.g. of a circuit breaker A substation automation function e.g. of a circuit breaker Decomposition Definition of common classes Use CDCs to define data and to compose logical nodes ... DataAttribute DataAttribute Figure 9 – Decomposition and composition process (conceptual) A small part of a function (an excerpt of a circuit breaker model) has been selected as an example to explain the decomposition process. The circuit breaker has among many other information a Position which can be controlled and monitored and a possibility to prevent that the switch can be opened (Block to open). The Position comprises some information that represents the Status of the Position providing the value of the status (on, off, intermediate, bad state), the quality of the value (good, ...), and the timestamp of the time of the last change of
Draft61850-7-1©1EC:2002 -24-57WG10-12(61850-7-1)R2-02/Draft FDIS the Position.Additionally the Position provides the capability to control the switch:Control value (on,off).To keep track who controlled the switch the originator stores the information about the entity that issued the last control command.A control number stores the sequence number of the last control command The information grouped under the Position(Status,Control,...)represents a very common group of a four-state value that can be reused time and again.Similarly the "Block to open" groups information of a two-state value.These groups are called common data classes(CDC): four-state reusable class is defined as Controllable double point(DPC),and two-state reusable class is defined as Controllable single point(SPC). IEC 61850-7-3 defines some 30 common data classes for status,measurands,controllable status,controllable analogue,status settings,and analogue settings. 6.2 Creating information models by stepwise composition The parts IEC 61850-7-4,IEC 61850-7-3,and IEC 61850-7-2 define how to model the infor- mation and communication in substations according to the requirements defined in part IEC 61850-5.The modelling uses the logical nodes (and their data that represent a huge amount of semantical definitions)primarily as building blocks to compose the visible information of a substation automation system made available (1)for the description of the information pro- duced and consumed by applications and(2)for the exchange of information with other IEDs. The logical nodes and data classes introduced in IEC 61850-5 are refined and precisely de- fined in IEC 61850-7-4.They have been defined in a joint effort of domain experts of the vari- ous substation application domains and modelling experts.The logical nodes and their data are defined with regard to content (semantic)and form(syntax).The approach uses object oriented methods. NOTE The logical nodes and data classes modelled and defined in IEC 61850-7-4 meet the require- ments listed in IEC 61850-5. In the next step the common data classes are used to define the(substation domain-specific) data classes (see lower half of Figure 9).These data classes (defined in IEC 61850-7-4)are specialised common data classes,e.g.,the data class Pos (a specialisation of DPC)inherits all data attributes of the corresponding common data class DPC,i.e.,the ctlval,origin, ctINum,...The semantic of the class Pos is defined at the end of IEC 61850-7-4. A logical node groups several data classes to build up a specific functionality.The logical node XCBR represents the common information of a real circuit breaker.The XCBR can be reused to describe the common information of circuit breakers of various makes and types. IEC 61850-7-4 defines some 90 logical nodes making use of the some 450 data classes.The logical node XCBR comprises about 20 data classes.A brief descriptions is given in Table 3. Version Draft FDIS R2-02 2002-09-30:(08:00)
Draft 61850-7-1 IEC:2002 – 24 – 57/WG10-12(61850-7-1)R2-02 /Draft FDIS Version Draft FDIS R2-02 2002-09-30 : (08:00) the Position. Additionally the Position provides the capability to control the switch: Control value (on, off). To keep track who controlled the switch the originator stores the information about the entity that issued the last control command. A control number stores the sequence number of the last control command. The information grouped under the Position (Status, Control, ...) represents a very common group of a four-state value that can be reused time and again. Similarly the “Block to open” groups information of a two-state value. These groups are called common data classes (CDC): — four-state reusable class is defined as Controllable double point (DPC) , and — two-state reusable class is defined as Controllable single point (SPC). IEC 61850-7-3 defines some 30 common data classes for status, measurands, controllable status, controllable analogue, status settings, and analogue settings. 6.2 Creating information models by stepwise composition The parts IEC 61850-7-4, IEC 61850-7-3, and IEC 61850-7-2 define how to model the information and communication in substations according to the requirements defined in part IEC 61850-5. The modelling uses the logical nodes (and their data that represent a huge amount of semantical definitions) primarily as building blocks to compose the visible information of a substation automation system made available (1) for the description of the information produced and consumed by applications and (2) for the exchange of information with other IEDs. The logical nodes and data classes introduced in IEC 61850-5 are refined and precisely defined in IEC 61850-7-4. They have been defined in a joint effort of domain experts of the various substation application domains and modelling experts. The logical nodes and their data are defined with regard to content (semantic) and form (syntax). The approach uses object oriented methods. NOTE The logical nodes and data classes modelled and defined in IEC 61850-7-4 meet the requirements listed in IEC 61850-5. In the next step the common data classes are used to define the (substation domain-specific) data classes (see lower half of Figure 9). These data classes (defined in IEC 61850-7-4) are specialised common data classes, e.g., the data class Pos (a specialisation of DPC) inherits all data attributes of the corresponding common data class DPC, i.e., the ctlVal, origin, ctlNum, ... The semantic of the class Pos is defined at the end of IEC 61850-7-4. A logical node groups several data classes to build up a specific functionality. The logical node XCBR represents the common information of a real circuit breaker. The XCBR can be reused to describe the common information of circuit breakers of various makes and types. IEC 61850-7-4 defines some 90 logical nodes making use of the some 450 data classes. The logical node XCBR comprises about 20 data classes. A brief descriptions is given in Table 3
Draft61850-7-1©1EC:2002 -25-57WG10-12(61850-7-1)R2-02/Draft FDIS Table 3-Logical node class XCBR(conceptual) Common Logical Node Information Mode Behaviour Health Name plate Optional Logical Node Information Local operation External equipment health External equipment name plate Operation counter resetable Operation counter Operation time Local operation(local means without substation automa- tion communication,hardwired direct control) Operation counter External equipment health External equipment name plate Controls Switch position (details see below) Block opening Block closing Charger motor enabled Metered Values Sum of Switched Amperes,resetable Status Information Circuit breaker operating capability Point On Wave switching capability Circuit breaker operating capability when fully charged NOTE IEC 61850-7-4 defines a standardised name for each line like Pos for the switch position.Addi- tionally the tables for logical nodes contain the common data class to be used for the corresponding data class.Fi- nally the tables define if the data class in the table is mandatory or optional.These details are explained later in 1EC61850-7-1. The content of the marked"switch position"(name Pos)is introduced in Figure 10. IEC 61850-7-x uses tables for the definition of the logical node classes and data classes (IEC 61850-7-4),the common data classes (IEC 61850-7-3)and service models (IEC 61850-7-2). Data classes and data attributes form a hierarchical structure as depicted in Figure 10.The data attributes of the data class Pos are organised in a way that all attributes for control (status,substitution,configuration,...)are listed together. The data attributes have a standardised name and a standardised type.On the right hand side are the corresponding references (object reference)shown.These references are used to provide the path information to identify the information in the tree. Version Draft FDIS R2-02 2002-09-30:(08:00)
Draft 61850-7-1 IEC:2002 – 25 – 57/WG10-12(61850-7-1)R2-02 /Draft FDIS Version Draft FDIS R2-02 2002-09-30 : (08:00) Table 3 – Logical node class XCBR (conceptual) Common Logical Node Information Mode Behaviour Health Name plate Optional Logical Node Information Local operation External equipment health External equipment name plate Operation counter resetable Operation counter Operation time Local operation (local means without substation automation communication, hardwired direct control) Operation counter External equipment health External equipment name plate Controls Switch position (details see below) Block opening Block closing Charger motor enabled Metered Values Sum of Switched Amperes, resetable Status Information Circuit breaker operating capability Point On Wave switching capability Circuit breaker operating capability when fully charged NOTE IEC 61850-7-4 defines a standardised name for each line like Pos for the switch position. Additionally the tables for logical nodes contain the common data class to be used for the corresponding data class. Finally the tables define if the data class in the table is mandatory or optional. These details are explained later in IEC 61850-7-1. The content of the marked “switch position” (name = Pos) is introduced in Figure 10. IEC 61850-7-x uses tables for the definition of the logical node classes and data classes (IEC 61850-7-4), the common data classes (IEC 61850-7-3) and service models (IEC 61850-7-2). Data classes and data attributes form a hierarchical structure as depicted in Figure 10. The data attributes of the data class Pos are organised in a way that all attributes for control (status, substitution, configuration, ...) are listed together. The data attributes have a standardised name and a standardised type. On the right hand side are the corresponding references (object reference) shown. These references are used to provide the path information to identify the information in the tree