0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

工业边缘实时自动化

星星科技指导员 来源:nxp 作者:Joseph Byrne 2023-05-25 10:14 次阅读

某新建机场曾耗资2亿多美元建设行李处理系统,但因为系统故障,最终不得不彻底废弃重建。当时,业内传言称,出现故障的原因是该系统采用了适用于计算的高级操作系统(OS),而不是适用于工业自动化的实时操作系统(RTOS)。

最终结果表明,故障由其他决定性因素造成,但操作系统故障的假设仍然成立。高级操作系统的作用是最大限度地提高计算吞吐量,而实时操作系统(RTOS)是为了减少延迟。在机场环境中,重要的不是行李系统每小时能计算多少件行李,而是能否在行李到达传送带末端之前将其切换到正确的行李转盘上,因此任务的时效性至关重要。高级操作系统适用于计算,而实时操作系统则适用于时效。

既要求高级操作系统提供的丰富操作环境,又要求实时操作系统的时效性时,系统搭建的挑战性较高。工业企业逐渐将实时系统的运营技术(OT)与计算系统的信息技术(IT)融合。我之前曾发表过一篇关于时间敏感网络(TSN)和Layerscape LS1028A处理器中内置TSN以太网支持方案的博文,其中讨论过这种融合。恩智浦随后在i.MX应用处理器添加了TSN支持。为了解决类似的处理融合问题,恩智浦提供了实时边缘软件,为Linux®内核增加了实时扩展及Jailhouse管理程序等选项。该软件是OpenIL的下一代 。

恩智浦Real-Time边缘软件

如上所述,工业自动化系统可能需要在执行时效性任务的同时执行其他任务。不同的硬件(如微处理器微控制器)可分别用于处理这两类任务。然而比较理想的情况是,在同一个处理器上同时进行,并且不降低实时性能。商用软件可满足这些要求。然而,工业系统开发人员希望在跨界兼容平台上部署控制系统,以降低成本、简化维护并利用不断扩展的开源代码市场来满足未来的需求,因此企业愈加希望采用开放、灵活、安全和可扩展的系统架构。

我们矢志不渝地满足工业客户日益增长的需求,为此我们日前宣布将大规模供应real-time边缘软件。通过这款软件,我们的客户能够在实时开源Linux®操作系统上构建实时应用程序。原始设备制造商(OEM)对Linux操作系统青睐有加,出于多种考量:一方面,该操作系统是开放性的,拥有广泛的社区支持,另一方面,企业希望减少技术专有性。恩智浦实时边缘软件让开发人员能够根据自己的需求进行选择,从而灵活地实现这些目标,同时保持应用程序正常工作所需的低延迟与高可靠性。

恩智浦的实时边缘软件为需要确定性延迟和高可靠性的应用提供了安全的开源实时Linux环境,以实现高效且容错的自动化工业控制系统。典型应用包括应用于工业、运动控制、楼宇自动化、专业音频和汽车/航空信息娱乐系统等领域的工业物联网(IIoT)或工业4.0系统。

恩智浦实时边缘软件包含3个重要组件:real-time系统、通信协议和TSN,具体如图1所示。下面进行了详细介绍。该软件支持许多开箱即用的恩智浦i.MX和Layerscape参考设计板。这些参考设计板集成了工业设备所使用的多种接口,从而可以直接有效地评估恩智浦SoC和软件支持工具(software enablement)的功能。恩智浦技术还有助于开发符合IEEE/IEC60802或其他规范的系统。恩智浦以OpenIL为基础,在 Yocto 构建系统中提供实时边缘软件版本,Yocto 构建系统与恩智浦基于 Yocto 的标准 Linux SDK 配套使用。

wKgZomRu0CGAX5pRAAC8CI1I4-0362.png

图1:实时边缘软件系统框图

Real-time系统

Real time系统是一种灵活的异构架构,允许用户选择使用Linux实时操作系统、Jailhouse(允许不同的操作系统同时在不同的内核上运行)、在裸机上运行应用程序(例如在类u-boot框架中),或综合使用上述多种方式。采用该架构,用户可以继续在Jailhouse中运行自己选择的实时操作系统(RTOS)版本及其应用程序,并规划在不中断其当前部署计划的情况下向Linux实时操作系统或裸机框架过渡。

通信协议

实时边缘软件支持常用的工业通信协议,如EtherCAT®、FlexCAN®、CANopen®、OPC UA和Modbus。这些协议有助于在工业控制系统中互连各种节点,如系统、接口和仪表。[有关OPC UA以及如何在工业4.0中使用TSN的更多信息,请参见恩智浦白皮书。]这些协议带来了独特的优势,可在网络上执行确定性和有时限的实时任务,并使控制系统能够高效、低成本地运行。

恩智浦的实时边缘软件还支持低功耗无线通信协议(如Zigbee®、BLE、NFC以及最新Wi-Fi标准),为用户提供广泛的连接选择,满足其各种终端应用需求。此外,恩智浦还提供广泛的无线产品组合,作为我们的微处理器和微控制器产品组 合的补充,详细信息请访问nxp.com/wireless。

时间敏感网络

IEEE定义了时间敏感网络,用于提供面向工业应用的确定性以太网网络。恩智浦支持TSN的SoC可帮助客户构建符合IEEE/IEC60802或其他TSN规范的系统。实时边缘软件集成了TSN协议,能够为各种遵循TSN规范的实时应用提供高可靠性、低冗余、确定性低延迟和资源管理能力。

