SIMATIC AX a été adopté comme plateforme de développement PLC de base, permettant la programmation orientée objet, la gestion du code source basée sur le texte via les référentiels Git et la gestion de paquets de style npm pour les blocs de construction réutilisables. L'équipe a mis en œuvre des pipelines CI/CD pour automatiser les tests, l'examen de code et le déploiement des systèmes cryogéniques et de contrôle du vide. Une approche d'ingénierie unifiée comble le fossé entre les programmeurs PLC et les développeurs C++ travaillant ensemble au sein d'équipes interfonctionnelles.
Comment SCK CEN utilise SIMATIC AX
Avantages de SIMATIC AX pour SCK CEN
Intégration continue/déploiement continu
L'intégration continue garantit que les tests du programme PLC sont exécutés automatiquement et que le code est examiné par d'autres coéquipiers. Cela garantit une qualité de code élevée.
Ingénierie textuelle
Le code source basé sur du texte permet un versionnage facile via le référentiel git et la création d'outils qui aident à générer certaines parties du code source. L'intégration de l'IA fonctionne bien avec les fichiers textuels.
Approche open source
Travailler avec la communauté open-source est plus facile que de tout faire seul. Si les ingénieurs ont besoin d'un morceau de code, ils vérifient la communauté SIMATIC AX GitHub pour voir s'ils peuvent les aider — ou partager quelque chose eux-mêmes.
Il n'y avait rien sur le marché à ce moment-là pour faire l'intégration continue, le déploiement continu ou la livraison comme nous le faisons. Et quand nous avons entendu parler de SIMATIC AX, nous étions vraiment ravis.
Chaque fois que nous devons faire quelque chose de nouveau, nous examinons la communauté SIMATIC AX GitHub et voyons si quelqu'un d'autre a déjà rencontré ce problème auparavant. Ou nous trouvons quelques bons exemples sur cette page. Jusqu'à présent, nous avons presque chaque fois trouvé de bonnes informations que nous pouvons intégrer dans un projet. Il sera maintenu par de nombreuses personnes, la communauté et pas seulement nous-mêmes.
