ChatGPT für TIA Portal: was geht, wo es scheitert
Kann ChatGPT SPS-Code für TIA Portal schreiben? Ja, und für manche Aufgaben ist das völlig ausreichend. Nur: Die Grenze verläuft ziemlich genau dort, wo dein konkretes Projekt anfängt.
Was mit ChatGPT gut funktioniert
Für alles, was kein Projektwissen braucht, ist ChatGPT ein brauchbares Werkzeug: SCL-Syntaxfragen, das Erklären von Sprachkonzepten (Timer, Flankenauswertung, indirekte Adressierung), ein erster Baustein-Entwurf als Gerüst, oder eine grobe Übersetzung von AWL-Schnipseln nach SCL. Auch als Sparringspartner für Struktur-Fragen („wie würdest du eine Schrittkette für diese Anlage aufbauen?") liefert es solide Antworten.
Wo der Copy-Paste-Workflow scheitert
Das Grundproblem: ChatGPT kennt dein Projekt nicht. Daraus folgen die typischen Fehlerbilder:
- Erfundene Symbolnamen und Datentypen. Der generierte Code referenziert Variablen, die es in deinem Projekt nicht gibt, oder rät bei UDTs. Jeder Baustein braucht Nacharbeit, bevor er überhaupt kompiliert.
- Copy-Paste als Medienbruch. Code raus aus TIA, in den Browser, zurück, einfügen, Fehler abtippen, wieder in den Browser. Bei einem Baustein machbar, bei zwanzig eine Qual.
- Keine Rückkopplung. ChatGPT sieht weder Compilerfehler noch Querverweise. Es korrigiert nur, was du manuell zurückträgst.
- Datenschutz. Anlagen-Code in einen fremden Browser-Chat zu kopieren ist in vielen Firmen schlicht nicht erlaubt.
Die Custom GPTs im GPT-Store („TIA Expert" und Ähnliches) ändern daran wenig: bessere Prompts, gleiche Grundgrenzen, denn auch sie sehen dein Projekt nicht.
Der Unterschied: Projektkontext
Ein integrierter Assistent dreht das Bild. Die KI für TIA Portal in AnyAutomation Studio liest Bausteine, Variablennamen und Datentypen über die Openness-API (V15-V21), generiert damit SCL, das zur Anlage passt, zeigt jede Änderung als Diff und importiert erst nach Bestätigung. Fehler fliessen zurück, Unit-Tests sichern das Ergebnis ab. Und wer nicht in eine Cloud will, fährt das Modell lokal über Ollama.
Übrigens ohne ChatGPT aufzugeben: Studio ist multi-provider, GPT lässt sich dort genauso anbinden wie Claude oder Gemini, nur eben mit Projektkontext statt Copy-Paste.
Fazit
Für Syntaxfragen und Konzepte: ChatGPT, jederzeit. Für echten Projekt-Code: ein KI-Assistent mit Zugriff auf das TIA-Projekt, sonst bezahlst du die gesparte Zeit mit Nacharbeit pro Baustein.