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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

瑞薩開(kāi)發(fā)板?RX-FSOE-REF-KIT功能安全使用介紹(上)

瑞薩MCU小百科 ? 來(lái)源:瑞薩MCU小百科 ? 2024-08-20 15:25 ? 次閱讀

本文基于瑞薩官方開(kāi)發(fā)板RX-FSOE-REF-KIT,介紹EtherCAT通訊的功能安全應(yīng)用開(kāi)發(fā)以及實(shí)現(xiàn)過(guò)程所需的開(kāi)發(fā)環(huán)境。

開(kāi)發(fā)環(huán)境

IDE e2 studio (v2022.04)或以上版本 + CC-RX (v3.01.00)
Target board RX72M-RX23T Functional Safety Reference Board
Emulator E2-lite
SSC Tool SSC Tool (v5.12)
Industrial Safety program(需要與瑞薩簽訂<功能安全軟件License 許可協(xié)議>才可獲得) 1. RX Functional Safety Platform Software (Evaluation Version) for CC-RX Ver2.20b, Model number: RTK0EF0061F32002SJ
2. RX FSoE Application Software (Evaluation Version) for CC-RX Ver1.10b, Model number: RTK0EF0080F31001SJ
3. RTK0EF0130F01001SJ_Ev110_E
wKgZombERP-AMdXMAAAgY0P0WbM454.png
EtherCAT Master 帶網(wǎng)口的PC(預(yù)安裝TwinCAT3)
FSoE Master EK1100+EL6900+EL9011
wKgZombERQmACwCrAAGiLi7ifFM491.png
網(wǎng)線 兩條
電源 24VDC 給開(kāi)發(fā)板和安全主站供電

1RX72M準(zhǔn)備

1.1 從瑞薩官方獲取軟件包RTK0EF0130F01001SJ_Ev110_E.zip,解壓

wKgZombERR2Aci-iAAAg9zQMCjE072.png

1.2 使用SSC軟件生成EtherCAT代碼,打開(kāi)SSC軟件

wKgZombERUmAcektAAC4RffJsUI382.png

1.3 點(diǎn)擊Import輸入選擇該路徑下的Renesas_RX72M_config.xml文件,選擇RX72M創(chuàng)建工程。

RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ASSC

wKgZombERTCANQIBAAAb7WV1d4A877.png?wKgaombERTuAbHKEAADyJqMJ9AM068.png

1.4 輸入應(yīng)用文件,Tool > Application > Import,選擇該路徑RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ASSC下的RX72M EtherCAT.xlsx,保存工程。

wKgaombERWyAdWy_AABSxM6Fc6k602.png

1.5 設(shè)置支持DC同步模式以及最小通訊周期為250us (0x3D090 = 250000)。

wKgaombERXqAcpNjAABPgdoE4t0635.png

1.6 生成代碼,Project → Create new Slave Files, 點(diǎn)擊Start生成Src文件代碼。

RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ASSCSrc

wKgZombERYmAfd2BAACwjLMYpho267.png

1.7 將生成的Src相關(guān)文件拷貝覆蓋到RX72M的路徑下(其中RX72M EtherCAT.c和RX72M EtherCAT.h不拷貝覆蓋)。

RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ARX72MPL-SWsrcusrapp5ECAT_sampleapplicationecat

wKgZombERaCAH8ypAADcU3_3OE0567.png

1.8 設(shè)置開(kāi)發(fā)板JP1和JP2為1引腳和2引腳短路


wKgaombERa6Aa9MOAARwxqcYyRw072.png
wKgZombERbqAUvpsAAAyOrfrK9M154.pngwKgaombERceAXHTHAAA8Vt-9ap0720.png

1.9 設(shè)置SW5撥碼開(kāi)關(guān)SW5-1和SW5-2為OFF,表示Device ID為0x10

修改代碼文件RX72M EtherCATObjects.h第976行設(shè)備ID參數(shù)為0x0010。

wKgZombERdSAWp6TAABdAWE2ZeM340.pngwKgaombEReCAQA-2AABherD_rUo870.png

1.10 設(shè)置ESI文件,配置FSoE 設(shè)備ID為1000,表示FSoE設(shè)備ID為0x0010

wKgZombERe-AZN-WAABOkbKeqZI592.png

至此RX72M準(zhǔn)備工作結(jié)束。

