SAE J1939協(xié)議(以下簡(jiǎn)稱(chēng)J1939)是美國(guó)汽車(chē)工程協(xié)會(huì)(SAE)的推薦標(biāo)準(zhǔn),廣泛用于是商用車(chē)(重卡、大客車(chē)等道路車(chē)輛和工程機(jī)械、農(nóng)業(yè)機(jī)械、軌道機(jī)車(chē)、船舶等非道路車(chē)輛及設(shè)備)上電子部件間的數(shù)字通訊。
CAN2.0是一種總線(xiàn)規(guī)范,是數(shù)據(jù)鏈路層的技術(shù)。J1939是SAE(美國(guó)汽車(chē)協(xié)會(huì))基于CAN總線(xiàn)定義的的規(guī)范,主要用于解決不同發(fā)動(dòng)機(jī)廠(chǎng)商、不同ECU廠(chǎng)商之間的兼容性問(wèn)題。J1939定義了一系列的PGN和SPN,這些PGN包含了發(fā)動(dòng)機(jī)、變速器、車(chē)軸等汽車(chē)上各部件的信息;對(duì)參數(shù)的表示方法(狀態(tài)和值)又定義了SLOT(Scaling—比例、Limit—界限、Offset—偏移、Transfer—傳送)。ECU廠(chǎng)商開(kāi)發(fā)設(shè)備時(shí)都應(yīng)該遵循這個(gè)規(guī)范。ECU模塊的功能不同,廠(chǎng)商不同,在J1939的基礎(chǔ)上,又表現(xiàn)出其多樣性:支持或者不支持某些PGN、SPN和SLOT;新增了某些J1939未定義的PGN和SPN。
CAN2.0規(guī)范包括CAN2.0A(標(biāo)準(zhǔn)幀格式),CAN2.0B(擴(kuò)展幀格式),二者使用不同的幀格式位碼。J1939是在CAN2.0B的基礎(chǔ)上進(jìn)一步封裝,對(duì)仲裁場(chǎng)部分的29位ID的重新定義。SAE-J1939中只為擴(kuò)展幀格式定義了標(biāo)準(zhǔn)化的通信,因此,SAE-1939設(shè)備必須使用擴(kuò)展幀格式。
SAE-J1939將每個(gè)數(shù)據(jù)幀(PDU,協(xié)議數(shù)據(jù)單元)融合進(jìn)一個(gè)CAN2.0數(shù)據(jù)幀中,其結(jié)構(gòu)如下:
CAN擴(kuò)展幀的數(shù)據(jù)幀格式與SAE-J1939協(xié)議數(shù)據(jù)單元對(duì)比如下圖:
參數(shù)群編號(hào)(PGN結(jié)構(gòu)):
PGN對(duì)于制定基于SAE-J1939的CAN協(xié)議來(lái)說(shuō)十分重要,很多ECU廠(chǎng)商規(guī)定在接受CAN報(bào)文時(shí)識(shí)別的就是PGN而不是整個(gè)報(bào)文的ID。參數(shù)群編號(hào)是由24位組成的(其實(shí)是18位),主要包括下面幾個(gè)部分:保留位(R,1bit,默認(rèn)為:0),數(shù)據(jù)頁(yè)位(DP,1bit,多數(shù)情況下為:0),PDU格式(PF,8bit)和特定PDU(PS,8bit,目標(biāo)地址是否群擴(kuò)展)。當(dāng)PF值為:0~239之前時(shí)PGN的低字節(jié)將被設(shè)置為:0;當(dāng)PF值為240~254之時(shí),PGN的低字節(jié)為PS的值。PGN結(jié)構(gòu)如下表:
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(hào)(微信號(hào):cdebyte)進(jìn)行了解,也可以直接撥打400電話(huà)咨詢(xún)技術(shù)專(zhuān)員!
相關(guān)閱讀:
1、CAN總線(xiàn)無(wú)線(xiàn)通信原理及特點(diǎn)詳解
3、CAN總線(xiàn)架構(gòu)、信號(hào)傳輸原理及CAN應(yīng)用詳解
7 X 24 銷(xiāo)售服務(wù)熱線(xiàn)
4000-330-990深圳辦事處柯經(jīng)理:18218726658 南京辦事處葛經(jīng)理:17626012283
無(wú)錫辦事處劉經(jīng)理:13558641933
成都總部銷(xiāo)售經(jīng)理:
秦 科(無(wú)線(xiàn)模塊):18884314654 馮子恒(無(wú)線(xiàn)模塊):18828049434
蔡友銀(無(wú)線(xiàn)模塊):13882211021 葛宇龍(通信設(shè)備):19138800613
胡兵(外貿(mào)銷(xiāo)售經(jīng)理):18584911141、 sales06@ebyte.com
業(yè)務(wù)郵箱:support@cdebyte.com 全國(guó)銷(xiāo)售投訴電話(huà):19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號(hào)B5棟(前臺(tái)座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號(hào)