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

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

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

3天內不再提示

EtherCAT主站控制器系統實時性測試

ZLG致遠電子 ? 2024-03-26 08:23 ? 次閱讀

EtherCAT作為高效的現場總線網絡技術,其實時性能需依賴高實時操作系統才能充分展現。本文以ZMC600E為例,測試系統實時性并分析操作系統抖動數據。

ZMC600E EtherCAT主站控制器 是廣州致遠電子股份有限公司開發的新一代智能總線型控制器,其采用多核異構應用處理器為核心,其內核包括2個64位的ArmCortex-A53核,主頻1.0GHz;4個Cortex-R5F內核,主頻800MHz。同時板載1GB DDR4、4GB eMMC以及32KB FRAM。

ZMC600E EtherCAT主站控制器應用于機器運動時,為了確保精確的控制和協調動作,保證機器的運行穩定性和精度,ZLG致遠電子在開發過程中,根據多年深耕嵌入式領域的積累,對操作系統做了深度優化,提供了穩定可靠的RT補丁進行Linux系統的適配,并反復測試優化,得到了較好的系統抖動參數。下面使用一個用于測試評估操作系統實時性能的工具“cyclictest”來實測。


1c6c10ca-eb07-11ee-9118-92fbcf53809c.jpg ?測試工具介紹“cyclictest”的測試原理,是基于周期性任務的調度和執行,去創建一個或多個周期性任務,并通過設置任務的優先級和調度策略來模擬實時任務的運行。這些任務會在固定的時間間隔內不斷運行,并記錄每次運行的開始和結束時間。通過這些時間數據進行分析,便可得到任務的響應時間和延遲情況。
1c6c10ca-eb07-11ee-9118-92fbcf53809c.jpg ?測試步驟1. 準備好1臺測試電腦、1臺ZMC600E控制器、1臺可輸出24V的穩壓電源、1條網線。

1c7698b0-eb07-11ee-9118-92fbcf53809c.png

2. 穩壓電源設置為24V/1A,網線連接ZMC600E控制器的NET1和測試電腦的網口。打開電源,給ZMC600E控制器供電

1c7be95a-eb07-11ee-9118-92fbcf53809c.png

3. 測試電腦IP設置為192.168.1.168,并通過ping包工具確認可以ping通ZMC600E的NET1的IP地址:192.168.1.136。1c9e9752-eb07-11ee-9118-92fbcf53809c.png4. 測試電腦打開串口調試工具“Putty”,在“Host Name”欄填入工控板的IP地址”192.168.1.136”,Port欄輸入“22”,選中“SSH”協議,如圖4所示。并點擊“Open”連接到ZMC600E控制器。1cae954e-eb07-11ee-9118-92fbcf53809c.png5. 輸入用戶名“root”和密碼“root”,登陸后,輸入“cd /usr/bin”進入bin目錄,再輸入“cyclictest -p 98 -t 1”命令進行測試。

1cb882ac-eb07-11ee-9118-92fbcf53809c.png

6. 保持測試環境在連續大概15個小時的系統抖動性測試中,得到輸出結果:最大抖動為98us,平均抖動為15us。1cc544f6-eb07-11ee-9118-92fbcf53809c.png

1c6c10ca-eb07-11ee-9118-92fbcf53809c.jpg ?測試結果分析

按照同樣的方法,分別測試ZMC300EZMC900E EtherCAT主站控制器的系統抖動數據,得到以下表格。

型號

ZMC300E

ZMC600E

ZMC900E

平均抖動

18us

15us

3us

最大抖動

67us

98us

11us

通過測試步驟及測試結果可知,不同的產品平臺,系統的實時性能不一樣。其中ZMC300E是通過Xenomai補丁實現系統的實時性,ZMC600E和ZMC900E是通過RT補丁實現系統的實時性。為了確保精確的機器控制和協調動作,保證機器的運行穩定性和精度,需要盡可能減小EtherCAT主站操作系統的抖動,才可以充分發揮EtherCAT的先進網絡性能。

ZMC300E/ZMC600E/ZMC900E選型表如下。

1cd338f4-eb07-11ee-9118-92fbcf53809c.png

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

    關注

    8

    文章

    5164

    瀏覽量

    126474
  • 控制器
    +關注

    關注

    112

    文章

    16204

    瀏覽量

    177421
  • ethercat
    +關注

    關注

    18

    文章

    654

    瀏覽量

    38605
