diff --git a/foundation/codecomponents/nsds.ts b/foundation/codecomponents/nsds.ts index 601ed86..13ce8f2 100644 --- a/foundation/codecomponents/nsds.ts +++ b/foundation/codecomponents/nsds.ts @@ -5,10 +5,15 @@ export const nsd72 = ` id="IEC 61850-7-2" version="2007" revision="B" - release="3" - umlVersion="WG10built4" - umlDate="2019-10-02T00:00:00Z" - publicationStage="IS"> + release="5" + umlVersion="WG10built12" + umlDate="2024-01-15" + publicationStage="IS" + appVersion="j61850DocBuilder 02.03 based on jCleanCim noNS beta9.3 (derived from jCleanCim 02-02)" + namespaceType="basic" + nsdVersion="2017" + nsdRevision="B" + nsdRelease="5"> COPYRIGHT (c) IEC, www.iec.ch/tc57/supportdocuments. This version of this NSD is part of IEC_61850-7-2:2010 Edition 2.1; see the IEC_61850-7-2:2010 Edition 2.1 for full legal notices. In case of any differences between the here-below code and the IEC published content, the here-below definition supersedes the IEC publication; it may contain updates. See history files. The whole document has to be taken into account to have a full description of this code component. @@ -17,8 +22,8 @@ export const nsd72 = ` + revision="B" + tissues="1781, 1782, 1801, 1841, 1847, 1822"/> @@ -531,7 +536,8 @@ export const nsd72 = ` presCond="M"/> -`; + +`; export const nsd73 = ` id="IEC 61850-7-3" version="2007" revision="B" - release="3" - umlVersion="WG10built3" - umlDate="2019-10-02T00:00:00Z" - publicationStage="IS"> + release="5" + umlVersion="WG10built12" + umlDate="2024-02-12" + publicationStage="IS" + appVersion="j61850DocBuilder 02.03 based on jCleanCim noNS beta9.3 (derived from jCleanCim 02-02)" + namespaceType="basic" + nsdVersion="2017" + nsdRevision="B" + nsdRelease="5"> COPYRIGHT (c) IEC, www.iec.ch/tc57/supportdocuments. This version of this NSD is part of IEC_61850-7-3:2010 Edition 2.1; see the IEC_61850-7-3:2010 Edition 2.1 for full legal notices. In case of any differences between the here-below code and the IEC published content, the here-below definition supersedes the IEC publication; it may contain updates. See history files. The whole document has to be taken into account to have a full description of this code component. @@ -552,9 +563,12 @@ export const nsd73 = ` - + revision="B" + tissues="1716, 1730, 1783, 1785, 1807, 1829, 1840, 1851, 1852, 1889, 1900"/> + @@ -767,7 +781,7 @@ export const nsd73 = ` descID="IEC61850_7_3.DAEnums::MultiplierKind.n.desc"/> + descID="IEC61850_7_3.DAEnums::MultiplierKind.µ.desc"/> @@ -920,7 +934,7 @@ export const nsd73 = ` descID="IEC61850_7_3.DAEnums::SIUnitKind.Bq.desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.°C.desc"/> @@ -971,31 +985,31 @@ export const nsd73 = ` descID="IEC61850_7_3.DAEnums::SIUnitKind.Pa.desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.m².desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.m³.desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.m_per_s².desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.m³_per_s.desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.m_per_m³.desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.kg_per_m³.desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.m²_per_s.desc"/> @@ -1013,10 +1027,10 @@ export const nsd73 = ` descID="IEC61850_7_3.DAEnums::SIUnitKind.rad_per_s.desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.W_per_m².desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.J_per_m².desc"/> @@ -1051,16 +1065,16 @@ export const nsd73 = ` descID="IEC61850_7_3.DAEnums::SIUnitKind.Vs.desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.V².desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.A².desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.A²t.desc"/> @@ -1084,7 +1098,7 @@ export const nsd73 = ` descID="IEC61850_7_3.DAEnums::SIUnitKind.char_per_s.desc"/> + descID="IEC61850_7_3.DAEnums::SIUnitKind.kgm².desc"/> @@ -1964,7 +1978,8 @@ export const nsd73 = ` type="Timestamp" dchg="true" descID="IEC61850_7_3.CDCStatusInfo::BCR.strTm.desc" - presCond="O"/> + presCond="OF" + presCondArgs="frVal"/> type="FLOAT32" dchg="true" descID="IEC61850_7_3.CDCControl::APC.dbRef.desc" - presCond="M"/> + presCond="MO" + presCondArgs="db"/> type="FLOAT32" dchg="true" descID="IEC61850_7_3.CDCControl::BAC.dbRef.desc" - presCond="M"/> + presCond="MO" + presCondArgs="db"/> descID="IEC61850_7_3.CoreAbstractCDCs::BasePrimitiveCDC.dataNs.desc" presCond="MOdataNs"/> - + presCond="M"/> descID="IEC61850_7_3.CoreAbstractCDCs::BasePrimitiveCDC.dataNs.desc" presCond="MOdataNs"/> - + presCond="M"/> id="IEC 61850-7-4" version="2007" revision="B" - release="3" - umlVersion="WG10UML02v20draft25" - umlDate="2019-10-31T00:00:00Z" - publicationStage="IS"> + release="5" + umlVersion="WG10built12" + umlDate="2024-02-14" + publicationStage="IS" + appVersion="j61850DocBuilder 02.03 based on jCleanCim noNS beta9.3 (derived from jCleanCim 02-02)" + namespaceType="basic" + nsdVersion="2017" + nsdRevision="B" + nsdRelease="5"> - COPYRIGHT (c) IEC, www.iec.ch/tc57/supportdocuments. This version of this NSD is part of IEC_61850-7-4:2007; see the IEC_61850-7-4:2007 for full legal notices. In case of any differences between the here-below code and the IEC published content, the here-below definition supersedes the IEC publication; it may contain updates. See history files. The whole document has to be taken into account to have a full description of this code component. + COPYRIGHT (c) IEC, www.iec.ch/tc57/supportdocuments. This version of this NSD is part of IEC_61850-7-4:2020 Edition 2.1; see the IEC_61850-7-4:2020 Edition 2.1 for full legal notices. In case of any differences between the here-below code and the IEC published content, the here-below definition supersedes the IEC publication; it may contain updates. See history files. The whole document has to be taken into account to have a full description of this code component. See www.iec.ch/CCv1 for copyright details. - + + @@ -7718,6 +7748,7 @@ export const nsd74 = ` + @@ -7929,11 +7960,9 @@ export const nsd74 = ` - - - + + + @@ -8376,7 +8405,8 @@ export const nsd74 = ` - + + @@ -8722,12 +8752,6 @@ export const nsd74 = ` - dsPresCond="na"/> @@ -10312,6 +10340,20 @@ export const nsd74 = ` descID="IEC61850_7_4.LNGroupL::LTRK.SgcbTrk.desc" presCond="O" dsPresCond="na"/> + + presCond="AtLeastOne" presCondArgs="1" dsPresCond="F"/> - descID="IEC61850_7_4.LNGroupC::CSYN.LV.desc" presCond="O" dsPresCond="F"/> - - descID="IEC61850_7_4.LNGroupC::CSYN.RotDir.desc" presCond="O" dsPresCond="F"/> + descID="IEC61850_7_4.LNGroupC::CSYN.AccClcDev.desc" presCond="O" dsPresCond="O"/> - - - descID="IEC61850_7_4.LNGroupC::CSYN.DlTmms.desc" presCond="O" dsPresCond="F"/> + descID="IEC61850_7_4.LNGroupC::CSYN.VIntvTmms.desc" presCond="O" dsPresCond="F"/> + descID="IEC61850_7_4.LNGroupC::CSYN.KckPls.desc" presCond="O" dsPresCond="F"/> - + + +