在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

在TwinCAT中配置RX72M使能DC Mode

瑞薩MCU小百科 ? 來源:未知 ? 2023-05-26 23:25 ? 次閱讀
4af33f28-fbd8-11ed-90ce-dac502259ad0.gif

EtherCAT通信支持DC(Distributed Clocks)Sync模式,關于EtherCAT Distributed Clocks更多細節,請復制以下鏈接在瀏覽器中打開查看相關說明:

https://infosys.beckhoff.com/content/1033/ethercatsystem/2469112587.html?id=8613091072690561919

RX72M的手冊中ESC Specifications表明RX72M中的ESC模塊支持Distributed Clocks。以下是Twincat配置RX72M使用DC模式的參考步驟,在有多個RX72M板子時,參考時鐘設置為物理掃描拓撲中第一個具有DC功能的RX72M板子即可。如下實物圖,因為所有從站都使用了DC功能,因此參考時鐘設置為掃描出來的物理拓撲中第一個RX72M板子(最右側板子,從主站出來的第一個從設備)。

4afcfb6c-fbd8-11ed-90ce-dac502259ad0.png

圖1RX72M EtherCAT I/O Demo外觀圖

4b233444-fbd8-11ed-90ce-dac502259ad0.png

圖2RX72M ESC Specifications

請參考本文對主站(以TwinCAT為例)進行DC Mode設定。

首先,在TwinCAT中,打開已有的(或新建)TwinCAT Project,將Operation Mode從默認的SM-Synchron切換到DC-Synchron,具體的操作界面是:I/O → Device * (EtherCAT) → Box 1 (Renesas EtherCAT RX72M) → DC → Operation Mode → DC-Synchron,如下圖所示:

4b37afdc-fbd8-11ed-90ce-dac502259ad0.png

圖3切換Operation Mode至DC-Synchron

然后,通過重啟TwinCAT使得剛才的配置生效。

重啟TwinCAT的第一種方法如下所示:

4b53e1f2-fbd8-11ed-90ce-dac502259ad0.png

圖4 通過TwinCAT菜單重啟TwinCAT

也可以通過下面的按鈕重啟TwinCAT:

4b6fced0-fbd8-11ed-90ce-dac502259ad0.png

圖5 通過快捷方式重啟TwinCAT

配置完成后,按照以下步驟確認當前設備工作在DC Sync模式下。

打開DC配置查看細節,具體路徑為Box 1 → DC → Advanced Settings,在新開啟的Advanced Settings窗口中,確認Operation Mode是DC-Synchron。通常默認Enable SYNC 0,Disable SYNC1。Sync Unit Cycle (μs) 中的值是發送DC Sync信號的時間間隔/周期。

4b99e12a-fbd8-11ed-90ce-dac502259ad0.png

圖6 檢查DC Sync細節

接下來,我們通過Wireshark捕獲EtherCAT的通信數據,確認當前已啟用DC Sync模式。在進行捕獲前,必須按照以下步驟設定。

打開I/O → Devices → Device * (EtherCAT) → Adapter Tab,勾選Promiscuous Mode (use with Wireshark only),則可以通過Wireshark捕獲TwinCAT主站和從站之間的EtherCAT通信數據。

請通過以下鏈接下載Wireshark并在本地安裝:

https://www.wireshark.org/download.html

4bb5028e-fbd8-11ed-90ce-dac502259ad0.png

圖7 Promiscuous Mode in TwinCAT

當DC Sync使能時,通過Wireshark捕獲的EtherCAT通信數據包含ARMW(Auto Increment Read Multiple Write),如下圖所示:

4bcb8e00-fbd8-11ed-90ce-dac502259ad0.png

圖8 DC使能時數據幀中包含ARMW

作為對照,當DC Sync未使能時,通過Wireshark捕獲的EtherCAT通信數據則不包含ARMW,如下圖所示。

4be6be5a-fbd8-11ed-90ce-dac502259ad0.png

圖9 DC未開啟時數據幀中不包含ARMW

關于ARMW的更多細節,請復制以下鏈接到瀏覽器中打開查看文檔的內容:

https://www.ethercat.org/download/documents/EtherCAT_Device_Protocol_Poster.pdf

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

    關注

    146

    文章

    17889

    瀏覽量

    361726
  • 瑞薩
    +關注

    關注

    36

    文章

    22375

    瀏覽量

    87836

