diff --git a/scl-extension/src/main/resources/xsd/SCL_CoMPAS.xsd b/scl-extension/src/main/resources/xsd/SCL_CoMPAS.xsd index 509aba29..7c1be819 100644 --- a/scl-extension/src/main/resources/xsd/SCL_CoMPAS.xsd +++ b/scl-extension/src/main/resources/xsd/SCL_CoMPAS.xsd @@ -21,6 +21,7 @@ SPDX-License-Identifier: Apache-2.0 Version 1.7 Release 2024/02/07 Version 1.8 Release 2024/05/16 Version 1.9 Release 2024/06/25 + Version 2.0 Release 2026/02/04 @@ -42,6 +43,11 @@ SPDX-License-Identifier: Apache-2.0 File type of the SCL configuration file + + + ICD generic template definition with datamodel + + Substation Specification Description @@ -104,50 +110,6 @@ SPDX-License-Identifier: Apache-2.0 - - - - IED type to be used to identity the set of LDevice.inst handled by the IED - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -222,70 +184,6 @@ SPDX-License-Identifier: Apache-2.0 - - - - - Define the link between specific Compas attributes and one ExtRef within the STD file. The dataStreamKey is the key with the ExtRef.desc. - The ExtRef attributes are directly linked to the attributes of the ExRef. - The FlowID is used to link additional informations to the flow as the criteria. - The FlowStatus define whether if the flow is qualified, non qualified or untested accordingly to the source IED which is bellonging to a define SystemVersion - The FlowSourceBayKind is the kind of bay (line feeder LI, CB busbarcontrol...) from which the DO to bind is located - The FlowSourceIEDType is the IED type which can be binded; if missing any IED Type can be binded - The FlowSourceIEDredundancy is the IED redundancy which can be binded; if missing any IED redundancy can be binded - The FlowSourceBayNum is the instance number of the bay for a given baykind within the whole substation - The FLOWSourceBayNode is the node on 3 digits where the bay from which the IED send the DO is connected to - The FlowSourceNumBayBusBarSectionOrder define the number of the bay which are connected to the same BayNode from left to right - Example - _(busbarsection disconnector) - ||(busbarsection switchbreaker) - BFx BayFeederx - BF1, 3, 7 and 9 are Transformer Feeder bay, FlowSourceBayKind = TR, FlowSourceBayNum=1 for BF1, 2 for BF3, 3 for BF7 and 4 for BF9 - Other BFx are Line Feeder bay, FlowSourceBayKind = LI, FlowSourceBayNum=1 for BF2, 3 for BF4, 4 for BF5, 5 for BF6, 6 for BF8... - - The BF1 and BF2 are connected to the FLOWSourceBayNode = 110, FlowSourceNumBayBusBarSectionOrder = 1 for BF1 and FlowSourceNumBayBusBarSectionOrder = 2 for BF2 - The BF3 and BF4 are connected to the FLOWSourceBayNode = 121, FlowSourceNumBayBusBarSectionOrder = 1 for BF3 and FlowSourceNumBayBusBarSectionOrder = 2 for BF4 - The BF5 is connected to the FLOWSourceBayNode = 122, FlowSourceNumBayBusBarSectionOrder = 1 for BF5 - The BF7 and BF8 are connected to the FLOWSourceBayNode = 210, FlowSourceNumBayBusBarSectionOrder = 1 for BF7 and FlowSourceNumBayBusBarSectionOrder = 2 for BF8 - The BF9 and BF10 are connected to the FLOWSourceBayNode = 221, FlowSourceNumBayBusBarSectionOrder = 1 for BF9 and FlowSourceNumBayBusBarSectionOrder = 2 for BF10 - The BF11 is connected to the FLOWSourceBayNode = 222, FlowSourceNumBayBusBarSectionOrder = 1 for BF11 - - BusBar1 --BF1---BF2-----||--BF3---BF4--------_----BF5------ - BusBar2 --BF7---BF8-----||--BF9---BF10-------_----BF11----- - - Example values : - FlowSourceVoltageLevel -> HT or THT or voltageLevel.name (3, 4, 5, 6 or 7) - FlowSourceIEDType -> BCU, SCU-LIGNE, SCU-TG, TOPO.... - FlowSourceBayKind -> Bay Kind of the Bay (CB, TR, LI, TG, AP...) same meaning as Bay@BayCodif of the Compas:Bay node - FlowSourceBayNum -> BayNum of the bay same meaning as Bay@NumBay of the Compas:Bay node - FlowSourceBayNode -> BayNum of the bay same meaning as Bay@NumBay of the Compas:Topo@Node attribute - FlowSourceBayNodeOrder -> There are multiple cases - Case 1 FlowSourceBayKind +AND+ FlowSourceBayNum have values (not empty); the source IED is searched within a unique bay defined by bay attributes - Case 2 FlowSourceBayNode +AND+ FlowSourceBayNodeOrder have values (not empty); the source IED is searched within a unique bay defined by bay attributes - Case (1 +OR+ 2) AND (FlowSourceIEDType (not empty) +OR + FlowSourceIEDredundancy (not empty) +OR+ FlowIEDSystemVersioninstance (not empty)); the source IED is searched within a predefined bay and for given IED attributes - Case 3 FlowSourceIEDType (not empty) +OR + FlowSourceIEDredundancy (not empty) +OR+ FlowIEDSystemVersioninstance (not empty); the source IED is searched for a given and unique bay and for given IED attributs - - - - - - - - - - - - - - - - - - - - - - @@ -324,7 +222,7 @@ SPDX-License-Identifier: Apache-2.0 - + @@ -371,16 +269,6 @@ SPDX-License-Identifier: Apache-2.0 - - - - Identifies the Criteria linked to a Flow or LDevice or Function from the user specific catalog of criteria - - - - - - @@ -401,34 +289,85 @@ SPDX-License-Identifier: Apache-2.0 - - - Status of the LNode on or off - - - - - IED/LD/LN.Mod associated to LNode has to be turned on - - - - - IED/LD/LN.Mod associated to LNode has to be turned off - - - - - - + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + \ No newline at end of file