Na letošní výstavě SPS v německém Norimberku B&R představila významnou aktualizaci své komplexní sady inženýrského a běhového softwaru. Automation Studio Code přináší řadu pokročilých editačních funkcí, které čerpají z nových trendů softwarového průmyslu. Díky flexibilnímu místnímu nebo cloudovému přístupu podporuje bezproblémové projektování spolupráce. Do tohoto nového prostředí je plně integrováno Automation Studio Copilot, generativní asistent pro kódování pomocí umělé inteligence vyvinutý ve spolupráci se společností Microsoft. Mezi četnými vylepšeními v nové verzi slibují tyto výjimečné přírůstky dramatický dopad na vývoj softwaru pro výrobce strojů a systémové integrátory.
Ve verzi 6 inženýrského softwaru B&R přidává Automation Studio Code nové výkonné inženýrské funkce a zároveň nabízí plnou flexibilitu pro otevírání stejných projektů buď v novém prostředí, nebo ve známém rozhraní Automation Studio. Mezi nové funkce patří bohaté zvýrazňování syntaxe, které usnadňuje čtení kódu, a objektově orientované programování ve strukturovaném textu, které pomáhá inženýrům organizovat kód logičtěji a pracovat efektivněji. Detekce chyb v reálném čase eliminuje opakující se kompilační a opravárenské smyčky a schopnost přizpůsobit motiv tmavému režimu pomáhá předcházet únavě vývojářů.
Zvýšení produktivity díky generativní umělé inteligenci
Copilot umožňuje vývojářům generovat spustitelný strojový kód pouhým zadáváním výzev v přirozeném jazyce. Pomáhá také optimalizovat a anotovat stávající kód, což usnadňuje jeho sdílení a opakované použití. Složité aplikace lze rychle shrnout, aby se usnadnila diskuse s netechnickými zúčastněnými stranami.
Manažer softwarové strategie Manuel Sanchez-Marchan popisuje, jak by mohl vypadat typický pracovní postup projektu: "Můžete začít tím, že projekt nastavíte ve známém, funkčně bohatém prostředí Automation Studio. Pak můžete přejít na Automation Studio Code a vyvíjet aplikaci a sdílet ji se svým týmem – pomocí všech moderních funkcí pro úpravy a využívat všech výhod cloudové spolupráce a bezproblémové správy zdrojového kódu. Na každém kroku máte po svém boku Automation Studio Copilot – ať už se zaseknete na složitém problému, nebo jen chcete rychlejší způsob, jak věci dokončit."
Bezproblémová flexibilita s cloudovou spoluprací
Automation Studio Code nabízí vývojářům možnost otevírat projekty na počítači nebo ve webovém prohlížeči. "Je to hodně podobné nástrojům, které všichni používáme ke spolupráci na dokumentech, tabulkách a prezentacích," vysvětluje Sanchez-Marchan. "Vzhledem k tomu, jak dramaticky tyto nástroje změnily kancelářskou práci, je snadné si představit, co to znamená vnést stejnou úroveň spolupráce do procesů vývoje softwaru v automatizačním průmyslu."
Díky týmům, které spolupracují v reálném čase z různých míst, se témata, jako je správa zdrojů, stávají důležitějšími než kdy jindy. "B&R bylo vždy o krok napřed díky snadné správě zdrojů díky souborové povaze projektů Automation Studio," poznamenává Sanchez-Marchan. "S Automation Studio Code to nyní posouváme o krok dále. Tím, že integrujeme úlohy správy zdrojového kódu přímo do vývojového prostředí, odstraňujeme rušivé vlivy a umožňujeme vývojářům soustředit se na jejich kreativní práci." Připojení git repozitářů umožňuje integraci nástrojů třetích stran, jako je GitHub nebo Azure DevOps. Tyto nástroje pro správu verzí a spolupráci usnadňují slučování příspěvků od různých členů týmu, sledují změny a zajišťují, aby všichni vždy pracovali s nejnovější verzí.
Zjednodušený vývoj s využitím cloudového inženýrství
Cloudové technické řešení eliminuje potřebu instalovat vývojové prostředí lokálně. Tím se zabrání tomu, aby se problémy ve správě verzí a závislosti staly překážkami pro efektivitu týmu. Vývojové týmy se často potýkají s dlouhými životními cykly hardwaru a více verzemi nástrojů na různých počítačích, což zvyšuje složitost jejich procesů. Produktivita může navíc dále omezovat IT omezení týkající se místní správy softwaru, což vyžaduje, aby virtuální stroje nebo specializovaná vývojová nastavení podporovala různé verze prostředí. Cloudové inženýrství tyto překážky odstraňuje a zefektivňuje nastavení a údržbu.
Díky řídicímu panelu projektu, který nabízí jasný přehled o jejich projektech na jednom místě, mohou inženýři snadno vidět, co probíhá a čemu je třeba věnovat pozornost