Release-Plan

Roadmap

Eine IEC-61131-3-Sprache pro Version, in fester Reihenfolge und ohne Datumsversprechen. Was heute läuft, steht oben.

Sprachen

Eine Sprache pro Version

Die Plattform – Studio, Anvil-Server und Tongs – zählt ihre Versionen nach dem Schema 0.(2+n).0: Jede neue Minor-Version bringt eine weitere IEC-Sprache. Neue Busse und Fehlerbehebungen kommen als Patch-Versionen 0.x.y.

  1. Jetzt

    0.2 Strukturierter Text (ST)

    Editor, eigener Compiler-Kern und Übertragung auf die Steuerung. Mit Patch 0.2.2 ist der ST-Editor beim Pilotkunden SoLaWi Ackervielfalt produktiv im Einsatz.

    im Einsatz
  2. Als Nächstes

    0.3 Kontaktplan (KOP / LD)

    Die grafische Sprache der Elektrotechnik. Heute noch nicht übersetzbar.

    geplant
  3. Danach

    0.4 Funktionsbausteinsprache (FUP / FBD)

    Bausteine grafisch verschalten. Heute noch nicht übersetzbar.

    geplant
  4. Danach

    0.5 SFC (Ablaufsprache / AS)

    Schrittketten mit Schritten und Transitionen – in der Norm ein Satz von Strukturierungselementen. Heute noch nicht übersetzbar.

    geplant
  5. Keine Version

    Anweisungsliste (AWL / IL)

    Nicht mehr Teil der aktuellen Norm – kommt nicht. Warum, steht unten.

    abgekündigt
Neben den Sprachen

Anbindung, Fernzugriff, Bedienung, Migration

Diese Bereiche kommen unabhängig von den Sprach-Versionen.

BereichWas geplant istStand
AnbindungModbus TCP und RTU verfügbar. LoRaWAN ist unser Schwerpunkt. EtherCAT, PROFIBUS und EtherNet/IP sind in Arbeit; neue Busse kommen als Patch-Versionen.Modbus verfügbar
PROFINETIn C++ gegen den Siemens-Stack.geplant
Rivet – FernzugriffEigene Versionsnummer (derzeit 0.1.0). Pilot mit SoLaWis.in Entwicklung
Hearth – BedienoberflächeEigene Versionsnummer (Hearth Studio derzeit 0.2.0). Läuft über den internen Anvil-Bus.Vorschau
Migration / ImportNativer Import von CODESYS-Projekten (3 und 4).geplant, Release offen
Migration heuteImport und Export von PLCopen-XML im Studio (Menü und KI-Werkzeuge).verfügbar
Dokumentation im StudioHeute: Dokumentation als Markdown im Projekt, bearbeitbar an Variablen und Datentypen. Geplant: ein Bearbeitungsfeld für POU- und Projekt-Dokumentation, eine funktionierende Dokumentationsansicht mit Export, die Mermaid-Ansicht im Studio mit Daten aus dem Projekt und optional eine Prüfung der Dokumentationsabdeckung durch den KI-Assistenten.geplant
Hintergrund

Warum AWL nicht kommt

AWL (Anweisungsliste) wurde mit der dritten Ausgabe der IEC 61131-3 (2013) abgekündigt und ist in der aktuellen Ausgabe, IEC 61131-3:2025 (erschienen im Mai 2025), nicht mehr enthalten. ForgeIEC entwickelt sie nicht; sie bräuchte außerdem einen eigenen Übersetzungsweg nach Assembler. Ihr Einsatzgebiet decken Strukturierter Text (textuell) sowie Kontaktplan und Funktionsbausteinsprache (grafisch) ab, ergänzt um die Ablaufsprache als Strukturierungsmittel.

Quellen: IEC 61131-3:2025, Kurzbeschreibung bei AFNOR · Stefan Henneken: Vergleich von Edition 3 und Edition 4 · Wikipedia: IEC 61131-3

Fragen zur Reihenfolge oder zu einem Bus, den Sie brauchen? Schreiben Sie an blacksmith@forgeiec.io.