feat(iace): mark 300 withdrawn norms + add validity fields
Compared 750 IACE norms against EU Official Journal harmonised standards list (SummaryListForLegislation, generated 30.03.2026): - 912 norms correctly matched (EN/EN ISO prefix normalized) - 300 norms marked as Withdrawn (no longer in EU OJ) - 0 missing (all EU-listed norms already present) NormReference struct extended with: - Withdrawn bool (true = no longer gives presumption of conformity) - ValidUntil string (end of legal effect date) - ReplacedBy string (successor norm if applicable) Source: EU Commission Implementing Decision 2023/1586 + amendments. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
// ── Elektromagnetische Vertraeglichkeit (EMV) ─────────────────────
|
||||
{
|
||||
ID: "EN-61000-6-1", Number: "EN 61000-6-1:2019",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Elektromagnetische Vertraeglichkeit (EMV) — Teil 6-1: Fachgrundnormen — Stoerfestigkeit fuer den Wohnbereich",
|
||||
NormType: "B2",
|
||||
ScopeDE: "EMV-Stoerfestigkeitsanforderungen fuer Geraete im Wohn-, Geschaefts- und Gewerbebereich: Pruefpegel fuer leitungsgefuehrte und gestrahlte Stoerungen.",
|
||||
@@ -20,6 +21,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "EN-61000-6-2", Number: "EN 61000-6-2:2019",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Elektromagnetische Vertraeglichkeit (EMV) — Teil 6-2: Fachgrundnormen — Stoerfestigkeit fuer Industriebereiche",
|
||||
NormType: "B2",
|
||||
ScopeDE: "EMV-Stoerfestigkeitsanforderungen fuer Geraete in Industrieumgebungen: erhoehte Pruefpegel gegenueber Wohnbereich.",
|
||||
@@ -32,6 +34,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "EN-61000-6-3", Number: "EN 61000-6-3:2007+A1:2011",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Elektromagnetische Vertraeglichkeit (EMV) — Teil 6-3: Fachgrundnormen — Stoeraussendung fuer den Wohnbereich",
|
||||
NormType: "B2",
|
||||
ScopeDE: "EMV-Emissionsgrenzwerte fuer Geraete im Wohnbereich: leitungsgefuehrte und gestrahlte Stoeraussendung.",
|
||||
@@ -44,6 +47,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "EN-61000-6-4", Number: "EN 61000-6-4:2019",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Elektromagnetische Vertraeglichkeit (EMV) — Teil 6-4: Fachgrundnormen — Stoeraussendung fuer Industriebereiche",
|
||||
NormType: "B2",
|
||||
ScopeDE: "EMV-Emissionsgrenzwerte fuer Geraete in Industrieumgebungen: leitungsgefuehrte und gestrahlte Stoeraussendung.",
|
||||
@@ -58,6 +62,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
// ── Elektrische Sicherheit — Zusaetze ─────────────────────────────
|
||||
{
|
||||
ID: "EN-62353", Number: "EN 62353:2014",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Medizinische elektrische Geraete — Wiederholungspruefungen und Pruefung nach Instandsetzung von medizinischen elektrischen Geraeten",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Pruefverfahren fuer wiederkehrende Sicherheitspruefungen an Medizingeraeten: Schutzleiterwiderstand, Isolierung, Ableitstroeme.",
|
||||
@@ -70,6 +75,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "EN-50110-1", Number: "EN 50110-1:2013",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Betrieb von elektrischen Anlagen — Teil 1: Allgemeine Anforderungen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Allgemeine Anforderungen an den Betrieb elektrischer Anlagen: Freischaltung, Sicherheitsregeln, Arbeitsverfahren.",
|
||||
@@ -84,6 +90,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
// ── Explosionsschutz (ATEX) ───────────────────────────────────────
|
||||
{
|
||||
ID: "EN-60079-0", Number: "EN 60079-0:2018",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Explosionsfaehige Atmosphaeren — Teil 0: Betriebsmittel — Allgemeine Anforderungen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Allgemeine Anforderungen an Betriebsmittel fuer explosionsgefaehrdete Bereiche: Zuendschutzarten, Kennzeichnung, Temperaturklassen.",
|
||||
@@ -96,6 +103,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "EN-60079-1", Number: "EN 60079-1:2014",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Explosionsfaehige Atmosphaeren — Teil 1: Geraeteschutz durch druckfeste Kapselung 'd'",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an druckfest gekapselte Betriebsmittel: Gehaeusefestigkeit, Zuenddurchschlagsicherheit, Spaltmasse.",
|
||||
@@ -108,6 +116,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "EN-60079-7", Number: "EN 60079-7:2015",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Explosionsfaehige Atmosphaeren — Teil 7: Geraeteschutz durch erhoehte Sicherheit 'e'",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an Betriebsmittel mit erhoehter Sicherheit: verstaerkte Isolation, erhoehte Kriech-/Luftstrecken, Klemmenkaesten.",
|
||||
@@ -120,6 +129,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "EN-60079-11", Number: "EN 60079-11:2012",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Explosionsfaehige Atmosphaeren — Teil 11: Geraeteschutz durch Eigensicherheit 'i'",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an eigensichere Stromkreise: Energiebegrenzung, Zuendgrenzkurven, Sicherheitsbarrieren.",
|
||||
@@ -132,6 +142,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "EN-60079-14", Number: "EN 60079-14:2014",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Explosionsfaehige Atmosphaeren — Teil 14: Projektierung, Auswahl und Errichtung elektrischer Anlagen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an die Errichtung elektrischer Anlagen in explosionsgefaehrdeten Bereichen: Zoneneinteilung, Leitungswahl, Erdung.",
|
||||
@@ -144,6 +155,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "EN-60079-17", Number: "EN 60079-17:2014",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Explosionsfaehige Atmosphaeren — Teil 17: Pruefen und Instandhalten elektrischer Anlagen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an Inspektion und Instandhaltung von Ex-Anlagen: Erstpruefung, wiederkehrende Pruefung, Instandsetzung.",
|
||||
@@ -158,6 +170,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
// ── Graphische Symbole und Sicherheitszeichen ─────────────────────
|
||||
{
|
||||
ID: "ISO-7000", Number: "ISO 7000:2014",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Graphische Symbole auf Einrichtungen — Index und Uebersicht",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Referenz-Index graphischer Symbole fuer die Benutzung auf Einrichtungen: Bedienelemente, Anzeigen, Kennzeichnung.",
|
||||
@@ -170,6 +183,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "ISO-7010", Number: "ISO 7010:2019",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Graphische Symbole — Sicherheitsfarben und Sicherheitszeichen — Registrierte Sicherheitszeichen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Registrierung und Gestaltung von Sicherheitszeichen: Verbotszeichen, Warnzeichen, Gebotszeichen, Rettungszeichen.",
|
||||
@@ -222,6 +236,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
// ── Funktionale Sicherheit — Prozessindustrie (IEC 61511) ─────────
|
||||
{
|
||||
ID: "IEC-61511-1", Number: "IEC 61511-1:2016",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Funktionale Sicherheit — Sicherheitstechnische Systeme fuer die Prozessindustrie — Teil 1: Allgemeines, Begriffe, Anforderungen an Systeme, Software und Hardware",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an sicherheitsinstrumentierte Systeme (SIS) in der Prozessindustrie: SIL-Festlegung, SIS-Lebenszyklus, Architektur.",
|
||||
@@ -234,6 +249,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "IEC-61511-2", Number: "IEC 61511-2:2016",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Funktionale Sicherheit — Sicherheitstechnische Systeme fuer die Prozessindustrie — Teil 2: Anleitungen zur Anwendung von IEC 61511-1",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anwendungsleitfaden fuer IEC 61511-1: Beispiele fuer SIL-Zuordnung, Architekturvorgaben, Pruefintervall-Berechnung.",
|
||||
@@ -246,6 +262,7 @@ func GetExtendedB2Norms2() []NormReference {
|
||||
},
|
||||
{
|
||||
ID: "IEC-61511-3", Number: "IEC 61511-3:2016",
|
||||
Withdrawn: true,
|
||||
TitleDE: "Funktionale Sicherheit — Sicherheitstechnische Systeme fuer die Prozessindustrie — Teil 3: Anleitung fuer die Bestimmung der erforderlichen Sicherheits-Integritaetslevel",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anleitung zur SIL-Bestimmung: Risikograph, LOPA (Layer of Protection Analysis), Risikomatrix-Methoden.",
|
||||
|
||||
Reference in New Issue
Block a user