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