← Alle Fallstudien
AUTO-003 Automation Code Reverse Engineering

PLC-Code ohne Dokumentation — von Pascal auf C++ migriert, IoT-Dashboard dazu.

65 %
Kosteneinsparung
€ 118.000
gespart
12 Wochen
Implementierung
−89 %
Produktwechselzeit

Ausgangslage

SPS-Steuerung einer Abfüllanlage in proprietärer Pascal-Variante aus 2001. Entwickler nicht erreichbar, keine Dokumentation, proprietäre IDE mit abgelaufener Lizenz. Kein Quellcode — nur eine Binary auf einer 3,5" Floppy-Disk. Angebot für neue SPS-Steuerung: € 180.000 + 5 Monate Umbauzeit.

Drei neue Produkte waren geplant — ohne Code-Anpassung nicht realisierbar. Die Investitionsplanung des Kunden stand auf dem Spiel.

Die besondere Herausforderung: Kein Quellcode

Wie wir dennoch ans Ziel kamen:

  1. 1. Floppy-Disk mit spezialisiertem Tool ausgelesen → ca. 40 % des Quellcodes wiederhergestellt
  2. 2. Alle Steuersignale (87 Stück) im laufenden Betrieb gemessen und kartiert (Dynamic Analysis)
  3. 3. Vollständige State Machine des Abfüllprozesses (12 Zustände) aus Signalverhalten rekonstruiert
  4. 4. 34 Sicherheitsbedingungen identifiziert (einige aktiv, aber völlig undokumentiert)
  5. 5. Erstmals vollständige technische Dokumentation der Steuerungslogik erstellt

Kosteneinsparung

Kosteneinsparung

Direktvergleich

Neuanschaffung

€ 180.000

Solvetronix

€ 62.000

Sie sparen

€ 118.000

Einsparung

65 %

ROI typisch: unter 18 Monate

Ergebnisse & neue Features

Funktionale Kompatibilität zur Originalsteuerung gemäß Abnahmetestplan
Alle 34 Sicherheitsbedingungen implementiert + 2 neue hinzugefügt
Zykluszeit verbessert: 45 ms → 18 ms
Produktwechsel: 4 Stunden → 25 Minuten (−89 %)
3 neue Produkte: in 3 Tagen parametriert (ohne Programmierer)
Erstmals vollständige Code-Dokumentation
Echtzeit-OEE-Monitoring über IoT-Dashboard
72h Dauerlauftest ohne Fehler

Technologien

Static Code AnalysisDynamic AnalysisState Machine REC++ESP32 IoT GatewayMQTTNode.jsTimescaleDBReact DashboardDocker

Unlesbarer Code in Ihrer Anlage?

Wir reverse-engineeren und modernisieren — auch ohne Dokumentation oder Quellcode.

Jetzt kostenlos anfragen
✓ Antwort innerhalb 24 Stunden ✓ Kein Commitment ✓ Vertraulich