A SIMATIC AX-ot az alapvető PLC fejlesztési platformként fogadták el, amely lehetővé teszi az objektumorientált programozást, a szöveges alapú forráskód-kezelést a Git tárolókon keresztül, valamint az újrafelhasználható építőelemek npm-stílusú csomagkezelését. A csapat CI/CD csővezetékeket valósított meg a kriogén és vákuumvezérlő rendszerek tesztelésének, kódfelülvizsgálatának és telepítésének automatizálására. Az egységes mérnöki megközelítés áthidalja a szakadékot a PLC programozók és a C++ fejlesztők között, amelyek együttműködnek egymástól funkcionális csapatokban.
Hogyan használja az SCK CEN a SIMATIC AX-ot
A SIMATIC AX előnyei az SCK CEN számára
Folyamatos integráció/folyamatos telepítés
A folyamatos integráció biztosítja, hogy a PLC programtesztek automatikusan futtsák, és a kódot más csapattársak felülvizsgálják. Ez biztosítja a magas kódminőséget.
Szövegalapú mérnöki munka
A szöveges forráskód lehetővé teszi a git tárolón keresztüli egyszerű verziókészítést és olyan eszközök létrehozását, amelyek segítenek a forráskód egyes részeinek létrehozásában. Az AI integráció jól működik szöveges fájlokkal.
Nyílt forráskódú megközelítés
A nyílt forráskódú közösséggel való együttműködés könnyebb, mint mindent egyedül csinálni. Ha a mérnököknek szükségük van egy kódra, ellenőriznek a SIMATIC AX GitHub közösségben, hogy megtudják, tudnak-e segíteni nekik — vagy maguk is megoszthatnak valamit.
Abban az időben nem volt a piacon semmi, ami folyamatos integrációt, folyamatos telepítést vagy szállítást végeznénk, ahogy mi csináljuk. És amikor hallottunk a SIMATIC AX-ról, nagyon örültünk.
Minden alkalommal, amikor valami újat kell tennünk, megvizsgáljuk a SIMATIC AX GitHub közösséget, és megnézzük, hogy valaki más találkozott ezzel a problémával korábban. Vagy találunk néhány jó példát ezen az oldalon. Eddig szinte minden alkalommal találtunk valami jó információt, amelyet integrálhatunk egy projektbe. Ezt sokan tartják fenn, a közösség nem csak mi magunk.
