SIMATIC AX 被採用為核心 PLC 開發平台,可實現物件導向編程,通過 Git 存儲庫進行基於文本的源代碼管理,以及可重複使用的構建塊的 npm 樣式套件管理。該團隊實施了 CI/CD 管道,以自動化低溫和真空控制系統的測試、程式碼審查和部署。統一的工程方法彌補了 PLC 程序員和 C ++ 開發人員在跨功能團隊合作之間的差距。
中華電信中心如何使用「SIMATIC AX」
香港中華電視中心的「SIMATIC AX」優點
持續整合/持續部署
持續整合可確保 PLC 程式測試會自動執行,並由其他團隊成員審核程式碼。這可確保高的代碼質量。
基於文本的工程
基於文本的源代碼允許通過 git 存儲庫輕鬆進行版本化,並創建有助於生成源代碼的某些部分的工具。AI 整合適用於基於文本的文件。
開放原始碼方法
與開放原始碼社區合作比自己完成所有事情更容易。如果工程師需要一段程式碼,他們會檢查 SIMATIC AX GitHub 社群,看看他們是否可以幫助他們 — 或者自己分享內容。
當時市場上沒有什麼可以像我們這樣做的持續集成,持續部署或交付。當我們聽到 SIMATIC AX 的消息時,我們真的很高興。
每次我們必須做新事情時,我們都在研究 SIMATIC AX GitHub 社區,看看之前是否有其他人遇到了這個問題。或者我們在該頁面上找到一些很好的例子。到目前為止,我們幾乎每次都找到一些可以將其集成在項目中的好信息。它將由許多人維護,社區而不僅是我們自己。
