Roadmap
Eine IEC-61131-3-Sprache pro Version, in fester Reihenfolge und ohne Datumsversprechen. Was heute läuft, steht oben.
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.
-
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 -
Als Nächstes
0.3 Kontaktplan (KOP / LD)
Die grafische Sprache der Elektrotechnik. Heute noch nicht übersetzbar.
geplant -
Danach
0.4 Funktionsbausteinsprache (FUP / FBD)
Bausteine grafisch verschalten. Heute noch nicht übersetzbar.
geplant -
Danach
0.5 SFC (Ablaufsprache / AS)
Schrittketten mit Schritten und Transitionen – in der Norm ein Satz von Strukturierungselementen. Heute noch nicht übersetzbar.
geplant -
Keine Version
Anweisungsliste (AWL / IL)
Nicht mehr Teil der aktuellen Norm – kommt nicht. Warum, steht unten.
abgekündigt
Anbindung, Fernzugriff, Bedienung, Migration
Diese Bereiche kommen unabhängig von den Sprach-Versionen.
| Bereich | Was geplant ist | Stand |
|---|---|---|
| Anbindung | Modbus 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 |
| PROFINET | In C++ gegen den Siemens-Stack. | geplant |
| Rivet – Fernzugriff | Eigene Versionsnummer (derzeit 0.1.0). Pilot mit SoLaWis. | in Entwicklung |
| Hearth – Bedienoberfläche | Eigene Versionsnummer (Hearth Studio derzeit 0.2.0). Läuft über den internen Anvil-Bus. | Vorschau |
| Migration / Import | Nativer Import von CODESYS-Projekten (3 und 4). | geplant, Release offen |
| Migration heute | Import und Export von PLCopen-XML im Studio (Menü und KI-Werkzeuge). | verfügbar |
| Dokumentation im Studio | Heute: 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 |
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.