Draft61850-7-1©1EC:2002 -16-57WG10-12(61850-7-1)R2-02/Draft FDIS Logical node information Logical node Common logical node information information independent from the dedicated function represented by the LN.e.g.,mode,health,name plate,... Status information information representing either the status of the process or of the function allocated to the LN,e.g.,switch type,switch operating capability... Settings information needed for the function of a logical node.e.g.,first second,and third reclose time,close pulse time,and reclaim time of an autoreclosing function. Measured values 白 are analogue data measured from the process or calculated in the functions like currents,voltages,power.etc.,e.g..total active power,total reactive power.frequency.net real energy since last reset,... Controls are data,which are changed by commands like switchgear state (ON/OFF),tap changer position or resetable counters,e.g., position.block opening.. Figure 3-Logical node information categories The semantic of a logical node is represented by data and data attributes.Logical nodes may provide a few or up to 30 data.Data may contain a few or even more than 20 data attributes. Logical nodes may contain more than 100 individual information(points)organised in a hier- archical structure. IEDs are build up by composing these logical nodes as depicted in Figure 4.The logical de- vice "Breaker IED"is build up by several logical nodes,e.g.,circuit breaker(XCBR)and oth- ers. Station Bus Trip Protection Logical Device Breaker IED' LN XCBR Logical Device Breaker IED" LN XCBR Figure 4-Build up of devices(principle) Version Draft FDIS R2-02 2002-09-30:(08:00)
Draft 61850-7-1 IEC:2002 – 16 – 57/WG10-12(61850-7-1)R2-02 /Draft FDIS Version Draft FDIS R2-02 2002-09-30 : (08:00) Common logical node information Logical node Logical node information information independent from the dedicated function represented by the LN, e.g., mode, health, name plate, ... information representing either the status of the process or of the function allocated to the LN, e.g., switch type, switch operating capability, ... Status information information needed for the function of a logical node, e.g., first, second, and third reclose time, close pulse time, and reclaim time of an autoreclosing function. Settings are analogue data measured from the process or calculated in the functions like currents, voltages, power, etc., e.g., total active power, total reactive power, frequency, net real energy since last reset, ... Measured values are data, which are changed by commands like switchgear state (ON/OFF), tap changer position or resetable counters, e.g., position, block opening, ... Controls Figure 3 – Logical node information categories The semantic of a logical node is represented by data and data attributes. Logical nodes may provide a few or up to 30 data. Data may contain a few or even more than 20 data attributes. Logical nodes may contain more than 100 individual information (points) organised in a hierarchical structure. IEDs are build up by composing these logical nodes as depicted in Figure 4. The logical device “Breaker IED” is build up by several logical nodes, e.g., circuit breaker (XCBR) and others. Protection Logical Device ”Breaker IED” LN PCTR LN PCTR LN XCBR Logical Device ”Breaker IED” LN PCTR LN PCTR LN XCBR Station Bus Trip Figure 4 – Build up of devices (principle)
Draft61850-7-1©1EC:2002 -17-57WG10-12(61850-7-1)R2-02/Draft FDIS The protection IED receives the values for the voltage and current from the conventional VT and CT.The protection functions in the protection device may detect a fault and issue to send a trip signal via the station bus. The logical nodes are used to build up substation IEDs 5.5 The semantic attached to data The mean number of specific data provided by logical nodes defined in IEC 61850-7-4 is ap- proximately 20.Each of the data(e.g.,Position of a circuit breaker)comprises several details (the data attributes).The position (named "Pos")of a circuit breaker is defined in the logical node XCBR(see Figure 5).The position is defined as data.The category of the position in the logical node is"Controls"-the position can be controlled via a control service. Logical node XCBR Data Data- Controls Attributes Pos Control value "ctlVal"+ controllable Operate time Originator control Control number Status value "stVal" status value Quality Time stamp status Substit.enable Substit.value substitution Pulse configuration Control model configuration, SBO timeout description, SBO class and extension BlkOpn Figure 5-Position information depicted as a tree The position Pos is more than just a simple "point"in the sense of simple RTU protocols.It is made up of several data attributes.The data attributes are categorised as follows: control(status,measured/metered values,or settings), substitution. configuration,description and extension. The data example Pos has approximately 20 data attributes.The data attribute Pos.ctlVal represents the controllable information (could be set to ON or OFF).The data attribute Version Draft FDIS R2-02 2002-09-30:(08:00)
Draft 61850-7-1 IEC:2002 – 17 – 57/WG10-12(61850-7-1)R2-02 /Draft FDIS Version Draft FDIS R2-02 2002-09-30 : (08:00) The protection IED receives the values for the voltage and current from the conventional VT and CT. The protection functions in the protection device may detect a fault and issue to send a trip signal via the station bus. The logical nodes are used to build up substation IEDs. 5.5 The semantic attached to data The mean number of specific data provided by logical nodes defined in IEC 61850-7-4 is approximately 20. Each of the data (e.g., Position of a circuit breaker) comprises several details (the data attributes). The position (named “Pos”) of a circuit breaker is defined in the logical node XCBR (see Figure 5). The position is defined as data. The category of the position in the logical node is “Controls” – the position can be controlled via a control service. substitution status Pos Control value “ctlVal” Operate time Originator Control number Status value “stVal” Quality Time stamp ... Substit. enable Substit. value ... Pulse configuration Control model SBO timeout SBO class ... XCBR control configuration, description, and extension Logical node DataAttributes Data BlkOpn Controls controllable status value Figure 5 – Position information depicted as a tree The position Pos is more than just a simple “point” in the sense of simple RTU protocols. It is made up of several data attributes. The data attributes are categorised as follows: – control (status, measured/metered values, or settings), – substitution, – configuration, description and extension. The data example Pos has approximately 20 data attributes. The data attribute Pos.ctlVal represents the controllable information (could be set to ON or OFF). The data attribute
Draft61850-7-1©1EC:2002 -18-57WG10-12(61850-7-1)R2-02/Draft FDIS Pos.stVal represents the position of the real breaker(could be in intermediate-state,off.on, or bad-state) The position has also information about the time when to process the control command (Op- erate time),the originator that issued the command,and the control number(given by the originator in the request).The quality and time stamp information indicate the current validity of the status value and the time of the last change of the status value. The current values for stVal,the quality and the time stamp(associated with the stVal)can be read,reported or logged in a local buffer. The values for stVal and quality can be remotely substituted.The substituted values take immediately effect after enabling substitution. Several data attributes are defined for the configuration of the control behaviour,e.g..pulse configuration (single pulse or persistent pulses,on/off-duration,and number of pulses)or control model(direct,select-before-operate,...). Data attributes are defined mainly by a name and a type: Attribute Attribute Type FC TrgOp Value Value Range M/O/C Name ctlVal BOOLEAN co off(FALSE)I on(TRUE) AC CO_M stVal CODED ENUM ST dchg intermediate-state off on bad-state M Additional information provide further details on: the services allowed:Functional constraint->FC=CO means that specific services can be applied only, the trigger conditions that causes a report to be sent;TrgOp=dchg means that a change in the value of that attribute causes a report, the value or value range, the indication if the attribute is optional (O),mandatory (M),conditional mandatory (X_X_M),or conditional optional(X_X_O).The conditions are,e.g.,if a specific service is supported or not. The data attribute names are standardised(or reserved)names that have a specific semantic in the context of IEC 61850.The semantic of all data attribute names is defined at the end of 1EC61850-7-3;e.g: data attribute semantic name ctlVal Determines the control activity.... stVal Status value of the data. The names of the data and data attributes carry the crucial semantic of a substation IED. The attributes of the position information Pos as shown in Figure 5 has many data attributes that can found in many other switching-specific applications.The prime characteristic of the position is the data attribute stVal(status value)which represents four states:intermediate- state off on I bad-state.These four states (represented usually with bits)are commonly known as "double point"information.The whole set of all the data attributes defined for the Version Draft FDIS R2-02 2002-09-30:(08:00)
Draft 61850-7-1 IEC:2002 – 18 – 57/WG10-12(61850-7-1)R2-02 /Draft FDIS Version Draft FDIS R2-02 2002-09-30 : (08:00) Pos.stVal represents the position of the real breaker (could be in intermediate-state, off, on, or bad-state). The position has also information about the time when to process the control command (Operate time), the originator that issued the command, and the control number (given by the originator in the request). The quality and time stamp information indicate the current validity of the status value and the time of the last change of the status value. The current values for stVal, the quality and the time stamp (associated with the stVal) can be read, reported or logged in a local buffer. The values for stVal and quality can be remotely substituted. The substituted values take immediately effect after enabling substitution. Several data attributes are defined for the configuration of the control behaviour, e.g., pulse configuration (single pulse or persistent pulses, on/off-duration, and number of pulses) or control model (direct, select-before-operate, ...). Data attributes are defined mainly by a name and a type: Attribute Name Attribute Type FC TrgOp Value / Value Range M/O/C ctlVal BOOLEAN CO off (FALSE) | on (TRUE) AC_CO_M stVal CODED ENUM ST dchg intermediate-state | off | on | bad-state M Additional information provide further details on: – the services allowed; Functional constraint -> FC=CO means that specific services can be applied only, – the trigger conditions that causes a report to be sent; TrgOp=dchg means that a change in the value of that attribute causes a report, – the value or value range, – the indication if the attribute is optional (O), mandatory (M), conditional mandatory (X_X_M), or conditional optional (X_X_O). The conditions are, e.g., if a specific service is supported or not. The data attribute names are standardised (or reserved) names that have a specific semantic in the context of IEC 61850. The semantic of all data attribute names is defined at the end of IEC 61850-7-3; e.g.: data attribute name semantic ctlVal Determines the control activity. ... stVal Status value of the data. The names of the data and data attributes carry the crucial semantic of a substation IED. The attributes of the position information Pos as shown in Figure 5 has many data attributes that can found in many other switching-specific applications. The prime characteristic of the position is the data attribute stVal (status value) which represents four states: intermediatestate | off | on | bad-state. These four states (represented usually with bits) are commonly known as “double point” information. The whole set of all the data attributes defined for the
Draft61850-7-1©1EC:2002 -19-57WG10-12(61850-7-1)R2-02/Draft FDIS data Pos (position)is called a "common data class"(CDC).The name of the common data class for the double point information is DPC(controllable double point). Common data classes provide an useful means to reduce the size of data definitions.The data definition does not need to list all the attributes but needs just to reference the common data class.Common data classes are also very useful to keep the definitions of data attrib- utes consistent.A change in the double point control CDC specific data attributes need just to be made in a single place-in the DPC definition of IEC 61850-7-3. IEC 61850-7-3 defines common data classes for a wide range of applications.The core com- mon data classes are classified into the following groups: status information, measurand information, controllable status information. controllable analogue information, status settings, analogue settings,and description information. 5.6 The services to access information The logical nodes,data,and data attributes are defined mainly to provide the required in- formation to process the required application,and for the exchange of information between IEDs.The information exchange is defined by ample means of services.An excerpt of the services is displayed in Figure 6. NOTE The circles with the numbers (1)to (7)refer to the bullet list below. XCBR Controls ① Operate <ON> ② Pos Trip <OFF> Control value Operate time Originator control ⑤ Report <ON> Control number Status value "stVal Quality ④ Log Time stamp status Substit.enable Substit.value ⑤ substitution Substitute Pulse configuration ⑥ Control model Configurate configuration, SBO timeout description, SBO class and extension ⑦ Selfdescription BlkOpn Figure 6-Service excerpt Version Draft FDIS R2-02 2002-09-30:(08:00)
Draft 61850-7-1 IEC:2002 – 19 – 57/WG10-12(61850-7-1)R2-02 /Draft FDIS Version Draft FDIS R2-02 2002-09-30 : (08:00) data Pos (position) is called a “common data class” (CDC). The name of the common data class for the double point information is DPC (controllable double point). Common data classes provide an useful means to reduce the size of data definitions. The data definition does not need to list all the attributes but needs just to reference the common data class. Common data classes are also very useful to keep the definitions of data attributes consistent. A change in the double point control CDC specific data attributes need just to be made in a single place – in the DPC definition of IEC 61850-7-3. IEC 61850-7-3 defines common data classes for a wide range of applications. The core common data classes are classified into the following groups: – status information, – measurand information, – controllable status information, – controllable analogue information, – status settings, – analogue settings, and – description information. 5.6 The services to access information The logical nodes, data, and data attributes are defined mainly to provide the required information to process the required application, and for the exchange of information between IEDs. The information exchange is defined by ample means of services. An excerpt of the services is displayed in Figure 6. NOTE The circles with the numbers (1) to (7) refer to the bullet list below. substitution status Pos Control value Operate time Originator Control number Status value “stVal” Quality Time stamp ... Substit. enable Substit. value ... Pulse configuration Control model SBO timeout SBO class ... XCBR control configuration, description, and extension BlkOpn Controls Operate <ON> Report <ON> Log Configurate Substitute Selfdescription ... Trip <OFF> 1 2 3 4 5 6 7 Figure 6 – Service excerpt
Draft61850-7-1©1EC:2002 -20-57WG10-12(61850-7-1)R2-02/Draft FDIS The operate service manipulates the control specific data attributes of a circuit breaker posi- tion (open or close the breaker).The report services informs another device that the position of the circuit breaker has been changed.The substitute forces a specific data attribute to be set to a value independent of the process. The categories of services(defined in IEC 61850-7-2)are as follows: control devices (Operate service or by multicast trip signals)(1). fast and reliable peer-to-peer exchange of status information(tripping or blocking)(2), reporting of any set of data(data attributes).SoE-cyclic and event triggered(3). logging and retrieving of any set of data(data attributes)-cyclic and event triggered(4), substitution(5), handling and setting of parameter setting groups, transmission of sampled values from sensors, time synchronisation, file transfer. online configuration(6).and retrieving the selfdescription of a device(7). Many services operate directly on the attributes of the information model(i.e.,on the data at- tributes of data contained in logical nodes).The pulse configuration of the data attribute Pos of a specific circuit breaker can be set directly by a client to a new value.Directly means that the service operates on the request of the client without specific constraints of the IED. Other services provide a more complex behaviour which is dependent on the state of some specific state machines.A control request requires to follow a state machine associated with the data attribute,e.g.,select-before-operate. There are also several application-specific communication services that provide a compre- hensive behaviour models which act partially autonomously.The reporting service model de- scribes an operating-sequence in which the IED acts automatically on certain trigger condi- tions defined in the information model (e.g.,report on data-change of a status value)or con- ditions defined in the reporting service model (e.g.,report on a periodical event). 5.7 Services mapped to concrete communication protocols The services defined in IEC 61850-7-2 are called abstract services.Abstract means that only those aspects are defined in IEC 61850-7-2 that are required to describe the required actions on the receiving side of a service request.The semantic of the service models with their at- tributes and the semantic of the services that operate on these attributes(including the pa- rameters that are carried with the service requests and responses)are defined in IEC 61850- 7-2. The specific syntax(format)and especially the encoding of the messages that carry the serv- ice parameters of a service and how these are passed through a network are defined in a specific communication service mapping(SCSM).One SCSM-IEC 61850-8-1-is the map- ping of the services to MMS(ISO 9506)and other provisions like TCP/IP and Ethernet(see Figure 7). Version Draft FDIS R2-02 2002-09-30:(08:00)
Draft 61850-7-1 IEC:2002 – 20 – 57/WG10-12(61850-7-1)R2-02 /Draft FDIS Version Draft FDIS R2-02 2002-09-30 : (08:00) The operate service manipulates the control specific data attributes of a circuit breaker position (open or close the breaker). The report services informs another device that the position of the circuit breaker has been changed. The substitute forces a specific data attribute to be set to a value independent of the process. The categories of services (defined in IEC 61850-7-2) are as follows: — control devices (Operate service or by multicast trip signals) (1), — fast and reliable peer-to-peer exchange of status information (tripping or blocking) (2), — reporting of any set of data (data attributes), SoE – cyclic and event triggered (3), — logging and retrieving of any set of data (data attributes) – cyclic and event triggered (4), — substitution (5), — handling and setting of parameter setting groups, — transmission of sampled values from sensors, — time synchronisation, — file transfer, — online configuration (6), and — retrieving the selfdescription of a device (7). Many services operate directly on the attributes of the information model (i.e., on the data attributes of data contained in logical nodes). The pulse configuration of the data attribute Pos of a specific circuit breaker can be set directly by a client to a new value. Directly means that the service operates on the request of the client without specific constraints of the IED. Other services provide a more complex behaviour which is dependent on the state of some specific state machines. A control request requires to follow a state machine associated with the data attribute, e.g., select-before-operate. There are also several application-specific communication services that provide a comprehensive behaviour models which act partially autonomously. The reporting service model describes an operating-sequence in which the IED acts automatically on certain trigger conditions defined in the information model (e.g., report on data-change of a status value) or conditions defined in the reporting service model (e.g., report on a periodical event). 5.7 Services mapped to concrete communication protocols The services defined in IEC 61850-7-2 are called abstract services. Abstract means that only those aspects are defined in IEC 61850-7-2 that are required to describe the required actions on the receiving side of a service request. The semantic of the service models with their attributes and the semantic of the services that operate on these attributes (including the parameters that are carried with the service requests and responses) are defined in IEC 61850- 7-2. The specific syntax (format) and especially the encoding of the messages that carry the service parameters of a service and how these are passed through a network are defined in a specific communication service mapping (SCSM). One SCSM – IEC 61850-8-1 – is the mapping of the services to MMS (ISO 9506) and other provisions like TCP/IP and Ethernet (see Figure 7)