色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

采用嵌入式MCU實現以太網在工業網絡領域的應用

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-03-12 08:18 ? 次閱讀

以太網在企業網絡中的主導地位使其在工業網絡領域具有明顯的優勢。在整個企業中使用單核協議可以使數據從工廠無縫地流向業務部門,從而可以更有效地管理生產計劃,最大限度地降低庫存成本并優化維護操作。

以太網不是為然而,工廠車間以及標準以太網的主要缺點是它無法提供許多工業應用所需的實時響應,例如過程和電機控制。幾十年來,諸如CAN控制器區域網絡)和PROFIBUS(過程現場總線)之類的確定性協議主導了工業網絡。盡管這些協議仍然保持著相當大的市場份額,但幾年前以太網變體開始出現,提供了標準以太網所缺乏的實時性能。

為了合理化工業網絡中產生的非生產性多樣性,2001年開放設備供應商協會(OVDA)的成立是為了創建和維護通用工業協議(CIP)以確保某種程度的兼容性。從那時起,包括EtherNet/IP,DeviceNet,ControlNet和CompoNet在內的多種協議已在其協議棧的上層實現了CIP。現在有數百家供應商支持CIP。

EtherNet/IP是CIP在IEEE 802.3定義的標準以太網上實現的名稱。 EtherNet/IP中的“IP”代表工業協議。

EtherNet/IP技術

圖1顯示了如何使用CIP實現多標準環境。來自頂層CIP塊的紅色箭頭定義了通過UDP進行實時控制的路徑。綠色箭頭顯示標準IEEE 802.3以太網的路徑。總之,它們包含EtherNet/IP。可以使用現有的TCP/IP堆棧開發產品,或者在工業應用中,可以簡單地修改現有的Modbus接口以與PLC通信

采用嵌入式MCU實現以太網在工業網絡領域的應用

圖1:CIP完全兼容以太網和Internet協議(由開放設備供應商協會提供)。面向對象的編程模型

CIP使用對象模型來簡化軟件開發。在應用層中定義了與公共接口和行為相關的一組對象和設備配置文件。 CIP使用三類對象:應用程序對象,它定義表示設備數據的方法;定義以太網/IP特定功能的網絡對象以及如何配置IP地址等參數;和通信對象,它們創建了建立通信關聯和訪問設備數據和服務的方法。

CIP網絡上設備之間的端到端通信由CIP通信服務處理。由于EtherNet/IP將CIP通信服務映射到以太網和TCP/IP,因此可確保多廠商互操作性。

EtherNet/IP節點的組件

每個EtherNet/IP節點包含四個與OSI模型對應的層。它們如下:

物理層(PHY)。只要支持100 Mbit/s數據速率,就可以使用任何標準以太網介質(雙絞銅線或光纖)。

數據鏈路層將數據包從設備傳輸到設備并包含以太網/IP MAC,可以通過ASICFPGA或運行高速固件的定制硬件實現。

會話/傳輸層,處理TCP/IP以及真實的UDP/IP時間消息。 CIP對象定義也在此層中以啟用與應用程序層的通信。

應用程序層。在節點內部,應用程序可以在硬件上運行,也可以由嵌入式CPU實現的硬件/軟件組合運行。當然,應用程序必須支持基于EtherNet/IP的協議。

在實現EtherNet/IP節點時,設計人員可以選擇多種架構。只要節點完全由硬件實現,就可以使用ASIC,FPGA或板級解決方案。雖然這些簡單的數字I/O設備解決方案適用于對成本敏感的產品,但需要配置,監控和控制的應用通常也需要MCU。例如,傳感器通常由MCU控制。在EtherNet/IP節點中,MCU還可以實現設備驅動程序并運行EtherNet/IP協議棧。 ASIC或FPGA仍然是架構不可或缺的一部分。

嵌入式MCU實現

更復雜的架構將EtherNet/IP節點作為帶有集成CPU的MCU的外設實現。該架構如圖2所示。處理器可以使用FPGA中的可用門配置。