下面的图2展示了TSN如何与精确时间协议(PTP/IEEE1588v2)一起,为网络上的每个节点预留时间窗口,消除以太网上的带宽争用,从而发送时间敏感数据。

wKgaomRu0CeAU3soAAGtAVVjYZ0625.png

图2:以太网TSN 红色实线表示每个节点在不争用带宽的情况下进行通信的预留时间窗口。

结束语

总而言之,恩智浦的real-time边缘软件支持异构操作系统架构、一系列工业协议和以太网TSN。它为用户提供了更多选择,可灵活地以经济高效的方式实施开放、安全、可靠和可扩展的工业自动化控制系统。该软件基于恩智浦的Linux SDK构建,很好地补充了恩智浦广泛的微控制器、微处理器和无线产品组合。企业如果希望参与工业4.0,并计划通过工业设备智能化以及IT和OT融合来实现工厂现代化,该软件将带来诸多好处。另外,专业机场行李运输企业也能够从中获益。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7467

    浏览量

    150900
  • 恩智浦
    +关注

    关注

    14

    文章

    5819

    浏览量

    106413
  • 微处理器
    +关注

    关注

    11

    文章

    2246

    浏览量

    82274
收藏 人收藏

    评论

    相关推荐

    工业自动化逐步向工业无线的转变发展

    本帖最后由 凌雪儿 于 2014-4-25 14:07 编辑 工业自动化逐步向工业无线的转变发展“工业”一词能让人们浮现这样的一幅画面:一个
    发表于 04-25 14:02

    物联网怎么普及工业自动化

    工业自动化行业,说是一个新概念或技术不合适,事实上许多对象与子系统早期存在于一些工业应用程序,适用于网络是因为技术与产业发展到一定阶段和不可避免的结果。维视图像给您简单分享物联网是怎么普及工业
    发表于 03-16 09:22

    实现工业自动化的市场阻碍

    很多人把工业自动化等同于了物联网,实际上物联网只是实现工业自动化的一种手段,而非目的。现在物联网的实际应用只存在于大型的制造商中间。中小企业资源和能力的缺失阻碍了中国
    发表于 09-11 15:54

    工业过渡:实现可信的工业自动化

    竞争力是实现可信的自动化。结论ADI公司工业自动化业务部门致力于为工业网络的边缘检测、控制、监控和鲁棒
    发表于 10-25 09:55

    工业自动化如何实现?

    新技术的进步以及对更高效生产工艺和生产厂的期盼正推动工业设施发生前所未有的变革。这些变革提高了自动化程度、精确度和可用数据量。
    发表于 08-06 06:21

    工业自动化数据采集方案推荐

    的先决条件。华辰智通-工业自动化数据采集方案:大家都认识到实时获取设备层数据、消除自动化孤岛现象是实现智能制造
    发表于 07-02 07:58

    如何实现工业自动化?传感器对于工业自动化有什么样的意义

    工业自动化的发展越来越快,工业4.0是工业自动化现阶段目标。对于工业
    的头像 发表于 06-13 09:57 5811次阅读

    紧凑,精确,互联。在工厂自动化、楼宇自动化和电网自动化领域应用智能边缘计算来提高生产力

    紧凑,精确,互联。在工厂自动化、楼宇自动化和电网自动化领域应用智能边缘计算来提高生产力
    发表于 10-28 12:00 2次下载
    紧凑,精确,互联。在工厂<b class='flag-5'>自动化</b>、楼宇<b class='flag-5'>自动化</b>和电网<b class='flag-5'>自动化</b>领域应用智能<b class='flag-5'>边缘</b>计算来提高生产力

    工业边缘实时自动化

      如上所述,工业自动化系统可能需要在执行时效性任务的同时执行其他任务。不同的硬件(如微处理器和微控制器)可分别用于处理这两类任务。然而比较理想的情况是,在同一个处理器上同时进行,并且不降低实时性能
    发表于 03-15 09:16 190次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>边缘</b><b class='flag-5'>实时</b><b class='flag-5'>自动化</b>

    工业自动化行业发展前景 工业自动化发展趋势

    工业自动化行业在近年来快速增长,有着良好的发展前景。以下是其主要发展前景:   1. 技术发展:随着数字和物联网技术的不断发展和进步,工业
    的头像 发表于 04-23 10:51 9804次阅读

    工业自动化是什么意思

    工业自动化是什么意思 工业自动化是在工业生产中广泛采用自动控制、
    发表于 04-24 10:34 1731次阅读

    工业自动化是做什么

    工业自动化是做什么的 工业自动化是在工业生产中广泛采用自动控制、
    发表于 05-19 10:55 1021次阅读

    富唯智能AI边缘控制器:工业自动化的智慧引擎

    随着工业4.0时代的到来,工业自动化成为了推动制造业转型升级的关键力量。在这样的背景下,富唯智能凭借其自主研发的AI边缘控制器,成为了工业
    的头像 发表于 05-22 15:32 479次阅读
    富唯智能AI<b class='flag-5'>边缘</b>控制器:<b class='flag-5'>工业</b><b class='flag-5'>自动化</b>的智慧引擎

    工业自动化自动化区别是什么

    工业自动化自动化是两个密切相关但又有所区别的概念。在这篇文章中,我们将详细探讨它们之间的区别,以及它们在现代工业生产中的应用。 一、自动化
    的头像 发表于 06-11 11:13 1494次阅读

    边缘计算在工业自动化中的应用

    边缘计算在工业自动化中的应用日益广泛,它通过将数据处理和计算能力移至靠近数据源的边缘设备,实现了更高效、实时
    的头像 发表于 10-24 14:30 286次阅读