Dny namísto týdnů
Program pro vzduchotechnickou jednotku vznikne z popisu, ne od nuly. Inženýr čte a schvaluje, nepíše.
Řídicí software pro PLC vzniká automaticky z technologického popisu zařízení. AI sestaví kód ve standardu IEC 61131-3 (Structured Text), například pro CoDeSys, z ověřených knihoven řešení. Inženýr kód zkontroluje a schválí, potom jde do PLC.
Program pro vzduchotechnickou jednotku vznikne z popisu, ne od nuly. Inženýr čte a schvaluje, nepíše.
Body, tagy a sekvence jsou z téhož popisu jako výkresy a BMS. Nic se nepřepisuje ručně.
Knihovny řešení a programové bloky jsou ověřené a opakovatelné. Know-how zůstává ve firmě.
AI generuje kód v jazyce Structured Text podle IEC 61131-3. Kde je implementace ST plná, program otevřete ve vývojovém prostředí platformy a nahrajete do PLC bez přepisování. Systémy postavené na grafických blocích (FBD, Sedona, proprietární makra) potřebují překladač do jejich bloků. Přehled podle zemí:
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
Kde regulátor BMS nepodporuje IEC 61131-3 ST (Sauter, Siemens Desigo, Trend, SpaceLogic, Distech, Carel), vygenerovaný kód se nenasazuje do něj, ale do ST kontroléru vedle něj. BMS s ním komunikuje standardním BACnetem.
Výhoda: 100 % spolehlivost deterministického běhu, nezávislost na licencích CASE Suite či ABT a možnost nasadit libovolnou ST logiku včetně OOP tříd. BMS si ponechává vizualizaci, alarmy a trendy, které čte z týchž BACnet objektů.
Automaticky generovaný kód pro budovy se Sauter CASE Suite:
Když je na stavbě předepsáno Desigo PXC (např. PXC4 / PXC7) a zároveň běh ST kódu:
| Výrobce / platforma | Vývojové prostředí | IEC 61131-3 ST | Nativní BMS protokoly | Primární aplikační oblast | Přímé použití kódu |
|---|---|---|---|---|---|
| Beckhoff CX | TwinCAT 3 (Visual Studio) | Plná (OOP ST, dědičnost) | BACnet B-BC, DALI-2, KNX, M-Bus, SMI | Komplexní inteligentní budovy, nemocnice, datová centra | ✓Přímo; proměnné ST se provážou na I/O a BACnet objekty |
| WAGO PFC / CC100 | CODESYS V3.5 / e!COCKPIT | Plná (standard CODESYS) | BACnet B-BC, DALI-2, KNX TP1, EnOcean | Strojovny VZT, kotelny, zónové řízení osvětlení | ✓Přímo |
| DEOS AG (OPEN EMS) | OPENproject (CODESYS) | Plná (nativní ST) | BACnet B-BC, Modbus RTU/TCP, KNX | Školství, hotely, veřejné budovy, čisté HVAC | ✓Přímo |
| Phoenix Contact PLCnext | PLCnext Engineer | Plná (+ C++/Python/Docker) | BACnet, Modbus, DALI knihovny | Hybridní IoT/BMS instalace, infrastruktura | ✓Přímo |
| ABB AC500 | Automation Builder | Plná | BACnet, Modbus, brány pro KNX/DALI | Průmyslové budovy, energetická centra | ✓Přímo |
CODESYS a TwinCAT 3 jsou pro generovaný ST globálně nejvhodnějším cílem: WAGO, Beckhoff a DEOS kód přímo zkonzumují a proměnné se provážou na hardwarová I/O i BACnet objekty.
| Výrobce | Produktová řada | Vývojové prostředí | IEC 61131-3 ST | BMS sběrnice (BACnet, DALI, KNX, M-Bus) | Typické nasazení v praxi | Přímé použití kódu |
|---|---|---|---|---|---|---|
| LOYTEC | L-IOB, L-ROC, L-INX | L-STUDIO / L-LOGICAD | Plná (ST + IEC 61499) | Kompletní nativní integrace na úrovni procesoru | Komerční budovy, hotely, zónové řízení a strojovny VZT | ✓Přímo |
| B&R | X20, Automation PC, APROL | Automation Studio | Plná (včetně OOP ST) | BACnet/IP, Modbus, M-Bus karty, brány | Datová centra, farmaceutické areály, čisté prostory | ✓Přímo |
| SIGMATEK | Systém S-DIAS | LASAL | Plná (objektový ST) | Modbus, OPC UA, doplňkový BACnet | Řízení technologických strojoven, HVAC | ✓Přímo |
| Výrobce / platforma | Centrála v CH | Vývojový software | Podpora IEC 61131-3 ST | BMS protokoly na procesoru | Vhodnost pro automatické generování ST kódu |
|---|---|---|---|---|---|
| Saia Burgess Controls (SBC) | Murten | PG5 Controls Suite | Ano (vestavěný IEC editor) | BACnet/IP (B-BC), S-Bus, Modbus RTU/TCP, M-Bus | ◐Střední až dobrá: nutné dodržet datový model PCD a přiřadit I/O |
| SBC QronoX | Murten | QronoX Pro / Web IDE | Ano (modernizovaný ST) | BACnet/IP, OPC UA, MQTT, Modbus | ✓Vysoká pro moderní modularizované aplikace |
| Sauter (modulo 5/6) | Basilej | CASE Suite | Ne (uzavřené FBD) | BACnet/IP, BACnet/SC, Modbus | ✕Nevhodné: kód vyžaduje překlad do proprietárních bloků |
| Siemens BT (Desigo) | Zug | ABT Site / ABT Pro | Ne (CFC / D-MAP) | BACnet B-BC, KNX PL-Link, Modbus | ✕Nevhodné pro přímý import ST |
| Selectron Systems | Lyss | CAP1131 | Plná (čistý ST) | CANopen, Ethernet/IP, Modbus | ✓Vysoká, ale omezená na specifickou infrastrukturu |
Jediný nativní švýcarský BMS hráč s ST je Saia Burgess Controls (PCD / PG5): ST se kompiluje přímo do procesoru, je však třeba dodržet adresní prostor médií SBC (registry, flagy). Sauter a Siemens Zug IEC 61131-3 ST nepodporují, jejich inženýring stojí na certifikovaných grafických makrech navázaných na objektovou strukturu BACnet. Řešení: ST kontrolér vedle a propojení přes BACnet objekty, viz výše.
| Výrobce | Produktová řada | Vývojové prostředí | IEC 61131-3 ST | Podpora BACnet | Zaměření v praxi | Přímé použití kódu |
|---|---|---|---|---|---|---|
| Teco | Tecomat Foxtrot 2 | Mosaic | Plná (nativní) | Ano (BACnet/IP) | Komplexní automatizace budov, HVAC, zónové řízení (CIB) | ✓Přímo |
| Unipi | Patron / Axon | Mervis IDE / CODESYS | Plná | Ano (Mervis BACnet server) | IoT brány, strojovny HVAC, OEM řízení | ✓Přímo |
| Domat | markMX, wPLC | Merbon IDE | Plná (ST + FUPLA) | Ano (BACnet/IP B-BC) | Primárně TZB / HVAC, výměníkové stanice, VZT | ✓Přímo; grafickou část (FUPLA) doplníte v Merbon IDE |
| AMiT | AMiNi4/5, AMR-CP | DetStudio | Vlastní dialekt ST (ne striktní IEC) | Ne nativně na PLC (vyžaduje bránu) | Tradiční MaR (kotelny, VZT), lokální dispečinky | ◐Kód se před nahráním upravuje do dialektu DetStudio; BACnet přes bránu |
| Výrobce / platforma | Vývojové prostředí | IEC 61131-3 ST | Nativní BMS protokoly | Primární aplikační oblast | Přímé použití kódu |
|---|---|---|---|---|---|
| iSMA CONTROLLI | iSMA Tool (Sedona) / Niagara | Ne (Sedona FBD / Java) | BACnet/IP, Modbus, DALI, M-Bus | VZT jednotky, zónové fancoily, integrace periferií | ✕Přes překladač do bloků Sedona |
| InVentia (MT rada) | MTData / IEC kompilátor | Částečná / specifické modely | Modbus RTU/TCP, M-Bus, MQTT | Výměníkové stanice tepla, telemetrie budov | ◐Jen modely s IEC kompilátorem |
Nativní polské BMS platformy stavějí na grafickém Sedona FBD. Přímé nasazení ST se v Polsku řeší německým hardwarem běžícím na CODESYS.
| Výrobce / platforma | Vývojové prostředí | IEC 61131-3 ST | Nativní BMS protokoly | Primární aplikační oblast | Přímé použití kódu |
|---|---|---|---|---|---|
| Schneider Modicon | EcoStruxure Machine Expert | Plná (jádro CODESYS) | Modbus, Ethernet/IP, BACnet brány | Velké strojovny chlazení, průmyslové TZB | ✓Přímo |
| Schneider SpaceLogic | EcoStruxure Building Operation | Ne (Script / FBD) | BACnet B-BC, LonWorks, Modbus, KNX | Komerční administrativní budovy (klasické BMS) | ✕Přes překladač do Script / FBD |
| Distech Controls | EC-gfxProgram / ENVYSION | Ne (grafické FBD / Python) | BACnet B-BC, LonWorks, EnOcean | Komerční prostory, moderní zónové řízení | ✕Přes překladač do grafických FBD |
Nativní francouzské BMS platformy (SpaceLogic, Distech) jsou postaveny na grafickém komponentovém programování nebo skriptech. Přímý ST se ve Francii řeší průmyslovou řadou Modicon.
| Výrobce | Produktová řada | Vývojové prostředí | IEC 61131-3 ST | BMS protokoly (BACnet, Modbus, KNX) | Typické nasazení | Přímé použití kódu |
|---|---|---|---|---|---|---|
| Eliwell | FREE Evolution / Advance | FREE Studio | Plná (nativní ST editor) | BACnet/IP, BACnet MS/TP, Modbus RTU/TCP | VZT jednotky, chillery, strojovny TZB | ✓Přímo |
| Elsist | SlimLine (Cortex M7 / ARM) | Axel LogicLab | Plná (čistý ST) | Modbus TCP/RTU, MQTT, REST, brány na BACnet | Předávací stanice tepla, sběr dat, MaR | ✓Přímo |
| Exor | eX700, eXware | CODESYS V3.5 | Plná (včetně OOP ST) | BACnet/IP, KNXnet/IP, Modbus, OPC UA | Komplexní BMS rozváděče, centrální uzly s HMI | ✓Přímo |
| Pixsys | PL500 / PLE500 | Axel LogicLab | Plná (čistý ST) | Modbus TCP/RTU, CANopen | Strojovny, průmyslové chlazení, HVAC | ✓Přímo |
| Carel | c.pCO Sistema | c.suite | Ne (proprietární HVAC engine / C++) | BACnet/IP (B-BC), Modbus, SNMP | Průmyslové VZT, chladicí okruhy, zdroje chladu | ✕Přes překladač do c.suite |
| Výrobce / značka | Sídlo v UK | Produktová řada | IEC 61131-3 ST | Vývojové prostředí | BMS zaměření | Přímé použití kódu |
|---|---|---|---|---|---|---|
| Trend (Honeywell) | Horsham, West Sussex | IQ4, IQ5 | Ne (proprietární bloky) | IQSET (Trend SET) | Dominantní standard britského BMS | ✕Přes překladač do bloků IQSET |
| Eurotherm (Watlow) | Worthing, West Sussex | E+PLC100 / E+PLC400 | Plná (jádro CODESYS) | CODESYS V3.5 | Čisté prostory, farmaceutické HVAC, přesná regulace | ✓Přímo |
| Cylon (ABB) | Milton Keynes / Dublin | CBX, FBXi | Ne (grafická makra) | CXpro³ | Kanceláře, školy, standardní TZB | ✕Přes překladač do grafických maker |
| Tridium EMEA | Horsham, West Sussex | JACE 8000/9000, Edge 10 | Ne (Java Wiresheet) | Niagara Workbench | Integrační nadstavba, zónové řízení | ✕Přes překladač do Niagara Wiresheet |
| Beckhoff UK | Huntingdon | Série CX (CX7000 až CX5200) | Plná (OOP ST) | TwinCAT 3 | Datová centra, velké chlazení, moderní BMS | ✓Přímo |
| WAGO UK | Rugby | PFC200, CC100 | Plná (standard CODESYS) | CODESYS V3.5 | Strojovny VZT, kotelny, řízení osvětlení | ✓Přímo |
Dominantní britský BMS trh (Trend, Cylon, Niagara) není přímým kompilovatelným cílem pro ST bez mezičlánku, tedy překladače logiky do proprietárních bloků. Pod normou IEC jsou reálným cílem regulátory Eurotherm E+PLC nebo CODESYS / TwinCAT přes britská zastoupení německých výrobců.
✓ Přímo: plná implementace IEC 61131-3 ST, kód se kompiluje bez úprav. ◐ S podmínkou: kód se před nahráním upravuje (dialekt ST, datový model výrobce) nebo platí jen pro část modelů. ✕ Přes mezičlánek: platforma ST nepodporuje, logika se překládá do jejích proprietárních bloků. Další platformy s podporou ST podle knihoven.
Z registru zařízení nebo z podkladů. Analýza podkladů řekne, co chybí.
AI sestaví program z knihoven, se stejnými tagy jako rozváděč a schéma.
Čtení, připomínky, schválení. Kód bez podpisu se nenasazuje.
Kód připravený k nahrání, body pro BMS připravené v TechSchema.
Nahrajte technologický popis a vygenerujte první program.
Karta se ověří, ale prvních 7 dní neplatíte. Zrušíte kdykoliv.