本文基于瑞薩官方開發(fā)板RX-FSOE-REF-KIT,介紹EtherCAT通訊的功能安全應用開發(fā)以及實現(xiàn)過程所需的開發(fā)環(huán)境。
開發(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 ![]() |
EtherCAT Master | 帶網(wǎng)口的PC(預安裝TwinCAT3) |
FSoE Master |
EK1100+EL6900+EL9011![]() |
網(wǎng)線 | 兩條 |
電源 | 24VDC 給開發(fā)板和安全主站供電 |
1RX72M準備
1.1 從瑞薩官方獲取軟件包RTK0EF0130F01001SJ_Ev110_E.zip,解壓
1.2 使用SSC軟件生成EtherCAT代碼,打開SSC軟件
1.3 點擊Import輸入選擇該路徑下的Renesas_RX72M_config.xml文件,選擇RX72M創(chuàng)建工程。
RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ASSC
?
1.4 輸入應用文件,Tool > Application > Import,選擇該路徑RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ASSC下的RX72M EtherCAT.xlsx,保存工程。
1.5 設置支持DC同步模式以及最小通訊周期為250us (0x3D090 = 250000)。
1.6 生成代碼,Project → Create new Slave Files, 點擊Start生成Src文件代碼。
RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ASSCSrc
1.7 將生成的Src相關文件拷貝覆蓋到RX72M的路徑下(其中RX72M EtherCAT.c和RX72M EtherCAT.h不拷貝覆蓋)。
RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ARX72MPL-SWsrcusrapp5ECAT_sampleapplicationecat
1.8 設置開發(fā)板JP1和JP2為1引腳和2引腳短路
1.9 設置SW5撥碼開關SW5-1和SW5-2為OFF,表示Device ID為0x10
修改代碼文件RX72M EtherCATObjects.h第976行設備ID參數(shù)為0x0010。
1.10 設置ESI文件,配置FSoE 設備ID為1000,表示FSoE設備ID為0x0010
至此RX72M準備工作結(jié)束。
2RX72M工程編譯
2.1 創(chuàng)建空白workspace文件,選擇上述章節(jié)所完成的RX72M工程文件,導入工程,路徑如下
RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ARX72MPL-SW
2.2 右擊工程屬性選擇toolchain,CCRX3.0.1是經(jīng)過功能安全認證的編譯器版本。編譯無錯誤。
2.3 使用E2-lite連接開發(fā)板上的RX72M燒錄接口,Debug As → Debug configurations設置,點擊Debug即可燒錄完成。
3RX23T工程編譯
3.1 創(chuàng)建空白workspace文件,選擇上述章節(jié)所完成的RX23T工程文件,導入工程,路徑如下,設置toolchain,編譯無錯誤。
RTK0EF0130F01001SJ_Ev110_EFSoE Reference Software Sample projectProject_ARX23TPL-SW
3.2 使用E2-lite連接開發(fā)板上的RX23T燒錄接口,Debug As → Debug configurations設置,點擊Debug即可燒錄完成。
未完待續(xù)
-
瑞薩
+關注
關注
36文章
22353瀏覽量
87558 -
開發(fā)板
+關注
關注
25文章
5379瀏覽量
100706 -
功能安全
+關注
關注
2文章
115瀏覽量
5872
原文標題:?RX-FSOE-REF-KIT功能安全使用介紹(上)
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
【RX130試用體驗】關于瑞薩觸摸按鍵開發(fā)板使用情況
【瑞薩RA2系列開發(fā)板體驗】開發(fā)板網(wǎng)絡資料匯總整理
【瑞薩RA4系列開發(fā)板體驗】拿到一塊新的開發(fā)板,你需要做些什么?(第一帖 開箱報告)
【瑞薩RA4系列開發(fā)板體驗】+ 3種瑞薩開發(fā)板的比較
【瑞薩RA4系列開發(fā)板體驗】初步認識開發(fā)板
【瑞薩RA4系列開發(fā)板體驗】1、開箱報告和開發(fā)板特色介紹
【瑞薩RA4系列開發(fā)板體驗】開發(fā)板硬件展示(多圖)
【野火啟明6M5開發(fā)板體驗】野火啟明開發(fā)板和瑞薩RA MCU介紹
瑞薩電子推出基于32位RX微控制器的EtherCAT功能安全解決方案
米爾電子和瑞薩電子推出首款MPU生態(tài)開發(fā)板瑞米派
瑞薩RX MCU功能安全解決方案之FSoE應用軟件包(1)

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

評論