SPS-Variablentabelle von Grund auf erstellen
Schritt-für-Schritt-Anleitung zum Erstellen einer SPS-Zuordnungsliste wenn keine Dokumentation existiert. E/A-Zuordnung, Namenskonventionen, Tools für STEP 7 und TIA Portal.
SPS-Variablentabelle von Grund auf erstellen
Wenn Sie ein SPS-Programm ohne Zuordnungsliste übernehmen, ist jede Adresse ein Rätsel. Eine Variablentabelle zu erstellen ist der wertvollste Dokumentationsschritt — kryptische Adressen werden zu lesbarem Code.
Was Sie vorher brauchen
- Das SPS-Programm (Backup oder Online-Verbindung)
- Stromlaufpläne / Klemmenpläne (das wichtigste Dokument)
- Zugang zur Maschine (für physische Nachverfolgung)
- Eine Querverweisliste aus dem SPS-Programm
- 1–3 Tage Zeit je nach Programmgröße
Schritt 1: Querverweisliste erzeugen
In STEP 5: Extras → Querverweisliste (QL)
In STEP 7 Classic: Extras → Referenzdaten → Querverweise
In TIA Portal: Projekt → Querverweise (im Inspektorfenster)
Schritt 2: E/A-Adressen physischen Geräten zuordnen
Aus Stromlaufplänen (bevorzugt): SPS-Klemmen → Kabel → Feldgerät → Funktion verfolgen.
An der Maschine (wenn keine Pläne): SPS in STOP oder Beobachtungsfunktion. Sensoren/Aktoren einzeln betätigen und beobachten welche Adresse sich ändert.
Schritt 3: Merker, Timer und Zähler benennen
Merker haben keine physischen Anschlüsse — ihre Funktion ergibt sich nur aus der Programmlogik.
Typische Muster:
| Muster | Wahrscheinliche Funktion | Namensvorschlag |
|---|---|---|
| U/O/UN/= Selbsthaltung | Motor-Selbsthaltung | Motor_Selbsthaltung |
| L KT / SI T n | Verzögerungstimer | Sensor_Verzoegerung |
| FP / ZV Z n | Stückzähler | Stueckzaehler |
Schritt 4: Namenskonvention wählen
IEC 61131-3: Variablennamen bestehen aus Buchstaben, Ziffern und Unterstrichen, beginnen mit Buchstabe oder Unterstrich.
Empfohlene Struktur: [Ort]_[Gerät]_[Funktion]
| Adresse | Name | Beschreibung |
|---|---|---|
| E 0.0 | St1_Startknopf | Station 1 Startknopf |
| E 0.1 | St1_Schutztuer | Station 1 Schutztür geschlossen |
| A 4.0 | St1_Foerdermotor | Station 1 Förderband Motor |
| T 1 | St1_Startverzoegerung | Station 1 Startverzögerung |
| M 10.0 | St1_Motor_Selbsthaltung | Station 1 Motor Selbsthaltung |
Regeln:
- Unterstriche als Trenner
- Beschreibend:
Foerderband_1_MotorstattM1 - Ort angeben bei mehreren gleichen Stationen
- Maximale Länge: 24 Zeichen in STEP 5, 128 in STEP 7/TIA Portal
- Umlaute (ä, ö, ü) vermeiden bei internationalen Projekten
Schritt 5: Tabelle eingeben
STEP 5: Zuordnungsliste (ZL-Editor) STEP 7 Classic: Symboltabelle (Export/Import als .ASC) TIA Portal: PLC-Variablentabelle (Export/Import als .XML)
Tipp: Nach Excel exportieren, dort ausfüllen, zurück importieren — deutlich schneller als Einzeleingabe.
Schritt 6: Verifizieren
- Programm mit Symbolen anzeigen — ergibt die Logik Sinn?
- Online beobachten — verhalten sich die benannten Variablen wie erwartet?
- Bediener einen Maschinenzyklus durchlaufen lassen und E/A beobachten
Häufig gestellte Fragen
Wie lange dauert das Erstellen einer Variablentabelle?
Kleine Maschine (32 E/A): 4–8 Stunden. Mittel (128 E/A): 1–2 Tage. Groß (500+ E/A): 3–5 Tage.
Gepflegt von PLCcheck.ai. Letztes Update: März 2026. Keine Verbindung zu Siemens AG.
Verwandte Artikel
SPS-Programmierung: AWL vs. KOP vs. FUP vs. SCL – Welche Sprache wofür?
Vergleich der vier SPS-Programmiersprachen AWL, KOP, FUP und SCL nach IEC 61131-3. Stärken, Schwächen, Einsatzbereiche und welche Sprache für welche Aufgabe die richtige ist.
12 Min. Lesezeit
plc-programmingLegacy-SPS-Code refactoren: Von Spaghetti zu Struktur
Wie man unstrukturierten Legacy-SPS-Code in wartbare Struktur umwandelt. Spaghetti-Code erkennen, schrittweise refactoren, wann Neuschreiben statt Refactoring.
12 Min. Lesezeit
plc-programmingSPS-Zykluszeit optimieren: Praktische Techniken
Praktische Techniken zur Reduzierung der SPS-Zykluszeit. Codestruktur, bedingte Ausführung, Datentyp-Auswahl, optimierte Datenbausteine, Interrupt-Architektur.
10 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.