文章

Automation Studio 6-变革性自动化工程、云协作与AI辅助编程

2024-12-10贝加莱

24阅
2024年德国纽伦堡SPS展会上,贝加莱推出最新的Automation Studio 6。同时发布 Automation Studio Code和 Automation Studio Copilot,其设计都是为了让工程师更为便利的开发,并提供生成式 AI 插件来实现生成式的自动化编程。

    2024年德国纽伦堡SPS展会上,贝加莱推出最新的Automation Studio 6。同时发布 Automation Studio Code和 Automation Studio Copilot,其设计都是为了让工程师更为便利的开发,并提供生成式 AI 插件来实现生成式的自动化编程。它正在改变自动化工程的开发模式,并采用了更为开放世界的资源,来服务于机器的高效、智能与创新。

开发模式的变革性需求

    Automation Studio是1997年即投入的自动化工程平台,它基于开放自动化思想,积极将IT融入自动化中,用于解决用户的机器开发中的工程问题。它经历了数代的发展,始终保持着“All in One”的思想,让软件协作做到极致并降低沟通成本。

    今天的智能机器,除了逻辑、运动控制、工艺算法的集成能力外,也包括了AI优化应用、机器视觉缺陷分析、磁悬浮输送系统、机器人等对象的集成。包括在用户端的高级 UI 设计提升机器的易用性、建模仿真软件的协作—30年前一个工程师独自掌控一台机器的局面已然不复存在。跨专业的机电、工艺、AI工程师们需要围绕一个项目进行开发。因此,基于云的协作机制,确保了项目的协同— Automation Studio Code继续保持了原有的开发界面,但又为协作提供了云无缝连接的能力,这使得项目团队可以分布,并协同各自的工作进展,协调项目的透明性。确保项目的进度与质量的全局控制能力。

Automation Studio Code将云协作引入工程开发

    Automation Studio Code为开发人员提供了无缝的体验,无论他们选择在桌面上还是在 web 浏览器中打开项目。就像我们所有人用来在文档、电子表格和演示文稿上进行协作的工具。“考虑到这些工具极大地改变了办公室工作,很容易想象在自动化行业的软件开发过程中带来同样水平的协作意味着什么。”

    源代码控制变得更简单:版本控制对于多人协作,以及复杂的机器变化是个难题,Automation Studio Code借助于GitHub、DevOps的版本控制集成到开发环境来实现更好的源代码控制。这使得团队不同成员的贡献、修改跟踪、以及确保每个人使用最新版本变得简单。

    采用云协作的工程平台解决了几个问题:

    1 无需本地安装开发环境的需求

    无需本地安装开发环境的需求,这可以防止版本管理和依赖关系成为团队效率的难题;因为传统上,开发团队经常面临一年生命周期长而机器多个软件工具版本的难题—这带来了软件代码维护的复杂性。

    2 更便利的协作

    更便利的协作,工程师们可以更容易通过项目仪表板来清晰的浏览项目进程,以及各自工作,并保持一致。另外,项目可以通过发送链接快速在队友与客户之间的浏览器间分享。

    Automation Studio Code 新功能包括丰富的语法高亮显示,这使得代码更容易阅读,以及结构化文本中的面向对象编程,这有助于工程师更逻辑地组织代码,更高效地工作。实时错误检测消除了重复的编译和纠正循环。多样可选的主题,使主题适应暗色模式有助于防止开发人员疲劳。

Automation Studio Copilot将生成式AI应用于自动化工程

    生成式AI用于编程正在成为IT业界的一个潮流,对于自动化行业,也需要通过集成 AI 编程来提升自动化工程的效率。对于自动化企业如贝加莱而言,所需要做的就是要打造一个“易用”的编程环境,将 AI 的复杂性应用,以更为直观和便利的操作流实现。Automation Studio Copilot允许开发人员只需输入自然语言的提示即可生成可执行的机器代码。它还有助于优化和注释现有代码,使其更容易共享和重用。可以快速总结复杂的应用程序,以方便与非技术利益相关者进行讨论

    Copilot让工程师可以借助丰富的Linux社区的资源,来开发更为智能的应用-基于 C/C++的代码资源,算法与 APP 非常丰富-通过Copilot来在这些资源中获得代码的引用,这将大幅丰富工程师的视野,并降低复杂检索的工作量。

不止于此 

    其实,Automation Studio 6的能力不止于此;

    AS 6对C++ 17/20的编译能力,可使用更为前沿的IT语言标准;

    OPC UA FX 的通信支持能力;

    IEC62443、openSSL的安全支持能力;

    高级静态代码分析能力,让软件开发项目更高的代码质量和鲁棒性;

    Automation Runtime的独立运行于第三方工业PC;

    增强边缘计算所需的数据库访问、容器技术;

    AI的应用工程化设计;

    IaaS和PaaS的云端APP开发;

变革性时代的自动化工程

    随着制造业数字化的深入,工程集成平台的便利性,这也提出了工程师更为全局的能力需求,它不是在具体的事务,而是在构思需求驱动的概念性设计、在机电工艺方面的技术组织与规划、团队与外部用户之间的协作,而将“代码”这项工作变得更为简单,不是称为“码农”,而是真正的机电“设计师”。

    他们更具有创意性的工作—需要更强的面向市场的视野、需要领导团队进行高效、敏捷的工作,成为真正的创造一个全新的机器与系统、创造一个新的竞争产品、成就事业的团队。

    Automation Studio 6还不止于此的变革性设计,在未来它将更为广泛的融入Linux社区,以及Runtime的开放性运行,AI的部署快速工程接口。

    关于贝加莱

    贝加莱是一家总部位于奥地利并在全球拥有分公司的创新型自动化企业。2017年7月,贝加莱成为ABB集团的机械自动化事业部。作为工业自动化领域的全球领导者,贝加莱将前沿技术与领先工程相结合,为几乎每个行业的客户提供面向机器与工厂自动化、运动控制、HMI和集成安全技术的完整解决方案。借助于OPC UA、POWERLINK、openSAFETY等工业物联网通信标准,以及强大的Automation Studio软件开发平台,贝加莱不断重新定义自动化工程的未来。受简化流程和超出客户预期的承诺驱动,贝加莱始终保持创新精神并处于工业自动化领域的前沿。

    获取更多信息,请访问www.br-automation.com

责任编辑:杨培
本文来源于互联网,e-works本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供,并以尽力标明作者与出处,如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
读者评论 (0)
请您登录/注册后再评论