2RX72M工程編譯

2.1 創(chuàng)建空白workspace文件,選擇上述章節(jié)所完成的RX72M工程文件,導(dǎo)入工程,路徑如下

RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ARX72MPL-SW

wKgZombERfuAPTP4AAEFwIHqaWE664.png

2.2 右擊工程屬性選擇toolchain,CCRX3.0.1是經(jīng)過(guò)功能安全認(rèn)證的編譯器版本。編譯無(wú)錯(cuò)誤。

wKgaombERgaANfmIAAF3o1yISPM836.pngwKgZombERhaALOjvAAEfo4zRHmo777.png

2.3 使用E2-lite連接開(kāi)發(fā)板上的RX72M燒錄接口,Debug As → Debug configurations設(shè)置,點(diǎn)擊Debug即可燒錄完成。

wKgZombERiOAcSmTAAG6hiD1ELg774.pngwKgZombERjCAAUPpAALO0fWJRcc289.png

3RX23T工程編譯

3.1 創(chuàng)建空白workspace文件,選擇上述章節(jié)所完成的RX23T工程文件,導(dǎo)入工程,路徑如下,設(shè)置toolchain,編譯無(wú)錯(cuò)誤。

RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ARX23TPL-SW

wKgaombERgaANfmIAAF3o1yISPM836.pngwKgZombERkiAVIqgAAFqvPEC27s698.png

3.2 使用E2-lite連接開(kāi)發(fā)板上的RX23T燒錄接口,Debug As → Debug configurations設(shè)置,點(diǎn)擊Debug即可燒錄完成。

wKgZombERiOAcSmTAAG6hiD1ELg774.png

wKgaombERmaAXSZ_AADfbOmhKEk109.png

未完待續(xù)

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

    關(guān)注

    34

    文章

    22282

    瀏覽量

    85938
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4895

    瀏覽量

    97055
  • 功能安全
    +關(guān)注

    關(guān)注

    2

    文章

    77

    瀏覽量

    5614

