02FSoE應用軟件包
FSoE Slave控制
FSoE Slave通信有五種狀態(tài)。包括Reset State、Session State、Connection State、Parameter State、Data State。
FSoE Slave控制部分執(zhí)行FSoE Slave狀態(tài)管理,以及基于每個狀態(tài)的數(shù)據(jù)控制。
數(shù)據(jù)流
安全數(shù)據(jù)輸出操作的數(shù)據(jù)流,顯示了如何在“數(shù)據(jù)”狀態(tài)下處理“安全數(shù)據(jù)的輸出”。
PDU : Protocol Data Unit
[數(shù)據(jù)狀態(tài)] 安全數(shù)據(jù)輸出操作的數(shù)據(jù)流:
1從外部IC接收Safety PDU
EtherCAT通信IC從EtherCAT主設備接收數(shù)據(jù),并提取安全協(xié)議數(shù)據(jù)發(fā)送到網(wǎng)絡通信IC接口。
2發(fā)送Safety PDU到兩個MCU
網(wǎng)絡通信IC接口將安全協(xié)議數(shù)據(jù)傳遞給FSoE應用軟件。FSoE應用軟件將安全協(xié)議數(shù)據(jù)發(fā)送到在對應RX MCU上運行的FSoE軟件。
3分析兩個MCU上的Safety PDU
FSoE應用軟件在RX MCU之間多次交換數(shù)據(jù),并分析安全協(xié)議數(shù)據(jù)。
4將安全數(shù)據(jù)發(fā)送到數(shù)據(jù)I/O接口
分析后,生成一個安全數(shù)據(jù),F(xiàn)SoE應用軟件將其傳遞到數(shù)據(jù)I/O接口。
5將安全數(shù)據(jù)輸出到外部端口
數(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ù)的輸入。
PDU : Protocol Data Unit
1從外部端口輸入安全數(shù)據(jù)
在第一步中,數(shù)據(jù)I/O接口從外部端口接收安全數(shù)據(jù)。
2向FSoE應用軟件發(fā)送安全數(shù)據(jù)
數(shù)據(jù)I/O接口將安全數(shù)據(jù)傳遞給FSoE應用軟件。
3數(shù)據(jù)交換和處理,CRC計算
FSoE應用軟件執(zhí)行RX MCU之間的數(shù)據(jù)交換并處理安全數(shù)據(jù)。數(shù)據(jù)處理過程是用戶可編程的。在安全數(shù)據(jù)處理之后,生成安全數(shù)據(jù)的CRC。
4生成Safety PDU格式
FSoE應用軟件將SafeData轉換為安全協(xié)議數(shù)據(jù)格式,然后傳遞到網(wǎng)絡通信IC接口。
5將Safety PDU發(fā)送到外部IC
網(wǎng)絡通信IC接口將安全協(xié)議數(shù)據(jù)發(fā)送到外部EtherCAT通信IC。EtherCAT通信IC生成含有安全協(xié)議數(shù)據(jù)的EtherCAT數(shù)據(jù)幀,并將其發(fā)送到主設備。
執(zhí)行控制
在FSoE處理中,MCU之間的數(shù)據(jù)交換被執(zhí)行多次,如圖所示的6個部分。拆分流程以最大限度地減少對其他應用程序流程的影響。
在數(shù)據(jù)交換完成之前,F(xiàn)SoE應用軟件不能啟動下一個過程,這樣的設計使得其他用戶應用程序可以在數(shù)據(jù)交換期間得以執(zhí)行。
數(shù)據(jù)格式
所需安全數(shù)據(jù)的大小因功能安全設備的不同而有所不同。FSoE應用軟件可以通過專用設置文件輕松更改要處理的安全數(shù)據(jù)的大小。
例如,可以將安全PDU設定為6個字節(jié),此時安全數(shù)據(jù)為1個字節(jié),也可以安全PDU設定為11個字節(jié),此時安全數(shù)據(jù)為4個字節(jié)。
評估版本
FSoE應用軟件包分為商業(yè)版本和評估版本,評估版本,用于產品開發(fā)過程中的規(guī)范合規(guī)性檢查和性能評估。除了包括功能安全證書在內的一些文件外,評估版本與商業(yè)版本相同。
-
mcu
+關注
關注
146文章
17901瀏覽量
362191 -
瑞薩
+關注
關注
36文章
22375瀏覽量
87863 -
軟件包
+關注
關注
0文章
109瀏覽量
11900
原文標題:瑞薩RX MCU功能安全解決方案簡介(5-2)FSoE功能軟件包
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
瑞薩e2studio(1)----瑞薩芯片之搭建FSP環(huán)境
瑞薩電子推出基于32位RX微控制器的EtherCAT功能安全解決方案
瑞薩RX MCU功能安全解決方案之FSoE應用軟件包(1)

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

評論