SIMATIC AX е приет като основна платформа за разработка на PLC, позволяваща обектно-ориентирано програмиране, текстово базирано управление на изходен код чрез хранилища на Git и управление на пакети в стил npm за градивни блокове за многократна употреба. Екипът внедри CI/CD тръбопроводи за автоматизиране на тестване, преглед на кода и внедряване на криогенни и вакуумни системи за контрол. Единният инженерен подход преодолява пропастта между програмистите на PLC и разработчиците на C++, работещи заедно в междуфункционални екипи.
Как SCK CEN използва SIMATIC AX
Предимства на SIMATIC AX за SCK CEN
Непрекъснато интегриране/непрекъснато
Непрекъснатата интеграция гарантира, че тестовете на PLC програмата се изпълняват автоматично и кодът се преглежда от други съотборници. Това гарантира високо качество на кода.
Текстово базирано инженерство
Текстовият изходен код позволява лесно версиране чрез git хранилище и създаването на инструменти, които помагат за генерирането на някои части от изходния код. Интеграцията на AI работи добре с текстови файлове.
Подход с отворен код
Работата с общността с отворен код е по-лесна, отколкото да правите всичко сами. Ако инженерите се нуждаят от код, те проверяват общността на SIMATIC AX GitHub, за да видят дали могат да им помогнат - или сами да споделят нещо.
По това време на пазара нямаше нищо, което да прави непрекъсната интеграция, непрекъснато внедряване или доставка, както го правим ние. И когато чухме за SIMATIC AX, бяхме наистина доволни.
Всеки път, когато трябва да направим нещо ново, ние разглеждаме общността на SIMATIC AX GitHub и виждаме дали някой друг е срещал този проблем преди. Или ще намерим някои добри примери на тази страница. Досега почти всеки път откривахме някаква добра информация, която можем да интегрираме в проект. Тя ще бъде поддържана от много хора, общността не само от нас самите.
