精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

什么是EtherCAT?EtherCAT主站是做什么的

jf_wN0SrCdH ? 來源:Rust語言中文社區 ? 作者:EAHITechnology ? 2022-10-27 09:46 ? 次閱讀

EtherCrab -- 一個用 Rust 編寫的 EtherCAT 主站

什么是 EtherCAT

EtherCAT 名稱的由來是:Ethernet for Control Automation Technology,也就是用于控制自動化技術的以太網協議技術,其實也就是工業以太網的一種。EtherCAT 是倍福公司旗下的 ETG( EtherCAT 技術協會)負責研發并推廣的一種實時以太網技術,它是一種開放的網絡協議,可以進行主從設備之間的通信

通過主從系統架構進行控制。主站發送“目標數據”,從站接收目標數據并寫入“實際數據”。目標數據可以是用于有源設備(執行器)的控制指令,以便執行特定的動作,例如設置電動機的轉速。另一方面,實際數據表示來自被測設備(傳感器)的有關各種狀態(例如當前位置,轉速或溫度)的信息

EtherCAT 主站是做什么的

EtherCAT 主站組裝 EtherCAT 數據報,然后通過所有連接的從站發送它們。EtherCAT 的特殊之處在于,在通過過程中,每個從站都將從循環數據報中取出其特定目標數據,同時將自己的實際數據放入數據報中。所有不打算用于從站的剩余數據都將原封不動地轉發。數據報經過所有從站后,它會返回并由主站接收。即使對于大量互連的 EtherCAT 從站,此過程也非常快捷,因為單個從站的通過延遲僅為幾納秒。

393ea874-5545-11ed-a3b6-dac502259ad0.jpg ?

而 EtherCrab 就是用 rust 編寫的 EtherCAT 主站。

RuSTy -- 一個用 Rust 編寫的結構化文本編譯器

RuSTy 是用 Rust 編寫的結構化文本 (ST) 編譯器,基于 LLVM 編譯器后端。使用 logos crate 庫在自定義解析器運行之前執行詞法分析。RuSTy 通過翻轉命令行標志來輸出靜態或共享對象以及 LLVM IR 或位碼。作者的目標是打造至少支持第 2 版 IEC 61131 標準中的功能的開源工業級 ST 編譯器。





審核編輯:劉清

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

    關注

    2548

    文章

    50692

    瀏覽量

    752035
  • EtherCAT主站
    +關注

    關注

    2

    文章

    13

    瀏覽量

    4171
  • rust語言
    +關注

    關注

    0

    文章

    57

    瀏覽量

    3006

原文標題:【Rust日報】2022-10-26 EtherCrab -- 一個用 Rust 編寫的 EtherCAT 主站

文章出處:【微信號:Rust語言中文社區,微信公眾號:Rust語言中文社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于全志T507-H的Igh EtherCAT案例分享

    基于全志T507-H的Linux-RT + IgH EtherCAT演示 下文主要介紹基于全志T507-H(硬件平臺:創龍科技TLT507-EVM評估板)案例,按照創龍科技提供的案例用戶手冊進行
    發表于 06-03 09:59

    基于全志T507-H的Linux-RT + Igh EtherCAT案例分享

    Plus等平臺也提供了開源EtherCATIgH案例。Linux-RT系統的優勢 - 內核開源、免費、功能完善。- RT PREEMPT補丁,使Linux內核成為硬實時操作系統,無需完整的內核重寫
    發表于 07-17 11:18

    基于EtherCAT通信控制器設計

    基于EtherCAT通信控制器設計
    發表于 09-20 16:05

    EtherCAT代碼和方案-含ZedBoard測試數據對比

    EtherCAT代碼和方案-含ZedBoard測試數據對比
    發表于 09-20 16:09

    基于賽靈思FPGA的EtherCAT運動控制

    基于賽靈思的FPGA的EtherCAT總線控制 ,論壇有做運動控制這方面的技術嗎?目前我已實現帶32軸同步運行,同步抖動±75ns,控制精度125us。感興趣的可以一起探討下
    發表于 07-23 12:00

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

    (SoC))上實施全新、低成本、無 DDR 的 EtherCAT的參考設計。此參考設計展示了完全在 SoC 內部存儲器中運行整個 EtherCAT堆棧的能力。通過消除外部
    發表于 10-16 10:43

    基于Sitara AM57x千兆位以太網EtherCAT接口解決方案

    描述TIDEP0079 參考設計展示了采用來自 Acontis 的 EC-協議棧在 Sitara? AM572x 處理器上運行的 EtherCAT? 接口。此
    發表于 12-26 14:40

    EtherCAT相關資料下載

    (Device Profile)2.10 設計2.11 從設計3. 應用層(Application Layer)
    發表于 07-02 07:16

    基于TI Sitara處理器的EtherCAT站開發案例

    本文主要基于TI Sitara處理器 AM3352/54/58/59芯片的工業板卡,給大家分享如何在德國Acontis公司EtherCAT協議棧控制伺服電機的具體方法。其中試用到的案例板卡為
    發表于 07-30 09:25

    找開發EtherCat的設計人員

    設計要求:1、 帶EtherCat接口。2、 總從最多32個。3、 伺服從最多16個。4、 有一組伺服可以實現兩軸同步功能。5、有用
    發表于 08-19 15:30

    開源IgH EtherCAT方案,基于IMX8、ZYNQ、AM335x、T3等平臺

    等平臺提供了開源EtherCATIgH案例。本文檔主要演示TLIMX8-EVM評估板基于IgH EtherCAT控制伺服電機方法。如需其他平臺相關資料,請與我們聯系。本文檔適用開發
    發表于 09-17 17:14

    EtherCAT igh是如何控制松下伺服(csp模式)的

    EtherCAT igh是如何控制松下伺服(csp模式)的?怎樣去編寫其代碼?
    發表于 10-08 06:12

    開源!ZYNQ IgH EtherCAT方案分享

    前 言:創龍科技已基于IMX8、ZYNQ、AM5728、AM5708、AM437x、AM335x、T3/A40i等平臺提供了開源EtherCATIgH案例。本文主要演示
    發表于 10-29 11:17

    EtherCAT 方案橫向對比

    方案類別 軟 系統型 硬件 方案描述 通過運行于MCU上的
    的頭像 發表于 04-25 16:01 ?1760次閱讀

    EtherCAT方案之橫向比較

    眾所周知,EtherCAT是開源協議,使用者可以根據倍福提供的相關資料做產品開發,而目前主流的EtherCAT解決方案包括:軟
    的頭像 發表于 05-29 09:38 ?4132次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>方案之橫向比較