
Eine Siemens-SPS spricht KOP, FUP, AWL, SCL und GRAPH — Spezialsprachen, die jahrelange Einarbeitung kosten. Claude spricht sie für dich. Du fragst in normalem Deutsch, Claude liest die Steuerung aus, erklärt Diagnosen und schreibt sogar fertige Bausteine — du musst keine einzige SPS-Sprache beherrschen.
Statt durch Datenbausteine, Merkerlisten und Diagnosepuffer zu klicken, fragst du in Klartext. Claude übersetzt deine Frage in echte OPC-UA- bzw. S7-Abfragen, liest die Live-Werte und erklärt sie.
▸ Illustratives Beispiel. Werte und Tags sind exemplarisch; der Ablauf entspricht einer realen MCP-/OPC-UA-Session.
Dieselbe Steuerung, drei Arten der Zusammenarbeit — und für keine davon musst du die SPS-Sprachen selbst können.

Frage in natürlicher Sprache: „Läuft Pumpe P2?", „Wieso ist die Charge gestoppt?". Claude bildet daraus gezielte, lesende Abfragen auf Tags, Datenbausteine und den Diagnosepuffer und antwortet im Klartext.

Live-Werte von Ein-/Ausgängen, Merkern und DB-Variablen, Firmware- und Diagnoseinfos, Zykluszeiten und Fehlercodes — strukturiert ausgelesen und auf Wunsch in Tabellen oder einen kurzen Statusbericht übersetzt.

Beschreibe die Logik in Worten — Claude generiert fertige SCL-Bausteine (oder KOP/FUP/GRAPH als PLCopen-XML) und importiert sie über die TIA-Portal-Openness-Schnittstelle direkt ins Projekt.
Claude redet nicht direkt mit der Hardware — dazwischen sitzt eine Brücke. Das Model Context Protocol (MCP) ist die KI-native Abstraktion, die offene Industrieprotokolle wie OPC UA für das Modell bedienbar macht.
Für Programmieren tauscht der mittlere Block: statt OPC UA generiert Claude SCL/PLCopen-XML, das die TIA-Portal-Openness-API (.NET) automatisiert ins Engineering-Projekt importiert.
Siemens programmiert SPSen im TIA Portal in fünf Sprachen. Jede hat ihre Eigenheiten. Claude beherrscht alle — besonders fließend ist es in SCL, der Hochsprache, die sich am besten generieren lässt.
Textuelle Hochsprache, Pascal-/„Structured Text"-ähnlich. Schleifen, Bedingungen, Formeln — ideal für Algorithmen und genau das Format, in dem ein Sprachmodell am sichersten und nachvollziehbarsten schreibt.
IEC 61131-3 · ST ★ Claudes bevorzugte SpracheGrafische Sprache wie ein Stromlaufplan — Kontakte und Spulen. Verbreitet bei klassischer Verriegelungs- und Schützlogik. Claude beschreibt und generiert die Logik, ausgegeben als PLCopen-XML.
IEC 61131-3 · LAD (Ladder Diagram)Grafische Verknüpfung aus Logikgattern (UND, ODER, …). Beliebt in der Verfahrenstechnik. Lässt sich aus einer Klartext-Spezifikation ableiten und als Baustein erzeugen.
IEC 61131-3 · FBD (Function Block Diagram)Schrittketten für sequenzielle Abläufe (Schritt → Transition → Schritt). Perfekt für Maschinenzyklen. Aus „erst X, dann wenn Y, dann Z" baut Claude die Kette.
IEC 61131-3 · SFC (Sequential Function Chart)Assembler-nahe, zeilenweise Befehlssprache. Auf neuen S7-1500-CPUs nur noch eingeschränkt / für Migration relevant — Claude liest und übersetzt sie nach SCL.
IEC 61131-3 · STL (Statement List)Du lieferst die Anforderung in Worten und prüfst das Ergebnis. Die Wahl der Sprache, die Syntax und die Bausteinstruktur übernimmt Claude — und erklärt jede Zeile, wenn du willst.
→ Natürliche Sprache rein, fertiger Baustein rausJe nach CPU, Berechtigung und Ziel — auslesen, schreiben oder programmieren — passt ein anderer Pfad. Alle bauen auf offenen Standards oder offiziellen Siemens-Schnittstellen auf.
Offener Industriestandard, im S7-1500 als Server integriert (Lizenz nötig). Ein OPC-UA-MCP-Server gibt Claude Tools zum Lesen/Schreiben von Knoten und Aufrufen von Methoden — die sauberste Brücke.
Direkter Zugriff auf Datenbausteine, Merker und E/A über das S7-Protokoll. Funktioniert auch ohne OPC-UA-Lizenz (passende CPU-Einstellungen / PUT-GET vorausgesetzt). Claude schreibt das nötige Skript gleich mit.
Offizielle Engineering-Schnittstelle. Claude erzeugt SCL- oder XML-Bausteine, die automatisiert ins TIA-Projekt importiert werden — Programmieren ohne die Sprache selbst zu tippen.
Für gemischte Anlagen und ältere oder Fremdsteuerungen. Über entsprechende MCP-Connectoren liest und schreibt Claude auch hier Register und Topics.
Siemens selbst geht denselben Weg: Der Engineering Copilot in TIA Portal V21 bringt generative KI direkt ins Werkzeug. Diese Seite zeigt, wie du dieselbe Idee mit Claude über offene Schnittstellen umsetzt.
Claude ist das Sprachmodell, nicht die Sicherheits-SPS. Lesen ist unkritisch und sofort wertvoll — Schreiben und Programmieren gehören in einen kontrollierten Ablauf. Die Regeln:
Aktuelle Siemens-Hardware und offene Schnittstellen — die reale Grundlage, auf der die hier gezeigten Wege aufbauen.

Beschreibe, was deine Steuerung tun oder verraten soll — in deinen Worten. Den Rest in KOP, FUP, AWL, SCL oder GRAPH übernimmt Claude.