SIMATIC AX je usvojen kao osnovna PLC razvojna platforma, omogućavajući objektno orijentisano programiranje, upravljanje izvornim kodom zasnovano na tekstu preko Git spremišta i upravljanje paketima u npm stilu za građevinske blokove za višekratnu upotrebu. Tim je implementirao CI/CD cevovode za automatizaciju testiranja, pregleda koda i primene za kriogene i vakuumske sisteme kontrole. Jedinstveni inženjerski pristup premošćuje jaz između PLC programera i programera C ++ koji rade zajedno u višestrukim funkcionalnim timovima.
Kako SCK CEN koristi SIMATIC AX
Prednosti SIMATIC SIMATIC AX za SCK CEN
Kontinuirana integracija/kontinuirana implementacija
Kontinuirana integracija osigurava da se testovi PLC programa pokreću automatski i da kod pregledaju drugi saigrači. Ovo osigurava visok kvalitet koda.
Tekstualni inženjering
Izvorni kod zasnovan na tekstu omogućava lako verzije preko git spremišta i stvaranje alata koji pomažu u generisanju nekih delova izvornog koda. AI integracija dobro funkcioniše sa tekstualnim datotekama.
Pristup otvorenog koda
Rad sa zajednicom otvorenog koda je lakši nego raditi sve samostalno. Ako inženjerima treba deo koda, oni proveravaju zajednicu SIMATIC AX GitHub da vide da li mogu da im pomognu - ili sami nešto podele.
U to vreme na tržištu nije bilo ničega što bi radilo kontinuiranu integraciju, kontinuiranu implementaciju ili isporuku kao što to radimo. A kada smo čuli za SIMATIC AX, bili smo zaista zadovoljni.
Svaki put kada moramo da uradimo nešto novo, gledamo u SIMATIC SIMATIC AX GitHub zajednicu i vidimo da li je neko drugi ranije naišao na ovaj problem. Ili ćemo naći neke dobre primere na toj stranici. Do sada smo skoro svaki put pronašli neku dobru informaciju koju možemo integrisati u projekat. Održavaće ga mnogi ljudi, zajednica ne samo mi.
