Zuordnungstabelle: Eine Steuerung mit einer Zuordnungsliste planen

Für die Erstellung eines Steuerungsprogramms ist insbesondere die Planungsphase wichtig. Die Planung eines SPS-Programms unterscheidet sich gegenüber den Verbindungsprogrammierten Steuerungen. Auch ist die Dokumentation eine andere.

Wichtig ist eine klare Aufgabenstellung sowie Hilfsmittel, um diese Aufgabe lösen zu können. Zu den Hilfsmitteln gehören z.B. Schaltwerttabellen, Schaltfunktionen, KV-Diagramme, Zustandsdiagramme, Technologieschemen oder Funktionspläne. Ein weiteres Hilfsmittel sind Zuordnungstabellen, genannt auch als Zuordnungsliste.

Dabei werden alle für die Steuerung der Anlage relevanten Betriebsmittel, beispielsweise Taster, Schalter, Motoren etc. aufgelistet und den Eingängen und Ausgängen zugeordnet. Daher der Name Zuordnungstabelle oder Zuordnungsliste.

Die Zuordnung der Betriebsmittel zu den Ein- und Ausgängen sind normalerweise frei wählbar. In der Zuordnungstabelle wird genau festgelegt, welche Adresse für welches Betriebsmittel zugeordnet werden soll. Zusätzlich beschreibt ein Kommentar die genaue Funktion des Betriebsmittels, ob es sich um einen Öffner oder Schließer handelt sowie den Datentyp. So erhält man einen genauen Überblick über alle verwendeten Adressen, Eingängen und Ausgängen.

Je nach Vorlieben kann die Kurzform oder die ausführliche Form verwendet werden. Beispiel für eine Kurzform für eine Anlage mit den Eingängen S1, S2, S3 und den Ausgängen H1 und H2.

Zuordnungstabelle in Kurzform
Symbole AdressenKommentare
S1 E0.1 Start-Taster, Schließer
S2 E0.2 Schalter links, Öffner
S3 E0.3 Schalter rechts, Öffner
H1 A0.1 Lampe gelb
H2 A0.2 Lampe grün

Es gibt auch die Möglichkeit, die Zuordnungstabelle ausführlich zu gestalten. Dazu wieder ein Beispiel mit denselben Betriebsmitteln.

Zuordnungstabelle in Langform
EingängeDatentypSymbolAdresseZuordnung
Start-Taster Bool S1 E0.1 Betätigt=1
Schalter links Bool S2 E0.2 Betätigt=0
Schalter rechts Bool S3 E0.3 Betätigt=0
Ausgänge Datentyp Symbol Adresse Zuordnung
Lampe gelb Bool H1 A0.1 Lampe an=1
Lampe grün Bool H2 A0.2 Lampe an=1

Wie Sie sehen, erhält der Programmierer auf diese Art und Weise einen genauen Überblick. Die Zuordnungstabelle dient als Grundlage für die Planung der Steuerung sowie für die Deklaration der Variablen in Funktionen oder Funktionsbausteinen und die Symboltabelle.