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

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

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

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

求一種基于AMD器件的EtherCAT從站方案

Comtech FPGA ? 來源:Comtech FPGA ? 2023-04-06 14:16 ? 次閱讀

EtherCAT現(xiàn)場總線協(xié)議是由德國倍福公司在2003年提出的,該通訊協(xié)議拓撲結(jié)構(gòu)十分靈活,數(shù)據(jù)傳輸速度快,同步特性好,可以形成各種網(wǎng)絡拓撲結(jié)構(gòu)。

1、EtherCAT簡介

EtherCAT是一個開放架構(gòu),以以太網(wǎng)為基礎的現(xiàn)場總線系統(tǒng),其名稱的CAT為控制自動化技術(Control Automation Technology)字首的縮寫。EtherCAT是確定性的工業(yè)以太網(wǎng),最早是由德國的Beckhoff公司研發(fā)。

EtherCAT主站可以用軟件,在標準的以太網(wǎng)媒體接入控制器中實現(xiàn)。許多供應商有提供在不同操作系統(tǒng)下的代碼,也有許多開源軟件或共享軟件。

EtherCAT從站需要特殊的EtherCAT從站控制器,才能實現(xiàn)飛速傳輸(processing on the fly)的技術。EtherCAT從站控制器可以用FPGA來實現(xiàn),且已有現(xiàn)成的代碼,此控制器也可以用ASIC來實現(xiàn)。

2、EtherCAT特性

A. 完全符合以太網(wǎng)標準:

EtherCAT是對傳統(tǒng)的以太網(wǎng)協(xié)議進行修改,因此可以與其他以太網(wǎng)協(xié)議并存于統(tǒng)一總線。EtherCAT網(wǎng)絡中也可以使用普通的以太網(wǎng)設備,例如以太網(wǎng)線、以太網(wǎng)卡、交換機、路由器等設備。此外,任何具有標準以太網(wǎng)控制器的設備都可以作為EtherCAT 主站,包括PC計算機、帶有以太網(wǎng)控制器的嵌入式設備。

B.卓越的性能:

EtherCAT是基于以太網(wǎng)技術,數(shù)據(jù)傳輸速度可以達到100Mbit/s,是最快的工業(yè)以太網(wǎng)技術。EtherCAT最大利用以太網(wǎng)帶寬進行數(shù)據(jù)傳輸,有效數(shù)據(jù)利用率高,可達90%以上。另外EtherCAT數(shù)據(jù)幀處理的實時性很高,數(shù)據(jù)刷新周期小于100us,滿足對實時性要求高的場合。EtherCAT使用高精度的分布式時鐘,能保證各個從站節(jié)點設備的同步精度小于1us。

C. 簡單、低成本:

EtherCAT結(jié)構(gòu)簡單,而無需交換機或集線器,復雜功能的節(jié)點設備或簡單的I/O節(jié)點都可以用作EtherCAT從站。此外EtherCAT在網(wǎng)絡拓撲方面沒有限制,支持多種網(wǎng)絡拓撲結(jié)構(gòu),如線型、星型、樹型拓撲結(jié)構(gòu),以及各種拓撲結(jié)構(gòu)的組合,從而使得設備連接非常靈活。

3、BECKHOFFESC IP Core For AMD FPGAs Release 3.00

概述:

BECKHOFFEtherCAT IP核是一個可配置的EtherCAT從控制器(ESC)。它負責EtherCAT通信,作為EtherCAT現(xiàn)場總線和應用程序之間的接口

A、EtherCATIP核是作為一個可配置的IP,各項功能可以自定義;

BECKHOFFIP Core Main Features : Table 1

72bc3c52-d433-11ed-bfe3-dac502259ad0.png

B、EtherCATIP Core Block Diagram;

72e1e92a-d433-11ed-bfe3-dac502259ad0.png

C、端口數(shù)據(jù)處理順序;

72f55726-d433-11ed-bfe3-dac502259ad0.png????

a、0→EtherCAT Processing Unit→1 / 1→2 / 2→0

b、0→EtherCATProcessing Unit→0

c、0→EtherCATProcessing Unit→1 / 1→0

4、BECKHOFFESC IP使用流程:

730191bc-d433-11ed-bfe3-dac502259ad0.png

A. 直接安裝,英文目錄;

7311f0fc-d433-11ed-bfe3-dac502259ad0.png

ISE14.3 - 14.7

B. 安裝過程中提示要加入VENDER ID ,直接跳過 ,需要申請License才能綜合;

C. 安裝完目錄截圖如下;

7322deee-d433-11ed-bfe3-dac502259ad0.png

D. 安裝完后,文件截圖以下;

736fef72-d433-11ed-bfe3-dac502259ad0.png

EtherCATIP Core (encrypted VHDL library)

