Ein Stromausfall in der Werkshalle ist schon stressig genug. Doch wenn das Licht wieder angeht und eine Maschine den Start verweigert — weil ihre SPS das Programm verloren hat — kann aus einem schlechten Tag eine verlorene Woche werden. Hier ist, was wirklich passiert und wie Sie die Produktion wieder zum Laufen bringen.
Warum eine SPS ihr Programm verliert
Die meisten modernen SPS speichern ihr Programm in nichtflüchtigem Flash-Speicher, sodass ein Stromausfall allein es nicht löscht. Der klassische Fehler betrifft ältere Steuerungen, die das laufende Programm in batteriegepuffertem RAM halten. Ist diese Pufferbatterie leer oder schwach, löscht ein Stromausfall das Programm vollständig. Weitere Ursachen sind eine beschädigte Speicherkarte, ein durch den Ausfall unterbrochenes Firmware-Update oder eine Steuerung, die in einen leeren Standardzustand startet.
Erste Schritte — bevor Sie etwas Riskantes tun
- Schalten Sie die Steuerung nicht wiederholt aus und ein, in der Hoffnung auf Besserung — Sie können es verschlimmern.
- Prüfen Sie, ob Sie ein aktuelles Programm-Backup (eine Projektdatei) haben und mit welcher Softwareversion es erstellt wurde.
- Notieren Sie das genaue Steuerungsmodell und die Firmware-Version — das bestimmt, welche Werkzeuge Sie brauchen.
- Falls eine Speicherkarte vorhanden ist, formatieren Sie sie nicht; sie kann noch eine wiederherstellbare Kopie enthalten.
Die Wege zur Wiederherstellung
Im besten Fall haben Sie eine aktuelle Projektdatei und laden sie einfach erneut in die Steuerung. In der Praxis ist die Datei oft Monate alt, liegt auf einem Laptop, der das Unternehmen verlassen hat, oder existierte nie. Hier zählt Erfahrung: die Logik aus der Dokumentation, der HMI/SCADA-Konfiguration, der E/A-Verdrahtung und dem Prozess selbst zu rekonstruieren.
Wie Sie das ganz vermeiden
- Bewahren Sie versionierte Backups jedes SPS-Projekts auf — getrennt von der Maschine.
- Tauschen Sie Pufferbatterien planmäßig aus — nicht erst beim Ausfall.
- Migrieren Sie alternde batteriegepufferte Steuerungen auf moderne Flash-Plattformen, bevor sie Probleme machen.
- Dokumentieren Sie das Programm so, dass es auch bei Verlust aller Dateien neu aufgebaut werden kann.
Eine Programmwiederherstellung ist genau die Art von Arbeit, die wir leisten — auch an Alt-Steuerungen, die die meisten Integratoren nicht anfassen. Wenn eine Linie steht, gilt: je schneller wir sie sehen, desto schneller läuft sie wieder.
