0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

工業(yè)邊緣實(shí)時自動化

星星科技指導(dǎo)員 ? 來源:nxp ? 作者:Joseph Byrne ? 2023-05-25 10:14 ? 次閱讀

某新建機(jī)場曾耗資2億多美元建設(shè)行李處理系統(tǒng),但因?yàn)橄到y(tǒng)故障,最終不得不徹底廢棄重建。當(dāng)時,業(yè)內(nèi)傳言稱,出現(xiàn)故障的原因是該系統(tǒng)采用了適用于計(jì)算的高級操作系統(tǒng)(OS),而不是適用于工業(yè)自動化的實(shí)時操作系統(tǒng)(RTOS)。

最終結(jié)果表明,故障由其他決定性因素造成,但操作系統(tǒng)故障的假設(shè)仍然成立。高級操作系統(tǒng)的作用是最大限度地提高計(jì)算吞吐量,而實(shí)時操作系統(tǒng)(RTOS)是為了減少延遲。在機(jī)場環(huán)境中,重要的不是行李系統(tǒng)每小時能計(jì)算多少件行李,而是能否在行李到達(dá)傳送帶末端之前將其切換到正確的行李轉(zhuǎn)盤上,因此任務(wù)的時效性至關(guān)重要。高級操作系統(tǒng)適用于計(jì)算,而實(shí)時操作系統(tǒng)則適用于時效。

既要求高級操作系統(tǒng)提供的豐富操作環(huán)境,又要求實(shí)時操作系統(tǒng)的時效性時,系統(tǒng)搭建的挑戰(zhàn)性較高。工業(yè)企業(yè)逐漸將實(shí)時系統(tǒng)的運(yùn)營技術(shù)(OT)與計(jì)算系統(tǒng)的信息技術(shù)(IT)融合。我之前曾發(fā)表過一篇關(guān)于時間敏感網(wǎng)絡(luò)(TSN)和Layerscape LS1028A處理器中內(nèi)置TSN以太網(wǎng)支持方案的博文,其中討論過這種融合。恩智浦隨后在i.MX應(yīng)用處理器添加了TSN支持。為了解決類似的處理融合問題,恩智浦提供了實(shí)時邊緣軟件,為Linux?內(nèi)核增加了實(shí)時擴(kuò)展及Jailhouse管理程序等選項(xiàng)。該軟件是OpenIL的下一代 。

恩智浦Real-Time邊緣軟件

如上所述,工業(yè)自動化系統(tǒng)可能需要在執(zhí)行時效性任務(wù)的同時執(zhí)行其他任務(wù)。不同的硬件(如微處理器微控制器)可分別用于處理這兩類任務(wù)。然而比較理想的情況是,在同一個處理器上同時進(jìn)行,并且不降低實(shí)時性能。商用軟件可滿足這些要求。然而,工業(yè)系統(tǒng)開發(fā)人員希望在跨界兼容平臺上部署控制系統(tǒng),以降低成本、簡化維護(hù)并利用不斷擴(kuò)展的開源代碼市場來滿足未來的需求,因此企業(yè)愈加希望采用開放、靈活、安全和可擴(kuò)展的系統(tǒng)架構(gòu)。

我們矢志不渝地滿足工業(yè)客戶日益增長的需求,為此我們?nèi)涨靶紝⒋笠?guī)模供應(yīng)real-time邊緣軟件。通過這款軟件,我們的客戶能夠在實(shí)時開源Linux?操作系統(tǒng)上構(gòu)建實(shí)時應(yīng)用程序。原始設(shè)備制造商(OEM)對Linux操作系統(tǒng)青睞有加,出于多種考量:一方面,該操作系統(tǒng)是開放性的,擁有廣泛的社區(qū)支持,另一方面,企業(yè)希望減少技術(shù)專有性。恩智浦實(shí)時邊緣軟件讓開發(fā)人員能夠根據(jù)自己的需求進(jìn)行選擇,從而靈活地實(shí)現(xiàn)這些目標(biāo),同時保持應(yīng)用程序正常工作所需的低延遲與高可靠性。

