PNC:Partial Network Cluster,局部網(wǎng)絡(luò)簇。
最重要的要區(qū)分一個(gè)概念,Cluster的對(duì)象是物理通道。以CAN網(wǎng)絡(luò)為例,cluster必然包含多個(gè)CAN的物理通道。假設(shè)由A,B,C三個(gè)物理通道,開(kāi)發(fā)人員為了降低總線負(fù)載,不需要這三個(gè)通道同時(shí)工作,只需要A channel和Bchannel共同工作,或者B channel和C channel同時(shí)工作,這個(gè)時(shí)候我們可以將A channel與 C channel構(gòu)成的局域網(wǎng)稱之為PNC1,將B channel和C channel構(gòu)成的局域網(wǎng)稱之為PNC2,將A channel和C channel構(gòu)成的局域網(wǎng)稱之為PNC3.
每一個(gè)PNC又有其獨(dú)立的狀態(tài)機(jī),大的狀態(tài)有兩個(gè):PNC_NO_COMMUNICATION和PNC_FULL_COMMUNICATION。PNC_FULL_COMMUNICATION又包含PNC_REQUESTED,PNC_READY_SLEEP和PNC_PREPARE_SLEEP三個(gè)子狀態(tài)。
當(dāng)ECU的CAN網(wǎng)絡(luò)接收到NM報(bào)文,會(huì)對(duì)NM報(bào)文的payload進(jìn)行分析.NM報(bào)文的格式如下所示:
CBV字節(jié)的Bit6代表的是該報(bào)文是否為局域網(wǎng)相關(guān)的報(bào)文。置位‘1’代表相關(guān),置位‘0’代表無(wú)關(guān)。只有置‘1’才會(huì)進(jìn)一步分析具體與哪些PNC相關(guān)。
接下來(lái)分析Byte2相關(guān)的bit位:
若bit0置為,則PNC1喚醒,node A和node B的物理通道打開(kāi);
若bit1置為,則PNC1喚醒,node B和node C的物理通道打開(kāi);
若bit2置為,則PNC1喚醒,node A和node C的物理通道打開(kāi);
繼續(xù)以PNC1為例,假設(shè)PNC網(wǎng)絡(luò)并不需要A節(jié)點(diǎn)的所有報(bào)文都外發(fā),只需要一部分,這樣也是可以實(shí)現(xiàn)的,只需要在配置工程中,把所需要外發(fā)的報(bào)文設(shè)置成一個(gè)單獨(dú)的pdu group,在收到PNC1置位時(shí)外發(fā)這一組pdu group。
-
局域網(wǎng)
+關(guān)注
關(guān)注
5文章
769瀏覽量
46505 -
AUTOSAR
+關(guān)注
關(guān)注
10文章
365瀏覽量
21963 -
CAN網(wǎng)絡(luò)
+關(guān)注
關(guān)注
1文章
44瀏覽量
17115
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
AUTOSAR CAN網(wǎng)絡(luò)管理
AUTOSAR CAN網(wǎng)絡(luò)管理狀態(tài)機(jī)介紹
AUTOSAR的相關(guān)資料推薦
AUTOSAR信息安全框架和關(guān)鍵技術(shù)相關(guān)資料介紹
AUTOSAR_SWS_CAN網(wǎng)絡(luò)管理規(guī)范標(biāo)準(zhǔn)4.3.1
CAN網(wǎng)絡(luò)管理規(guī)范 AUTOSAR CP中文版
CAN網(wǎng)絡(luò)管理規(guī)范 AUTOSAR CP英文版
AUTOSAR CAN網(wǎng)絡(luò)管理協(xié)議
AUTOSAR和OSEK網(wǎng)絡(luò)管理比較
OSEK與AUTOSAR標(biāo)準(zhǔn)分別是怎么實(shí)現(xiàn)網(wǎng)絡(luò)管理功能的
AutoSAR中CAN通信網(wǎng)絡(luò)管理的概述

科普系列:AUTOSAR與OSEK網(wǎng)絡(luò)管理比較(上)

科普系列:AUTOSAR與OSEK網(wǎng)絡(luò)管理比較(下)

一文解析AUTOSAR CAN網(wǎng)絡(luò)管理

AUTOSAR UDP網(wǎng)絡(luò)管理策略

評(píng)論