☎ +49 5223 4921030 ✉ hr@stromfee.ai
HomeBlog

Beckhoff PLC (SPS): Was ist das und wie steuerst du damit?

Stromfee Redaktion · 5. Juli 2026
Beckhoff PLC (SPS): Was ist das und wie steuerst du damit?
Technik & Blindleistung — Stromfee (KI-Bild)

Eine Beckhoff-SPS ist eine speicherprogrammierbare Steuerung nach dem PC-based-Control-Prinzip: Ein Industrie-PC (z. B. ein Beckhoff CX Embedded-Controller) führt dein Steuerprogramm in Echtzeit aus und schaltet über EtherCAT-Klemmen die Ein- und Ausgänge. Du steuerst damit, indem du in TwinCAT ein Programm schreibst, es auf den Controller lädst und die Anlage über zyklische Logik regelst.

Was ist eine Beckhoff-SPS konkret?

SPS steht für speicherprogrammierbare Steuerung (englisch PLC). Statt fester Verdrahtung übernimmt ein Programm die Logik: Es liest Sensoren (Temperatur, Zähler, Schalter), rechnet und schaltet Ausgänge (Ventile, Pumpen, Relais). Beckhoff macht das nicht mit einer klassischen Kompakt-SPS, sondern mit einem PC: Die Steuerungssoftware TwinCAT läuft auf einem Industrie-PC oder auf einem Embedded-Controller der CX-Reihe. Genau so ein Beckhoff CX ist bei uns z. B. an der Biogas-BHKW-Anlage in Husterklatte im Einsatz und liefert Anlagen-Telemetrie.

Beckhoff PLC (SPS): Was ist das und wie steuerst du damit?
Technik & Blindleistung — Stromfee (KI-Bild)
Wie steuerst du damit – Schritt für Schritt

1) Hardware zusammenstecken: Controller (CX) plus EtherCAT-Klemmen für digitale/analoge Ein- und Ausgänge auf die Hutschiene. 2) In TwinCAT ein Projekt anlegen und die Klemmen einlesen (das I/O-Abbild). 3) Programm schreiben – meist in IEC-61131-3-Sprachen wie Strukturierter Text (ST), Funktionsplan (FUP) oder Kontaktplan (KOP). 4) Programm auf den Controller laden und in Echtzeit zyklisch ausführen lassen. 5) Über HMI, Webvisualisierung oder Feldbus überwachen und Sollwerte vorgeben.

Beckhoff PLC (SPS): Was ist das und wie steuerst du damit?
Technik & Blindleistung — Stromfee (KI-Bild)
Was macht Beckhoff besonders (PC-based & EtherCAT)

Der Kern ist EtherCAT, der schnelle Feldbus von Beckhoff: Die Klemmen hängen wie an einer Perlenschnur am Controller und werden in sehr kurzen Zyklen abgearbeitet. Weil die Steuerung ein PC ist, laufen SPS-Logik, Motion und Datenerfassung auf einem Gerät. Für dich heißt das: dieselbe Steuerung, die deine Anlage regelt, kann auch Messwerte protokollieren – etwa 15-Minuten-Lastgänge oder Zählerstände – und diese an eine Datenbank weiterreichen.

Beckhoff PLC (SPS): Was ist das und wie steuerst du damit?
Technik & Blindleistung — Stromfee (KI-Bild)
Wo taucht das auf deiner Stromrechnung auf?

Eine SPS steuert oft genau die Verbraucher, die deine Rechnung teuer machen: Motoren, Pumpen, Kompressoren, BHKW oder Wechselrichter. Zwei Effekte zählen: Erstens der Leistungspreis – wenn die Steuerung Lastspitzen nicht kappt, zahlst du für ein hohes Viertelstunden-Maximum. Zweitens Blindleistung: induktive Verbraucher wie Motoren ziehen Blindarbeit; sinkt der cosφ zu weit, berechnet der Netzbetreiber Blindarbeit separat. Eine gut programmierte SPS kann Lastspitzen glätten und Kompensation zuschalten – schlecht parametriert produziert sie genau diese Zusatzkosten.

Beckhoff PLC (SPS): Was ist das und wie steuerst du damit?
Technik & Blindleistung — Stromfee (KI-Bild)
Wie prüfst du das mit den Rohdaten gegen?

Die SPS erfasst die Messwerte bereits – nutze sie zur Gegenprüfung. Vergleiche den von der Steuerung protokollierten Viertelstunden-Lastgang mit dem MSCONS-Lastgang, den dein Messstellenbetreiber liefert: Stimmen Leistungsspitzen und Energiemenge überein? Bei BHKW/KWK prüfst du, ob Eigenverbrauch und eingespeiste Menge sauber getrennt gezählt werden – sonst kippen KWK-Zuschlag oder Einspeisevergütung. Solche Abweichungen findest du nur, wenn du die Anlagen-Rohdaten (aus der SPS) digital neben die Abrechnungsdaten legst.

Typische Stolperfallen bei der Steuerung

Häufige Fehler: Ein Beckhoff CX fällt aus oder verliert die Netzverbindung und liefert plötzlich keine Telemetrie mehr – dann fehlen dir Messdaten für die Rechnungsprüfung (bei uns ist so ein Ausfall real vorgekommen, aufgefangen durch eine Ersatz-Pipeline). Weitere Klassiker: falsch skalierte Analogklemmen (Messwerte stimmen nicht), fehlende Not-Aus-/Sicherheitslogik und Zykluszeiten, die für schnelle Regelungen zu lang sind. Prüfe deshalb regelmäßig, ob die protokollierten Werte plausibel sind.

