SIMATIC AX a fost adoptat ca platformă de bază de dezvoltare PLC, permițând programarea orientată pe obiecte, gestionarea codului sursă bazat pe text prin depozitele Git și gestionarea pachetelor în stil npm pentru blocuri de construcție reutilizabile. Echipa a implementat conducte CI/CD pentru a automatiza testarea, revizuirea codului și implementarea pentru sistemele de control criogenic și vid. O abordare de inginerie unificată reduce decalajul dintre programatorii PLC și dezvoltatorii C ++ care lucrează împreună în echipe multifuncționale.
Cum utilizează SCK CEN SIMATIC AX
Beneficiile SIMATIC AX pentru SCK CEN
Integrare continuă/implementare continuă
Integrarea continuă asigură că testele programului PLC sunt executate automat și codul este revizuit de alți colegi de echipă. Acest lucru asigură o calitate ridicată a codului.
Inginerie bazată pe text
Codul sursă bazat pe text permite o versiune ușoară prin depozitul git și crearea de instrumente care ajută la generarea unor părți ale codului sursă. Integrarea AI funcționează bine cu fișiere bazate pe text.
Abordare open-source
Lucrul cu comunitatea open-source este mai ușor decât să faci totul pe cont propriu. Dacă inginerii au nevoie de o bucată de cod, verifică comunitatea SIMATIC AX GitHub pentru a vedea dacă îi pot ajuta - sau pot împărtăși singuri ceva.
În acel moment nu exista nimic pe piață care să facă integrarea continuă, implementarea continuă sau livrarea așa cum o facem noi. Și când am auzit despre SIMATIC AX, am fost foarte mulțumiți.
De fiecare dată când trebuie să facem ceva nou, ne uităm în comunitatea SIMATIC AX GitHub și vedem dacă altcineva a întâmpinat această problemă înainte. Sau găsim câteva exemple bune pe acea pagină. Până acum, aproape de fiecare dată am găsit o informație bună pe care o putem integra într-un proiect. Va fi menținută de mulți oameni, de comunitate nu doar de noi înșine.
