基于Hypervisor使用exOS

<< 点击显示目录 >>

主页  Hypervisor使用助手 > Hypervisor介绍 >

基于Hypervisor使用exOS

什么是exOS

enhanced crossover for Operating Systems

exOS是一个软件框架,可以在B&R自动化软件环境中集成任何Linux软件。

如何了解更多?
   贝加莱官网:
            https://www.br-automation.com/zh/technologies/exos/
   在Github上关于exOS的三个开源项目:
            https://github.com/br-automation-com/exOS-ComponentExtension
            https://github.com/br-automation-com/exOS-WSL
            https://github.com/br-automation-com/exOS-Demos
   exOS使用助手:
            在线访问 → exOS使用助手

 

全球最大的软件生态系统

贝加莱的增强跨界操作系统 – 简称exOS – 使得将开源Linux软件集成到工业控制系统中成为可能。这将能够实现工业4.0和工业物联网所设想的高级自动化解决方案类型。

 

克服IT/OT语言障碍

为了创建今天最先进的机器设计,OEM厂商需要依靠跨学科的团队,其中包括运营技术(OT)和信息技术(IT)方面的专家。问题是今天的控制系统无法执行更高级的编程语言。OT和IT专家使用不同的编程语言进行工作,因此很难为联合解决方案找到共同点。尽管OT专家精通机器设计、PLC编程和调试,但是他们的IT同事却更多地使用C++、Python或JavaScript等高级编程语言,并运用开源软件和Linux。exOS通过使控制系统能够理解高级编程语言,现在为机器制造商提供了一种全新方式来为其机器开发复杂的混合解决方案。

 

exOS – 在贝加莱系统中使用任意Linux代码

借助exOS,机器制造商可以在他们的贝加莱系统中使用任意Linux代码。在自动化解决方案的设计方面,这为他们提供了前所未有的自由度。用C++、Python和JavaScript等高级语言编写的代码可以轻松地集成到机器应用程序中。

clip0204

通过Linux和贝加莱实时操作系统Automation Runtime之间的增强跨界连接,软件开发人员可以在他们选择的集成开发环境(IDE)中编写、编译和调试他们的代码,然后轻松地将其加载到控制系统上运行。

一个核心工程工具

通过将程序代码集成到贝加莱系统中,Automation Studio可以用作核心工程工具。Linux代码可以作为exOS软件包导入到Automation Studio中。软件管理和诊断将变得更加简单和有序,而且不需要使用额外的工具。无需进行任何额外编程即可轻松更换有缺陷的硬件。

 

亮点
 自动化解决方案设计自由
 面向未来
 高效维护,减少停机时间
 长期可用

 

轻松实现混合的机器应用程序

exOS提供了众多集成功能,这些功能使结合了机器控制和Linux代码的混合机器应用程序更容易实现。

集成功能是在Automation Runtime和Linux中对称地执行。exOS使用了贝加莱系统中的技术和工具,并将Linux应用程序集成到了贝加莱工程环境中。Linux的所有使用自由都得到了保留。具有驱动程序支持的B&R Linux可用作基本系统。B&R Hypervisor可选用于硬件集成配置。

 

在Automation Studio中集中管理项目
clip0205

将Linux代码作为exOS软件包导入Automation Studio

轻松配置Linux参数

统一管理控制和Linux代码

轻松传输和安装Linux代码
clip0206

将Linux代码从Automation Studio传输到控制器并自动执行

安装Linux代码并自动更新

可配置的执行

clip0207

Automation Runtime可以控制Linux代码的执行(例如,安装后自动启动)

广泛的诊断可能
clip0209

安装和执行期间的全面诊断

在贝加莱系统中无缝记录错误

高性能的数据交换

clip0210

过程数据在控制器和Linux之间进行轻松、缓冲通信

微秒范围内的一致性传输

同步执行应用程序

clip0211

通过NetTime机制实现时间戳过程数据,确保数据的时序一致性具有微秒级精度(例如,伺服轴位置设定值)

一致性时序基础

简单高效的维护
clip0212

硬件更换无需重新编程

开箱即用的解决方案

硬件更换后定义机器状态

自动传输、安装和初始化,减少停机时间