恩智浦的實(shí)時邊緣軟件為需要確定性延遲和高可靠性的應(yīng)用提供了安全的開源實(shí)時Linux環(huán)境,以實(shí)現(xiàn)高效且容錯的自動化工業(yè)控制系統(tǒng)。典型應(yīng)用包括應(yīng)用于工業(yè)、運(yùn)動控制、樓宇自動化、專業(yè)音頻和汽車/航空信息娛樂系統(tǒng)等領(lǐng)域的工業(yè)物聯(lián)網(wǎng)(IIoT)或工業(yè)4.0系統(tǒng)。

恩智浦實(shí)時邊緣軟件包含3個重要組件:real-time系統(tǒng)、通信協(xié)議和TSN,具體如圖1所示。下面進(jìn)行了詳細(xì)介紹。該軟件支持許多開箱即用的恩智浦i.MX和Layerscape參考設(shè)計(jì)板。這些參考設(shè)計(jì)板集成了工業(yè)設(shè)備所使用的多種接口,從而可以直接有效地評估恩智浦SoC和軟件支持工具(software enablement)的功能。恩智浦技術(shù)還有助于開發(fā)符合IEEE/IEC60802或其他規(guī)范的系統(tǒng)。恩智浦以O(shè)penIL為基礎(chǔ),在 Yocto 構(gòu)建系統(tǒng)中提供實(shí)時邊緣軟件版本,Yocto 構(gòu)建系統(tǒng)與恩智浦基于 Yocto 的標(biāo)準(zhǔn) Linux SDK 配套使用。

wKgZomRu0CGAX5pRAAC8CI1I4-0362.png

圖1:實(shí)時邊緣軟件系統(tǒng)框圖

Real-time系統(tǒng)

Real time系統(tǒng)是一種靈活的異構(gòu)架構(gòu),允許用戶選擇使用Linux實(shí)時操作系統(tǒng)、Jailhouse(允許不同的操作系統(tǒng)同時在不同的內(nèi)核上運(yùn)行)、在裸機(jī)上運(yùn)行應(yīng)用程序(例如在類u-boot框架中),或綜合使用上述多種方式。采用該架構(gòu),用戶可以繼續(xù)在Jailhouse中運(yùn)行自己選擇的實(shí)時操作系統(tǒng)(RTOS)版本及其應(yīng)用程序,并規(guī)劃在不中斷其當(dāng)前部署計(jì)劃的情況下向Linux實(shí)時操作系統(tǒng)或裸機(jī)框架過渡。

通信協(xié)議

實(shí)時邊緣軟件支持常用的工業(yè)通信協(xié)議,如EtherCAT?、FlexCAN?、CANopen?、OPC UA和Modbus。這些協(xié)議有助于在工業(yè)控制系統(tǒng)中互連各種節(jié)點(diǎn),如系統(tǒng)、接口和儀表。[有關(guān)OPC UA以及如何在工業(yè)4.0中使用TSN的更多信息,請參見恩智浦白皮書。]這些協(xié)議帶來了獨(dú)特的優(yōu)勢,可在網(wǎng)絡(luò)上執(zhí)行確定性和有時限的實(shí)時任務(wù),并使控制系統(tǒng)能夠高效、低成本地運(yùn)行。

恩智浦的實(shí)時邊緣軟件還支持低功耗無線通信協(xié)議(如Zigbee?、BLE、NFC以及最新Wi-Fi標(biāo)準(zhǔn)),為用戶提供廣泛的連接選擇,滿足其各種終端應(yīng)用需求。此外,恩智浦還提供廣泛的無線產(chǎn)品組合,作為我們的微處理器和微控制器產(chǎn)品組 合的補(bǔ)充,詳細(xì)信息請?jiān)L問nxp.com/wireless。

時間敏感網(wǎng)絡(luò)

IEEE定義了時間敏感網(wǎng)絡(luò),用于提供面向工業(yè)應(yīng)用的確定性以太網(wǎng)網(wǎng)絡(luò)。恩智浦支持TSN的SoC可幫助客戶構(gòu)建符合IEEE/IEC60802或其他TSN規(guī)范的系統(tǒng)。實(shí)時邊緣軟件集成了TSN協(xié)議,能夠?yàn)楦鞣N遵循TSN規(guī)范的實(shí)時應(yīng)用提供高可靠性、低冗余、確定性低延遲和資源管理能力。

下面的圖2展示了TSN如何與精確時間協(xié)議(PTP/IEEE1588v2)一起,為網(wǎng)絡(luò)上的每個節(jié)點(diǎn)預(yù)留時間窗口,消除以太網(wǎng)上的帶寬爭用,從而發(fā)送時間敏感數(shù)據(jù)。

