一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內不再提示

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

ZLG致遠電子 ? 2024-03-26 08:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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


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

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

2. 穩(wěn)壓電源設置為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. 保持測試環(huán)境在連續(xù)大概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補丁實現系統的實時性。為了確保精確的機器控制和協調動作,保證機器的運行穩(wěn)定性和精度,需要盡可能減小EtherCAT主站操作系統的抖動,才可以充分發(fā)揮EtherCAT的先進網絡性能。

ZMC300E/ZMC600E/ZMC900E選型表如下。

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

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

    關注

    8

    文章

    5706

    瀏覽量

    128904
  • 控制器
    +關注

    關注

    114

    文章

    17113

    瀏覽量

    184384
  • ethercat
    +關注

    關注

    19

    文章

    1124

    瀏覽量

    40049
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    條碼信號“搭子”來了:CAN轉EtherCAT掃碼連動,靠譜!

    在自動化產線中,條碼掃描儀作為關鍵的數據采集設備,常因通信協議不兼容而成為系統集成的“絆腳石”。工程師們是否遇到過這樣的場景:CAN總線的控制器EtherCAT網絡的掃描儀如何“對話”?如何在不
    發(fā)表于 07-16 14:22

    耐達訊CAN轉EtherCAT網關,變頻通信升級的“真香”指南

    EtherCAT與CAN總線上的變頻,將指令雙向轉譯。這樣無需更換變頻,就能融入高速網絡。如果設備支持CANopen,通過CANop
    發(fā)表于 07-15 15:34

    讓電磁閥“聽懂”EtherCAT:耐達訊CAN轉EtherCAT網關

    電磁閥控制場景為例,拆解CAN轉EtherCAT的技術邏輯與落地思路。 某汽車零部件產線中,電磁閥控制器采用CAN協議,而
    發(fā)表于 07-14 16:16

    基于米爾安路飛龍派FPGA FPSoC+移植SOEM實現EtherCAT控制功能

    on-chip RAM,內存接口和豐富的外設互聯接口,定位復雜嵌入式系統、低功耗和高性能芯片市場。 DR190M芯片的PS端有兩個以太網控制器,基于以太網的功能,可以實現EtherCAT
    發(fā)表于 07-11 19:49

    EtherCAT轉Profinet網關接匯川伺服操作模式的控制解析

    與設備間搭建了標準化橋梁。當需要將采用EtherCAT協議的從設備(如伺服驅動等)與Profinet設備(如西門子
    的頭像 發(fā)表于 07-09 14:45 ?132次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>轉Profinet網關接匯川伺服操作模式的<b class='flag-5'>控制</b>解析

    禾川伺服驅動EtherCAT轉Profinet網關的雙向數據交換

    與采用Profinet協議的設備(如禾川伺服驅動和PLC)進行通信時,一個高效、穩(wěn)定的網關設備就顯得尤為重要。本文將深入探討EtherCAT轉Profinet網關如何實現與禾川伺
    的頭像 發(fā)表于 06-14 12:30 ?261次閱讀
    禾川伺服驅動<b class='flag-5'>器</b>與<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>轉Profinet網關的雙向數據交換

    三格電子-EtherCAT轉ModbusTCP/從站網關

    ? ?EtherCAT轉ModbusTCP/從站網關 ?型號:SG-ECAT_S-TCP ? ? ?本產品是 EtherCAT
    的頭像 發(fā)表于 02-11 14:33 ?414次閱讀
    三格電子-<b class='flag-5'>EtherCAT</b>從<b class='flag-5'>站</b>轉ModbusTCP<b class='flag-5'>主</b><b class='flag-5'>站</b>/從站網關

    加速電機控制器開發(fā):EasyGo硬件在環(huán)測試平臺一式解決方案

    ),確保控制系統在復雜工業(yè)環(huán)境下的高可靠與穩(wěn)定性。 6、硬件在環(huán)(HIL)測試 通過標準化接口與實際電機控制器連接,構建起硬件在環(huán)測試閉環(huán)
    發(fā)表于 01-16 11:48

    EtherCAT轉Modbus-RTU總線協議網關

    用于工業(yè)自動化控制系統、?物聯網應用等領域。支持EtherCAT接口的電機、IO模塊、馬達、機械手臂等等。例如在工業(yè)自動化中,綜合保護裝置是關鍵的安全設備。通過配置EtherCAT
    的頭像 發(fā)表于 09-12 11:12 ?609次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>轉Modbus-RTU總線協議網關

    EtherCAT EOE移植及上手說明

    01EtherCAT介紹1EtherCAT狀態(tài)機制ESM(EtherCATstatemachine)是用來在啟動或者工作時協調和從關系
    的頭像 發(fā)表于 09-12 08:11 ?2835次閱讀
    <b class='flag-5'>EtherCAT</b> EOE移植及上手說明

    使用C2000 EtherCAT控制器的SMI進行以太網PHY配置

    電子發(fā)燒友網站提供《使用C2000 EtherCAT控制器的SMI進行以太網PHY配置.pdf》資料免費下載
    發(fā)表于 09-07 10:37 ?0次下載
    使用C2000 <b class='flag-5'>EtherCAT</b>從<b class='flag-5'>站</b><b class='flag-5'>控制器</b>的SMI進行以太網PHY配置

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

    一,產品主要功能 1、捷米特JM-PNM-ECT型網關實現Profinet控制器EtherCAT設備之間的數據通信,連接到Profinet(RT和IRT)網絡。支持EtherCAT
    的頭像 發(fā)表于 08-28 15:09 ?625次閱讀
    <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控制器的數據
    的頭像 發(fā)表于 08-21 10:35 ?715次閱讀
    <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
    的頭像 發(fā)表于 08-20 14:08 ?610次閱讀
    <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)

    EtherCAT轉CANopen協議網關(JM-ECT-COP)

    的驅動可能采用CANopen協議進行控制和反饋,而整個機器人的控制系統基于EtherCAT網絡。EtherCAT
    的頭像 發(fā)表于 08-15 17:36 ?821次閱讀
    <b class='flag-5'>EtherCAT</b>從<b class='flag-5'>站</b>轉CANopen<b class='flag-5'>主</b><b class='flag-5'>站</b>協議網關(JM-ECT-COP)