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

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

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

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

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 2024-07-24 14:25 ? 次閱讀

02FSoE應(yīng)用軟件包

FSoE Slave控制

FSoE Slave通信有五種狀態(tài)。包括Reset State、Session State、Connection State、Parameter State、Data State。

ddd58ef0-3cfe-11ef-a4c8-92fbcf53809c.jpg

FSoE Slave控制部分執(zhí)行FSoE Slave狀態(tài)管理,以及基于每個狀態(tài)的數(shù)據(jù)控制。

數(shù)據(jù)流

安全數(shù)據(jù)輸出操作的數(shù)據(jù)流,顯示了如何在“數(shù)據(jù)”狀態(tài)下處理“安全數(shù)據(jù)的輸出”。

ddfd26ea-3cfe-11ef-a4c8-92fbcf53809c.jpg

de218bc0-3cfe-11ef-a4c8-92fbcf53809c.jpg

PDU : Protocol Data Unit

[數(shù)據(jù)狀態(tài)] 安全數(shù)據(jù)輸出操作的數(shù)據(jù)流:

1從外部IC接收Safety PDU

de487c9e-3cfe-11ef-a4c8-92fbcf53809c.jpg

EtherCAT通信IC從EtherCAT主設(shè)備接收數(shù)據(jù),并提取安全協(xié)議數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)通信IC接口。

2發(fā)送Safety PDU到兩個MCU

de6d4e48-3cfe-11ef-a4c8-92fbcf53809c.jpg

網(wǎng)絡(luò)通信IC接口將安全協(xié)議數(shù)據(jù)傳遞給FSoE應(yīng)用軟件。FSoE應(yīng)用軟件將安全協(xié)議數(shù)據(jù)發(fā)送到在對應(yīng)RX MCU上運行的FSoE軟件。

3分析兩個MCU上的Safety PDU

de8c8d94-3cfe-11ef-a4c8-92fbcf53809c.jpg

FSoE應(yīng)用軟件在RX MCU之間多次交換數(shù)據(jù),并分析安全協(xié)議數(shù)據(jù)。

4將安全數(shù)據(jù)發(fā)送到數(shù)據(jù)I/O接口

deb3a712-3cfe-11ef-a4c8-92fbcf53809c.jpg

分析后,生成一個安全數(shù)據(jù),F(xiàn)SoE應(yīng)用軟件將其傳遞到數(shù)據(jù)I/O接口。

5將安全數(shù)據(jù)輸出到外部端口

ded7b224-3cfe-11ef-a4c8-92fbcf53809c.jpg

數(shù)據(jù)I/O接口將安全數(shù)據(jù)值發(fā)送到外部端口。

[數(shù)據(jù)狀態(tài)] 安全數(shù)據(jù)輸入操作數(shù)據(jù)流:

安全數(shù)據(jù)輸入操作數(shù)據(jù)流,顯示了如何在數(shù)據(jù)狀態(tài)下處理安全數(shù)據(jù)的輸入。

def84f34-3cfe-11ef-a4c8-92fbcf53809c.jpg

PDU : Protocol Data Unit

1從外部端口輸入安全數(shù)據(jù)

ded7b224-3cfe-11ef-a4c8-92fbcf53809c.jpg

在第一步中,數(shù)據(jù)I/O接口從外部端口接收安全數(shù)據(jù)。

2向FSoE應(yīng)用軟件發(fā)送安全數(shù)據(jù)

df4c3d6a-3cfe-11ef-a4c8-92fbcf53809c.jpg

數(shù)據(jù)I/O接口將安全數(shù)據(jù)傳遞給FSoE應(yīng)用軟件。

3數(shù)據(jù)交換和處理,CRC計算

df6d5aea-3cfe-11ef-a4c8-92fbcf53809c.jpg

FSoE應(yīng)用軟件執(zhí)行RX MCU之間的數(shù)據(jù)交換并處理安全數(shù)據(jù)。數(shù)據(jù)處理過程是用戶可編程的。在安全數(shù)據(jù)處理之后,生成安全數(shù)據(jù)的CRC。

4生成Safety PDU格式

df91c826-3cfe-11ef-a4c8-92fbcf53809c.jpg

FSoE應(yīng)用軟件將SafeData轉(zhuǎn)換為安全協(xié)議數(shù)據(jù)格式,然后傳遞到網(wǎng)絡(luò)通信IC接口。

5將Safety PDU發(fā)送到外部IC

dfbf2ad2-3cfe-11ef-a4c8-92fbcf53809c.jpg

網(wǎng)絡(luò)通信IC接口將安全協(xié)議數(shù)據(jù)發(fā)送到外部EtherCAT通信IC。EtherCAT通信IC生成含有安全協(xié)議數(shù)據(jù)的EtherCAT數(shù)據(jù)幀,并將其發(fā)送到主設(shè)備。

執(zhí)行控制

在FSoE處理中,MCU之間的數(shù)據(jù)交換被執(zhí)行多次,如圖所示的6個部分。拆分流程以最大限度地減少對其他應(yīng)用程序流程的影響。

dfdae6fa-3cfe-11ef-a4c8-92fbcf53809c.jpg

e004c45c-3cfe-11ef-a4c8-92fbcf53809c.jpg

在數(shù)據(jù)交換完成之前,F(xiàn)SoE應(yīng)用軟件不能啟動下一個過程,這樣的設(shè)計使得其他用戶應(yīng)用程序可以在數(shù)據(jù)交換期間得以執(zhí)行。

數(shù)據(jù)格式

