<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > 互連技術(shù) > 正文

    如何實(shí)施時(shí)間敏感型網(wǎng)絡(luò)以確保確定性通信

    發(fā)布時(shí)間:2023-01-16 責(zé)任編輯:lina

    【導(dǎo)讀】確定性通信在各種應(yīng)用中至關(guān)重要,如自主機(jī)器人和其他工業(yè) 4.0 系統(tǒng)、5G 通信、汽車高級駕駛輔助系統(tǒng) (ADAS) 以及實(shí)時(shí)流服務(wù)。IEEE 802 以太網(wǎng)標(biāo)準(zhǔn)(即時(shí)間敏感型網(wǎng)絡(luò) (TSN))已經(jīng)擴(kuò)展,以支持確定性通信。


    確定性通信在各種應(yīng)用中至關(guān)重要,如自主機(jī)器人和其他工業(yè) 4.0 系統(tǒng)、5G 通信、汽車高級駕駛輔助系統(tǒng) (ADAS) 以及實(shí)時(shí)流服務(wù)。IEEE 802 以太網(wǎng)標(biāo)準(zhǔn)(即時(shí)間敏感型網(wǎng)絡(luò) (TSN))已經(jīng)擴(kuò)展,以支持確定性通信。如果實(shí)施得當(dāng),TSN 可以與非 TSN 設(shè)備互操作,但確定性通信僅可在啟用 TSN 的設(shè)備之間進(jìn)行。在實(shí)施 TSN 時(shí),有許多 IEEE 802 標(biāo)準(zhǔn)需要協(xié)調(diào),并確保其提供確定性通信和互操作性,這使得從頭將 TSN 設(shè)計(jì)到網(wǎng)絡(luò)設(shè)備中變得復(fù)雜而耗時(shí)。

    相反,網(wǎng)絡(luò)設(shè)備的設(shè)計(jì)人員可以使用具有內(nèi)置 TSN 功能的微處理器單元 (MPU),以加速產(chǎn)品上市并降低開發(fā)風(fēng)險(xiǎn)。本文回顧了 TSN 操作和實(shí)施的基礎(chǔ)知識,介紹了一些實(shí)施 TSN 的 IEEE 802.1 標(biāo)準(zhǔn),考慮了 IEC/IEEE 60802 與 TSN 的關(guān)系,并將 TSN 與其他協(xié)議(如 EtherCAT、ProfiNet 和 EtherNet/IP)進(jìn)行了比較。隨后,本文介紹了 Texas Instruments、NXP 和 Renesas 的具有 TSN 功能的 MPU,以及支持將確定性網(wǎng)絡(luò)集成到工業(yè) 4.0 設(shè)備的開發(fā)平臺。

    在開發(fā) TSN 之前,實(shí)時(shí)網(wǎng)絡(luò)只在專門的工業(yè)現(xiàn)場總線上可用。現(xiàn)場總線通常被稱為“工業(yè)以太網(wǎng)”。802.1 TSN 標(biāo)準(zhǔn)定義了第二層功能和局域網(wǎng) (LAN) 級交換,并增加了時(shí)間和同步的概念。TSN 未取代第二層以上級別的協(xié)議,也未定義軟件接口或硬件配置和功能,使其與各種應(yīng)用編程接口 (API) 兼容(圖 1)。


    如何實(shí)施時(shí)間敏感型網(wǎng)絡(luò)以確保確定性通信
    圖 1:TSN 標(biāo)準(zhǔn)定義第二層功能,可以與各種 API 共存。(圖片來源:Texas Instruments)


    現(xiàn)有的 TSN 流量整形算法使實(shí)時(shí)流量與常規(guī)盡力而為流量在標(biāo)準(zhǔn)的以太網(wǎng)網(wǎng)絡(luò)中共存。對于時(shí)間關(guān)鍵型通信,可以保證確定性和低延遲。這可以支持工業(yè)和汽車環(huán)境中的安全相關(guān)系統(tǒng)的部署。一些關(guān)鍵的 IEEE 802.1 TSN 次級標(biāo)準(zhǔn)包括(表 1):

    IEEE 802.1 AS – 計(jì)時(shí)和同步
    IEEE 802.1Qbv – 時(shí)間感知整形器
    IEEE 802.3Qbr – 散布快速流量
    IEEE 802.1Qbu – 幀搶占
    IEEE 802.1Qca – 路徑控制和保留
    IEEE 802.1CB –冗余
    IEEE 802.1 Qcc – 為實(shí)現(xiàn)流保留的增強(qiáng)和改進(jìn)
    IEEE 802.1 Qch – 循環(huán)排隊(duì)和轉(zhuǎn)發(fā)
    IEEE 802.1Qci – 每個(gè)數(shù)據(jù)流的過濾和控制
    IEEE 802.1CM – 用于前傳的時(shí)間敏感型網(wǎng)絡(luò)


    如何實(shí)施時(shí)間敏感型網(wǎng)絡(luò)以確保確定性通信
    表 1:TSN 依賴諸多次級標(biāo)準(zhǔn),以模塊化的方式提供確定性性能、冗余和其他功能。(圖片:Texas Instruments)


    IEEE TSN 可以劃分為四類次級標(biāo)準(zhǔn),這些是確保 TSN 運(yùn)行所必需的。時(shí)間同步是確保整個(gè)網(wǎng)絡(luò)的時(shí)鐘同步的基礎(chǔ)。802.1AS(也稱 802.1ASrev)是與同步有關(guān)的主要次級標(biāo)準(zhǔn)。

    另一組次級標(biāo)準(zhǔn)與有限的低延遲有關(guān)。支持有限的低延遲是實(shí)現(xiàn)數(shù)據(jù)傳輸確定性的必要條件,利用五個(gè)次級標(biāo)準(zhǔn)進(jìn)行定義:802.1Qat(基于信用的整形器)、802.3Qbr(散布快速流量)、802.1Qbu(幀搶占)、802.1Qbv(時(shí)間感知整形器 (TAS))、802.1Qav(循環(huán)排隊(duì)和轉(zhuǎn)發(fā))以及 802.1Qcr(異步流量整形)。

    需要有超強(qiáng)的可靠性來處理故障、錯誤,并提供冗余和相關(guān)功能。相關(guān)的次級標(biāo)準(zhǔn)包括:802.1CB(幀復(fù)制和消除)、802.1Qca(路徑控制和保留)、802.1qci(每個(gè)數(shù)據(jù)流的過濾和控制)以及 802.1AS 和 802.1AVB 的部分內(nèi)容(TSN 和 IEEE 音頻橋接標(biāo)準(zhǔn)中計(jì)時(shí)和同步部分的時(shí)間同步可靠性)。

    有一組與專用資源、API 和其他“經(jīng)常要使用的”必要功能有關(guān)的一般次級標(biāo)準(zhǔn),包括更高層次的規(guī)劃和配置以及異構(gòu)網(wǎng)絡(luò)中的互操作性。這些一般次級標(biāo)準(zhǔn)的示例包括:802.1Qat(流保留協(xié)議)、P802.1Acc(TSN 配置)、與 YANG (Yet Another Next Generation) 數(shù)據(jù)建模語言的兼容性,以及 802.1Qdd(資源分配協(xié)議)。

    TSN 的模塊化設(shè)計(jì)使其能夠針對特定的應(yīng)用和用例進(jìn)行優(yōu)化。并非每次都需要每個(gè)功能。例如 802.1AS,定時(shí)和同步在 TSN 的所有工廠自動化用例中特別重要,而冗余可能只被自動化用例的一個(gè)子集所需要。

    IEC/IEEE 60802 與 TSN 有什么關(guān)系?

    在撰寫本報(bào)告時(shí),IEC/IEEE 60802 草案 1.4《用于工業(yè)自動化的 TSN 配置文件》正在征求意見,預(yù)計(jì)將于 2023 年獲得批準(zhǔn)。該 IEC SC65C/WG18 和 IEEE 802 項(xiàng)目將為工業(yè)自動化定義 TSN 配置文件。這項(xiàng)聯(lián)合工作將包括橋接器、終端站和局域網(wǎng)的配置文件選擇功能、選項(xiàng)、配置、默認(rèn)值、協(xié)議以及程序,以建立工業(yè)自動化網(wǎng)絡(luò)。與現(xiàn)有的 IEEE 802 TSN 標(biāo)準(zhǔn)一樣,60802 將是靈活、模塊化的,適合諸多網(wǎng)絡(luò)場景。

    IEC/IEEE 60802 將超越 IEEE 802 標(biāo)準(zhǔn),它為工業(yè)自動化領(lǐng)域可互操作橋接時(shí)間型敏感網(wǎng)絡(luò)的用戶和供應(yīng)商在選擇和使用 TSN 相關(guān)標(biāo)準(zhǔn)和功能時(shí)提供相關(guān)指導(dǎo),以便有效地部署同時(shí)支持操作技術(shù)流量和其他流量的融合網(wǎng)絡(luò)。IEC/IEEE 60802《用于工業(yè)自動化的 TSN 配置文件》發(fā)布后可能會引起困惑,至少在發(fā)布之初,因?yàn)楦鞣N現(xiàn)場總線通常被稱為“工業(yè)以太網(wǎng)”。

    TSN 和現(xiàn)場總線

    TSN 和現(xiàn)場總線并非只能二選一。它們是兼容的,經(jīng)常一起使用,都采用與時(shí)間同步有關(guān)的概念。然而,PROFINET、EtherNet/IP 和 EtherCAT 等現(xiàn)場總線以不同的方式實(shí)現(xiàn)同步。PROFINET 使用精確時(shí)間控制協(xié)議 (PTCP)。EtherCAT 使用分布式時(shí)鐘,采用專用和相關(guān)的寄存器進(jìn)行同步。

    PROFINET 和 EtherNet/IP 包括 IEEE 以太網(wǎng)學(xué)習(xí)橋作為基礎(chǔ)交換技術(shù)。因此,這些協(xié)議現(xiàn)在可以調(diào)整 TAS 和幀搶占的擴(kuò)展,以使用標(biāo)準(zhǔn)的 TSN 硬件。EtherNet/IP 使用 UDP 數(shù)據(jù)包進(jìn)行數(shù)據(jù)交換,與 TSN 交換層兼容。對于由可編程實(shí)時(shí)單元工業(yè)通信子系統(tǒng) (PRU-ICSS) TSN 解決方案支持的數(shù)據(jù),PROFINET 支持直接第二層緩沖模型。

    TSN 設(shè)計(jì)支持至少與 EtherCAT 和 PROFINET 及其他工業(yè)以太網(wǎng)協(xié)議一樣短的周期時(shí)間。當(dāng)升級到千兆位以太網(wǎng)時(shí),TSN 預(yù)計(jì)會超過其他協(xié)議的性能。EtherCAT 中對確定性流量的支持僅限于特殊類型的數(shù)據(jù)包。EtherCAT 和 TSN 相結(jié)合可以提高靈活性。例如,圍繞同步,TSN 增加了多主控能力。這三種協(xié)議以不同的方式提供冗余。TSN 使用平行冗余協(xié)議 (PRP) 和 IEC 62439-3 中定義的高可用性無縫冗余 (HSR) 協(xié)議等技術(shù)實(shí)現(xiàn)零損耗冗余(表 2)。


    如何實(shí)施時(shí)間敏感型網(wǎng)絡(luò)以確保確定性通信
    表 2:EtherCAT、PROFINET 和 TSN 具有類似的功能,但實(shí)現(xiàn)的方式不同。(圖片來源:Texas Instruments)


    TSN 不包括應(yīng)用層,也不在應(yīng)用層面上挑戰(zhàn)現(xiàn)場總線。例如,在機(jī)器層面仍使用 EtherCAT 的情況下,用交換機(jī)將機(jī)器互連,可以創(chuàng)建一個(gè)具有 TSN 功能的工業(yè)以太網(wǎng)網(wǎng)絡(luò)。TSN-EtherCAT 集成網(wǎng)絡(luò)不是將技術(shù)混合,而是定義了無縫集成:使用兩種技術(shù)并實(shí)現(xiàn)每種技術(shù)的最佳性能。

    具有多達(dá) 6 個(gè) TSN 端口的 MCU

    對于需要 TSN 連接的工業(yè) 4.0 嵌入式設(shè)備,設(shè)計(jì)人員可以使用 Texas Instruments 的 AM652x Sitara 處理器,如 AM6528BACDXEA。這些 MCU 搭載兩個(gè) Arm Cortex-A53 內(nèi)核和一個(gè)雙 Cortex-R5F 以及三個(gè)可編程實(shí)時(shí)單元和工業(yè)通信子系統(tǒng)千兆 (PRU_ICSSG) 子系統(tǒng),可用于提供多達(dá)六個(gè)工業(yè)以太網(wǎng)端口,包括 TSN、PROFINET、EtherCAT 和其他協(xié)議,或者可用于標(biāo)準(zhǔn)千兆以太網(wǎng)連接(圖 2)。


    如何實(shí)施時(shí)間敏感型網(wǎng)絡(luò)以確保確定性通信
    圖 2:AM652x Sitara 處理器包括六個(gè)端口,可用于 TSN 和其他工業(yè)以太網(wǎng)協(xié)議。(圖片來源:Texas Instruments)


    除了由設(shè)備管理和安防控制 (DMSC) 子系統(tǒng)管理的粒度防火墻外,AM652x 系列 MCU 還包括安全啟動和加密加速的功能。此外,雙 Cortex-R5F MCU 子系統(tǒng)可作為兩個(gè)單獨(dú)的內(nèi)核用于一般用途,也可將這些內(nèi)核用于功能性安全應(yīng)用的鎖步。

    帶有 CC-Link IE TSN 棧的 MCU

    NXP 的 i.MX RT1170 跨界 MCU,如 MIMXRT1176DVMAA,具有雙核架構(gòu):一個(gè)高性能的 Cortex-M7 內(nèi)核(運(yùn)行頻率高達(dá) 1 GHz)和一個(gè)高能效的 Cortex-M4 內(nèi)核(運(yùn)行頻率高達(dá) 400 MHz)。這種雙核架構(gòu)有助于使應(yīng)用程序并行運(yùn)行,并在必要時(shí)關(guān)閉各內(nèi)核以支持功耗優(yōu)化。這些 MCU 提供一個(gè)完整的 CC-Link IE TSN 通信棧,進(jìn)行了優(yōu)化以支持實(shí)時(shí)操作,并提供 12ns 的中斷響應(yīng)時(shí)間。


    如何實(shí)施時(shí)間敏感型網(wǎng)絡(luò)以確保確定性通信
    圖 3:NXP 的 i.MX RT1170 MCU 包括一個(gè)專門的 TSN 功能塊(黑色橢圓內(nèi))。(圖片來源:NXP)


    為了加快機(jī)器學(xué)習(xí) (ML) 應(yīng)用、實(shí)時(shí)電機(jī)控制、面部識別等高級人機(jī)界面 (HMI) 以及其他工業(yè) 4.0 應(yīng)用的開發(fā),NXP 提供了 MIMXRT1170-EVK 評估套件(圖 4)。該評估套件建立在 6 層印刷電路板 (PCB) 上,采用通孔設(shè)計(jì),具有更好的電磁兼容性 (EMC) 性能,設(shè)兩個(gè)以太網(wǎng)端口,用于開發(fā) TSN 連接。


    如何實(shí)施時(shí)間敏感型網(wǎng)絡(luò)以確保確定性通信
    圖 4:NXP 的 MIMXRT1170-EVK 評估套件。(圖片來源:NXP)


    用于 TSN 的 MCU 和入門套件

    Renesas 的 RZ/N2L 系列 MCU(如 R9A07G084M04GBG#AC0),旨在簡化工業(yè) 4.0 應(yīng)用中工業(yè)以太網(wǎng)和 TSN 的實(shí)施。它們通過一個(gè)支持 TSN、EtherCAT、PROFINET、EtherNet/IP 和 OPC UA 的 3 端口千兆以太網(wǎng)交換機(jī)實(shí)現(xiàn)確定性通信。Renesas 還提供用于 RZ/N2L MCU 的 RTK9RZN2L0S00000BE Starter Kit+。該入門套件包括適合工業(yè)應(yīng)用的大量外設(shè)功能,并支持工業(yè)以太網(wǎng)和 TSN 的評估(圖 7)。該套件包括所有需要的硬件和軟件:

    硬件
    · 帶有 RZ/N2L MCU 和板載仿真器的 CPU 板
    · 電源 USB 電纜(Type C 至 Type C)。
    · 板載仿真器連接 USB 電纜(Type A 至 Type Micro B)。
    · PC 終端調(diào)試 USB 電纜(Type A 至 Type Mini B)。

    軟件
    · 開發(fā)環(huán)境、示例代碼和應(yīng)用說明可在網(wǎng)上獲得,其中還包括一個(gè)帶有外設(shè)驅(qū)動程序的軟件支持包和大量用于快速評估和原型設(shè)計(jì)的應(yīng)用實(shí)例。


    如何實(shí)施時(shí)間敏感型網(wǎng)絡(luò)以確保確定性通信
    圖 5:RTK9RZN2L0S00000BE Starter Kit+ 包括必要的硬件和軟件以及應(yīng)用實(shí)例,以支持確定性網(wǎng)絡(luò)的開發(fā)。(圖片來源:Renesas)


    總結(jié)

    TSN 已添加至 IEEE 802.1 以太網(wǎng)標(biāo)準(zhǔn)中,以支持確定性通信的開發(fā)。TSN 定義了第二層通信功能,并與更高層次的協(xié)議兼容,如 EtherCAT、PROFINET、EtherNet/IP 等。它很快將在國際標(biāo)準(zhǔn)中體現(xiàn),即 IEC/IEEE 60802《用于工業(yè)自動化的 TSN 配置文件》。供應(yīng)商已經(jīng)開始將 TSN 集成到 MCU 和相關(guān)開發(fā)平臺中,以幫助設(shè)計(jì)人員快速將確定性通信集成到新一代工業(yè) 4.0 設(shè)備中。


    免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請聯(lián)系小編進(jìn)行處理。


    推薦閱讀:

    保持冷靜,與機(jī)器人共同前行

    如何在工業(yè)應(yīng)用中實(shí)施混合控制網(wǎng)絡(luò)

    ACM6753 無霍爾傳感器三相正弦波控制直流無刷電機(jī)BLDC馬達(dá)驅(qū)動IC解決方案

    2023中國(中部)工業(yè)博覽會-邀請函

    2023中國(福州)國際工業(yè)博覽會邀請函


    特別推薦
    技術(shù)文章更多>>
    技術(shù)白皮書下載更多>>
    熱門搜索
    ?

    關(guān)閉

    ?

    關(guān)閉

    日韩人妻无码一区二区三区久久99 | 国模无码人体一区二区 | 最近中文字幕在线中文视频| 最新中文字幕av无码专区| 中文字幕久久久久人妻| 无码人妻一区二区三区免费看 | 日韩精品无码人成视频手机| 亚洲Av无码乱码在线观看性色| 色综合中文综合网| 久久久人妻精品无码一区| 亚洲中文字幕不卡无码| 亚洲av中文无码| 日本三级在线中文字幕在线|中文| 国产啪亚洲国产精品无码 | 亚洲久本草在线中文字幕| 国产成人无码a区在线视频 | 999久久久无码国产精品| 亚洲第一极品精品无码久久| 一本本月无码-| 亚洲日韩在线中文字幕第一页| 久久亚洲中文字幕精品一区| 午夜成人无码福利免费视频| 国精品无码一区二区三区在线 | 国产亚洲精品无码专区| 精品无码久久久久久午夜| 亚洲AV无码国产精品麻豆天美| 久久精品亚洲AV久久久无码| 中文字幕51日韩视频| 中文字幕在线观看一区二区| 熟妇人妻无乱码中文字幕真矢织江| 欧美日韩中文在线视免费观看| 中文在线天堂网WWW| 亚洲?V无码乱码国产精品| 国产精品成人无码久久久久久| 国产精品无码AV一区二区三区| 日韩AV无码中文无码不卡电影| 人妻少妇精品无码专区二区| 久久精品国产亚洲AV无码娇色| 精品久久久无码人妻中文字幕豆芽| 无码国产福利av私拍| 久久久久久国产精品无码超碰 |