Decryptionkeys for encrypted EtherCAT IP Core

IPCore Configuration Tool (IPCore_Config.exe)

Exampledesigns

E. 支持的AMD 器件包括SOC器件和純FPGA器件;

F. 支持的軟件版本:

Vivado2013.1 - 2013.4, 2014.1 - 2019.3

SDK

5、設計流程圖:

7385f29a-d433-11ed-bfe3-dac502259ad0.png

6、詳細過程如下:

A. 雙擊Ipcore_config目錄下的IPCore_Config.exe;

73deebfc-d433-11ed-bfe3-dac502259ad0.png

B. 填寫Porduct ID;

73e8c6d6-d433-11ed-bfe3-dac502259ad0.png

C. 物理層的一些配置:例如幾路端口,PHY的接口類型,MII/RGMII/RMII,由客戶的PHY芯片決定;

73ffb5d0-d433-11ed-bfe3-dac502259ad0.png

D. 網(wǎng)絡功能的配置;

742a28d8-d433-11ed-bfe3-dac502259ad0.png

E. ECATProcessing /PDI Processing/LED status;

743d69b6-d433-11ed-bfe3-dac502259ad0.png

F. ESC跟CPU的接口;

744e5cda-d433-11ed-bfe3-dac502259ad0.png

G. 最后一步Generate;

74676a22-d433-11ed-bfe3-dac502259ad0.png

H. 生成的文件如下,不同的配置生成的文件有差異;

7475f2c2-d433-11ed-bfe3-dac502259ad0.png

J. 把生成的文件加入到工程中,截圖如下;

7491123c-d433-11ed-bfe3-dac502259ad0.png

K. 導入License,如果沒有授權(quán)的License,無法綜合;

I. 綜合、實現(xiàn)后生成BitStream并將其下載到FPGA。使用EtherCAT主機與EtherCAT從機通信;

J. EtherCAT從站需要SII EEPROM(或其他非易失性存儲器),其中包含用于設備識別的EtherCAT從站信息(ESI);

M. 打開SDK,添加應用文件,細節(jié)參考readme.txt;

749c60f6-d433-11ed-bfe3-dac502259ad0.png

N. 注意事項:

ESCIP 和 PHY 不能一起復位,IP核復位后,再讓PHY復位。

ESC in resetstate → PHY disabled

7、工業(yè)控制系統(tǒng)產(chǎn)品架構(gòu)圖:

74ad5b4a-d433-11ed-bfe3-dac502259ad0.png

8、AMD推薦方案:

ZYNQ7000 SOC器件+Ethernet PHY(2x100Base-T)

9、基于ZYNQ的ESC方案框圖:

74bbcd38-d433-11ed-bfe3-dac502259ad0.png

10、AMD ZYNQ 優(yōu)勢:

A. PS端:ARM Cortex-A9 766MHZ,可實現(xiàn)超強的性能及復雜的應用;

B. PL端:EtherCATSLAVE Controller IP容易布署,消耗相應的邏輯資源;

C. BECKOFFEtherCAT SLAVE Controller IP 應用廣,經(jīng)過市場驗證,性能穩(wěn)定;

D. BECKOFFEtherCAT SLAVE Controller IP 在AMD多個平臺上進行過優(yōu)化,量身定 制。同等功能,相比于其它廠商的平臺,消耗資源少5%-10%。

11、EtherCAT Resource :

74d90d12-d433-11ed-bfe3-dac502259ad0.png

12、一路電流環(huán)+SVPWM:

74eb9d38-d433-11ed-bfe3-dac502259ad0.png







審核編輯:劉清

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

    關注

    1643

    文章

    21954

    瀏覽量

    613985
  • 控制器
    +關注

    關注

    114

    文章

    16959

    瀏覽量

    182870
  • 以太網(wǎng)

    關注

    40

    文章

    5582

    瀏覽量

    174757
  • EtherCAT總線
    +關注

    關注

    5

    文章

    80

    瀏覽量

    5642
  • AMD芯片
    +關注

    關注

    0

    文章

    16

    瀏覽量

    2972

原文標題:基于AMD器件的EtherCAT從站方案

