SIMATIC AX byl přijat jako základní vývojová platforma PLC, která umožňuje objektově orientované programování, správu textového zdrojového kódu prostřednictvím repozitářů Git a správu balíků ve stylu npm pro opakovaně použitelné stavební bloky. Tým implementoval potrubí CI/CD k automatizaci testování, kontroly kódu a nasazení kryogenních a vakuových řídicích systémů. Jednotný inženýrský přístup překlenuje propast mezi programátory PLC a vývojáři C++ spolupracujícími v multifunkčních týmech.
Jak SCK CEN používá SIMATIC AX
Výhody SIMATIC AX pro SCK CEN
Nepřetržitá integrace/průběžné nasazení
Nepřetržitá integrace zajišťuje automatické spouštění testů programů PLC a kontrolu kódu ostatními spoluhráči. Tím je zajištěna vysoká kvalita kódu.
Textové inženýrství
Textový zdrojový kód umožňuje snadné verzování prostřednictvím úložiště git a vytváření nástrojů, které pomáhají generovat některé části zdrojového kódu. Integrace AI funguje dobře s textovými soubory.
Přístup s otevřeným zdrojovým kódem
Práce s komunitou s otevřeným zdrojovým kódem je jednodušší než dělat vše sami. Pokud inženýři potřebují kus kódu, zkontrolují komunitu SIMATIC AX GitHub, aby zjistili, zda jim mohou pomoci - nebo něco sdílet sami.
V té době nebylo na trhu nic, co by dělalo nepřetržitou integraci, nepřetržité nasazení nebo dodávku, jak to děláme my. A když jsme se dozvěděli o SIMATIC AX, byli jsme opravdu potěšeni.
Pokaždé, když musíme udělat něco nového, díváme se do komunity SIMATIC AX GitHub a zjišťujeme, zda se s tímto problémem dříve někdo setkal. Nebo na této stránce najdeme několik dobrých příkladů. Zatím jsme téměř pokaždé našli nějakou dobrou informaci, kterou můžeme integrovat do projektu. Bude to udržovat mnoho lidí, komunita nejen my sami.
