BrancheIndustrielle Automatisierung / SPS-Programmierung / Engineering-Effizienz

Siemens-SCL-Auto-Generierungsagent

Macht aus „Anforderungen + Prozessnotizen + Variablentabelle" automatisch Siemens-SCL-Code — ein 10×-Hebel für Elektroingenieure.

Über diese Seite

Diese Seite beschreibt Architektur und Fähigkeiten des SCL-Agent-Konzepts. Es werden weder reale Werks- oder Kundenprozessdetails noch Variablenlisten oder Produktionscode gezeigt. In den Phasen MVP / V1 muss jeder KI-generierte SCL-Code vor dem Aufspielen auf eine produktive SPS von einer qualifizierten Elektrofachkraft geprüft werden — eine nicht verhandelbare industrielle Sicherheitsgrenze.

Was der Agent den Menschen abnimmt

Kernfunktionen

01

Dual-Modell-Orchestrierung

Planung (Qwen2.5-72B) + Codegenerierung (DeepSeek-Coder-V2) + Review (Qwen2.5-Coder-32B). Drei spezialisierte Modelle schlagen jeden Single-Model-Versuch.

02

Dreischichtige RAG-Wissensbasis

Sprachschicht (SCL-Syntax + IEC 61131-3) / Vorlagen-Schicht (Motor / Ventil / PID / Sequenz / Safety-FBs) / Konventions-Schicht (Variablenpräfixe, FB-Nummerierung, Kommentare). Die Vorlagen-Schicht ist der Burggraben.

03

Dreistufige Validierungskette

Statische Syntaxprüfung (ANTLR4 + SCL-Grammatik, Millisekunden) → LLM-Logikreview (Refs / Typen / FB-Aufrufe / Verriegelungen) → Auto-Repair-Loop (max. 5 Runden, dann an Mensch eskalieren).

04

Deterministischer I/O-Tabellen-Parser

Die I/O-Tabelle wird vor dem LLM deterministisch in JSON geparst (var_name / data_type / address / direction). Was Code deterministisch erledigen kann, darf nicht ans Modell delegiert werden.

05

TIA-Portal-Openness mit gestaffeltem Fallback

Linux/Mac-Kern + Windows-Agent + Siemens-Openness-API. Zuerst „Export `.scl` + manueller Import" als Sicherheitsnetz, transaktionales Rollback schützt das TIA-Projekt, vollautomatisches Schreiben in Programmbausteine als letzter Schritt.

06

Industrielle Sicherheitsgrenzen + Qualitäts-Gates

In MVP / V1 ist Engineer-Review Pflicht. Phasen-Qualitäts-Gates (Syntax / Logik / First-Pass-Rate) sind harte Anforderungen — keine weitere Automatisierung ohne Erfüllung. Out-of-Bound-Fälle werden lückenlos protokolliert, um die Vorlagen zu verfeinern.

Vorher / nachher im Vergleich

Messbarer Mehrwert

Elektroingenieur:in
VorherEine Maschine in 3–5 Tagen handgeschrieben
NachherKI liefert 80-Punkte-Entwurf, Engineer reviewt → halber bis ein Tag
Projektleitung
VorherLange Lieferzyklen mit Senior-Engineering als Engpass
NachherEntwurf und Regression automatisiert, Engineering konzentriert sich auf Review und Ausnahmen
Leitung Automation
VorherGleiche Prozesse immer wieder neu geschrieben; Wissen bleibt bei Einzelpersonen
NachherRAG-Vorlagenbibliothek speichert das Team-Know-how; auch Junior-Engineering kann darauf zugreifen
Kundenwerk
VorherWochenlange Wartezeit für eine einzelne Nachrüstung
NachherVom Lastenheft zum Entwurf in weniger als einem Tag — schnellere Iteration

Fächer und Funktionsmatrix

Abgedeckte Module

MVP

Syntax >90% · 1. Lauf >60%

V1

Logik >85% · 1. Lauf >75%

V2

Fine-Tune + Vollauto-Anbindung

V3

Selbstoptimierend · Quartals-Delta

Zusammenspiel von Agent und menschlicher Aufsicht

Systemarchitektur (Konzept)

human

Engineer-Freigabe

Flow

  • ElektroingenieurPlanungs-AgentAnforderungen / Prozess / I/O
  • Planungs-AgentGenerator-AgentFB-Task-Pool
  • Generator-AgentReviewer-AgentSCL-Entwurf
  • Reviewer-AgentGenerator-Agent5-Runden-Auto-Repair
  • Reviewer-AgentEngineer-FreigabeBestanden / Eskalation
  • Engineer-FreigabeTIA PortalOpenness-Write / manueller Import
  • TIA PortalPlanungs-AgentErfolg → RAG