🎬 Der Energie-Zähler
Aktuell dazu
Beckhoff SPS programmieren: Womit du arbeitest und wie der Ablauf in TwinCAT 3 aussieht

Eine Beckhoff-SPS programmierst du nicht mit einer geräteeigenen Insel-Software, sondern mit TwinCAT 3. TwinCAT teilt sich in zwei Hälften: XAE ist die Engineering-Umgebung auf deinem Rechner (Visual Studio bzw. die mitgelieferte TcXaeShell), XAR ist die Echtzeit-Laufzeit auf dem Zielgerät, also auf dem Industrie-PC oder dem Embedded-Controller der CX-Reihe. Der Controller ist im Kern ein PC: Die Steuerung läuft als Echtzeit-Task neben dem Betriebssystem, die Klemmen hängen per EtherCAT dran, und die Verbindung zwischen Engineering und Laufzeit läuft über ADS. Programmiert wird nach IEC 61131-3 — Strukturierter Text (ST), Kontaktplan (KOP), Funktionsplan (FUP) und Ablaufsprache (AS). Zusätzlich kannst du Module in C/C++ oder aus Matlab/Simulink einbinden, was bei klassischen SPS-Systemen so nicht geht. Die Engineering-Umgebung selbst lädst du kostenlos bei Beckhoff herunter; für den Dauerbetrieb der Laufzeit brauchst du eine Lizenz, zum Ausprobieren reicht die zeitlich befristete Testlizenz, die sich wiederholt verlängern lässt.

Der Ablauf ist dabei immer derselbe, egal ob du eine BHKW-Freigabe oder eine Lastabschaltung baust. Erstens: TwinCAT 3 XAE installieren und ein neues TwinCAT-Projekt anlegen. Zweitens: die Route zum Zielsystem eintragen, also den Controller im Netzwerk suchen und über ADS koppeln — ohne diese Route läuft nichts, egal wie gut dein Code ist. Drittens: Geräte scannen; die EtherCAT-Klemmen werden erkannt und erscheinen mit ihren Kanälen im Projektbaum. Viertens: ein SPS-Projekt hinzufügen, den Baustein MAIN in ST schreiben und ihm eine Task mit fester Zykluszeit zuordnen. Fünftens — der Schritt, an dem Einsteiger am häufigsten hängen: Ein- und Ausgänge im Programm mit AT %I* bzw. AT %Q* deklarieren und die entstandenen Platzhalter danach von Hand auf die realen Klemmenkanäle verlinken. Ohne diese Verknüpfung schaltet dein Ausgang nur in der Simulation. Sechstens: übersetzen, Konfiguration aktivieren, den Controller in den Run-Modus versetzen, einloggen und das Programm laden. Anschließend siehst du die Variablenwerte live und kannst sie forcen. Damit die Steuerung nach einem Neustart von allein wieder anläuft, musst du das Programm ausdrücklich als Bootprojekt speichern — vergisst du das, steht die Anlage nach dem nächsten Spannungsausfall still.

Dazu von Stromfee
Charge DirectorArbitrage & WirtschaftlichkeitBESS EngineerAuslegung

Häufige Fragen

Was ist eine PLC bzw. SPS?

PLC steht für speicherprogrammierbare Steuerung (englisch Programmable Logic Controller). Anstatt einer festen Verdrahtung übernimmt ein Programm die Logik, um Sensoren auszulesen, zu berechnen und Ausgänge wie Ventile oder Pumpen zu schalten.

Was ist eine Beckhoff-SPS?

Eine Beckhoff-SPS basiert auf dem PC-based-Control-Prinzip. Dabei führt ein Industrie-PC oder ein Embedded-Controller der CX-Reihe das Steuerprogramm in Echtzeit aus und schaltet über EtherCAT-Klemmen die Ein- und Ausgänge.

Wie wird eine Beckhoff-SPS gesteuert?

Die Steuerung erfolgt durch das Schreiben eines Programms in TwinCAT (meist in Sprachen wie Strukturierter Text, Funktionsplan oder Kontaktplan), das auf den Controller geladen und dort zyklisch ausgeführt wird.

Was sind die Besonderheiten von Beckhoff-Systemen?

Der Kern ist der schnelle Feldbus EtherCAT. Da die Steuerung ein PC ist, können SPS-Logik, Motion und Datenerfassung auf einem Gerät laufen, wodurch Messwerte wie Lastgänge oder Zählerstände direkt protokolliert werden können.

Welche Rolle spielt eine SPS bei der Stromabrechnung?

Eine SPS steuert Verbraucher wie Motoren oder BHKW und kann zur Glättung von Lastspitzen sowie zur Kompensation von Blindleistung eingesetzt werden, um Kosten durch hohe Viertelstunden-Maxima oder Blindleistungsberechnungen zu reduzieren.

Was bringt dir ein Batteriespeicher?

BESS-System ansehen →
🌐 Stromfee in your language: English · Deutsch · Español · Français · Português · العربية · 日本語 · 中文 · 한국어 · हिन्दी · Bahasa