PLCcheck

S5-Absolutadressierung vs. S7-Symboladressierung

Warum S5 Absolutadressen verwendet und S7 symbolische Namen bevorzugt. Migrationsstrategie für die Umstellung.

·8 Min. Lesezeit
S5S7AdressierungabsolutsymbolischZuordnungslistePLC-TagsTIA PortalMigration

Read this article in English

S5-Absolutadressierung vs. S7-Symboladressierung

S5-Programme verwenden ausschließlich Absolutadressen — jeder Operand wird durch Speichertyp und Nummer identifiziert (E 0.0, A 4.0, MW 10). S7 bevorzugt symbolische Namen — jede Adresse bekommt einen Namen, und das Programm referenziert Namen statt Nummern.

S5: Absolutadressen

U  E 0.0       // Was ist E 0.0? Nur Zuordnungsliste oder Stromlaufplan weiß es.
U  E 0.1
=  A 4.0

Die Zuordnungsliste weist Adressen Namen zu, aber diese Namen sind Kommentare — das kompilierte Programm enthält nur Nummern. Wenn die Zuordnungsliste verloren geht, wird das Programm schwer verständlich.

S7: Symbolische Adressierung

IF "Startknopf" AND "Schutztuer" THEN
    "Motor_1" := TRUE;
END_IF;

Symbolische Namen sind Teil des kompilierten Programms — sie können nicht separat verloren gehen.

Warum das für die Migration wichtig ist

1. Zuordnungsliste erstellen

Viele S5-Programme haben keine oder eine unvollständige Zuordnungsliste. Vor der Migration erstellen oder vervollständigen:

Das ist der zeitaufwendigste Teil — aber auch der wertvollste.

2. TIA Portal erwartet symbolischen Zugriff

Optimierte Datenbausteine erfordern symbolischen Zugriff. Der Compiler erzeugt besseren Code für symbolische Zugriffe. Zukünftige Siemens-Features werden zunehmend symbolisch arbeiten.

3. Der Konverter behält Absolutadressen

Der Siemens-Konverter behält die S5-Absolutadressen bei. Er konvertiert nicht zu symbolisch. Das Ergebnis: S7-Code der wie S5 aussieht.

Praktische Migrationsstrategie

Phase 1: PLC-Variablentabelle mit sprechenden Namen erstellen. Konverter behält Absolutadressen. System verifizieren.

Phase 2: Schrittweise Absolutadressen durch PLC-Tag-Namen ersetzen. Erst E/A, dann Merker, dann DB-Elemente.

Phase 3: Optimierten DB-Zugriff aktivieren. Alle Absolutadressen eliminieren.

S5-F-Notation

S5 (F-Notation)S5 (M-Notation)S7
F 0.0M 0.0%M0.0 oder symbolisch
FW 0MW 0%MW0 oder symbolisch
FY 0MB 0%MB0 oder symbolisch

Die F-Notation existiert in S7 nicht.

Häufig gestellte Fragen

Muss ich vor der Migration alle Adressen symbolisch machen?

Nein. Das migrierte Programm funktioniert mit Absolutadressen. Symbolische Umstellung ist eine Qualitätsverbesserung die schrittweise nach Inbetriebnahme erfolgen kann.


Gepflegt von PLCcheck.ai. Letztes Update: März 2026. Keine Verbindung zu Siemens AG.

Verwandte Artikel

SPS-Code mit KI analysieren

PLCcheck Pro erklärt, dokumentiert, optimiert und migriert SPS-Code — automatisch.

PLCcheck Pro testen →
← Zurück zum Blog

Nicht verbunden mit Siemens AG. S5, S7, STEP 5, STEP 7 und TIA Portal sind Marken der Siemens AG.