wKgaomRu0CeAU3soAAGtAVVjYZ0625.png

圖2:以太網(wǎng)TSN 紅色實(shí)線表示每個節(jié)點(diǎn)在不爭用帶寬的情況下進(jìn)行通信的預(yù)留時間窗口。

結(jié)束語

總而言之,恩智浦的real-time邊緣軟件支持異構(gòu)操作系統(tǒng)架構(gòu)、一系列工業(yè)協(xié)議和以太網(wǎng)TSN。它為用戶提供了更多選擇,可靈活地以經(jīng)濟(jì)高效的方式實(shí)施開放、安全、可靠和可擴(kuò)展的工業(yè)自動化控制系統(tǒng)。該軟件基于恩智浦的Linux SDK構(gòu)建,很好地補(bǔ)充了恩智浦廣泛的微控制器、微處理器和無線產(chǎn)品組合。企業(yè)如果希望參與工業(yè)4.0,并計(jì)劃通過工業(yè)設(shè)備智能化以及IT和OT融合來實(shí)現(xiàn)工廠現(xiàn)代化,該軟件將帶來諸多好處。另外,專業(yè)機(jī)場行李運(yùn)輸企業(yè)也能夠從中獲益。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7336

    瀏覽量

    150107
  • 恩智浦
    +關(guān)注

    關(guān)注

    14

    文章

    5788

    瀏覽量

    104716
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2221

    瀏覽量

    81982
