Wenn eine Maschine plötzlich stoppt, liegt die Ursache oft nicht am Programm allein, sondern an einem unklar geplanten SPS-Aufbau. Wer CPU, Ein- und Ausgänge, Kommunikation, Spannungsversorgung und Diagnose richtig zusammendenkt, schafft eine Steuerung, die sich leichter erweitern, prüfen und instand halten lässt. Ich zeige die wichtigsten Baugruppen, den Signalablauf, typische Varianten und die Punkte, auf die es in der Praxis wirklich ankommt.
Die wichtigsten Grundlagen zum SPS-Aufbau auf einen Blick
- CPU: verarbeitet das Anwenderprogramm und koordiniert die gesamte Steuerung.
- Ein- und Ausgänge: verbinden Sensoren und Aktoren mit der SPS.
- Versorgung: in vielen Anlagen erfolgt die Feldversorgung mit 24 V DC.
- Zyklus: Die SPS liest Signale ein, verarbeitet sie und schreibt die Ergebnisse an die Ausgänge.
- Kommunikation: PROFINET, PROFIBUS, Ethernet oder andere Bussysteme binden dezentrale Geräte an.
- Instandhaltung: Klare Adressen, Diagnosemeldungen und eine saubere Dokumentation sparen im Fehlerfall viel Zeit.

