Der KI-Helfer in ForgeIEC Studio

Was ist das?

ForgeIEC Studio hat einen KI-Helfer eingebaut — direkt im Hauptfenster, im rechten Reiter AI Assistant. Sie koennen mit ihm in normalem Deutsch oder Englisch reden, und er kann selbst im ForgeIEC Studio arbeiten:

  • Variablen anlegen und Adressen vergeben
  • POU-Code (ST) schreiben oder aendern
  • Programme kompilieren und auf die SPS spielen
  • Live-Werte beobachten waehrend die SPS laeuft
  • Zeitliche Verlaeufe auf das Oszilloskop legen

Der Helfer ist nicht zwingend ein Cloud-Dienst — er kann auch komplett auf Ihrem eigenen Rechner laufen, ganz ohne Internet, mit einem lokalen KI-Programm (z.B. LM-Studio oder llama.cpp).


Mehrere Charaktere fuer verschiedene Aufgaben

Der Helfer hat mehrere Personas — jede mit ihrer eigenen Aufgabe. Sie wechseln im AI-Reiter zwischen den Karteikarten:

PersonaWas sie tut
Blacksmith MasterDer Vorarbeiter — schreibt Code, kompiliert, deployt. Standard fuer aktive Entwicklung.
ReviewerLiest Ihren Code durch und gibt Verbesserungsvorschlaege. Veraendert nichts selbst.
DocSchreibt Kommentare und Beschreibungen zu Ihrem Programm.
MonitorBeobachtet nur die laufende SPS — perfekt fuer Diagnose-Arbeiten. Keine Aenderungen moeglich.
TraineeWie der Vorarbeiter, aber jede Aktion muss von Ihnen einzeln freigegeben werden. Fuer Einarbeitung neuer Mitarbeiter oder erste Tests.

Mehr Details: Die Personas im Einzelnen.


Sicherheit — kurz gesagt

Der KI-Helfer kann nicht aus Versehen Ihre laufende Anlage beschaedigen. Drei Stufen schuetzen Sie:

  1. Standard-Auslieferung ist sicher. Wenn Sie ForgeIEC frisch aus dem APT-Repository installieren, kann die KI nur lesen. Variablen anlegen, kompilieren und deployen sind alles abgeschaltet.
  2. Eingeschaltet werden muss bewusst. Um schreibende Aktionen zu erlauben, muessen Sie eine spezielle Version des Editors installieren — das ist eine echte Hardware-aehnliche Trennung, kein Hakchen das man aus Versehen setzt.
  3. Der Operator entscheidet bei jeder Aktion. Selbst in der freigeschalteten Version stellt der Editor bei jeder Veraenderung eine Rueckfrage:

    „Position-Variable anlegen mit Adresse %MD100? (yes / cancel)" Erst mit Ihrer Bestaetigung passiert wirklich was.

Mehr dazu: Sicherheits-Modell.


Erste Schritte

  1. Editor starten und im rechten Dock den Reiter AI Assistant anwaehlen.
  2. Server-Adresse eintragen — wo lauft Ihr KI-Programm?
    • Lokal auf demselben Rechner: meist http://localhost:1234/v1 (LM-Studio default).
    • Im Firmen-Netz: die Adresse die Ihre IT genannt hat.
  3. Modell auswaehlen im rechten Drop-Down — z.B. qwen3-coder-30b, gpt-4o-mini, claude-opus-4-7.
  4. Persona auswaehlen — fuer den Anfang ist Blacksmith Master richtig.
  5. Eine erste Anfrage stellen, ganz normal in Deutsch:

    „Lege mir eine Variable Druck_1 als REAL auf Adresse %MD200 an. Mit Bellows-Export."

Der Helfer wird die Variable anlegen, eine Rueckfrage bringen („yes / cancel"), und nach Ihrer Bestaetigung im Variables-Tab erscheinen.


Weiterfuehrende Themen


Die KI ist Werkzeug. Sie entscheiden.

blacksmith@forgeiec.io