收藏 人收藏

    評論

    相關(guān)推薦

    工業(yè)自動化逐步向工業(yè)無線的轉(zhuǎn)變發(fā)展

    本帖最后由 凌雪兒 于 2014-4-25 14:07 編輯 工業(yè)自動化逐步向工業(yè)無線的轉(zhuǎn)變發(fā)展“工業(yè)”一詞能讓人們浮現(xiàn)這樣的一幅畫面:一個
    發(fā)表于 04-25 14:02

    物聯(lián)網(wǎng)怎么普及工業(yè)自動化

    工業(yè)自動化行業(yè),說是一個新概念或技術(shù)不合適,事實(shí)上許多對象與子系統(tǒng)早期存在于一些工業(yè)應(yīng)用程序,適用于網(wǎng)絡(luò)是因?yàn)榧夹g(shù)與產(chǎn)業(yè)發(fā)展到一定階段和不可避免的結(jié)果。維視圖像給您簡單分享物聯(lián)網(wǎng)是怎么普及工業(yè)
    發(fā)表于 03-16 09:22

    實(shí)現(xiàn)工業(yè)自動化的市場阻礙

    很多人把工業(yè)自動化等同于了物聯(lián)網(wǎng),實(shí)際上物聯(lián)網(wǎng)只是實(shí)現(xiàn)工業(yè)自動化的一種手段,而非目的?,F(xiàn)在物聯(lián)網(wǎng)的實(shí)際應(yīng)用只存在于大型的制造商中間。中小企業(yè)資源和能力的缺失阻礙了中國
    發(fā)表于 09-11 15:54

    工業(yè)過渡:實(shí)現(xiàn)可信的工業(yè)自動化

    競爭力是實(shí)現(xiàn)可信的自動化。結(jié)論ADI公司工業(yè)自動化業(yè)務(wù)部門致力于為工業(yè)網(wǎng)絡(luò)的邊緣檢測、控制、監(jiān)控和魯棒實(shí)
    發(fā)表于 10-25 09:55

    工業(yè)自動化如何實(shí)現(xiàn)?

    新技術(shù)的進(jìn)步以及對更高效生產(chǎn)工藝和生產(chǎn)廠的期盼正推動工業(yè)設(shè)施發(fā)生前所未有的變革。這些變革提高了自動化程度、精確度和可用數(shù)據(jù)量。
    發(fā)表于 08-06 06:21

    工業(yè)自動化數(shù)據(jù)采集方案推薦

    的先決條件。華辰智通-工業(yè)自動化數(shù)據(jù)采集方案:大家都認(rèn)識到實(shí)時獲取設(shè)備層數(shù)據(jù)、消除自動化孤島現(xiàn)象是實(shí)現(xiàn)智能制造
    發(fā)表于 07-02 07:58

    如何實(shí)現(xiàn)工業(yè)自動化?傳感器對于工業(yè)自動化有什么樣的意義

    工業(yè)自動化的發(fā)展越來越快,工業(yè)4.0是工業(yè)自動化現(xiàn)階段目標(biāo)。對于工業(yè)
    的頭像 發(fā)表于 06-13 09:57 ?5713次閱讀

    緊湊,精確,互聯(lián)。在工廠自動化、樓宇自動化和電網(wǎng)自動化領(lǐng)域應(yīng)用智能邊緣計(jì)算來提高生產(chǎn)力

    緊湊,精確,互聯(lián)。在工廠自動化、樓宇自動化和電網(wǎng)自動化領(lǐng)域應(yīng)用智能邊緣計(jì)算來提高生產(chǎn)力
    發(fā)表于 10-28 12:00 ?2次下載
    緊湊,精確,互聯(lián)。在工廠<b class='flag-5'>自動化</b>、樓宇<b class='flag-5'>自動化</b>和電網(wǎng)<b class='flag-5'>自動化</b>領(lǐng)域應(yīng)用智能<b class='flag-5'>邊緣</b>計(jì)算來提高生產(chǎn)力

    工業(yè)邊緣實(shí)時自動化

      如上所述,工業(yè)自動化系統(tǒng)可能需要在執(zhí)行時效性任務(wù)的同時執(zhí)行其他任務(wù)。不同的硬件(如微處理器和微控制器)可分別用于處理這兩類任務(wù)。然而比較理想的情況是,在同一個處理器上同時進(jìn)行,并且不降低實(shí)時性能
    發(fā)表于 03-15 09:16 ?181次閱讀
    <b class='flag-5'>工業(yè)</b><b class='flag-5'>邊緣</b><b class='flag-5'>實(shí)時</b><b class='flag-5'>自動化</b>

    工業(yè)自動化基本組成構(gòu)造 工業(yè)自動化就業(yè)前景

    工業(yè)控制系統(tǒng)指對工業(yè)生產(chǎn)過程及其機(jī)電設(shè)備、工藝裝備進(jìn)行測量與控制的自動化技術(shù)工具(包括自動測量儀表、控制裝置)的總稱。   工業(yè)
    發(fā)表于 04-19 18:16 ?1301次閱讀

    工業(yè)自動化行業(yè)發(fā)展前景 工業(yè)自動化發(fā)展趨勢

    工業(yè)自動化行業(yè)在近年來快速增長,有著良好的發(fā)展前景。以下是其主要發(fā)展前景:   1. 技術(shù)發(fā)展:隨著數(shù)字和物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和進(jìn)步,工業(yè)
    的頭像 發(fā)表于 04-23 10:51 ?9535次閱讀

    工業(yè)自動化是什么意思

    工業(yè)自動化是什么意思 工業(yè)自動化是在工業(yè)生產(chǎn)中廣泛采用自動控制、
    發(fā)表于 04-24 10:34 ?1622次閱讀

    工業(yè)自動化是做什么

    工業(yè)自動化是做什么的 工業(yè)自動化是在工業(yè)生產(chǎn)中廣泛采用自動控制、
    發(fā)表于 05-19 10:55 ?975次閱讀

    富唯智能AI邊緣控制器:工業(yè)自動化的智慧引擎

    隨著工業(yè)4.0時代的到來,工業(yè)自動化成為了推動制造業(yè)轉(zhuǎn)型升級的關(guān)鍵力量。在這樣的背景下,富唯智能憑借其自主研發(fā)的AI邊緣控制器,成為了工業(yè)
    的頭像 發(fā)表于 05-22 15:32 ?358次閱讀
    富唯智能AI<b class='flag-5'>邊緣</b>控制器:<b class='flag-5'>工業(yè)</b><b class='flag-5'>自動化</b>的智慧引擎

    工業(yè)自動化自動化區(qū)別是什么

    工業(yè)自動化自動化是兩個密切相關(guān)但又有所區(qū)別的概念。在這篇文章中,我們將詳細(xì)探討它們之間的區(qū)別,以及它們在現(xiàn)代工業(yè)生產(chǎn)中的應(yīng)用。 一、自動化
    的頭像 發(fā)表于 06-11 11:13 ?1102次閱讀