RM新时代网站-首页

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

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

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

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

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

01什么是FSoE

首先,我們來看什么是FSoE。FSoE(Safety over EtherCAT)定義了一個(gè)安全的通信層,用于在EtherCAT設(shè)備之間傳輸安全的過程數(shù)據(jù)。FSoE是一項(xiàng)由EtherCAT技術(shù)集團(tuán)(ETG)支持的開放技術(shù)。

FSoE安全協(xié)議處理需要冗余硬件配置。

777a3cf4-3aa2-11ef-a4c8-92fbcf53809c.jpg

FSoE是一種用于在EtherCAT設(shè)備之間傳輸過程數(shù)據(jù)的安全協(xié)議,由EtherCAT技術(shù)集團(tuán)發(fā)布和控制。對(duì)于FSoE協(xié)議的處理,需要冗余的MCU架構(gòu)。

在EtherCAT幀中,安全和非安全的過程數(shù)據(jù)是混合的。每個(gè)從設(shè)備從EtherCAT幀中提取并處理相應(yīng)的數(shù)據(jù)單元。例如,F(xiàn)SOE幀包含了安全協(xié)議數(shù)據(jù)單元,后面簡稱安全PDU。

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

內(nèi)容

Renesas FSoE應(yīng)用軟件包可在EtherCAT從設(shè)備上使能FSoE功能。FSoE應(yīng)用軟件包,包括IEC61508認(rèn)證的FSoE應(yīng)用軟件、安全手冊(cè)、用戶指南、認(rèn)證文檔,以及兩個(gè)示例軟件(網(wǎng)絡(luò)通信IC接口和數(shù)據(jù)I/O接口),和軟件開發(fā)手冊(cè)。使用這個(gè)FSOE應(yīng)用軟件包,您可以輕松構(gòu)建安全的遠(yuǎn)程I/O。以檢查FSoE應(yīng)用軟件包的操作。

7796275c-3aa2-11ef-a4c8-92fbcf53809c.jpg

*1 : 捆綁了兩個(gè)示例應(yīng)用程序,以檢查FSoE應(yīng)用程序軟件的操作

- 網(wǎng)絡(luò)通信IC接口:演示網(wǎng)絡(luò)通信IC與RX MCU之間的數(shù)據(jù)交換

- 數(shù)據(jù)I/O接口:演示安全數(shù)據(jù)輸入/輸出

*2 : 不包括功能安全認(rèn)證文件

概述

瑞薩FSoE應(yīng)用軟件包與ETG 5100 V1.2.0兼容。

瑞薩FSoE應(yīng)用軟件包獲得了功能安全認(rèn)證,不僅包括協(xié)議棧部分,還包括FSoE Slave控制部分。

77bf1c7a-3aa2-11ef-a4c8-92fbcf53809c.jpg

FSoE slave控制功能:

1FSoE slave狀態(tài)管理和數(shù)據(jù)流控制

2與其他用戶應(yīng)用程序的數(shù)據(jù)傳輸/接收控制

3兩個(gè)MCU之間的FSoE數(shù)據(jù)交換

4FSoE應(yīng)用軟件本身的運(yùn)行診斷

FSoE協(xié)議棧功能:

1輸入安全PDU*的診斷和安全數(shù)據(jù)的提取

2輸入安全數(shù)據(jù)的CRC計(jì)算和返回安全PDU的生成

* PDU : Protocol Data Unit

必要的資源

下表展示了FSoE應(yīng)用軟件包所需的MCU資源。所需的RAM大小因安全數(shù)據(jù)大小而異。FSoE應(yīng)用軟件包使用串行通信、DTC和CRC模塊在MCU之間傳輸數(shù)據(jù)。

77de2084-3aa2-11ef-a4c8-92fbcf53809c.jpg

*1: RAM大小根據(jù)要通信的安全數(shù)據(jù)的大小而增加

*2: SCI = 串行通信接口

用戶不能使用FSoE應(yīng)用軟件使用的SCI通道

*3: DTC = 數(shù)據(jù)傳輸控制器

用戶不能使用FSoE應(yīng)用軟件使用的DTC通道

*4: CRC = 循環(huán)冗余檢查

用戶可以使用FSoE應(yīng)用軟件使用的CRC模塊

盡管用戶不允許使用FSoE應(yīng)用軟件包所使用的串口和DTC通道,但用戶可以使用CRC模塊

訂購號(hào)碼

購買FSoE應(yīng)用軟件套件時(shí),請(qǐng)使用以下訂購號(hào)碼。

7806b38c-3aa2-11ef-a4c8-92fbcf53809c.jpg

訂購號(hào)碼在所有RX組MCU中都是通用的,但需要注意一下支持的編譯器,以及編譯器的版本。

軟件配置

下表展示了FSoE應(yīng)用軟件包的功能。

786028fe-3aa2-11ef-a4c8-92fbcf53809c.jpg

FSoE應(yīng)用軟件包與前面介紹的功能安全平臺(tái)軟件要一起使用。要處理安全網(wǎng)絡(luò)數(shù)據(jù),必須具有冗余MCU配置。利用功能安全平臺(tái)軟件,您可以使冗余MCU配置更加簡單快捷。

Renesas FSoE應(yīng)用軟件包還包括兩個(gè)示例軟件,可幫助用戶快速開發(fā)安全的遠(yuǎn)程I/O產(chǎn)品。這兩個(gè)示例軟件可直接應(yīng)用在功能安全平臺(tái)軟件之中。

System Configuration