原文標(biāo)題:?RX-FSOE-REF-KIT功能安全使用介紹(上)

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RX MCU功能安全解決方案簡(jiǎn)介 硬件參考

    本章我們將向您介紹RX參考硬件,分為RXv2和RXv3兩個(gè)版本。RX參考硬件為功能
    發(fā)表于 07-05 11:06 ?833次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RX</b> MCU<b class='flag-5'>功能</b><b class='flag-5'>安全</b>解決方案簡(jiǎn)介  硬件參考<b class='flag-5'>板</b>

    開(kāi)發(fā)板入門(mén)教程

    本帖最后由 于圭 于 2014-12-29 10:20 編輯 這是2013電子大賽開(kāi)發(fā)板教程
    發(fā)表于 08-31 20:23

    RX130試用體驗(yàn)】關(guān)于觸摸按鍵開(kāi)發(fā)板使用情況

    官網(wǎng)找到了這款芯片的數(shù)據(jù)手冊(cè),大概了解了一下開(kāi)發(fā)環(huán)境和相關(guān)的實(shí)例,不得不說(shuō)開(kāi)發(fā)的便捷
    發(fā)表于 08-16 17:22

    RA2系列開(kāi)發(fā)板體驗(yàn)】開(kāi)發(fā)板網(wǎng)絡(luò)資料匯總整理

    ://bbs.elecfans.com/group_741五、可選兩種開(kāi)發(fā)方式1.Keil MDK:安裝級(jí)支持包,也可配合可視化配置輔助工具生成工程參考資料:2.e2 studi
    發(fā)表于 12-23 23:02

    RA4系列開(kāi)發(fā)板體驗(yàn)】拿到一塊新的開(kāi)發(fā)板,你需要做些什么?(第一帖 開(kāi)箱報(bào)告)

    本帖最后由 jf_37047872 于 2022-11-29 13:06 編輯 感謝電子發(fā)燒友論壇和提供試用機(jī)會(huì),其他參與試用的朋友已經(jīng)發(fā)了不少關(guān)于這塊開(kāi)發(fā)板介紹內(nèi)容,我不
    發(fā)表于 11-29 12:48

    RA4系列開(kāi)發(fā)板體驗(yàn)】+ 3種開(kāi)發(fā)板的比較

    鍵和確認(rèn)鍵。如果既使用觸摸鍵又使用機(jī)械鍵難免整體看上去有些不倫不類(lèi)。圖1RA-Eco-RA4M2-100PIN圖2R7FA2L1AB2DFL就這點(diǎn)來(lái)講,無(wú)疑 CPK-RA2L1 開(kāi)發(fā)板
    發(fā)表于 12-09 22:39

    RA4系列開(kāi)發(fā)板體驗(yàn)】初步認(rèn)識(shí)開(kāi)發(fā)板

    本帖最后由 jf_00112886 于 2022-12-15 16:52 編輯 各位大佬,我們?cè)?2收到了開(kāi)發(fā)板,很是歡喜。開(kāi)發(fā)板很漂亮,我們也開(kāi)始了試用。拿到
    發(fā)表于 12-10 10:26

    RA4系列開(kāi)發(fā)板體驗(yàn)】1、開(kāi)箱報(bào)告和開(kāi)發(fā)板特色介紹

    很高興能參加電子發(fā)燒友RA-Eco-RA4M2-100PIN開(kāi)發(fā)板的免費(fèi)試用活動(dòng),本來(lái)只是抱著試試的態(tài)度申請(qǐng)了,沒(méi)想到還真的申請(qǐng)到了。我原來(lái)對(duì)RA4芯片并不熟悉,只接觸過(guò)esp32,stm32
    發(fā)表于 12-10 11:58

    RA4系列開(kāi)發(fā)板體驗(yàn)】開(kāi)發(fā)板硬件展示(多圖)

    的硬件真容展示,從多角度無(wú)死角的對(duì)開(kāi)發(fā)板進(jìn)行展示吧。 再展示前,先對(duì)開(kāi)發(fā)板的MUC家族進(jìn)行介紹一下,RA(中文:)是 2019 年 10
    發(fā)表于 12-11 15:46

    【野火啟明6M5開(kāi)發(fā)板體驗(yàn)】野火啟明開(kāi)發(fā)板RA MCU介紹

    首先感謝電子發(fā)燒友和野火,已經(jīng)收到野火啟明6M5開(kāi)發(fā)板。野火啟明6M5開(kāi)發(fā)板包裝野火啟明6M5開(kāi)發(fā)板開(kāi)發(fā)板簡(jiǎn)介:野火啟明6M5開(kāi)發(fā)板是野火科
    發(fā)表于 12-14 22:31

    Renesas()V2X開(kāi)發(fā)板

    Renesas()V2X開(kāi)發(fā)板
    發(fā)表于 03-10 14:42 ?94次下載

    電子推出基于32位RX微控制器的EtherCAT功能安全解決方案

    全新FSoE軟件基于由全球最大的工業(yè)以太網(wǎng)組織EtherCAT Technology Group發(fā)布的FSoE標(biāo)準(zhǔn)。
    發(fā)表于 09-29 15:30 ?1407次閱讀

    米爾電子和電子推出首款MPU生態(tài)開(kāi)發(fā)板米派

    近日,米爾電子和電子共同定義和開(kāi)發(fā)第一款MPU生態(tài)開(kāi)發(fā)板——
    的頭像 發(fā)表于 01-25 09:21 ?999次閱讀

    RX MCU功能安全解決方案之FSoE應(yīng)用軟件包(1)

    首先,我們來(lái)看什么是FSoE。FSoE(Safety over EtherCAT)定義了一個(gè)安全的通信層,用于在EtherCAT設(shè)備之間傳輸安全的過(guò)程數(shù)據(jù)。
    的頭像 發(fā)表于 07-24 14:22 ?663次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RX</b> MCU<b class='flag-5'>功能</b><b class='flag-5'>安全</b>解決方案之<b class='flag-5'>FSoE</b>應(yīng)用軟件包(1)

    開(kāi)發(fā)板RX-FSOE-REF-KIT功能安全使用介紹(下)

    將Twincat主站網(wǎng)口連接EK1100的IN口,EK1100的OUT口連接FSoE開(kāi)發(fā)板的IN口,分別給FSoE開(kāi)發(fā)板和EK1100供電24V。
    的頭像 發(fā)表于 08-20 15:36 ?489次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>開(kāi)發(fā)板</b><b class='flag-5'>RX-FSOE-REF-KIT</b><b class='flag-5'>功能</b><b class='flag-5'>安全</b>使用<b class='flag-5'>介紹</b>(下)