女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

適用于創建工業物聯網的微控制器和EtherCAT技術

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

在全球各地的工廠和加工廠中擁有數百萬個控制和工藝節點,工業控制自動化是物聯網IoT)的下一個前沿 - 而32位MCU將發揮重要作用。

以太網是連接制造節點以創建工業物聯網(IIoT)的明顯選擇。通過采用以太網技術,工廠車間可以無縫集成到企業中,從而可以更快地響應不斷變化的業務條件,集中維護和診斷,以及一般的工廠自動化。

然而,由于兩個基本原因,標準以太網達不到關鍵的工廠自動化要求:

其MAC層不支持實時,低延遲的數據傳輸。標準以太網適用于IT,因為它允許各個節點控制網絡并傳輸相對較大的數據包。工業中常見的控制網絡需要確定性地傳輸相對少量的控制或狀態數據。

其基于交換機的星形拓撲與制造和加工廠中的網絡非常不同。

為了解決這些問題,超過2,600家公司認可了EtherCAT(以太網)控制自動化技術),它為經典以太網增加了實時和其他功能,并強制執行配置,使其成為一種非常高效的自動化網絡技術,同時完全符合以太網規范。 EtherCAT技術組保持該標準,該標準是國際電工委員會(IEC)標準體系的一部分。

EtherCAT允許任何標準PC用作EtherCAT主站并與EtherCAT從站通信。它們可以用于連接工廠網絡中的所有設備 - 自動化控制器,操作員界面,遠程輸入/輸出單元,傳感器,執行器,驅動器等。

任何可行的工業以太網解決方案都必須支持硬實時性能,這意味著EtherCAT需要專用的硬件接口。但與市場上的其他解決方案不同,EtherCAT僅在從節點上需要硬件。這種簡單的預防措施 - 不需要主設備上的專用硬件 - 可提供最佳,可預測的網絡性能,因為軟件堆棧延遲不會影響整體性能。僅將硬件保留在從屬設備上也可以降低成本。

設計EtherCAT從站節點有許多硬件策略。德國公司Beckhoff Automation在其作為標準進入公共領域之前創建了EtherCAT,它使用FPGA作為其第一個EtherCAT從站控制器(ESC)。 ASIC是另一種替代方案,許多EtherCAT設備供應商使用可配置的EtherCAT IP-Core用于Altera和Xilinx FPGA。

然而,當MCU是整個系統規劃的一部分時,使用支持EtherCAT從控制器接口的MCU可以降低材料清單成本并節省設計時間。對于需要或需要無線連接的IIoT應用尤其如此。

德州儀器的Cortex-A8基于Sitara?MCU支持片上EtherCAT。英飛凌瑞薩Microchip Technology,Freescale和Atmel等其他公司也提供EtherCAT解決方案,這些解決方案集成在片上,或者將簡單的FPGA或基于ASIC的從控制器與32位MCU和RF芯片相結合(如果應用)呼叫無線鏈路。

EtherCAT基礎

EtherCAT實現了一種稱為“即時”處理的技術,其中EtherCAT網絡中的每個節點在通過時讀取幀數據。幀起源于EtherCAT主站,后者向從站發送命令和數據。發送給主設備的任何數據都會在從設備通過時由從設備寫入幀中。這消除了主從設備之間的小型幀的點對點交換,并大大提高了通信效率。

動態處理意味著從站必須具有兩個以太網端口,以便能夠在幀通過時讀取或寫入幀。因此,從設備需要專門的硬件。但是,由于這種配置,運行EtherCAT的100 Mbits/s網絡中的可用帶寬超過90%,而主設備與每個從節點分別通信的網絡的可用帶寬不到5%。

EtherCAT通過在以太網幀中封裝EtherCAT報文來保持與標準以太網的兼容性。以太網幀在標頭中使用EtherCAT類型,或者可以使用IP/UDP標頭打包以與Internet協議保持一致。使用IP頭時,EtherCAT協議也可用于網絡路由器。

EtherCAT報文包含一個或多個EtherCAT數據報,這些數據報是尋址的EtherCAT從站。每個EtherCAT數據報都是一個由標頭,數據和工作計數器組成的命令。標頭和數據用于指定從設備必須執行的操作,并且從設備更新工作計數器以讓主設備知道從設備已處理命令。

