Tage statt Wochen
Das Programm für ein Lüftungsgerät entsteht aus der Beschreibung, nicht von null. Der Ingenieur liest und gibt frei, er schreibt nicht.
Die Steuerungssoftware für die PLC entsteht automatisch aus der technologischen Anlagenbeschreibung. Die KI stellt den Code nach IEC 61131-3 (Structured Text), z. B. für CoDeSys, aus geprüften Lösungsbibliotheken zusammen. Der Ingenieur prüft den Code und gibt ihn frei, dann geht er in die PLC.
Das Programm für ein Lüftungsgerät entsteht aus der Beschreibung, nicht von null. Der Ingenieur liest und gibt frei, er schreibt nicht.
Datenpunkte, Tags und Sequenzen stammen aus derselben Beschreibung wie Pläne und BMS. Nichts wird manuell abgetippt.
Lösungsbibliotheken und Programmbausteine sind geprüft und wiederholbar. Das Know-how bleibt im Unternehmen.
Die KI generiert Code in Structured Text nach IEC 61131-3. Wo die ST-Implementierung vollständig ist, öffnen Sie das Programm in der Entwicklungsumgebung der Plattform und laden es ohne Umschreiben in die PLC. Systeme auf Basis grafischer Bausteine (FBD, Sedona, proprietäre Makros) benötigen einen Übersetzer in ihre Bausteine. Übersicht nach Ländern:
Beckhoff CX, WAGO PFC / CC100, DEOS AG (OPEN EMS), Phoenix Contact PLCnext, ABB AC500, LOYTEC, B&R, SIGMATEK, SBC QronoX, Selectron Systems, Teco, Unipi, Domat, Schneider Modicon, Eliwell, Elsist, Exor, Pixsys, Eurotherm (Watlow)
Saia Burgess Controls (SBC), AMiT, InVentia (MT rada)
Sauter (modulo 5/6), Siemens BT (Desigo), iSMA CONTROLLI, Schneider SpaceLogic, Distech Controls, Carel, Trend (Honeywell), Cylon (ABB), Tridium EMEA
Wo der BMS-Regler IEC 61131-3 ST nicht unterstützt (Sauter, Siemens Desigo, Trend, SpaceLogic, Distech, Carel), wird der generierte Code nicht in ihn, sondern in einen ST-Controller daneben geladen. Das BMS kommuniziert mit ihm über Standard-BACnet.
Vorteil: 100 % Zuverlässigkeit des deterministischen Ablaufs, Unabhängigkeit von CASE-Suite- oder ABT-Lizenzen und die Möglichkeit, beliebige ST-Logik inklusive OOP-Klassen einzusetzen. Das BMS behält Visualisierung, Alarme und Trends, die es aus denselben BACnet-Objekten liest.
Automatisch generierter Code für Gebäude mit Sauter CASE Suite:
Wenn auf der Baustelle Desigo PXC (z. B. PXC4 / PXC7) vorgeschrieben ist und zugleich ST-Code laufen soll:
| Hersteller / Plattform | Entwicklungsumgebung | IEC 61131-3 ST | Native BMS-Protokolle | Primärer Anwendungsbereich | Direkte Verwendung des Codes |
|---|---|---|---|---|---|
| Beckhoff CX | TwinCAT 3 (Visual Studio) | Vollständig (OOP-ST, Vererbung) | BACnet B-BC, DALI-2, KNX, M-Bus, SMI | Komplexe intelligente Gebäude, Krankenhäuser, Rechenzentren | ✓Direkt; ST-Variablen werden mit I/O und BACnet-Objekten verknüpft |
| WAGO PFC / CC100 | CODESYS V3.5 / e!COCKPIT | Vollständig (CODESYS-Standard) | BACnet B-BC, DALI-2, KNX TP1, EnOcean | RLT-Zentralen, Heizzentralen, zonale Lichtsteuerung | ✓Direkt |
| DEOS AG (OPEN EMS) | OPENproject (CODESYS) | Vollständig (natives ST) | BACnet B-BC, Modbus RTU/TCP, KNX | Bildungsbauten, Hotels, öffentliche Gebäude, reines HVAC | ✓Direkt |
| Phoenix Contact PLCnext | PLCnext Engineer | Vollständig (+ C++/Python/Docker) | BACnet-, Modbus-, DALI-Bibliotheken | Hybride IoT/BMS-Installationen, Infrastruktur | ✓Direkt |
| ABB AC500 | Automation Builder | Vollständig | BACnet, Modbus, Gateways für KNX/DALI | Industriegebäude, Energiezentralen | ✓Direkt |
CODESYS und TwinCAT 3 sind für generiertes ST weltweit das am besten geeignete Ziel: WAGO, Beckhoff und DEOS übernehmen den Code direkt, und die Variablen werden mit Hardware-I/O und BACnet-Objekten verknüpft.
| Hersteller | Produktreihe | Entwicklungsumgebung | IEC 61131-3 ST | BMS-Bussysteme (BACnet, DALI, KNX, M-Bus) | Typischer Einsatz in der Praxis | Direkte Verwendung des Codes |
|---|---|---|---|---|---|---|
| LOYTEC | L-IOB, L-ROC, L-INX | L-STUDIO / L-LOGICAD | Vollständig (ST + IEC 61499) | Komplette native Integration auf Prozessorebene | Gewerbegebäude, Hotels, Zonenregelung und RLT-Zentralen | ✓Direkt |
| B&R | X20, Automation PC, APROL | Automation Studio | Vollständig (inklusive OOP-ST) | BACnet/IP, Modbus, M-Bus-Karten, Gateways | Rechenzentren, Pharma-Areale, Reinräume | ✓Direkt |
| SIGMATEK | S-DIAS-System | LASAL | Vollständig (OOP-ST) | Modbus, OPC UA, ergänzend BACnet | Steuerung technischer Zentralen, HVAC | ✓Direkt |
| Hersteller / Plattform | Hauptsitz in CH | Entwicklungssoftware | Unterstützung IEC 61131-3 ST | BMS-Protokolle auf dem Prozessor | Eignung für automatische ST-Codegenerierung |
|---|---|---|---|---|---|
| Saia Burgess Controls (SBC) | Murten | PG5 Controls Suite | Ja (integrierter IEC-Editor) | BACnet/IP (B-BC), S-Bus, Modbus RTU/TCP, M-Bus | ◐Mittel bis gut: PCD-Datenmodell einhalten und I/O zuordnen |
| SBC QronoX | Murten | QronoX Pro / Web IDE | Ja (modernisiertes ST) | BACnet/IP, OPC UA, MQTT, Modbus | ✓Hoch für moderne modularisierte Anwendungen |
| Sauter (modulo 5/6) | Basel | CASE Suite | Nein (geschlossenes FBD) | BACnet/IP, BACnet/SC, Modbus | ✕Ungeeignet: der Code muss in proprietäre Bausteine übersetzt werden |
| Siemens BT (Desigo) | Zug | ABT Site / ABT Pro | Nein (CFC / D-MAP) | BACnet B-BC, KNX PL-Link, Modbus | ✕Ungeeignet für direkten ST-Import |
| Selectron Systems | Lyss | CAP1131 | Vollständig (reines ST) | CANopen, Ethernet/IP, Modbus | ✓Hoch, aber auf eine spezifische Infrastruktur beschränkt |
Der einzige native Schweizer BMS-Anbieter mit ST ist Saia Burgess Controls (PCD / PG5): ST wird direkt in den Prozessor kompiliert, der Adressraum der SBC-Medien (Register, Flags) muss jedoch eingehalten werden. Sauter und Siemens Zug unterstützen IEC 61131-3 ST nicht; ihr Engineering beruht auf zertifizierten grafischen Makros, die an die BACnet-Objektstruktur gebunden sind. Lösung: ST-Controller daneben und Kopplung über BACnet-Objekte, siehe oben.
| Hersteller | Produktreihe | Entwicklungsumgebung | IEC 61131-3 ST | BACnet-Unterstützung | Schwerpunkt in der Praxis | Direkte Verwendung des Codes |
|---|---|---|---|---|---|---|
| Teco | Tecomat Foxtrot 2 | Mosaic | Vollständig (nativ) | Ja (BACnet/IP) | Komplexe Gebäudeautomation, HVAC, Zonenregelung (CIB) | ✓Direkt |
| Unipi | Patron / Axon | Mervis IDE / CODESYS | Vollständig | Ja (Mervis-BACnet-Server) | IoT-Gateways, RLT-Zentralen, OEM-Steuerungen | ✓Direkt |
| Domat | markMX, wPLC | Merbon IDE | Vollständig (ST + FUPLA) | Ja (BACnet/IP B-BC) | Primär Gebäudetechnik / HVAC, Wärmeübergabestationen, RLT | ✓Direkt; den grafischen Teil (FUPLA) ergänzen Sie in Merbon IDE |
| AMiT | AMiNi4/5, AMR-CP | DetStudio | Eigener ST-Dialekt (nicht streng IEC) | Nicht nativ auf der PLC (Gateway erforderlich) | Klassische MSR (Heizzentralen, RLT), lokale Leitwarten | ◐Der Code wird vor dem Laden in den DetStudio-Dialekt angepasst; BACnet über Gateway |
| Hersteller / Plattform | Entwicklungsumgebung | IEC 61131-3 ST | Native BMS-Protokolle | Primärer Anwendungsbereich | Direkte Verwendung des Codes |
|---|---|---|---|---|---|
| iSMA CONTROLLI | iSMA Tool (Sedona) / Niagara | Nein (Sedona FBD / Java) | BACnet/IP, Modbus, DALI, M-Bus | Lüftungsgeräte, zonale Fancoils, Integration von Peripherie | ✕Über Übersetzer in Sedona-Bausteine |
| InVentia (MT rada) | MTData / IEC-Compiler | Teilweise / spezifische Modelle | Modbus RTU/TCP, M-Bus, MQTT | Wärmeübergabestationen, Gebäudetelemetrie | ◐Nur Modelle mit IEC-Compiler |
Native polnische BMS-Plattformen bauen auf grafischem Sedona-FBD auf. Der direkte ST-Einsatz wird in Polen mit deutscher Hardware auf CODESYS gelöst.
| Hersteller / Plattform | Entwicklungsumgebung | IEC 61131-3 ST | Native BMS-Protokolle | Primärer Anwendungsbereich | Direkte Verwendung des Codes |
|---|---|---|---|---|---|
| Schneider Modicon | EcoStruxure Machine Expert | Vollständig (CODESYS-Kern) | Modbus, Ethernet/IP, BACnet-Gateways | Große Kältezentralen, industrielle Gebäudetechnik | ✓Direkt |
| Schneider SpaceLogic | EcoStruxure Building Operation | Nein (Script / FBD) | BACnet B-BC, LonWorks, Modbus, KNX | Gewerbliche Bürogebäude (klassisches BMS) | ✕Über Übersetzer in Script / FBD |
| Distech Controls | EC-gfxProgram / ENVYSION | Nein (grafisches FBD / Python) | BACnet B-BC, LonWorks, EnOcean | Gewerbeflächen, moderne Zonenregelung | ✕Über Übersetzer in grafisches FBD |
Native französische BMS-Plattformen (SpaceLogic, Distech) beruhen auf grafischer Komponentenprogrammierung oder Skripten. Direktes ST wird in Frankreich mit der Industriereihe Modicon gelöst.
| Hersteller | Produktreihe | Entwicklungsumgebung | IEC 61131-3 ST | BMS-Protokolle (BACnet, Modbus, KNX) | Typischer Einsatz | Direkte Verwendung des Codes |
|---|---|---|---|---|---|---|
| Eliwell | FREE Evolution / Advance | FREE Studio | Vollständig (nativer ST-Editor) | BACnet/IP, BACnet MS/TP, Modbus RTU/TCP | Lüftungsgeräte, Kälteerzeuger, Technikzentralen | ✓Direkt |
| Elsist | SlimLine (Cortex M7 / ARM) | Axel LogicLab | Vollständig (reines ST) | Modbus TCP/RTU, MQTT, REST, Gateways zu BACnet | Wärmeübergabestationen, Datenerfassung, MSR | ✓Direkt |
| Exor | eX700, eXware | CODESYS V3.5 | Vollständig (inklusive OOP-ST) | BACnet/IP, KNXnet/IP, Modbus, OPC UA | Komplexe BMS-Schaltschränke, zentrale Knoten mit HMI | ✓Direkt |
| Pixsys | PL500 / PLE500 | Axel LogicLab | Vollständig (reines ST) | Modbus TCP/RTU, CANopen | Technikzentralen, Industriekälte, HVAC | ✓Direkt |
| Carel | c.pCO Sistema | c.suite | Nein (proprietäre HVAC-Engine / C++) | BACnet/IP (B-BC), Modbus, SNMP | Industrielle RLT, Kältekreise, Kälteerzeuger | ✕Über Übersetzer in c.suite |
| Hersteller / Marke | Sitz in UK | Produktreihe | IEC 61131-3 ST | Entwicklungsumgebung | BMS-Schwerpunkt | Direkte Verwendung des Codes |
|---|---|---|---|---|---|---|
| Trend (Honeywell) | Horsham, West Sussex | IQ4, IQ5 | Nein (proprietäre Bausteine) | IQSET (Trend SET) | Dominierender Standard des britischen BMS | ✕Über Übersetzer in IQSET-Bausteine |
| Eurotherm (Watlow) | Worthing, West Sussex | E+PLC100 / E+PLC400 | Vollständig (CODESYS-Kern) | CODESYS V3.5 | Reinräume, Pharma-HVAC, Präzisionsregelung | ✓Direkt |
| Cylon (ABB) | Milton Keynes / Dublin | CBX, FBXi | Nein (grafische Makros) | CXpro³ | Büros, Schulen, Standard-Gebäudetechnik | ✕Über Übersetzer in grafische Makros |
| Tridium EMEA | Horsham, West Sussex | JACE 8000/9000, Edge 10 | Nein (Java Wiresheet) | Niagara Workbench | Integrationsebene, Zonenregelung | ✕Über Übersetzer in Niagara Wiresheet |
| Beckhoff UK | Huntingdon | CX-Serie (CX7000 bis CX5200) | Vollständig (OOP-ST) | TwinCAT 3 | Rechenzentren, Großkälte, modernes BMS | ✓Direkt |
| WAGO UK | Rugby | PFC200, CC100 | Vollständig (CODESYS-Standard) | CODESYS V3.5 | RLT-Zentralen, Heizzentralen, Lichtsteuerung | ✓Direkt |
Der dominierende britische BMS-Markt (Trend, Cylon, Niagara) ist ohne Zwischenglied, also einen Übersetzer der Logik in proprietäre Bausteine, kein direkt kompilierbares Ziel für ST. Unter der IEC-Norm sind die Regler Eurotherm E+PLC oder CODESYS / TwinCAT über die britischen Niederlassungen deutscher Hersteller das reale Ziel.
✓ Direkt: vollständige IEC 61131-3-ST-Implementierung, der Code wird ohne Anpassung kompiliert. ◐ Mit Einschränkung: Der Code wird vor dem Laden angepasst (ST-Dialekt, Datenmodell des Herstellers) oder gilt nur für einen Teil der Modelle. ✕ Über Zwischenglied: Die Plattform unterstützt kein ST, die Logik wird in ihre proprietären Bausteine übersetzt. Weitere Plattformen mit ST-Unterstützung je nach Bibliotheken.
Aus dem Anlagenregister oder den Unterlagen. Die Unterlagenanalyse sagt, was fehlt.
Die KI stellt das Programm aus Bibliotheken zusammen, mit denselben Tags wie Schaltschrank und Schema.
Lesen, kommentieren, freigeben. Code ohne Unterschrift wird nicht eingesetzt.
Code bereit zum Laden, Datenpunkte für das BMS in TechSchema vorbereitet.
Laden Sie die technologische Beschreibung hoch und generieren Sie das erste Programm.
Ihre Karte wird verifiziert, aber 7 Tage zahlen Sie nichts. Jederzeit kündbar.