SIMATIC AX został przyjęty jako podstawowa platforma programistyczna PLC, umożliwiająca programowanie obiektowe, tekstowe zarządzanie kodem źródłowym za pośrednictwem repozytoriów Git oraz zarządzanie pakietami w stylu npm dla bloków wielokrotnego użytku. Zespół wdrożył rurociągi CI/CD w celu automatyzacji testowania, przeglądu kodu i wdrażania systemów kontroli kriogenicznej i próżniowej. Ujednolicone podejście inżynieryjne wypełnia lukę między programistami PLC a programistami C ++ pracującymi razem w zespołach wielofunkcyjnych.
Jak SCK CEN używa SIMATIC AX
Korzyści SIMATIC AX dla SCK CEN
Ciągła integracja/ciągłe wdrażanie
Ciągła integracja zapewnia, że testy programów PLC są uruchamiane automatycznie, a kod jest sprawdzany przez innych kolegów z drużyny. Zapewnia to wysoką jakość kodu.
Inżynieria tekstowa
Tekstowy kod źródłowy umożliwia łatwe tworzenie wersji za pośrednictwem repozytorium git i tworzenie narzędzi, które pomagają wygenerować niektóre części kodu źródłowego. Integracja AI działa dobrze z plikami tekstowymi.
Podejście typu open source
Praca ze społecznością open source jest łatwiejsza niż robienie wszystkiego samodzielnie. Jeśli inżynierowie potrzebują fragmentu kodu, sprawdzają społeczność GitHub SIMATIC AX, aby sprawdzić, czy mogą im pomóc - lub sami się czymś podzielić.
W tamtym czasie na rynku nie było nic, co mogłoby robić ciągłą integrację, ciągłe wdrażanie lub dostarczanie, tak jak my to robimy. A kiedy usłyszeliśmy o SIMATIC AX, byliśmy naprawdę zadowoleni.
Za każdym razem, gdy musimy zrobić coś nowego, przyglądamy się społeczności SIMATIC AX GitHub i sprawdzamy, czy ktoś inny napotkał ten problem wcześniej. Lub znajdziemy na tej stronie kilka dobrych przykładów. Jak dotąd prawie za każdym razem znaleźliśmy dobrą informację, którą możemy zintegrować z projektem. Będzie to utrzymywane przez wielu ludzi, społeczność nie tylko nas samych.