所需安全數(shù)據(jù)的大小因功能安全設(shè)備的不同而有所不同。FSoE應(yīng)用軟件可以通過專用設(shè)置文件輕松更改要處理的安全數(shù)據(jù)的大小。

例如,可以將安全PDU設(shè)定為6個字節(jié),此時安全數(shù)據(jù)為1個字節(jié),也可以安全PDU設(shè)定為11個字節(jié),此時安全數(shù)據(jù)為4個字節(jié)。

e02b4f00-3cfe-11ef-a4c8-92fbcf53809c.jpg

e045a594-3cfe-11ef-a4c8-92fbcf53809c.jpg

評估版本

FSoE應(yīng)用軟件包分為商業(yè)版本和評估版本,評估版本,用于產(chǎn)品開發(fā)過程中的規(guī)范合規(guī)性檢查和性能評估。除了包括功能安全證書在內(nèi)的一些文件外,評估版本與商業(yè)版本相同。

e06ba74e-3cfe-11ef-a4c8-92fbcf53809c.jpg

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

    關(guān)注

    146

    文章

    16885

    瀏覽量

    349920
  • 瑞薩
    +關(guān)注

    關(guān)注

    34

    文章

    22282

    瀏覽量

    85953
  • 軟件包
    +關(guān)注

    關(guān)注

    0

    文章

    99

    瀏覽量

    11567

原文標(biāo)題:瑞薩RX MCU功能安全解決方案簡介(5-2)FSoE功能軟件包

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

收藏 人收藏

    評論

    相關(guān)推薦

    RX MCU功能安全解決方案簡介 硬件參考板

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

    RX MCU功能安全解決方案簡介(4-1)SIL3系統(tǒng)軟件包

    這個軟件包包括功能安全平臺軟件、安全手冊、用戶指南,IEC61508功能
    的頭像 發(fā)表于 07-08 18:29 ?1504次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RX</b> <b class='flag-5'>MCU</b><b class='flag-5'>功能</b><b class='flag-5'>安全</b><b class='flag-5'>解決方案</b>簡介(4-1)SIL3系統(tǒng)<b class='flag-5'>軟件包</b>

    RX MCU功能安全解決方案簡介(3)Self-Test自檢軟件包

    RX系列MCU自檢軟件包,包括診斷軟件、安全手冊、用戶指南和IEC61508功能
    的頭像 發(fā)表于 07-05 11:30 ?1578次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RX</b> <b class='flag-5'>MCU</b><b class='flag-5'>功能</b><b class='flag-5'>安全</b><b class='flag-5'>解決方案</b>簡介(3)Self-Test自檢<b class='flag-5'>軟件包</b>

    e2studio(1)----芯片搭建FSP環(huán)境

    視頻教學(xué) 樣品申請 請勿添加外鏈 e2studio軟件 e2studio是的集成開發(fā)環(huán)境,F(xiàn)SP 提供了眾多可提高效率的工具,用于開發(fā)針
    發(fā)表于 09-30 15:28

    解決方案匯總帖

    【視頻】電子180度E-Bike解決方案【視頻】電子RX LCD直接驅(qū)動
    發(fā)表于 01-30 18:27

    MCU指紋識別解決方案!

    的生物識別技術(shù)產(chǎn)品主要也以指紋識別為主。RX651 MCU采用自有高性能RXv
    發(fā)表于 09-02 13:57

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

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

    靈活軟件包 (FSP) v3.6.0 用戶手冊

    靈活軟件包 (FSP) v3.6.0 用戶手冊
    發(fā)表于 01-12 18:45 ?1次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>靈活<b class='flag-5'>軟件包</b> (FSP) v3.6.0 用戶手冊

    靈活軟件包 (FSP) v2.1.0 用戶手冊

    靈活軟件包 (FSP) v2.1.0 用戶手冊
    發(fā)表于 02-03 19:28 ?2次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>靈活<b class='flag-5'>軟件包</b> (FSP) v2.1.0 用戶手冊

    靈活軟件包(FSP) v1.1.0 用戶手冊

    靈活軟件包 (FSP) v1.1.0 用戶手冊
    發(fā)表于 03-13 20:02 ?0次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>靈活<b class='flag-5'>軟件包</b>(FSP) v1.1.0 用戶手冊

    靈活軟件包(FSP) v3.8.0 用戶手冊

    靈活軟件包 (FSP) v3.8.0 用戶手冊
    發(fā)表于 06-30 20:09 ?0次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>靈活<b class='flag-5'>軟件包</b>(FSP) v3.8.0 用戶手冊

    靈活軟件包(FSP) v2.1.0 用戶手冊

    靈活軟件包 (FSP) v2.1.0 用戶手冊
    發(fā)表于 07-04 20:01 ?0次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>靈活<b class='flag-5'>軟件包</b>(FSP) v2.1.0 用戶手冊

    靈活軟件包(FSP) v1.0.0 用戶手冊

    靈活軟件包 (FSP) v1.0.0 用戶手冊
    發(fā)表于 07-05 18:50 ?0次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>靈活<b class='flag-5'>軟件包</b>(FSP) v1.0.0 用戶手冊

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

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

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

    本文基于官方開發(fā)板RX-FSOE-REF-KIT,介紹EtherCAT通訊的功能安全應(yīng)用開發(fā)以及實現(xiàn)過程所需的開發(fā)環(huán)境。
    的頭像 發(fā)表于 08-20 15:25 ?433次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>開發(fā)板?<b class='flag-5'>RX-FSOE</b>-REF-KIT<b class='flag-5'>功能</b><b class='flag-5'>安全</b>使用介紹(上)