采用嵌入式MCU實現以太網在工業網絡領域的應用

圖2:帶處理器的集成EtherNet/IP節點(由德州儀器公司提供)。不使用具有EtherNet/IP節點的MCU作為外設,而是可以反轉拓撲結構,并且MCU可以在實現EtherNet/IP節點的同一FPGA或ASIC上實現。從設計角度來看,這種方法需要仔細考慮嵌入式MCU所需的處理能力和時鐘頻率,既適用于目標應用,也適用于未來可能的設計旋轉。 FPGA實現也可能使滿足產品價格目標成為一項挑戰。無論如何實現,MCU都需要一些方法來執行與另一個嵌入式外設的實時操作。

‘Sitara?例如,AM33x處理器通過可編程實時單元(PRU)解決了這個問題,它支持與兩個PHY收發器芯片的低級交互,這兩個PHY收發器芯片是圖2所示解決方案的一部分。使用固件,Sitara AM33X處理器將整個以太網MAC層封裝在PRU子系統中。

為了優化傳輸效率,EtherNet/IP節點僅處理專門發送給它們的數據包。中斷用于維護應用程序和ARM處理器之間的實時通信。由于幾乎所有的低級,高速EtherNet/IP功能都由PRU子系統處理,因此ARM處理器幾乎可以分配所有處理能力來運行堆棧和復雜的應用,如電機控制。

TI’s Sitara AM335x處理器采用ARM Cortex-A8處理器,工作頻率為275 MHz,適用于高達1 GHz的基本應用,適用于電機控制等高性能應用。

Sitara AM3352采用275 MHz(AM3352ZCE27),600 MHz(AM3352BZCZ60)和1 GHz(AM3352BZCZA100)版本。

圖3顯示了TI Sitara AM335x處理器的框圖。

采用嵌入式MCU實現以太網在工業網絡領域的應用

圖3:Sitara AM335x框圖(由德州儀器提供)。

以太網PHY設備,如德州儀器的TLK110收發器完善了設計。 TLK110針對低延遲性能進行了優化。它還具有先進的電纜診斷功能,可以快速定位電纜故障。除了TI的解決方案,飛思卡爾半導體還為其幾個處理器系列開發了EtherNet/IP實現產品。 Molex的實時EtherNet/IP堆棧已移植到飛思卡爾的PowerQUICC和ColdFire處理器上。

軟件和固件

除硬件配置外,開發人員還應熟悉Sitara解決方案和固件架構等軟件。用于EtherNet/IP從站實現。軟件包含三個基本元素:

數據鏈路層功能微代碼,在PRU中實現

EtherNet/IP從屬協議棧和非IP/IP棧兩者都在ARM處理器上運行的實時通信

應用程序

使用兩個以太網堆棧,因為實時消息傳遞由UDP/IP和 - 來處理最大化效率 - 不經常的低優先級消息(例如綁定到業務單元的消息)由TCP/IP處理。

數據鏈路層中的固件包括兩個PRU,每個收發器一個。 PRU管理與兩個硬件接口的連接,并執行基本的以太網交換機協議,如MAC學習,風暴防御和數據包統計。兩個PRU使用一組特殊指令通過共享存儲器相互通信以確保協調。

由于冗余和同步是實時網絡中的重要屬性,因此Sitara固件還執行環形冗余協議(設備級環網或DLR)和IEEE的精確時間協議(PTP/1588)進行同步。采用TLK110的TI Sitara AM335x處理器的延遲小于2μs,這使其成為領先的EtherNet/IP從站解決方案。

固件架構如圖4所示。

采用嵌入式MCU實現以太網在工業網絡領域的應用

圖4:固件架構(禮貌:德州儀器)。

EtherNet/IP設計