原文標題:在TwinCAT中配置RX72M使能DC Mode

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    STM32CubeMX配置STM32G070RBT6TR時為什么無法使PVD中斷?

    STM32CubeMX 配置STM32G070RBT6TR時無法使PVD中斷
    發表于 06-18 07:59

    瑞薩FUSA參考板使用指南(RX72N-RX72N參考板)符合SIL3標準的功能安全平臺軟件PLSW軟件使用教程

    ? SIL3功能安全軟件平臺介紹 1.概述 本文基于瑞薩FUSA套件RX72N-RX72N參考板,介紹如何使用符合SIL3標準的功能安全平臺軟件PLSW軟件,使開發者可快速上手瑞薩的功能安全
    的頭像 發表于 05-27 16:23 ?482次閱讀
    瑞薩FUSA參考板使用指南(<b class='flag-5'>RX72N-RX72</b>N參考板)符合SIL3標準的功能安全平臺軟件PLSW軟件使用教程

    TwinCAT3 EtherCAT抓包 | 技術集結

    使用TwinCAT測試EtherCATEOE功能時,我們會發現正常是無法使用Wireshark去進行網絡抓包抓取EtherCAT報文的,今天這篇文章就帶大家來上手EtherCAT抓包方式。準備環境
    的頭像 發表于 05-15 18:04 ?2173次閱讀
    <b class='flag-5'>TwinCAT</b>3 EtherCAT抓包 | 技術集結

    STM32CubeMX配置DCMI的腳位時,Mode的選項, 只有8bits, 10bits與12bits, 為何沒有14bits?

    STM32CubeMX配置DCMI的腳位時,Mode的選項, 只有8bits, 10bits與12bits, 為何沒有14bits?
    發表于 04-27 08:49

    S32K3x4使用EMAC模塊的RMII模式時,為什么需要將MII_RX_CLK配置為25MHz?

    S32K3x4使用EMAC模塊的RMII模式時,為什么需要將MII_RX_CLK配置為25MHz? 如果配置為 50MHz,則數據會異
    發表于 03-28 08:16

    STM32F107的USART2為什么進不了中斷?

    */ __HAL_AFIO_REMAP_USART2_ENABLE(); #if USART_EN_RX HAL_NVIC_EnableIRQ(USART_UX_IRQn); /* 使USART1
    發表于 03-14 16:57

    STM32L431STOP2模式下能否將串口的RX配置成EXTI喚醒呢?

    STM32L431STOP2模式下能否將串口的RX配置成EXTI喚醒呢?為什么我的喚醒不了呢?并且空閑中斷也不能用,手冊硬件上已經將
    發表于 03-12 06:03

    ads6422配置為DDR2模式時只有DC0N,DC0P有輸出,DC1N和DC1P沒有輸出,為什么?

    ; BIT 設置為1,powerdown;但實際CHA,CHC和CHD都有輸出,時什么情況。但《PND GLOBAL>全局使工作正常。還有一種現象時當配置為DDR2模式時只有DC
    發表于 01-03 07:28

    ads131a02發送16位的使AD通道命令時就會返回錯誤狀態,報告F_FRAME錯誤即沒有足夠的時鐘,如何解決?

    ADS131A02使用ADS131A04時我配置M0=1;M1=No connection;M2=0;并且CRC沒有使
    發表于 12-11 07:52

    你用的升壓芯片使關斷是“真關斷”嗎?

    簡述很多工程師選用了BOOST型DC-DC芯片時發現,即使芯片帶使功能,依舊關斷不了系統,輸出電壓還是跟隨輸入電壓存在,此時消耗電流跟隨負載變化,這種狀態下不僅會持續消耗電量,同時
    的頭像 發表于 11-28 15:14 ?2273次閱讀
    你用的升壓芯片<b class='flag-5'>使</b><b class='flag-5'>能</b>關斷是“真關斷”嗎?

    ADC12DJ800寄存器配置rx_data[127:0]中出來的數據不是固定的,為什么?

    ,其中我,設置了 Short and Long Transport Test Mode 測試模式,但是ivado 的JESD204B,rx_data[127:0]中出來的數據不是
    發表于 11-15 06:49

    8軸/4軸的EtherCAT軸模塊EIO24088G-V2及EIO16084G的使用(一):TwinCAT總線配置與使用

    EIO24088G-V2及EIO16084G結合TwinCAT總線配置與使用
    的頭像 發表于 10-25 08:53 ?792次閱讀
    8軸/4軸的EtherCAT軸模塊EIO24088G-V2及EIO16084G的使用(一):<b class='flag-5'>TwinCAT</b>總線<b class='flag-5'>配置</b>與使用

    opa857test mode下,out端輸出電壓不隨TEST_IN的電壓變化怎么解決?

    。 注: 本設計,TEST_SD接R34打開test mode,同時接R35引出TEST_IN引腳; Normal mode即接R5和R15電阻。 測試模式下,test_in引腳
    發表于 08-02 07:15

    伺服電機的使信號及其相關問題

    的作用 伺服電機的使信號是電機控制系統的一個重要信號,其主要作用如下: 1.1 控制電機啟動和停止 使信號是控制伺服電機啟動和停止的關
    的頭像 發表于 07-10 14:58 ?3076次閱讀

    中斷關閉中斷使應用開啟中斷使,為什么沒有響應?

    請問我中斷關閉中斷使應用開啟中斷使
    發表于 06-26 06:34
    主站蜘蛛池模板: 成人女人a毛片在线看 | 夜夜穞狠狠穞 | 添人人躁日日躁夜夜躁夜夜揉 | 小屁孩cao大人免费网站 | 人人添 | 亚洲资源在线播放 | 天堂网址 | 婷婷色网站 | 成人精品视频在线观看播放 | 男人的天堂天堂网 | 色爽女视频| 天天草综合网 | 欧美8888| 网友自拍区一区二区三区 | 七月婷婷精品视频在线观看 | 国产一级爱c片免费播放 | 黄色片网站大全 | 午夜精品久久久久久久 | 日本人的色道www免费一区 | 人成电影免费观看在线 | www.丁香| 男啪女色黄无遮挡免费视频 | 欧美精品videosex极品 | 开心激情五月网 | 五月婷婷丁香色 | 一区二区在线免费观看 | 国产黄色小视频网站 | 999久久久免费精品国产牛牛 | 婷婷激情综合五月天 | 又黄又粗暴的120秒免费gif视频 | 免费看男女下面日出水视频 | 99热这里只有精品一区二区三区 | 色婷婷精品大全在线视频 | 免费的黄色大片 | 成人黄色免费网站 | 日韩在线看片 | 三级欧美在线 | 美女扒开尿口给男人看大全 | 不卡精品国产_亚洲人成在线 | 91新地址 | 国产精品爱啪在线线免费观看 |