S5 auf S7 migrieren: Der komplette Leitfaden (2026)
Schritt-für-Schritt-Anleitung für die Migration von Siemens S5 SPS-Programmen auf S7-1500. AWL→SCL-Konvertierung, Timer-Umrechnung, Adressumsetzung und Hardware-Auswahl.
S5 auf S7 migrieren: Der komplette Leitfaden (2026)
Die Migration einer Siemens S5 auf S7-1500 umfasst die Konvertierung von AWL-Code nach SCL, die Umsetzung von S5-Adressen auf S7-Byte-Adressierung, den Ersatz von BCD-Timern durch IEC-Timer und die Auswahl kompatibler S7-1500-Hardware. Dieser Leitfaden führt Sie durch jeden Schritt mit konkreten Codebeispielen.
Siemens hat den kompletten S5-Support am 30. September 2020 eingestellt. Keine Ersatzteile, keine Reparaturen, kein technischer Support. Jedes S5-System, das heute noch läuft, arbeitet auf Verschleiß. Die S7-300 wurde selbst am 1. Oktober 2023 abgekündigt und ist seit dem 1. Oktober 2025 nur noch als Ersatzteil verfügbar (garantiert bis 2033). Das einzig zukunftssichere Migrationsziel ist die S7-1500 mit TIA Portal.
Warum Sie jetzt migrieren müssen
Die SIMATIC S5 wurde 1979 eingeführt und hat die Industrie über 40 Jahre lang bedient. Seit dem 1. Oktober 2020 gibt es null Support für die gesamte S5-Produktfamilie:
Keine Ersatzteile von Siemens. Ein defektes CPU-Modul kann über offizielle Kanäle nicht mehr ersetzt werden. Aufgearbeitete Teile von Drittanbietern kosten das 3- bis 10-fache des Originalpreises.
Keine Software-Unterstützung. STEP 5 läuft unter DOS oder Windows XP. Aktuelle Betriebssysteme unterstützen es nicht nativ.
Kein qualifiziertes Personal. Ingenieure, die S5-Programmierung in den 1980er und 1990er Jahren gelernt haben, gehen in Rente.
Die S7-300 ist als Nächstes dran. Die S7-300 wurde am 1. Oktober 2025 abgekündigt (Meilenstein PM410). Ersatzteilverfügbarkeit nur bis Oktober 2033 garantiert.
Der 6-Schritte-Migrationsprozess
Schritt 1: Bestehendes S5-Programm dokumentieren
Bevor Sie eine Zeile Code anfassen, erstellen Sie eine vollständige Bestandsaufnahme:
- Bausteinliste: Alle OBs, PBs, FBs, FXs, SBs, DBs, DXs mit ihren Größen
- E/A-Belegungsplan: Alle physischen Eingänge (E), Ausgänge (A) und deren Verdrahtung
- Querverweisliste: Welche Bausteine rufen welche auf, welche Adressen werden wo verwendet
- Timer-/Zähler-Liste: Alle T- und Z-Adressen mit ihren konfigurierten Werten
- Symboltabelle: Falls vorhanden
PLCcheck Pro: Laden Sie Ihren S5-AWL-Quellcode hoch und erhalten Sie sofort eine Analyse mit Bausteinverzeichnis, Querverweisen, Timer-Liste und E/A-Plan. Jetzt Code analysieren →
Schritt 2: S7-1500-Hardware auswählen
Typische S5 → S7-1500 CPU-Zuordnung:
| S5-CPU | Speicher | Empfohlene S7-1500 | S7-1500 Speicher |
|---|---|---|---|
| S5-90U / S5-95U | 2–8 KB | CPU 1511-1 PN | 150 KB |
| S5-100U (CPU 103) | 6–16 KB | CPU 1511-1 PN | 150 KB |
| S5-115U (CPU 941–944) | 16–64 KB | CPU 1513-1 PN | 300 KB |
| S5-135U (CPU 922/928) | 64–256 KB | CPU 1515-2 PN | 750 KB |
| S5-155U (CPU 946/947/948) | 256–512 KB | CPU 1517-3 PN/DP | 2 MB |
Schritt 3: SPS-Programm konvertieren
Option A: Siemens S5→S7-Konverter (~60–80 % automatisch)
Was der Konverter NICHT schafft: Timer (KT→IEC), Datenbausteine (DW→DBW×2), indirekte Adressierung (DO, LIR, TIR), Sonderbausteine (OB21/22, System-FBs).
Option B: Neuprogrammierung in SCL (bestes Langzeitergebnis)
Option C: Hybridansatz (empfohlen) — Konverter für Grundlogik, dann Timer/DB/Sonderfunktionen manuell konvertieren.
Schritt 4: Timer und Zähler konvertieren
S5-Timer-Format: KT [Wert].[Zeitbasis] — Zeitbasis 0 = 10 ms, 1 = 100 ms, 2 = 1 s, 3 = 10 s
S5-Timer-Typen → S7-IEC-Äquivalente:
| S5-Timer | Bezeichnung | S7-IEC |
|---|---|---|
| SI | Impuls | TP |
| SE | Verlängerter Impuls | TP |
| SD | Einschaltverzögerung | TON |
| SS | Speichernde Einschaltverzögerung | TON |
| SA | Ausschaltverzögerung | TOF |
Konvertierungsbeispiel:
S5 AWL:
U E 0.0
L KT 030.2
SD T 1
U T 1
= A 4.0
S7 SCL:
"Timer_Foerderband"(
IN := "Starttaster",
PT := T#30s,
Q => "Motor_Ein",
ET => "Verstrichene_Zeit"
);
Nutzen Sie unseren S5-Timer-Rechner um jeden KT-Wert sofort umzurechnen.
Schritt 5: Adressen konvertieren
Datenbaustein-Konvertierung (KRITISCH): S5 DW × 2 = S7 DBW
| S5 | S7 | Berechnung |
|---|---|---|
| DB10 DW 0 | DB10.DBW 0 | 0 × 2 = 0 |
| DB10 DW 1 | DB10.DBW 2 | 1 × 2 = 2 |
| DB10 DW 5 | DB10.DBW 10 | 5 × 2 = 10 |
| DB10 DW 100 | DB10.DBW 200 | 100 × 2 = 200 |
Nutzen Sie unseren S5→S7-Adress-Konverter.
Schritt 6: Testen, in Betrieb nehmen, produktiv schalten
- Big Bang: Komplettumstellung in einem Stillstandsfenster
- Stufenweise: Abschnittsweise mit IM-Adaptermodulen
- Hot Standby: S7 im Schattenbetrieb
Häufige Fallstricke
- DW × 2 vergessen — stille Datenfehler
- S5-Timer verhalten sich in S7 anders — immer IEC-Timer verwenden
- OB21/OB22 Anlauf-Bausteine ignoriert — S7 nutzt OB100/OB102
- Indirekte Adressierung nicht getestet — DO, LIR, TIR haben keine direkten S7-Entsprechungen
- S5-Backup verloren — vor Migrationsbeginn mehrere Sicherungskopien erstellen
Was PLCcheck Pro für Sie tun kann
- Erklären: Verständliche Erklärung jedes Bausteins
- Dokumentieren: Komplette Programmdokumentation sofort
- Migrieren: AWL→SCL mit korrekter Timer- und Adresskonvertierung
- Optimieren: Toten Code und potenzielle Fehler erkennen
Gepflegt von PLCcheck.ai. Letztes Update: März 2026. Keine Verbindung zu Siemens AG.
Verwandte Artikel
Der Siemens S5/S7-Konverter: Was er kann und was nicht
Ehrliche Bewertung des Siemens STEP 7 S5→S7-Konvertierungswerkzeugs. Was es automatisch konvertiert, was es nicht schafft, typische Fehler und wie Sie die verbleibenden 20–40% manueller Arbeit bewältigen.
12 Min. Lesezeit
migration-guideAWL nach SCL konvertieren: Schritt für Schritt
Praxisleitfaden für die Konvertierung von Siemens S5 AWL-Code nach S7 SCL. Mit Konvertierungstabellen und Codebeispielen für Bitverknüpfungen, Timer, Zähler, Sprünge und Datenbausteine.
14 Min. Lesezeit
migration-guideS7-300 auf S7-1500 migrieren: Kompletter Leitfaden
Schritt-für-Schritt-Anleitung zur Migration von Siemens S7-300 auf S7-1500 mit TIA Portal. Hardware-Zuordnung, Migrations-Assistent, optimierte Datenbausteine, AWL→SCL-Konvertierung und typische Fallstricke.
15 Min. Lesezeit
SPS-Code mit KI analysieren
PLCcheck Pro erklärt, dokumentiert, optimiert und migriert SPS-Code — automatisch.
PLCcheck Pro testen →Nicht verbunden mit Siemens AG. S5, S7, STEP 5, STEP 7 und TIA Portal sind Marken der Siemens AG.