Automation Studio Code和Copilot提高了生產力,加強了工業自動化軟件開發的團隊合作
● 新的編碼環境提供現代化體驗和高級編輯功能,加快開發速度
● AI輔助編程生成和優化加快了產品上市時間并提高了代碼質量
● 云協作簡化了跨設備和跨地點的團隊合作
在今年的德國紐倫堡SPS展會上,貝加萊宣布對其全面的工程和運行軟件套件進行重大更新。通過 Automation Studio Code,貝加萊帶來了全新的工程設計體驗。它集成了一系列先進的編輯功能,汲取了軟件行業的最新技術。通過靈活的本地或云端訪問,它支持無縫協作工程。Automation Studio Copilot 是與微軟合作開發的生成式AI編程助手,已完全集成到這個新環境中。在新版本的眾多升級中,這些突出的新增功能有望對機器制造商和系統集成商的軟件開發體驗產生巨大影響。
提升機器自動化的工程體驗
貝加萊首席技術官Florian Schneeberger表示:"將最先進的軟件工程引入機器自動化領域,對于幫助我們的客戶在當今市場的快速變化中保持領先至關重要。"現代開發工具和生成式人工智能提高了生產率,再加上云協作的靈活性,我們幫助他們通過更敏捷的團隊合作加快開發速度,并將創新機器快速推向市場。”
在貝加萊工程軟件的第6版中,Automation Studio Code引入了強大的新工程功能,同時提供完全的靈活性,允許用戶在新的環境下或熟悉的Automation Studio界面中打開相同的項目。新功能包括豐富的語法高亮顯示,使代碼更易于閱讀;以及結構化文本中的面向對象編程,幫助工程師更有邏輯地組織代碼,提高工作效率。實時錯誤檢測消除了重復的編譯和校正循環,而將主題調整為暗色模式的功能則有助于防止開發人員疲勞。
利用生成式AI提高生產力
加速機器開發最重要的貢獻之一是Automation Studio Copilot,這是嵌入在新編碼環境中的AI助手。Copilot允許開發人員通過輸入自然語言提示來生成可執行的機器代碼。它還有助于優化和注釋現有代碼,使其更易于共享和重用。復雜的應用程序可以快速總結,以方便與非技術利益相關者進行討論。
軟件戰略經理 Manuel Sanchez-Marchan 在描述典型的項目工作流程時說:"您可以先在熟悉的、功能豐富的 Automation Studio 環境中建立一個項目。然后,您可以跳轉到 Automation Studio Code 開發您的應用程序,并與您的團隊共享——使用所有現代化的編輯功能,享受云協作和無縫源控制的所有優勢。每一步都有 Automation Studio Copilot 伴您左右——無論您是遇到棘手的問題,還是想更快地完成工作。"
云協作的無縫靈活性
Automation Studio Code 為開發人員提供了無縫體驗,無論他們選擇在桌面上還是在網絡瀏覽器中打開項目。"Sanchez-Marchan 解釋說:"這很像我們用來協作處理文檔、電子表格和演示文稿的工具。"考慮到這些工具給辦公室工作帶來的巨大變化,我們不難想象,將同樣水平的協作引入自動化行業的軟件開發流程意味著什么。"
隨著團隊從不同地點進行實時協作,源代碼控制等主題變得比以往任何時候都更加重要。" 貝加萊一直憑借Automation Studio項目的基于文件的性質,在輕松進行源代碼控制方面領先一步," Sanchez-Marchan 指出,"有了 Automation Studio Code,我們更進一步。通過將源代碼控制任務直接構建到開發環境中,我們消除了干擾,使開發人員能夠專注于創造性的工作。"連接 git 資源庫可以集成 GitHub 或 Azure DevOps 等第三方工具。通過這些版本控制和協作工具,可以輕松合并不同團隊成員的貢獻、跟蹤變更,并確保每個人都在使用最新版本。
利用云工程簡化開發
基于云的工程解決方案消除了本地安裝開發環境的需求。這可以防止版本管理和依賴的挑戰成為團隊效率的瓶頸。開發團隊經常要面對漫長的硬件生命周期和不同機器上的多個工具版本,從而增加了流程的復雜性。此外,IT 對本地軟件管理的限制會進一步阻礙工作效率,需要虛擬機或專門的開發設置來支持不同版本的環境。基于云的工程設計消除了這些障礙,簡化了設置和維護。
通過項目管理面板,工程師們可以在一個地方清楚地了解所有項目的概況,輕松查看哪些項目正在進行,哪些項目需要關注。"Sanchez-Marchan說:"你只需花更少的時間搜索文件或試圖回憶上次停下的地方,而更多時間用于實際開發和完善你的代碼。項目可以通過發送鏈接進行共享——團隊成員或客戶可以直接在瀏覽器中打開鏈接,無需安裝任何其他軟件。