使用FSoE應(yīng)用軟件包中包含的兩個(gè)示例軟件實(shí)現(xiàn)安全的遠(yuǎn)程I/O產(chǎn)品時(shí)的配置示例。

示例1: Safety遠(yuǎn)程I/O配置

在本例中,與EtherCAT主機(jī)的通信由專用EtherCAT通信IC執(zhí)行,而不是由RX MCU執(zhí)行。

788c835e-3aa2-11ef-a4c8-92fbcf53809c.jpg

PDU : Protocol Data Unit

可以看到,硬件上由EtherCAT主機(jī)、EtherCAT通信IC,兩個(gè)RX MCU組成。

軟件上,左側(cè)的MCU運(yùn)行,功能安全平臺(tái)軟件、FSOE應(yīng)用軟件、網(wǎng)絡(luò)通信IC接口示例程序和數(shù)據(jù)IO示例程序。右側(cè)的MCU運(yùn)行,功能安全平臺(tái)軟件、FSOE應(yīng)用軟件、和數(shù)據(jù)IO示例程序。

運(yùn)行在兩個(gè)MCU中的功能安全平臺(tái)軟件通過串口進(jìn)行交叉監(jiān)控,運(yùn)行在兩個(gè)MCU中的FSOE應(yīng)用軟件通過串口進(jìn)行數(shù)據(jù)交換。

示例2: Safety遠(yuǎn)程I/O配置(使用RX72M)

下圖是RX72M與EtherCAT主機(jī)通信并實(shí)現(xiàn)安全遠(yuǎn)程I/O時(shí)的配置示例。

78a1c124-3aa2-11ef-a4c8-92fbcf53809c.jpg

*1: 此軟件未在FSoE應(yīng)用程序中綁定

PDU : Protocol Data Unit

由于RX72M含有EtherCAT接口,不需要專用的EtherCAT通信IC,因此可以降低設(shè)備成本。

可以看到,硬件上由EtherCAT主機(jī),兩個(gè)RX MCU組成。軟件上,左側(cè)的MCU運(yùn)行,功能安全平臺(tái)軟件、FSOE應(yīng)用軟件、數(shù)據(jù)IO示例程序和Ethercat通信軟件。右側(cè)的MCU運(yùn)行,功能安全平臺(tái)軟件、FSOE應(yīng)用軟件、和數(shù)據(jù)IO示例程序。

運(yùn)行在兩個(gè)MCU中的功能安全平臺(tái)軟件通過串口進(jìn)行交叉監(jiān)控,運(yùn)行在兩個(gè)MCU中的FSOE應(yīng)用軟件通過串口進(jìn)行數(shù)據(jù)交換。

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

    關(guān)注

    146

    文章

    17123

    瀏覽量

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

    關(guān)注

    35

    文章

    22308

    瀏覽量

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

    關(guān)注

    0

    文章

    104

    瀏覽量

    11590

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    這個(gè)軟件包包括功能安全平臺(tái)軟件安全手冊(cè)、用戶指南,IEC61508功能
    的頭像 發(fā)表于 07-08 18:29 ?1569次閱讀
    <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-<b class='flag-5'>1</b>)SIL3系統(tǒng)<b class='flag-5'>軟件包</b>

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

    RX系列MCU自檢軟件包,包括診斷軟件安全手冊(cè)、用戶指南和IEC61508功能
    的頭像 發(fā)表于 07-05 11:30 ?1698次閱讀
    <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)境

    /software-tool/flexible-software-package-fsp 進(jìn)入后選擇電子 RA 靈活配置軟件包 (FSP)。
    發(fā)表于 09-30 15:28

    解決方案匯總帖

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

    MCU指紋識(shí)別解決方案!

    的生物識(shí)別技術(shù)產(chǎn)品主要也以指紋識(shí)別為主。RX651 MCU采用自有高性能RXv2內(nèi)核,工
    發(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 ?1423次閱讀

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

    靈活軟件包 (FSP) v3.6.0 用戶手冊(cè)
    發(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 用戶手冊(cè)

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

    靈活軟件包 (FSP) v2.1.0 用戶手冊(cè)
    發(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 用戶手冊(cè)

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

    靈活軟件包 (FSP) v1.1.0 用戶手冊(cè)
    發(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 用戶手冊(cè)

    靈活軟件包(FSP) v4.0.0 用戶手冊(cè)

    靈活軟件包 (FSP) v4.0.0 用戶手冊(cè)
    發(fā)表于 06-30 19:42 ?0次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>靈活<b class='flag-5'>軟件包</b>(FSP) v4.0.0 用戶手冊(cè)

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

    靈活軟件包 (FSP) v3.8.0 用戶手冊(cè)
    發(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 用戶手冊(cè)

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

    靈活軟件包 (FSP) v2.1.0 用戶手冊(cè)
    發(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 用戶手冊(cè)

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

    靈活軟件包 (FSP) v1.0.0 用戶手冊(cè)
    發(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 用戶手冊(cè)

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

    FSoE Slave通信有五種狀態(tài)。包括Reset State、Session State、Connection State、Parameter State、Data State。
    的頭像 發(fā)表于 07-24 14:25 ?413次閱讀
    <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>(2)

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

    本文基于官方開發(fā)板RX-FSOE-REF-KIT,介紹EtherCAT通訊的功能安全應(yīng)用開發(fā)以及實(shí)現(xiàn)過程所需的開發(fā)環(huán)境。
    的頭像 發(fā)表于 08-20 15:25 ?584次閱讀
    <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>使用介紹(上)
    RM新时代网站-首页