Der SPS-Aufbau beginnt mit vier klaren Ebenen
Eine speicherprogrammierbare Steuerung besteht im Kern aus Versorgung, CPU, Peripherie und Kommunikation. Je nach Anlage kommen Sicherheits-, Technologie- oder Diagnosemodule hinzu. Diese Grundstruktur findet sich sowohl in der Gebäudetechnik als auch in Produktionsmaschinen, Förderanlagen und Energieanlagen wieder.
Netzteil und Spannungsversorgung
Das Netzteil wandelt die vorhandene Netzspannung, häufig 230 V AC, in eine für Steuerung und Sensorik geeignete Gleichspannung um. In der Industrie sind 24 V DC besonders verbreitet. Dabei sollte man zwischen der Versorgung der SPS-Elektronik und der Versorgung von Aktoren wie Ventilen, Schützen oder Antrieben unterscheiden.
Ich plane die Stromversorgung lieber mit einer nachvollziehbaren Reserve, statt das Netzteil dauerhaft an seiner Belastungsgrenze zu betreiben. Zusätzlich sind Absicherung, Selektivität und eine saubere 0-V-Führung wichtig, weil Spannungsabfälle oder Störungen sonst wie ein Softwarefehler wirken können.
CPU als zentrale Verarbeitungseinheit
Die CPU enthält den Prozessor, das Betriebssystem, Speicherbereiche und meist mindestens eine Kommunikationsschnittstelle. Sie führt das Anwenderprogramm aus und verwaltet unter anderem Eingänge, Ausgänge, Merker, Timer, Zähler und Datenbausteine.
Bei kompakten Steuerungen sind einige Ein- und Ausgänge bereits in der CPU integriert. Bei modularen Systemen wird die CPU um Signalmodule erweitert. Die Auswahl hängt deshalb nicht nur von der Programmgröße ab, sondern auch von der Zahl und Art der angeschlossenen Signale.
Signalmodule für die Feldseite
Signalmodule bilden die Verbindung zwischen SPS und Prozess. Digitale Eingänge erfassen beispielsweise einen Endschalter oder einen Taster. Digitale Ausgänge schalten etwa ein Relais, ein Magnetventil oder eine Signalleuchte. Analoge Module verarbeiten dagegen kontinuierliche Größen wie Temperatur, Druck, Füllstand oder Drehzahl.
Zusätzliche Kommunikationsbaugruppen verbinden die Steuerung mit Bediengeräten, Frequenzumrichtern, Remote-I/O-Stationen oder Leitsystemen. Funktionsmodule können schnelle Zählvorgänge, Positionieraufgaben oder spezielle Messungen übernehmen, wenn die normale CPU dafür nicht ausreicht.
So verarbeitet die Steuerung ein Signal im Zyklus
Der typische Ablauf lässt sich mit dem EVA-Prinzip erklären: Eingabe, Verarbeitung, Ausgabe. Die CPU liest die Eingangszustände ein, bearbeitet das Programm und überträgt anschließend die berechneten Zustände an die Ausgänge.
- Die SPS übernimmt die aktuellen Eingangswerte in das Prozessabbild.
- Die CPU verarbeitet das Anwenderprogramm von Anfang bis Ende.
- Timer, Zähler, Verriegelungen und Rechenoperationen werden aktualisiert.
- Das Ergebnis wird in das Prozessabbild der Ausgänge geschrieben.
- Die Ausgangsbaugruppen geben die Signale an die angeschlossenen Aktoren weiter.
Die Dauer dieses Ablaufs nennt man Zykluszeit. Sie hängt von CPU, Programmlänge, Kommunikationslast, Baugruppen und Signalverarbeitung ab. Für eine einfache Förderstrecke kann ein gewöhnlicher SPS-Zyklus problemlos ausreichen. Bei schnellen Positionier- oder Zählaufgaben braucht man dagegen kurze Reaktionszeiten, schnelle Eingänge oder ereignisgesteuerte Funktionen.
Ein häufiger Denkfehler betrifft Eingänge, die sich während der Programmbearbeitung ändern. Arbeitet die Steuerung mit einem Prozessabbild, verwendet sie innerhalb des Zyklus zunächst den eingelesenen Zustand. Für besonders schnelle Signale sind deshalb Direktzugriffe, Hardware-Zähler oder Interrupts oft geeigneter als eine normale Abfrage im Standardprogramm.
Auch die Reihenfolge im Programm zählt. Wird ein Ausgang in mehreren Programmteilen gesetzt und zurückgesetzt, ist die tatsächliche Reaktion schwer nachvollziehbar. Ich lege Ausgänge deshalb möglichst an einer klar definierten Stelle fest und trenne Bedienlogik, Ablaufsteuerung und Aktoransteuerung voneinander.
Digitale und analoge Baugruppen richtig unterscheiden
Die Wahl der richtigen Ein- und Ausgänge entscheidet darüber, ob Sensoren und Aktoren zuverlässig arbeiten. Ein digitales Signal kennt im Grundsatz nur zwei Zustände, während ein analoges Signal einen Wertebereich abbildet.
| Signalart | Typische Beispiele | Worauf es ankommt |
|---|---|---|
| Digitaler Eingang | Endschalter, Taster, Näherungsschalter | Signalspannung, Eingangstyp, Entprellung und Eingangsverzögerung |
| Digitaler Ausgang | Ventil, Relais, Schütz, Meldeleuchte | Schaltstrom, Lastart, Kurzschlussschutz und Abschaltverhalten |
| Analoger Eingang | Temperatur-, Druck- oder Füllstandssensor | Messbereich, Auflösung, Signaltyp und Skalierung |
| Analoger Ausgang | Stellventil, Frequenzumrichter, Leistungssteller | Ausgangsbereich, Last, Auflösung und Ausfallsignal |
Digitale Signale sind nicht automatisch unkompliziert
Ein 24-V-Signal ist nur dann eindeutig, wenn Sensor, Eingangskarte und Verdrahtung zusammenpassen. PNP- und NPN-Sensoren, positiv oder negativ schaltende Logik sowie unterschiedliche Bezugspotenziale müssen bereits bei der Planung berücksichtigt werden.
Bei induktiven Lasten wie Magnetventilen oder Schützen können Abschaltspitzen die Elektronik belasten. Freilaufdioden, Varistoren oder geeignete Entstörglieder helfen, die Lebensdauer der Ausgangsbaugruppen zu erhöhen. Gerade bei sporadischen Ausfällen wird dieser Punkt oft unterschätzt.
Analoge Werte brauchen eine saubere Skalierung
In der Praxis begegnen mir besonders häufig 0 bis 10 V und 4 bis 20 mA. Aus dem Rohwert der Baugruppe muss die Software den technischen Messwert berechnen, etwa 0 bis 10 V gleich 0 bis 100 °C. Beim Stromsignal hat der Bereich von 4 bis 20 mA einen zusätzlichen Vorteil: Ein Leitungsbruch lässt sich meist leichter erkennen als bei einem Signal, das bei 0 mA beginnt.
Ein analoger Eingang liefert jedoch nicht automatisch einen guten Messwert. Leitungsführung, Schirmung, Erdung, Auflösung und die Genauigkeit des Sensors beeinflussen das Ergebnis. Für die Instandhaltung ist außerdem wichtig, Rohwert und bereits skalierter Wert getrennt diagnostizieren zu können.
Kompaktgerät, modulare SPS oder dezentrale Peripherie
Nicht jede Anlage braucht denselben Aufbau. Eine kleine Heizungs- oder Lüftungsanlage kann mit einer kompakten Steuerung auskommen. Eine Produktionslinie mit vielen Sensoren, Antrieben und Stationen profitiert meist von einem modularen oder dezentralen System.
| Variante | Stärken | Grenzen | Geeignet für |
|---|---|---|---|
| Kompakt-SPS | Geringer Platzbedarf, schnelle Inbetriebnahme, oft günstiger | Begrenzte Erweiterbarkeit und weniger Spezialfunktionen | Kleine Maschinen, Gebäudetechnik, einfache Anlagen |
| Modulare SPS | Flexibel erweiterbar, viele Signal- und Funktionsmodule | Mehr Planungsaufwand, größerer Schaltschrank | Produktionsmaschinen und komplexe Anlagen |
| Dezentrale Peripherie | Kurze Feldverkabelung, verteilte Stationen, gute Skalierbarkeit | Abhängigkeit vom Netzwerk und höherer Diagnosebedarf | Große Linien, Fördertechnik und weitläufige Anlagen |
Bei einer dezentralen Lösung sitzen Ein- und Ausgangsmodule näher am Prozess. Die Daten werden über ein industrielles Netzwerk an die CPU übertragen. Das spart Kabel, erhöht aber die Bedeutung von Netzwerkdiagnose, Gerätenamen, IP-Adressierung und sauberer Topologie.
Für neue Anlagen würde ich die Entscheidung nicht allein nach dem Anschaffungspreis treffen. Ausschlaggebend sind Erweiterungen, Ersatzteilverfügbarkeit, Engineering-Umgebung, vorhandenes Personal und die Frage, wie schnell ein Fehler lokalisiert werden muss. Ein günstiges System kann teuer werden, wenn niemand es im Störungsfall sicher diagnostizieren kann.
Bei Planung und Instandhaltung entscheidet die Dokumentation
Ein technisch funktionierender Aufbau ist noch kein guter Aufbau. Für den Betrieb zählt, ob ein Elektriker oder Servicetechniker im Fehlerfall schnell erkennt, welcher Sensor an welchem Eingang liegt, welche Bedingungen den Ausgang freigeben und welcher Fehler zuletzt aufgetreten ist.
Diese Unterlagen sollten zur Steuerung gehören
- aktueller Stromlaufplan mit eindeutigen Betriebsmittelkennzeichen
- Liste aller Ein- und Ausgänge mit Signalbeschreibung und Klemmenbezeichnung
- Hardwarekonfiguration mit Modulreihenfolge und Adressen
- Dokumentation von Netzwerkadressen und Teilnehmernamen
- gesicherte Version des SPS-Programms inklusive Änderungsstand
- Liste der Ersatzmodule und relevanten Parametrierungen
- Beschreibung von Betriebsarten, Verriegelungen und Quittierbedingungen
Ich halte besonders die E/A-Liste für unterschätzt. Sie ist oft das schnellste Werkzeug, wenn eine Anlage zwar ein Eingangssignal anzeigt, aber der erwartete Ausgang nicht schaltet. Ohne klare Signalnamen verliert man sich dagegen leicht in Adressen und Bits.
Typische Fehler beim Aufbau
Zu knapp dimensionierte Netzteile, fehlende Potentialtrennung und unklare Massekonzepte gehören zu den klassischen Problemen. Ebenso kritisch ist es, analoge Leitungen direkt neben leistungsstarken Motorleitungen zu führen oder Netzwerktechnik ohne abgestimmtes Erdungs- und Schirmungskonzept zu installieren.
Ein weiterer Fehler ist die Vermischung von Standard- und Sicherheitsfunktionen. Ein gewöhnlicher SPS-Ausgang ersetzt keine zertifizierte Sicherheitssteuerung und keine fachgerecht geplante Sicherheitsfunktion. Not-Halt, Schutztüren und andere sicherheitsrelevante Funktionen müssen entsprechend der Risikobeurteilung und den dafür geltenden Anforderungen umgesetzt werden.
Lesen Sie auch: Eternitplatten streichen - was bei Asbest wichtig ist
Diagnose von Anfang an mitplanen
Eine gute SPS meldet nicht nur „Motor aus“, sondern möglichst auch die Ursache: fehlende Freigabe, ausgelöster Motorschutz, Kommunikationsfehler oder nicht erreichter Endschalter. Zeitstempel, Diagnosepuffer und verständliche Meldetexte machen aus einer reinen Steuerung ein brauchbares Instandhaltungswerkzeug.
Bei Änderungen sollte außerdem nachvollziehbar bleiben, wer wann welche Programm- oder Hardwareanpassung vorgenommen hat. Versionskontrolle und ein getestetes Wiederanlaufkonzept sind keine Luxusfunktionen, sondern schützen vor langen Stillstandszeiten nach einem Tausch der CPU oder einer fehlerhaften Änderung.
Ein guter Aufbau zeigt sich erst im Fehlerfall
Der beste SPS-Aufbau ist nicht der mit den meisten Modulen, sondern der, der zur Aufgabe passt und im Betrieb verständlich bleibt. CPU, Versorgung, Signalmodule, Netzwerk und Sicherheitsfunktionen sollten sauber getrennt, eindeutig beschriftet und mit ausreichender Reserve geplant werden.
Für kleine Anlagen reicht oft eine Kompakt-SPS. Bei vielen Signalen, räumlich verteilten Stationen oder häufigen Erweiterungen sind modulare und dezentrale Konzepte langfristig robuster. Entscheidend ist, dass Signalqualität, Zykluszeit, Diagnose und Dokumentation genauso ernst genommen werden wie die reine Rechenleistung.
Wer diese Punkte bereits bei der Planung berücksichtigt, reduziert nicht nur Verdrahtungs- und Programmierfehler. Er schafft eine Automatisierungslösung, die sich im Alltag schneller warten, sicherer erweitern und im Störungsfall deutlich ruhiger betreiben lässt.