EtherNet/IP從站節點可以在TI的多個AM335x處理器上實現,這些處理器有多種工作頻率可供選擇。毫不奇怪,TI為此解決方案提供模擬產品。 TLK110以太網PHY芯片和TPS65910電源管理芯片都是任何EtherNet/IP從節點實現的理想選擇。

TI還提供全套工具和軟件代碼。 Sitara AM335x工業軟件開發套件(SDK)包括EtherNet/IP協議的固件,軟件驅動程序,硬件初始化程序,堆棧應用程序編程接口(API)的適配層以及EtherNet/IP協議棧。

對于硬件設計,TI開發了一款Sitara AM3359評估板,該評估板面向工業通信,可編程邏輯控制器(PLC)和運動控制系統。該套件的軟件包括TI的SYS/BIOS?實時內核,EtherNet/IP固件以及EtherNet/IP應用級堆棧的評估版。

該主板的主要組件是EtherNet/IP優化的PHY設備,調試硬件,SD/MMC,以太網和UART。附加組件包括用于特定應用,例如運動,電機和過程控制。該套件還可用于開發其他工業通信標準,如PROFIBUS,PROFINET-RT和CAN,以及POWERLINK,EtherCAT和SERCOS III等實時以太網標準。

TI還提供低成本Sitara AM3359工業通信引擎2板(TMDSICE3359),一種小型(70 x 90 mm)開發板,專為通信模塊,I/O設備,傳感器和類似應用而開發,包括EtherNet的基本外設/IP,PROFINET,PROFIBUS和EtherCAT通信標準。 SDK包括基于SYS/BIOS的實時內核,其中包含應用程序級通信堆棧和設備驅動程序。該平臺還包含開發和調試工具鏈。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19275

    瀏覽量

    229756
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17141

    瀏覽量

    351102
  • 以太網
    +關注

    關注

    40

    文章

    5421

    瀏覽量

    171666
