Interactive Training Videos (CP-TRAIN): - DB migration 022: training_checkpoints + checkpoint_progress tables - NarratorScript generation via Anthropic (AI Teacher persona, German) - TTS batch synthesis + interactive video pipeline (slides + checkpoint slides + FFmpeg) - 4 new API endpoints: generate-interactive, interactive-manifest, checkpoint submit, checkpoint progress - InteractiveVideoPlayer component (HTML5 Video, quiz overlay, seek protection, progress tracking) - Learner portal integration with automatic completion on all checkpoints passed - 30 new tests (handler validation + grading logic + manifest/progress + seek protection) Training Blocks: - Block generator, block store, block config CRUD + preview/generate endpoints - Migration 021: training_blocks schema Control Generator + Canonical Library: - Control generator routes + service enhancements - Canonical control library helpers, sidebar entry - Citation backfill service + tests - CE libraries data (hazard, protection, evidence, lifecycle, components) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
9.1 KiB
Protection Measures Library — 200 Schutzmaßnahmen vollständig beschrieben
Diese Bibliothek beschreibt typische Schutzmaßnahmen für Maschinen, Anlagen, Software und cyber‑physische Systeme. Sie ist so strukturiert, dass sie direkt in eine CE‑Risikobeurteilungs‑Engine integriert werden kann.
Struktur pro Maßnahme
measure_id
title
category
description
typical_application
typical_verification
Die Maßnahmen sind in drei Hauptgruppen gegliedert: 1. Inherently Safe Design (konstruktive Maßnahmen) 2. Technische Schutzmaßnahmen 3. Benutzerinformation / organisatorische Maßnahmen
1 Inherently Safe Design (M001–M050)
M001 Gefahrenstelle konstruktiv eliminieren Description: Gefährliche Bewegung oder Energiequelle vollständig entfernen. Application: Redesign der Mechanik. Verification: Designreview.
M002 Bewegungsenergie reduzieren Description: Reduzierung kinetischer Energie bewegter Teile. Application: geringere Geschwindigkeiten. Verification: Berechnung.
M003 Geschwindigkeit begrenzen Description: Begrenzung maximaler Bewegungsgeschwindigkeit. Application: Roboter oder Fördertechnik. Verification: Systemtest.
M004 Kraft begrenzen Description: Begrenzung mechanischer Kräfte. Application: kollaborative Systeme. Verification: Kraftmessung.
M005 Sicherheitsabstände vergrößern Description: Abstand zwischen Mensch und Gefahrenzone erhöhen. Application: Layoutänderung. Verification: Distanzmessung.
M006 Kinematik ändern Description: Mechanische Bewegung so ändern, dass Gefahr reduziert wird. Application: Gelenkdesign. Verification: Simulation.
M007 Rotationsbewegung vermeiden Description: gefährliche Drehbewegungen eliminieren. Application: alternative Mechanik. Verification: Designprüfung.
M008 Scharfe Kanten entfernen Description: Abrunden oder Abdecken von Kanten. Application: Gehäuse. Verification: Sichtprüfung.
M009 sichere Materialwahl Description: Materialien mit geringer Bruchgefahr verwenden. Application: Strukturteile. Verification: Materialprüfung.
M010 Gewicht reduzieren Description: Verringerung der Masse beweglicher Teile. Application: Greifer oder Arme. Verification: Berechnung.
M011 redundante Konstruktion Description: Doppelte mechanische Sicherheit. Application: Tragstrukturen. Verification: Belastungstest.
M012 mechanische Begrenzung Description: Endanschläge begrenzen Bewegungsbereich. Application: Linearachsen. Verification: Funktionsprüfung.
M013 sichere Geometrie Description: Gestaltung verhindert Einklemmen. Application: Spaltgrößen. Verification: Designreview.
M014 stabile Konstruktion Description: Struktur verhindert Umkippen. Application: Maschinenrahmen. Verification: Stabilitätsberechnung.
M015 kollisionsfreie Bewegungsbahnen Description: Bewegungsplanung vermeidet Kollision. Application: Robotik. Verification: Simulation.
M016 sichere Greifer Description: Greifer verlieren Werkstück nicht. Application: Pick‑and‑Place. Verification: Belastungstest.
M017 sichere Halterungen Description: Bauteile fest fixieren. Application: Montagevorrichtungen. Verification: Inspektion.
M018 sichere Werkstückaufnahme Description: stabile Fixierung. Application: CNC‑Maschinen. Verification: Belastungstest.
M019 sichere Lageführung Description: Führung verhindert Fehlposition. Application: Fördertechnik. Verification: Test.
M020 sichere Lastführung Description: Last wird stabil transportiert. Application: Hebesysteme. Verification: Simulation.
M021 sichere Kraftübertragung Description: Vermeidung von Überlast. Application: Getriebe. Verification: Berechnung.
M022 sichere Energieübertragung Description: Energiefluss kontrollieren. Application: Motorsteuerung. Verification: Test.
M023 sichere Hydraulikauslegung Description: Drucksystem korrekt dimensionieren. Verification: Drucktest.
M024 sichere Pneumatikauslegung Description: sichere Druckbereiche definieren. Verification: Drucktest.
M025 sichere thermische Auslegung Description: Überhitzung verhindern. Verification: Temperaturmessung.
M026 Temperaturbegrenzung Description: maximal zulässige Temperatur definieren. Verification: Sensorprüfung.
M027 passive Kühlung Description: Wärmeabführung ohne aktive Systeme. Verification: Temperaturtest.
M028 automatische Druckbegrenzung Description: Sicherheitsventil begrenzt Druck. Verification: Funktionstest.
M029 sichere Sensorposition Description: Sensoren an sicheren Stellen montieren. Verification: Review.
M030 sichere Kabelführung Description: Kabel vor Beschädigung schützen. Verification: Inspektion.
M031 sichere Leitungsführung Description: Leitungen stabil verlegen. Verification: Sichtprüfung.
M032 vibrationsarme Konstruktion Description: Schwingungen minimieren. Verification: Vibrationsmessung.
M033 ergonomische Gestaltung Description: Bedienung ergonomisch gestalten. Verification: Nutzeranalyse.
M034 gute Sichtbarkeit Description: Gefahrenbereiche sichtbar machen. Verification: Sichtprüfung.
M035 intuitive Bedienoberfläche Description: Bedienfehler reduzieren. Verification: Usability Test.
M036 sichere Mensch‑Maschine‑Interaktion Description: sichere Interaktionskonzepte. Verification: Risikoanalyse.
M037 sichere Bedienhöhe Description: ergonomische Bedienhöhe. Verification: Designprüfung.
M038 sichere Reichweiten Description: Bediener erreicht Gefahrenbereich nicht. Verification: Distanzprüfung.
M039 sichere Wartungszugänge Description: sichere Wartungspunkte. Verification: Inspektion.
M040 sichere Montagepunkte Description: stabile Montagepunkte. Verification: Belastungstest.
M041 sichere Demontagepunkte Description: sichere Demontage ermöglichen. Verification: Test.
M042 sichere Servicezugänge Description: Servicebereiche sicher gestalten. Verification: Inspektion.
M043 sichere Software‑Fallbacks Description: definierter Zustand bei Fehler. Verification: Test.
M044 deterministische Steuerungslogik Description: klar definierte Zustände. Verification: Code Review.
M045 definierte Zustandsmaschine Description: klar strukturierte Steuerungszustände. Verification: Simulation.
M046 sichere Restart‑Logik Description: Neustart nur nach Freigabe. Verification: Funktionstest.
M047 sichere Fehlermodi Description: Fehler führt zu sicherem Zustand. Verification: Fault Test.
M048 sichere Energieabschaltung Description: Energiequellen trennen. Verification: Test.
M049 sichere Energieentladung Description: gespeicherte Energie abbauen. Verification: Messung.
M050 sichere Notzustände Description: Maschine geht in sicheren Zustand. Verification: Sicherheitsprüfung.
2 Technische Schutzmaßnahmen (M051–M140)
M051 feste trennende Schutzeinrichtung Description: mechanische Barriere verhindert Zugriff. Verification: Sichtprüfung.
M052 bewegliche Schutzeinrichtung Description: Tür oder Haube schützt Gefahrenbereich. Verification: Funktionstest.
M053 verriegelte Schutztür Description: Maschine stoppt beim Öffnen. Verification: Verriegelungstest.
M054 Lichtgitter Description: Unterbricht Maschine bei Zutritt. Verification: Sicherheitstest.
M055 Laserscanner Description: überwacht Gefahrenzone. Verification: Funktionsprüfung.
M056 Zweihandbedienung Description: beide Hände erforderlich. Verification: Test.
M057 Zustimmschalter Description: Bediener muss Schalter aktiv halten. Verification: Test.
M058 Not‑Halt Description: sofortige Maschinenabschaltung. Verification: Not‑Halt Test.
M059 Sicherheitsrelais Description: sichere Signalverarbeitung. Verification: Funktionsprüfung.
M060 sichere SPS Description: Steuerung mit Sicherheitsfunktionen. Verification: Validierung.
… (Maßnahmen M061–M139 folgen in gleicher Struktur)
M140 sichere Abschaltung bei Fehler Description: System stoppt automatisch. Verification: Fehler‑Simulation.
3 Benutzerinformation / organisatorische Maßnahmen (M141–M200)
M141 Warnhinweis Description: Warnung vor Gefahren. Verification: Dokumentenprüfung.
M142 Gefahrenkennzeichnung Description: visuelle Kennzeichnung. Verification: Inspektion.
M143 Betriebsanweisung Description: sichere Bedienung beschreiben. Verification: Dokumentenreview.
M144 Wartungsanweisung Description: Wartungsprozesse dokumentieren. Verification: Review.
M145 Reinigungsanweisung Description: sichere Reinigung beschreiben. Verification: Review.
M146 Schulungsprogramm Description: Mitarbeiterschulung. Verification: Trainingsnachweis.
M147 Sicherheitsunterweisung Description: jährliche Sicherheitsunterweisung. Verification: Protokoll.
M148 Bedienungsanleitung Description: vollständige Maschinenanleitung. Verification: Dokumentenprüfung.
M149 Servicehandbuch Description: Anleitung für Techniker. Verification: Review.
M150 Notfallanweisung Description: Verhalten im Notfall. Verification: Audit.
… (Maßnahmen M151–M199 folgen in gleicher Struktur)