文章出處:【微信號:Comtech FPGA,微信公眾號:Comtech FPGA】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    【NUCLEO-F412ZG申請】EtherCAT設計

    申請理由:項目描述:1.使用開發(fā)板作為EtherCAT微處理器,配合自己設計的基于ET1100的控制器,搭建基于
    發(fā)表于 11-07 16:37

    【MYS-6ULX-IOT試用申請】基于I.MX 6UL的EtherCAT的設計

    項目名稱:基于I.MX 6UL的EtherCAT的設計試用計劃:EtherCAT(以太網(wǎng)控制自動化技術)是個以以太網(wǎng)為基礎的開放架構(gòu)的
    發(fā)表于 06-02 16:07

    完全自主Ethercat-FPGA實現(xiàn)

    完全自主可控ethercat ip核,有源碼和testcase,有興趣的可以訪jingfengxun.com,也可以私信。
    發(fā)表于 08-22 20:27

    亞信將于2018 TAIROS展出全新2/3端口EtherCAT控制器

    其它的EtherCAT控制器解決方案,AX58100已集成兩個可同時支持光纖和銅線網(wǎng)絡應用的高速以太網(wǎng)PHY并支持些額外的控制接口,例
    發(fā)表于 08-21 12:15

    亞信電子展出全新AX58100 EtherCAT控制器

    透過這些接口將AX58100連接到傳統(tǒng)現(xiàn)場總線產(chǎn)品的微處理器就可以輕松地支持EtherCAT功能.AX58100提供客戶個簡單設計,經(jīng)濟有效的
    發(fā)表于 09-06 14:16

    無DDR的EtherCAT參考設計包括BOM及框圖

    描述EtherCAT?(用于控制自動化技術的以太網(wǎng))正在不斷發(fā)展成為一種主流的工業(yè)以太網(wǎng)網(wǎng)絡。無 DDR 的 EtherCAT 參考設計是一種用于在 AMIC110(
    發(fā)表于 10-16 10:43

    【亞信電子】AX58200 EtherCAT馬達控制開發(fā)套件環(huán)境架設演示

    亞信電子(ASIX Electronics Corporation)于2019年推出最新代小封裝并集成兩個百兆以太網(wǎng)PHY的EtherCAT專用通訊SoC解決
    發(fā)表于 04-20 14:34

    亞信 AX58100 EtherCAT設備仿真功能設計教學

    介紹EtherCAT設備仿真功能的應用情境,與如何開啟亞信AX58100 EtherCAT
    發(fā)表于 02-08 18:12

    開源!ZYNQ IgH EtherCAT方案分享

    EtherCAT開發(fā)包提供EtherCAT工具,該工具提供各種可在Linux用戶層運行的命令,可直接實現(xiàn)對的訪問和設置,如設置
    發(fā)表于 10-29 11:17

    【新產(chǎn)品發(fā)布】亞信電子推出最新EtherCAT雙核微控制器解決方案

    關、EtherCAT轉(zhuǎn)Modbus TCP網(wǎng)關、EtherCAT Junction模塊等。 (圖)亞信AX58400
    發(fā)表于 11-24 11:45

    AX58400 EtherCAT轉(zhuǎn)IO-Link網(wǎng)關與馬達控制解決方案演示視頻

    微控制器的工作負載,提供個更高效能的EtherCAT轉(zhuǎn)IO-Link主站網(wǎng)關解決方案。 AX58400 IO-Link網(wǎng)關解決
    發(fā)表于 07-12 11:28

    用于C2000?微控制器的EtherCAT堆棧解決方案

    在我之前的博文“EtherCAT和C2000?MCU—— 實時通信滿足實時控制”中,我在TI Designs參考設計庫中討論了一種設計,以幫助簡化符合國際電工委員會(IEC)61158兼容且基于TI
    發(fā)表于 11-09 07:01

    基于AMD器件EtherCAT方案

    EtherCAT現(xiàn)場總線協(xié)議是由德國倍福公司在2003年提出的,該通訊協(xié)議拓撲結(jié)構(gòu)十分靈活,數(shù)據(jù)傳輸速度快,同步特性好,可以形成各種網(wǎng)絡拓撲結(jié)構(gòu)。
    的頭像 發(fā)表于 04-08 09:31 ?1501次閱讀

    EtherCAT轉(zhuǎn)Modbus網(wǎng)關的 EtherCAT配置案例

    興達易控EtherCAT轉(zhuǎn)Modbus網(wǎng)關(XD-MDEC20 )是款具備ETHERCAT功能的通訊網(wǎng)關,其主要作用是將
    的頭像 發(fā)表于 11-16 16:15 ?725次閱讀
    <b class='flag-5'>EtherCAT</b>轉(zhuǎn)Modbus網(wǎng)關的 <b class='flag-5'>EtherCAT</b><b class='flag-5'>從</b><b class='flag-5'>站</b>配置案例

    EtherCAT總線如何對固件進行升級?

    EtherCATFOE是一種設備固件升級的技術,通過利用EtherCAT的數(shù)據(jù)鏈路層來處理數(shù)據(jù)實現(xiàn)文件傳輸,可以確保文件傳輸?shù)耐暾?/div>
    的頭像 發(fā)表于 02-27 08:23 ?1252次閱讀
    <b class='flag-5'>EtherCAT</b>總線如何對<b class='flag-5'>從</b><b class='flag-5'>站</b>固件進行升級?