收藏 人收藏

    評論

    相關推薦

    利用LWIP 2.2實現以太網的DHCP功能

    最近學習了LWIP,了解到目前LWIP的版本已經更新到了2.2版本。LWIP 2.2相較于之前的版本,協議支持、性能、安全性等方面都有了顯著的改進,我將在本帖中探討如何利用LWIP 2.2來實現以太網的DHCP功能,并分享一些我所獲得的經驗。
    的頭像 發表于 11-26 14:37 ?590次閱讀
    利用LWIP 2.2<b class='flag-5'>實現以太網</b>的DHCP功能

    工業以太網的應用場景分析

    隨著工業4.0和智能制造的興起,工業以太網作為連接工業設備、實現自動化和智能化的關鍵技術,其應用場景日益廣泛。
    的頭像 發表于 11-07 14:26 ?656次閱讀

    工業以太網中的網段隔離NAT如何實現

    近年來,隨著“工業4.0”、“工業互聯網”等概念深入人心,自動化與信息化深度融合潮流勢不可擋,工業以太網成為工業
    的頭像 發表于 08-16 16:16 ?340次閱讀
    <b class='flag-5'>工業</b><b class='flag-5'>以太網</b>中的網段隔離NAT如何<b class='flag-5'>實現</b>

    嵌入式熱門領域有哪些?

    另一個備受關注的領域,已經汽車行業展現出革命性的影響。自動駕駛領域嵌入式系統的重要性日益突出,它們被廣泛應用于與傳感器和控制系統配合,
    發表于 07-16 09:23

    解讀工業以太網標準:Profinet與EtherNet/IP

    和優勢,工業領域得到了廣泛的應用。本文將對這兩種工業以太網標準進行詳細的解讀,探討其技術特點、應用場景及未來發展趨勢。
    的頭像 發表于 06-28 16:34 ?1999次閱讀

    什么是工業以太網?有何特點?

    用,如高溫、高濕、高振動等。 以下是關于工業以太網的詳細介紹: 一、工業以太網的定義 工業以太網
    的頭像 發表于 06-11 10:34 ?2808次閱讀

    工業以太網和普通以太網區別在哪

    的應用環境和需求不同。普通以太網主要應用于辦公和家庭網絡環境,而工業以太網則是為滿足工業自動化和控制系統的需求而設計的。 1.1 環境適應性
    的頭像 發表于 06-11 10:30 ?2673次閱讀

    Profinet與以太網的區別

      工業自動化和網絡通信領域,Profinet和以太網是兩種常見的通信協議。盡管它們都基于以太網
    的頭像 發表于 06-06 13:56 ?4200次閱讀

    工業以太網的主要協議及其特點

      工業以太網工業自動化領域中的一項重要技術,它結合了傳統以太網技術的高帶寬、高可靠性和易擴展性,并針對
    的頭像 發表于 06-06 11:42 ?860次閱讀

    如何實現以太網功能的,是用F107或F407芯片自己移植Lwip還是采用SPI轉以太網模塊?

    一般大家是如何實現以太網功能的,是用F107或F407芯片自己移植Lwip還是采用SPI轉以太網模塊?
    發表于 05-17 06:49

    PLC以太網開放通信概述

    以太網開放通信與其他PLC或者第三方設備通信;   4、每種PLC實現以太網開放通信均需單獨編程實現
    發表于 04-16 12:06 ?1055次閱讀
    PLC<b class='flag-5'>以太網</b>開放<b class='flag-5'>式</b>通信概述

    工業以太網的基本原理及優勢

    工業以太網,作為現代工業通信的基石,正逐漸改變著傳統工業網絡的格局。它以其高效、靈活和可靠的特點,
    的頭像 發表于 03-25 14:40 ?695次閱讀

    工業以太網的基本原理及優勢

    主要的工業以太網標準有以太網/IP、PROFINET、EtherCAT、Modbus/TCP等,這些標準實現了互操作性,應用于不同的工業控制
    的頭像 發表于 03-06 16:31 ?1238次閱讀
    <b class='flag-5'>工業</b><b class='flag-5'>以太網</b>的基本原理及優勢

    和共享以太網相比,交換以太網有什么不同的特點?

    交換以太網的特點,從數據傳輸效率、網絡安全、網絡管理和資源利用等多個方面進行分析。 首先,交換以太網
    的頭像 發表于 02-21 11:25 ?3936次閱讀

    工業以太網的特點 工業以太網的關鍵技術包含哪些?

    工業以太網(Industrial Ethernet)是一種用于工業自動化領域網絡通信技術,它結合了以太
    的頭像 發表于 01-22 15:41 ?1855次閱讀
    主站蜘蛛池模板: 18动漫在线观看| 王晶经典三级| 老师的丝袜脚| 精品久久久久久无码人妻国产馆 | 日本大片免a费观看视频| 两个奶头被吃得又翘又痛| 久久久久久久伊人电影| 久久99蜜桃精品麻豆| 久久国产精品永久网站| 久久精品久久久久| 久久久精品成人免费看| 久久精品中文闷骚内射| 久久久久青草大香线综合精品| 久久国产伦子伦精品| 久久全国免费观看视频| 老师掀开短裙让我挺进动态| 美女胸禁止18以下看| 免费人成视频X8X8国产更快乐| 欧美69xxx| 让男人玩尿道的女人| 四虎影视库永久免费| 小黄文纯肉短篇| 亚洲免费在线| 最新国自产拍 高清完整版| 69日本xxⅹxxxxx18| V8成品人视频| 国产精品国产三级国产an| 国产欧美无码亚洲| 精品久久久无码21P发布| 噜噜噜狠狠夜夜躁精品| 奶大B紧17p| 神马电影我不卡国语版| 亚洲精品免播放器在线观看| 永久精品免费影院在线观看网站| 97精品视频| 冠希和阿娇13分钟在线视频| 国产亚洲精品久久孕妇呦呦你懂| 久久精品免视看国产| 欧美大香线蕉线伊人久久| 天天啪免费视频在线看| 伊人精品国产|