收藏 人收藏

    評論

    相關推薦

    EtherCAT轉Profinet協議轉換網關(JM-PNM-ECT)

    一,產品主要功能 1、捷米特JM-PNM-ECT型網關實現Profinet控制器EtherCAT設備之間的數據通信,連接到Profinet(RT和IRT)網絡。支持EtherCAT
    的頭像 發表于 08-28 15:09 ?268次閱讀
    <b class='flag-5'>EtherCAT</b>轉Profinet<b class='flag-5'>主</b><b class='flag-5'>站</b>協議轉換網關(JM-PNM-ECT)

    EtherCAT轉Modbus TCP從協議網關(JM-ECTM-TCP)

    一,設備主要功能 捷米特JM-ECTM-TCP網關實現Modbus TCP網絡與EtherCAT網絡的互連互通。該網關可實現雙向數據交換,實現EtherCAT設備和Modbus TCP控制器的數據
    的頭像 發表于 08-21 10:35 ?330次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>轉Modbus TCP從<b class='flag-5'>站</b>協議網關(JM-ECTM-TCP)

    EtherCAT轉Profinet協議網關(JM-PNM-ECT)

    一,產品主要功能 1、 捷米特JM-PNM-ECT 型網關實現Profinet控制器EtherCAT設備之間的數據通信,連接到Profinet(RT和IRT)網絡。支持EtherCAT
    的頭像 發表于 08-20 14:08 ?223次閱讀
    <b class='flag-5'>EtherCAT</b>從<b class='flag-5'>站</b>轉Profinet<b class='flag-5'>主</b><b class='flag-5'>站</b>協議網關(JM-PNM-ECT)

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

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

    【昉·星光 2 高性能RISC-V單板計算機體驗】EtherCAT

    的以太網控制器,具有良好的兼容,任何具有網絡接口卡的計算機和具有以太網控制的嵌入式設備都可以作為EtherCAT
    發表于 07-14 20:33

    基于 RT-Thread專業版的EtherCAT方案

    (一)方案介紹本方案基于RT-Thread專業版,在RT-Thread端集成EtherCAT協議,通過EtherCAT對伺服電機或遠程IO進行
    的頭像 發表于 06-19 08:35 ?804次閱讀
    基于 RT-Thread專業版的<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>方案

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

    驅動B的IN網口。 為便于測試,我司提供的經驗證的IgH EtherCAT程序為案例\"igh_
    發表于 06-03 09:59

    ZMC900E控制器之ROS2環境安裝指南

    ZMC900E是致遠電子研發的最新一代高性能EtherCAT控制器,支持ROS2系統,兼備強大功能和實時,為工業應用帶來新的可能。本文將詳
    的頭像 發表于 04-29 08:24 ?540次閱讀
    ZMC900E<b class='flag-5'>控制器</b>之ROS2環境安裝指南

    在研華科技的嵌入式IPC上設置實時Linux和EtherCAT

    點擊藍字關注我們盟通技術干貨設置實時Linux和EtherCAT簡介盟通技術干貨Motrotech根據一些客戶的反饋,在EtherCAT
    的頭像 發表于 04-19 08:33 ?800次閱讀
    在研華科技的嵌入式IPC上設置<b class='flag-5'>實時</b>Linux和<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>

    電機控制領域如何實現CANopen設備接入EtherCAT控制器

    通訊技術,在電機控制領域具有廣泛的應用,典型的產品中PLC、運動控制器等產品都有大量EtherCAT通訊產品.此外CANopen是一種傳
    的頭像 發表于 04-03 08:23 ?525次閱讀
    電機<b class='flag-5'>控制</b>領域如何實現CANopen設備接入<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>控制器</b>

    【米爾-瑞薩RZ/G2UL開發板】6.基于SOEM的EtherCat

    使用標準的以太網控制器,具有良好的兼容,任何具有網絡接口卡的計算機和具有以太網控制的嵌入式設備都可以作為EtherCAT
    發表于 03-31 16:22

    開放式高實時高性能PLC控制器解決方案-基于米爾電子STM32MP135

    實時高性能需求尤其突出。面對以上挑戰,合作伙伴翌控科技基于米爾STM32MP135開發板發布開放式高實時高性能PLC控制器解決方案,將高精準數據采集、預處理、存儲、通信與高實時
    發表于 03-07 20:06

    ZMC900E 國產EtherCAT控制器 — 電源口傳導騷擾整改

    為確保EtherCAT控制器在工業自動化中的可靠和穩定應用,EMC測試至關重要。本文以ZMC900E電源傳導騷擾整改為例,深入解析EMC
    的頭像 發表于 03-07 08:23 ?813次閱讀
    ZMC900E 國產<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>控制器</b> — 電源口傳導騷擾整改

    XMC4300從控制器與Spartan-6 FPGA兼容嗎?

    PC 上運行的 EtherCAT 軟件與 Spartan-6 FPGA 之間的通信。 在這方面有專業知識的人能否提供以下建議? 兼容:XMC4300 從
    發表于 03-06 07:47

    EtherCAT總線運動控制的優勢主要體現在哪?

    。利用EtherCAT技術的優異性能,可以實現用傳統現場總線系統所無法實現的控制方法。 正運動技術的ZMC464運動控制器,實際測試過100
    發表于 12-13 11:37