圖1說明了關系以太網和EtherCAT報文和數據報之間。

適用于創建工業物聯網的微控制器和EtherCAT技術

圖1:EtherCAT報文封裝。 (由Texas Instruments提供)

拓撲和時鐘

EtherCAT支持任何拓撲 - 線路,星形或樹形 - 以及常見的現場總線拓撲。由于所有I/O設備都具有嵌入式EtherCAT接口,因此不需要以太網交換硬件。憑借100米范圍的銅纜鏈路以及更長的光纖鏈路,EtherCAT可以跨越數千個分布在廣闊地理區域的設備。對于短距離,例如在背板上,EtherCAT使用差分信令技術E-bus。

EtherCAT通過對每個從節點上的EtherCAT數據包的入口和出口的時間戳進行采樣來完成時鐘同步因為它遍歷網絡。主設備使用從設備提供的時間戳信息來計算每個從設備的傳播延遲。基于該計算調整每個從節點中的時鐘。時鐘同步到1μs之內。同步時鐘的另一個優點是應用程序所需的測量可以與同步時間相關聯。這消除了與器件之間通信中的抖動相關的不確定性。

EtherCAT實現策略

如前所述,有幾種方法可以在硬件中實現EtherCAT從器件。

對于簡單的EtherCAT應用,可以使用單個FPGA或ASIC解決方案創建數字I/O.這些實現適用于對成本敏感的簡單I/O節點,這些節點不需要軟件,并且功能可以完全在硬件中實現。

也可以使用以太網從控制器芯片 - 只要它們經過修改即可滿足EtherCAT規范,例如用于讀取和寫入飛行的雙以太網端口。當需要額外的處理能力時,MCU可以連接到ESC以處理應用級處理。該解決方案適用于傳感器應用,例如,MCU與傳感器交互,實現設備驅動程序并運行EtherCAT協議棧。它也可以在涉及無線通信時使用。

Microchip Technology是提供EtherCAT從控制器(ESC)的MCU公司之一。 LAN9252是一款2/3端口ESC,具有雙集成以太網PHY,FMMU,四個同步管理器,分布式時鐘支持和4 KB的DPRAM。它還集成了主機總線接口,可以連接大多數8/16/32位嵌入式控制器。在使用LAN9252開發工業自動化應用時,MCU的PIC32MX系列選擇良好的MCU。一個帶有所需外設的是PIC32MX795F512LT。圖2是一個系統的簡單框圖,該系統利用LAN9252在一個從節點上添加了詳細信息。

適用于創建工業物聯網的微控制器和EtherCAT技術

圖2:使用Microchip科技的LAN9252。 (由Microchip Technology提供)

開發應用程序的第一步是將Microchip的LAN9252軟件開發套件(SDK)與EtherCAT從機堆棧代碼(SSC)集成:兩者都需要在Microchip上開發應用程序代碼EVB-LAN9252-HBI評估板。

可以從Microchip的網站下載SDK。首選的SSC由Beckhoff Automation公司開發 - 該公司發明了EtherCAT規范。設計公司必須是EtherCAT技術組(ETG)的成員才能訪問Beckhoff SSC。一旦SSC與SDK集成,就可以使用SDK開發應用程序代碼來設計EtherCAT ESC。

如果應用程序要求與IIoT建立無線連接,則可以將Microchip的RN Wi-Fi模塊之一(例如RN171-I/RM)與MCU和ESC系統連接。

MCU + ESC架構比FPGA或ASIC實現更昂貴,但它的優勢在于設計人員可以選擇適合其應用需求和成本目標的處理器

集成解決方案

EtherCAT也可以在具有集成CPU的設備上實現 - 而不僅僅在MCU上實現。例如,FPGA可以配置集成處理器,并且EtherCAT和片上處理器都可以使用ASIC。根據CPU選擇,存在滿足成本或工作頻率目標的挑戰。另一方面,MCU實現的優勢在于利用32位CPU來滿足所有應用的處理要求。

德州儀器(TI)已將EtherCAT功能集成到其部分Sitara AM335x中ARM Cortex-A8 MCU。關鍵外設是TI的實時PRU子系統,它支持與最初定義用于將100 Mbit/s以太網MAC模塊連接到PHY芯片的媒體獨立接口(MII)的極低級別交互。 Sitara上EtherCAT的簡化框圖如圖3所示。

適用于創建工業物聯網的微控制器和EtherCAT技術

圖3:在AM335x ARM MCU上實現的EtherCAT從設備。 (德州儀器公司提供)

與MII的低級別交互使PRU子系統能夠執行EtherCAT等通信協議。整個EtherCAT MAC層通過固件封裝在PRU子系統中。 TI的AM3359BZCZA80是EtherCAT實現中使用的典型Sitara MCU。

PRU即時處理EtherCAT報文,解析它們,解碼地址并執行EtherCAT命令。中斷用于ARM處理器所需的任何通信,其中EtherCAT堆棧(第7層)和工業應用程序運行。

PRU子系統還執行反向幀轉發。由于PRU子系統實現了所有EtherCAT功能,因此ARM處理器可用于復雜應用,或者低速變體可用于更簡單且成本受限的應用,例如分布式I/O.

完成采用AM335x ARM MCU的EtherCAT解決方案,以及TI的TLK110PTR等以太網PHY設備是必需的。 TLK110針對MII和PHY接口之間的低延遲進行了優化,這是EtherCAT性能的重要屬性。它還具有先進的電纜診斷功能,可以快速定位電纜故障。 TI通過提供評估和開發板(如TMDSICE3359)為EtherCAT開發提供支持。

結論

IIoT - 其中數百萬個工業工廠自動化節點將鏈接到企業網絡 - 將由EtherCAT和其他協議啟用,這些協議彌合了龐大的工業網絡安裝基礎和標準以太網之間的重大差異。兩個最突出的區別是:(1)大多數工廠網絡對硬實時響應的要求;(2)工廠自動化的短數據有效載荷,這使得標準以太網的大型框架在工業應用中效率低下。 EtherCAT的即時處理方案解決了這些問題,并消除了從控制器中的協議棧延遲。可以使用多種EtherCAT從硬件實現,包括嵌入在MCU中的FPGA,ASIC和EtherCAT。最佳選擇取決于應用程序。

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

    關注

    48

    文章

    7903

    瀏覽量

    153682
  • 以太網
    +關注

    關注

    40

    文章

    5582

    瀏覽量

    174749
  • 物聯網
    +關注

    關注

    2927

    文章

    45847

    瀏覽量

    387792
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    2.4 GHz 低功耗、扁平前端模塊,帶端口,適用于藍牙?聯網應用 skyworksinc

    電子發燒友網為你提供()2.4 GHz 低功耗、扁平前端模塊,帶端口,適用于藍牙?聯網應用相關產品參數、數據手冊,更有2.4 GHz 低功耗、扁平前端模塊,帶端口,適用于藍牙?
    發表于 05-09 18:33
    2.4 GHz 低功耗、扁平前端模塊,帶端口,<b class='flag-5'>適用于</b>藍牙?<b class='flag-5'>物</b><b class='flag-5'>聯網</b>應用 skyworksinc

    適用于工業控制設備的RS485通信芯片CN3485

    適用于工業控制設備的RS485通信芯片CN3485
    的頭像 發表于 04-17 10:01 ?207次閱讀
    <b class='flag-5'>適用于</b><b class='flag-5'>工業</b><b class='flag-5'>控制</b>設備的RS485通信芯片CN3485

    RAA270000KFT適用于 RH850 汽車微控制器的電源管理IC數據手冊

    RAA270000KFT 是一款適用于 RH850 汽車微控制器系列的電源管理 IC (PMIC)。RAA270000KFT 包含兩個集成的電流模式 DC-DC 轉換、四個低壓差線性穩壓
    的頭像 發表于 04-09 16:10 ?309次閱讀
    RAA270000KFT<b class='flag-5'>適用于</b> RH850 汽車<b class='flag-5'>微控制器</b>的電源管理IC數據手冊

    聯網單燈控制器產品簡介

    一、聯網單燈控制器發展概述 ? 近年來,隨著通信技術的發展和路燈智慧化需求,單燈控制器正在從傳統的PLC方案轉向
    的頭像 發表于 04-03 11:01 ?221次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯網</b>單燈<b class='flag-5'>控制器</b>產品簡介

    聯網單燈控制器聯網單燈控制器

    聯網單燈控制器聯網單燈控制器
    的頭像 發表于 04-03 10:53 ?243次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯網</b>單燈<b class='flag-5'>控制器</b> 燈<b class='flag-5'>聯網</b>單燈<b class='flag-5'>控制器</b>

    適用于單電機控制應用的RX13T系列32位微控制器數據手冊

    面積和BOM元器件。 *附件:適用于單電機控制應用的RX13T系列32位微控制器數據手冊.pdf 特性 搭載32MHz工
    的頭像 發表于 03-19 18:02 ?566次閱讀
    <b class='flag-5'>適用于</b>單電機<b class='flag-5'>控制</b>應用的RX13T系列32位<b class='flag-5'>微控制器</b>數據手冊

    DLPC3470 適用于DLP2010LC數字微鏡器件的DLP? 控制器技術手冊

    DLPC3470 顯示和光控制器為 DLP2010LC 或 DLP2010NIR 數字微鏡器件 (DMD) 的可靠運行提供支持,適用于視頻顯示和光控制應用。DLPC3470 控制器
    的頭像 發表于 03-04 15:40 ?425次閱讀
    DLPC3470 <b class='flag-5'>適用于</b>DLP2010LC數字微鏡器件的DLP? <b class='flag-5'>控制器</b><b class='flag-5'>技術</b>手冊

    STM32H753IIT6 一款32位微控制器MCU/MSP430F5325IPNR一款16位MCU

    ?:如心率監測儀、環境監測儀器等,需要長時間運行且頻繁更換電池的設備。 ?聯網(IoT)設備?:由于其豐富的通信接口和低功耗特性,適合用于各種
    發表于 02-21 14:59

    STM8S103F3P3TR STM32F091VCH6微控制器 IC MCU 8K/256K Flash

    :100-UFBGA(7x7) 明佳達 STM8S103F3P3TR是一款8位微控制器,屬于STM8S系列中的一種。它具有高性能、低功耗和低成本的特點,適用于各種嵌入式系統的控制任務。 技術
    發表于 02-20 17:53

    利用低功耗微控制器產品組合簡化醫療保健和工業聯網設計

    作者:Stephen Evanczuk 投稿人:DigiKey 北美編輯 工業、醫療保健和各種聯網 (IoT) 應用的低功耗設計開發人員面臨著對基于微控制器的解決方案的持續需求,這些
    的頭像 發表于 01-26 21:10 ?453次閱讀
    利用低功耗<b class='flag-5'>微控制器</b>產品組合簡化醫療保健和<b class='flag-5'>工業</b><b class='flag-5'>物</b><b class='flag-5'>聯網</b>設計

    ESP32 微控制器系列指南

    Systems 創建了功能強大且價格實惠的片上系統 (SoC) 設備,將 Wi-Fi、藍牙和中央處理單元 (CPU) 集成到一個微控制器封裝中,使這些 SoC 成為理想的選擇適用于嵌入式控制
    的頭像 發表于 10-02 18:21 ?4696次閱讀
    ESP32 <b class='flag-5'>微控制器</b>系列指南

    什么是聯網技術

    夠對海量的聯網數據進行整合、分析和挖掘,提取有價值的信息。 應用層:是聯網技術的最終體現,直接面向用戶和具體的應用場景。包括各類
    發表于 08-19 14:08

    請問如何使用微控制器優化電池供電的聯網設備的功耗?

    如何使用微控制器優化電池供電的聯網設備的功耗?
    發表于 07-23 07:09

    EtherCAT運動控制器與PLC的區別

    工業自動化領域,EtherCAT運動控制器和PLC(Programmable Logic Controller,可編程邏輯控制器)都是不可或缺的核心設備。它們各自具有獨特的功能和優勢
    的頭像 發表于 06-12 15:47 ?1573次閱讀

    MCX N系列微控制器適用于安全、智能的電機控制和機器學習應用

    ?? 貿澤電子即日起開售NXP Semiconductors的MCX工業聯網微控制器 (MCU)。這些新款MCU屬于高性能、低功耗微控制器
    的頭像 發表于 06-05 09:06 ?1412次閱讀