![汽車(chē)CANBUS總線通訊協(xié)議SAEJ1939教程(可編輯)_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/9/16cf1c45-692b-4d18-b340-5fe31673deb1/16cf1c45-692b-4d18-b340-5fe31673deb11.gif)
![汽車(chē)CANBUS總線通訊協(xié)議SAEJ1939教程(可編輯)_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/9/16cf1c45-692b-4d18-b340-5fe31673deb1/16cf1c45-692b-4d18-b340-5fe31673deb12.gif)
![汽車(chē)CANBUS總線通訊協(xié)議SAEJ1939教程(可編輯)_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/9/16cf1c45-692b-4d18-b340-5fe31673deb1/16cf1c45-692b-4d18-b340-5fe31673deb13.gif)
![汽車(chē)CANBUS總線通訊協(xié)議SAEJ1939教程(可編輯)_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/9/16cf1c45-692b-4d18-b340-5fe31673deb1/16cf1c45-692b-4d18-b340-5fe31673deb14.gif)
![汽車(chē)CANBUS總線通訊協(xié)議SAEJ1939教程(可編輯)_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/9/16cf1c45-692b-4d18-b340-5fe31673deb1/16cf1c45-692b-4d18-b340-5fe31673deb15.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、汽車(chē)can-bus總線通訊協(xié)議-saej1939教程 95 診斷報(bào)文dm1 96 指示燈 sae j1939規(guī)定的與診斷故障代碼相關(guān)的指示燈共4 個(gè)分別是故障指示燈紅色停止燈琥珀色警告燈 和保護(hù)燈 故障指示燈 只用于傳達(dá)排放相關(guān)的故障代碼信息當(dāng)有一個(gè)排放相關(guān)的故障代 碼處于激活狀態(tài)時(shí)才被點(diǎn)亮 紅色停止燈 用于傳達(dá)整車(chē)出現(xiàn)嚴(yán)重故障必須停車(chē)檢修的故障代碼信息 琥珀色警告燈 用于傳達(dá)車(chē)輛系統(tǒng)出現(xiàn)問(wèn)題但不須立即停車(chē)檢修的故障代碼信息 保護(hù)燈 用于傳達(dá)一種代碼信息提示車(chē)輛系統(tǒng)出現(xiàn)問(wèn)題且極有可能不是相 關(guān)電路子系統(tǒng)引起的故障例如發(fā)動(dòng)機(jī)冷卻液的溫度超出了它的規(guī)定 溫度范圍 97 故障模式標(biāo)識(shí)符fmi 區(qū)域a
2、為電子模塊所識(shí)別的總的信號(hào)輸入范圍 區(qū)域b由程序定義的實(shí)際上可能的總的信號(hào)范圍即信號(hào)在運(yùn)行中可能的物理范圍 區(qū)域c信號(hào)在既定條件下的正常范圍 區(qū)域d在既定條件下實(shí)測(cè)認(rèn)定的最嚴(yán)重的超低范圍 區(qū)域e在既定條件下實(shí)測(cè)認(rèn)定的最嚴(yán)重的超高范圍 區(qū)域f低于已知系統(tǒng)實(shí)際可能范圍顯示為與低壓源短路 區(qū)域g高于已知系統(tǒng)實(shí)際可能范圍顯示為與高壓源短路 區(qū)域h在既定條件下實(shí)測(cè)認(rèn)定的輕度的超低范圍 區(qū)域i在既定條件下實(shí)測(cè)認(rèn)定的輕度的超高范圍 區(qū)域j在既定條件下實(shí)測(cè)認(rèn)定的中度的超低范圍 區(qū)域k在既定條件下實(shí)測(cè)認(rèn)定的中度的超高范圍 98 故障模式標(biāo)識(shí)符fmi fmi 0數(shù)據(jù)有效但超出了正常操作的范圍最嚴(yán)重水平 fmi 1
3、數(shù)據(jù)有效但低于正常操作的范圍最嚴(yán)重水平 fmi 2數(shù)據(jù)不穩(wěn)定斷斷續(xù)續(xù)的或者不正確 fmi 3電壓高于正常值或者與高端短路 fmi 4電壓低于正常值或者與低端短路 fmi 5電流低于正常值或斷路 fmi 6電流高于正常值或電路接地 fmi 7機(jī)械系統(tǒng)不響應(yīng)或者無(wú)法調(diào)節(jié) fmi 8非正常的頻率或脈沖寬度或是周期 fmi 9非正常的更新速度 fmi 10非正常的速度或變化 fmi 11引起故障的原因未知 fmi 12壞的智能裝置或部件 fmi 13超出標(biāo)定范圍 99 故障模式標(biāo)識(shí)符fmi fmi 14特殊指令 fmi 15數(shù)據(jù)有效但高于正常操作范圍最不嚴(yán)重水平 fmi 16數(shù)據(jù)有效但高于正常操作范圍
4、中等嚴(yán)重水平 fmi 17數(shù)據(jù)有效但低于正常操作范圍最不嚴(yán)重水平 fmi 18數(shù)據(jù)有效但低于正常操作范圍中等嚴(yán)重水平 fmi 19錯(cuò)誤地接收到的網(wǎng)絡(luò)數(shù)據(jù) fmi 20數(shù)據(jù)向高漂移 fmi 21數(shù)據(jù)向低漂移 fmi 22 到30預(yù)留由sae 賦值 fmi 31未知或條件存在 63 小結(jié) 1 網(wǎng)絡(luò)層的功能 2 網(wǎng)絡(luò)互聯(lián)電控單元niecu的種類(lèi)及功能 3 典型的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 64 大綱 sae j1939概述 物理層sae j1939-11 數(shù)據(jù)鏈路層 sae j1939-21 網(wǎng)絡(luò)層 sae j1939-31 應(yīng)用層sae j1939-71 故障診斷sae j1939-73 網(wǎng)絡(luò)管理層 sae j
5、1939-81 應(yīng)用實(shí)例 65 應(yīng)用層vehicle application layer 應(yīng)用層為應(yīng)用過(guò)程訪問(wèn)osi 環(huán)境提供了一種方法包括支 持應(yīng)用的管理功能和通用的機(jī)制它以pgn和spn的方式具 體規(guī)定了車(chē)輛使用的每個(gè)參數(shù)的數(shù)據(jù)長(zhǎng)度數(shù)據(jù)類(lèi)型分辨 率和數(shù)據(jù)范圍等 應(yīng)用層報(bào)文使用pgn作為一組參數(shù)的標(biāo)號(hào)一組參數(shù)稱(chēng) 為參數(shù)組pgpgn是其唯一的標(biāo)識(shí)號(hào)參數(shù)組內(nèi)有一 個(gè)或多個(gè)具體的參數(shù)每個(gè)具體參數(shù)都有一個(gè)唯一的標(biāo)號(hào) 稱(chēng)為懷疑參數(shù)編號(hào)即spn pdu pgn 域 位 優(yōu)先權(quán) p 3 擴(kuò)展數(shù) 據(jù)頁(yè) edp 1 數(shù)據(jù)頁(yè) dp 1 pdu格式 pf 8 pdu特定域 ps 8 源地址 sa 8 數(shù)據(jù)域 da
6、ta 8字節(jié)64 29位標(biāo)識(shí)符 66 參數(shù)組pg與分組原則 pgparameter group 參數(shù)組 在一報(bào)文中傳送參數(shù)的集合包括參數(shù)類(lèi)型和數(shù)據(jù)等與源地址無(wú) 關(guān)可以從任何源地址發(fā)送任意的參數(shù)組 參數(shù)用來(lái)描述某一個(gè)具體物理量可分為連續(xù)型參數(shù)和離散參數(shù) 參數(shù)組定義的原則 按照參數(shù)的功能分組而不是按照參數(shù)的類(lèi)型分組 按照參數(shù)的刷新頻率分組 按照參數(shù)所屬的子系統(tǒng) 一個(gè)參數(shù)組需定義以下屬性 刷新周期頻率 數(shù)據(jù)長(zhǎng)度 參數(shù)組編號(hào) 缺省優(yōu)先級(jí) 參數(shù)表 67 參數(shù)組編號(hào)pgn pgnparameter group number參數(shù)組編號(hào) 參數(shù)組編號(hào)唯一標(biāo)識(shí)一個(gè)參數(shù)組在通訊過(guò)程中起到索引的作用 表征報(bào)文的內(nèi)容和
7、用途確定報(bào)文的類(lèi)型和傳播數(shù)據(jù)需要的幀數(shù)目 參數(shù)組的總數(shù)目240 162562 8672 其中對(duì)pdu1有用的參數(shù)組 2402 480 對(duì)pdu2有用的參數(shù)組 16256 2 8192 r 0 dp 0 pf 1111 0000 ps 0000 0000 68 連續(xù)型參數(shù)與slot 連續(xù)型參數(shù)需要定義以下屬性 數(shù)據(jù)長(zhǎng)度位數(shù)或字節(jié)數(shù) 分辨率1個(gè)量綱的參數(shù)值表示的實(shí)際值的大小和單位 參數(shù)的有效值范圍 偏移量 參數(shù)類(lèi)型測(cè)量參數(shù)或狀態(tài)參數(shù) 參數(shù)的實(shí)際數(shù)值 偏移量分辨率參數(shù)值 參數(shù)數(shù)值范圍的規(guī)定 對(duì)于連續(xù)性參數(shù)一般用1個(gè)字節(jié)2個(gè)字節(jié)或4個(gè) 字節(jié)來(lái)描述并非這些字節(jié)表示的所有數(shù)值都是有效 的一般滿足下表表1的
8、約定 69 連續(xù)型參數(shù)與slot 70 連續(xù)型參數(shù)與slot 已有的連續(xù)型參數(shù)和未來(lái)需要新增的連續(xù)型參數(shù)推薦 使用slot比例scaling界限limit偏移量offset 和傳送 transfer 功能進(jìn)行定義這樣可以在給定的參數(shù)類(lèi)型溫 度壓力速度等中盡量保持?jǐn)?shù)據(jù)的一致性每個(gè)slot 提供了適合給定類(lèi)型中的大部分參數(shù)的數(shù)值范圍和分辨率 若需要可用不同的比例因子或偏移量 偏移量一般根據(jù)以下兩點(diǎn)進(jìn)行恰當(dāng)?shù)倪x擇 a 偏移量 0或者 b 偏移量 50等于數(shù)值范圍 71 連續(xù)型參數(shù)與slot slot的例子 名為saeac02的slot其slot識(shí)別號(hào)為140定義了以一個(gè)字節(jié)描 述的加速度的有效值范圍
9、單位偏移量等信息1個(gè)字節(jié)的有效范圍是 0250可見(jiàn)該slot的分辨率為 01ms2 bit 實(shí)際的加速度值為-125參數(shù)值01單位為ms2 72 離散型參數(shù) 離散型參數(shù) 一般用24位表示 測(cè)量型離散參數(shù)一般用來(lái)表示某功能模塊的狀態(tài)比如起停狀態(tài)工作模式狀態(tài) 狀態(tài)型離散參數(shù)一般用來(lái)下達(dá)某個(gè)指令比如命令電機(jī)的起停工作模式的切換 包括兩種類(lèi)型測(cè)量型離散參數(shù)和狀態(tài)型離散參數(shù) 測(cè)量型離散參數(shù)表示通過(guò)測(cè)量和觀測(cè)得到的狀況如發(fā)動(dòng)機(jī)目前是否點(diǎn)火 巡航控制目前是否激活等 狀態(tài)型離散參數(shù)表示通過(guò)采取行動(dòng)改變具有多態(tài)信號(hào)的某一種狀態(tài)或發(fā)出 命令改變狀態(tài)如發(fā)動(dòng)機(jī)制動(dòng)使能巡航控制激活關(guān)閉等 73 離散型參數(shù) 離散型參數(shù)推
10、薦的定義方法舉例 測(cè)量型離散參數(shù)數(shù)值定義表 狀態(tài)型離散參數(shù)數(shù)值定義表 數(shù)值意義 已關(guān)閉 已啟動(dòng) 指示錯(cuò)誤 不可用或不存在 數(shù)值 00 01 10 11 數(shù)值意義 命令關(guān)閉 命令啟動(dòng) 保留 忽略 數(shù)值 00 01 10 11 74 pgn和spn實(shí)例 pgn65213的例子 注意本pgn有8個(gè)字節(jié)的數(shù)據(jù)但只使用了三個(gè)半字 節(jié)其余位應(yīng)該填充1補(bǔ)齊 75 pgn和spn實(shí)例 假設(shè)風(fēng)扇需求轉(zhuǎn)速為40該spn標(biāo)識(shí)的參數(shù)的物理 量為40該字節(jié)的值應(yīng)為 40 04 100 0110 01002 76 pgn和spn實(shí)例 77 pgn和spn實(shí)例 假設(shè)當(dāng)前的風(fēng)扇轉(zhuǎn)速為1500rpm該spn標(biāo)識(shí)的參數(shù)的 物理量
11、為1500rpm該字節(jié)的值應(yīng)為 15000125 12000 0010 1110 1110 00002 78 pgn和spn實(shí)例 假設(shè)某ecu的地址為156向網(wǎng)絡(luò)發(fā)送pgn65213參數(shù) 如下風(fēng)扇需求轉(zhuǎn)速為40當(dāng)前風(fēng)扇因油溫過(guò)高而運(yùn)轉(zhuǎn) 當(dāng)前風(fēng)扇轉(zhuǎn)速為1500rpm請(qǐng)?zhí)顚?xiě)發(fā)送此報(bào)文的完整pdu edp 0 dp 0 pf 111111102 ps 101111012 byte1 011001002 byte2 111100112 byte3 111000002 byte4 001011102 byte5 111111112 byte6 111111112 byte7 111111112 byte
12、8 111111112 79 大綱 sae j1939概述 物理層sae j1939-11 數(shù)據(jù)鏈路層 sae j1939-21 網(wǎng)絡(luò)層 sae j1939-31 應(yīng)用層sae j1939-71 故障診斷sae j1939-73 網(wǎng)絡(luò)管理層 sae j1939-81 應(yīng)用實(shí)例 80 故障診斷diagnostics sae j193973協(xié)議通過(guò)定義一組診斷報(bào)文dmx實(shí)現(xiàn) 對(duì)sae j1939網(wǎng)絡(luò)的診斷同時(shí)提供安全機(jī)制以及與診斷儀 的連接機(jī)制等 隨著排放要求越來(lái)越嚴(yán)格針對(duì)排放的obd需求日增 sae j193973故障診斷協(xié)議也迅速發(fā)展其目的之一就是要 盡量滿足各種obd的要求 81 幾個(gè)重要的
13、術(shù)語(yǔ)和定義 激活 active 顯示故障當(dāng)前正在發(fā)生的一種狀態(tài)激活主導(dǎo)先前激活一個(gè)故障不可 能同時(shí)處于這兩種狀態(tài) 廣播 broadcast 不必請(qǐng)求即可按標(biāo)準(zhǔn)定期發(fā)送的報(bào)文某些情況下廣播可能會(huì)正常中 斷被請(qǐng)求后可繼續(xù)發(fā)送直到被請(qǐng)求關(guān)閉 標(biāo)定 calibration 安裝在一個(gè)控制模塊中的軟件包括可執(zhí)行代碼和標(biāo)定數(shù)據(jù) 持續(xù)監(jiān)視系統(tǒng) continuously monitored systems 持續(xù)監(jiān)視系統(tǒng)大約每秒監(jiān)視兩次注意有些持續(xù)監(jiān)視器可能要求在許多 條件成立的前提下監(jiān)視才能執(zhí)行 82 幾個(gè)重要的術(shù)語(yǔ)和定義 診斷故障代碼dtc diagnostic trouble code 一種用以識(shí)別故障類(lèi)
14、型相關(guān)故障模式以及它的發(fā)生次數(shù)的4 字節(jié)數(shù)值 停幀 freeze frame 診斷故障代碼發(fā)生時(shí)截取的一部分運(yùn)行參數(shù) 關(guān)鍵字 key 基于一個(gè)種子的一系列數(shù)學(xué)操作的結(jié)果測(cè)試工具將其發(fā)送至待測(cè)設(shè) 備用來(lái)獲取操作許可 故障指示燈mil malfunction indicator lamp 用以報(bào)告與排放相關(guān)故障代碼的發(fā)生非排放相關(guān)的故障代碼的發(fā)生不 會(huì)點(diǎn)亮故障指示燈 83 幾個(gè)重要的術(shù)語(yǔ)和定義 內(nèi)存存取 memory access 定義了一系列指令測(cè)試工具用來(lái)對(duì)一個(gè)有或沒(méi)有數(shù)據(jù)安全措施的設(shè)備進(jìn) 行操作如讀寫(xiě)內(nèi)存或存儲(chǔ)空間 非持續(xù)監(jiān)視系統(tǒng) non-continuously monitored sys
15、tems 系統(tǒng)監(jiān)視一個(gè)歷程只運(yùn)行一次歷程在文中的含義由obd定義應(yīng)注意 并非每個(gè)歷程都執(zhí)行監(jiān)視例如低溫啟動(dòng)輔助監(jiān)視只有當(dāng)環(huán)境溫度低于10 50時(shí)才可能運(yùn)行 口令 password 一個(gè)數(shù)測(cè)試工具和待測(cè)設(shè)備均可以經(jīng)過(guò)簡(jiǎn)單數(shù)學(xué)運(yùn)算得到一個(gè)結(jié)果 并將這一結(jié)果與其預(yù)知的特征值進(jìn)行比較通常當(dāng)兩者相等時(shí)便可通過(guò)認(rèn)證 84 幾個(gè)重要的術(shù)語(yǔ)和定義 對(duì)象 object 有內(nèi)存和或空間的一些實(shí)體 指針 pointer 一種編碼用來(lái)標(biāo)識(shí)可進(jìn)行內(nèi)存讀寫(xiě)操作的待測(cè)設(shè)備類(lèi)型有內(nèi)存直 接尋址定向空間尋址 端口 port 從一個(gè)控制模塊到一條指定的通信鏈路的物理連接點(diǎn) 先前激活 previously active 指示故障已
16、經(jīng)發(fā)生但當(dāng)前并沒(méi)有發(fā)生的一種狀態(tài)一個(gè)故障不能同時(shí)處于 激活和先前激活兩種狀態(tài) 85 幾個(gè)重要的術(shù)語(yǔ)和定義 準(zhǔn)備就緒代碼 readiness code 當(dāng)所有排放相關(guān)的故障診斷都已執(zhí)行完畢時(shí)才被設(shè)置的代碼在聯(lián)邦 排放認(rèn)證測(cè)試程序的低溫部分完成之前該準(zhǔn)備就緒代碼被發(fā)送檢測(cè)設(shè)備 會(huì)詢(xún)問(wèn)控制模塊確認(rèn)準(zhǔn)備就緒代碼的狀態(tài)若該代碼已被設(shè)置好了則該 控制模塊已經(jīng)進(jìn)行過(guò)所有排放相關(guān)的診斷測(cè)試 例如當(dāng)發(fā)動(dòng)機(jī)起動(dòng)時(shí)在對(duì)進(jìn)氣歧管壓力的變化范圍作診斷測(cè)試時(shí)可 能會(huì)要求速度和扭矩超出怠速工況條件運(yùn)行因此當(dāng)系統(tǒng)消除了這個(gè)故障 代碼然后重新啟動(dòng)發(fā)動(dòng)機(jī)那么直到進(jìn)氣歧管壓力的變化范圍測(cè)試完成 時(shí)該準(zhǔn)備就緒代碼才被設(shè)置不止是進(jìn)氣歧
17、管壓力的測(cè)試其它測(cè)試也希 望在準(zhǔn)備就緒代碼發(fā)送之前執(zhí)行每當(dāng)車(chē)輛熄火的時(shí)候準(zhǔn)備就緒代碼的狀 態(tài)設(shè)置為未準(zhǔn)備好 種子 seed 設(shè)備所設(shè)定的一個(gè)號(hào)碼發(fā)送至測(cè)試工具用來(lái)驗(yàn)證測(cè)試工具是否有 權(quán)對(duì)該設(shè)備進(jìn)行操作 86 幾個(gè)重要的術(shù)語(yǔ)和定義 空間 space 包含對(duì)象集合的一個(gè)存儲(chǔ)區(qū)域 使用者級(jí)別 user_level 工具對(duì)設(shè)備所發(fā)送的一個(gè)號(hào)碼同時(shí)發(fā)送一個(gè)初始請(qǐng)求用來(lái)通知待測(cè)設(shè) 備測(cè)試工具所希望獲得的操作權(quán)限級(jí)別 合理性 rationality 合理性是驗(yàn)證輸入部件與已知整車(chē)運(yùn)行參數(shù)的符合性盡管該輸入?yún)?數(shù)在物理層上可能仍在量程范圍之內(nèi) 87 診斷故障代碼dtc 診斷故障代碼dtc由4 個(gè)獨(dú)立域構(gòu)成這4
18、 個(gè)部分是 a 可疑參數(shù)的編號(hào) spn b 故障模式標(biāo)志 fmi c 發(fā)生次數(shù) oc d 可疑參數(shù)編號(hào)的轉(zhuǎn)化方式 cm 19位 5位 7位 1 位 88 故障診斷的性能要求 a 安全性 定義了使用串行數(shù)據(jù)鏈接的安全方案使工業(yè)標(biāo)準(zhǔn)測(cè)試工具能在維修服務(wù)程 序中完成必需的任務(wù)包括操作診斷指令存取車(chē)輛配置信息重新標(biāo)定控制模 塊等 b 連接器 測(cè)試工具可以通過(guò)連接器接入整車(chē)網(wǎng)絡(luò)連接器定義見(jiàn) sae j193913 c 診斷狀態(tài)信息支持 提供一組報(bào)文能夠讀取清除故障信息監(jiān)控整車(chē)運(yùn)行參數(shù)讀取設(shè)置車(chē) 輛及部件的配置信息以及其他相關(guān)信息 d 診斷測(cè)試程序支持 支持提供一種功能測(cè)試工具使各個(gè)控制模塊進(jìn)入指定的測(cè)試
19、程序由此確 定子系統(tǒng)的運(yùn)行狀態(tài) 89 診斷報(bào)文dm dm1 診斷報(bào)文1 當(dāng)前故障碼 dm2 診斷報(bào)文2 歷史故障碼 dm3 診斷報(bào)文3 歷史故障碼的清除復(fù)位 dm4 診斷報(bào)文4 停幀參量 dm5 診斷報(bào)文5 診斷準(zhǔn)備就緒 dm6 診斷報(bào)文6 持續(xù)監(jiān)視系統(tǒng)測(cè)試結(jié)果 dm7 診斷報(bào)文7 指令非持續(xù)監(jiān)視測(cè)試 dm8 診斷報(bào)文8 非持續(xù)監(jiān)視系統(tǒng)測(cè)試結(jié)果 dm9 診斷報(bào)文9 氧傳感器測(cè)試結(jié)果 dm10 診斷報(bào)文10非持續(xù)監(jiān)視系統(tǒng)測(cè)試標(biāo)志符識(shí)別支持 90 診斷報(bào)文dm dm11 診斷報(bào)文11 當(dāng)前故障碼清除復(fù)位 dm12 診斷報(bào)文12發(fā)送排放相關(guān)的當(dāng)前故障碼 dm13 診斷報(bào)文13停止啟動(dòng)廣播 dm14
20、診斷報(bào)文14內(nèi)存存取請(qǐng)求 dm15 診斷報(bào)文15內(nèi)存存取響應(yīng) dm16 診斷報(bào)文16二進(jìn)制數(shù)據(jù)傳輸 dm17 診斷報(bào)文17引導(dǎo)載入數(shù)據(jù) dm18 診斷報(bào)文18數(shù)據(jù)安全性 dm19 診斷報(bào)文19標(biāo)定信息 目前最新的sae j193973 revsep2006 共提供了52個(gè)診斷報(bào)文 0 91 診斷報(bào)文dm1 激活狀態(tài)的診斷故障代碼dm1 傳輸頻率一旦有dtc成為激活的故障就有dm1報(bào)文會(huì)被傳輸并在之后處于正常的每秒 僅一次的更新速度如果故障激活的時(shí)間是一秒或更長(zhǎng)然后變?yōu)椴患せ畹臓顟B(tài)則應(yīng)傳 輸dm1報(bào)文以反映這種狀態(tài)的改變?nèi)绻谝幻氲母缕陂g有不同的dtc改變狀態(tài)則要傳 輸新的dm1報(bào)文反映這個(gè)d
21、tc為了避免因高頻率的間斷故障而引起的高報(bào)文傳輸率建議 每個(gè)dtc 每秒只有一個(gè)狀態(tài)改變被傳輸這樣如果故障碼在一秒期間發(fā)生兩次狀態(tài)改 變激活不激活狀態(tài)會(huì)有一個(gè)用于確認(rèn)dtc成為激活狀態(tài)的報(bào)文和在下一個(gè)傳輸期 間確認(rèn)它為不激活狀態(tài)的報(bào)文該報(bào)文僅當(dāng)有一個(gè)激活的dtc 存在或處于響應(yīng)一個(gè)請(qǐng)求時(shí) 才被發(fā)送注意當(dāng)不止一個(gè)激活的dtc 存在時(shí)這個(gè)參數(shù)組將會(huì)要求使用多包傳輸參 數(shù)組 數(shù)據(jù)長(zhǎng)度 數(shù)據(jù)頁(yè)面 pdu 格式 pdu 指定 可變 254 202 默認(rèn)優(yōu)先值 6 參數(shù)組數(shù)編號(hào) 6522600feca16 位 位 位 位 位 8 92 診斷報(bào)文dm1 參數(shù)定義 字節(jié) 1 87 故障指示燈狀態(tài) 65 43
22、21 字節(jié) 2 87 65 43 21 字節(jié) 3 81 字節(jié) 4 81 字節(jié) 5 86 51 字節(jié) 6 71 位 位 位 位 位 位 位 位 位 紅色停止燈狀態(tài) 琥珀色警告燈狀態(tài) 保護(hù)燈狀態(tài) 故障指示燈閃爍方式 紅色停止燈閃爍方式 琥珀色警告燈閃爍方式 保護(hù)燈閃爍方式 spnspn 的低8 位有效位最高有效位為第8 位 spnspn 的第2 個(gè)字節(jié)最高有效位為第8位 spn有效位中的高3 位最高有效位為第8位 fmi 最高有效位為第5 位 可疑參數(shù)編號(hào)的轉(zhuǎn)化方式 發(fā)生次數(shù) 注當(dāng)發(fā)生次數(shù)未知時(shí)應(yīng)將其所有位的數(shù)值設(shè)為1 93 診斷報(bào)文dm1 dm1的作用即時(shí)報(bào)告正在發(fā)生的所有故障 dm1在發(fā)生故障
23、時(shí)發(fā)送一般不需要其它節(jié)點(diǎn)的請(qǐng)求假 設(shè)有節(jié)點(diǎn)請(qǐng)求dm1這時(shí)被請(qǐng)求的ecu如果有故障就發(fā)送 其所有的故障如果沒(méi)有則按照如下的推薦標(biāo)準(zhǔn)發(fā)送 字節(jié)1 87 位 00 字節(jié)2 87 位 11 65 位 00 43 位 00 21 位 00 65 位 11 43 位 11 21 位 11 早期的推薦設(shè)定 目前的推薦設(shè)定 字節(jié)63 字節(jié)7 字節(jié)8 spn 524287 fmi 31 oc 127 cm 1 255 255 0 0 0 0 255 255 如果ecu已經(jīng)沒(méi)有故障但由于需要在整秒的邊緣觸發(fā)了 dm1這時(shí)也采用以上標(biāo)準(zhǔn)發(fā)送dm1 94 診斷報(bào)文dm1 如果當(dāng)前的故障不止一個(gè)dm1就要采用多幀傳輸方
24、 式發(fā)送所有的故障這時(shí)的多包傳輸報(bào)文的有效數(shù)據(jù)的填 寫(xiě)方式如下 a 燈狀態(tài) b spn c fmi d cm 和oc 多包報(bào)文數(shù)據(jù)不含序列編號(hào)字節(jié)格式如下 abcdbcdbcdbcd 31 can標(biāo)準(zhǔn)幀與擴(kuò)展幀格式 can數(shù)據(jù)幀組成 幀起始sof 仲裁域控制域數(shù)據(jù)域循環(huán)冗 余校驗(yàn)域crc 應(yīng)答域ack 幀結(jié)束eof 32 協(xié)議數(shù)據(jù)單元pdu 協(xié)議數(shù)據(jù)單元由七部分組成分別是優(yōu)先級(jí)保留位數(shù)據(jù) 頁(yè)pdu 格式pdu特定域可作為目標(biāo)地址組擴(kuò)展或 專(zhuān)用源地址和數(shù)據(jù)域pdu 被封裝在一個(gè)或多個(gè)can 數(shù)據(jù)幀中通過(guò)物理介質(zhì)傳送到其他網(wǎng)絡(luò)設(shè)備每個(gè)can 數(shù)據(jù)幀只能有一個(gè)pdu pdu pgn 域 位 優(yōu)先權(quán)
25、p 3 擴(kuò)展數(shù) 據(jù)頁(yè) edp 1 數(shù)據(jù)頁(yè) dp 1 pdu格式 pf 8 pdu特定域 ps 8 源地址 sa 8 數(shù)據(jù)域 data 8字節(jié)64 29位標(biāo)識(shí)符 33 協(xié)議數(shù)據(jù)單元pdu 優(yōu)先級(jí)p 這三位僅在總線傳輸中用來(lái)優(yōu)化報(bào)文延遲接受者 對(duì)其忽略報(bào)文優(yōu)先級(jí)可從最高00002設(shè)置到最低 71112所有控制報(bào)文的缺省優(yōu)先級(jí)是30112 其他所有報(bào)文專(zhuān)用請(qǐng)求和ack 報(bào)文的缺省優(yōu)先級(jí)是 61102當(dāng)定義新的參數(shù)組編號(hào)或總線上通信量 變化時(shí)優(yōu)先級(jí)可以升高或降低當(dāng)報(bào)文被添加到應(yīng)用 層將給出一個(gè)推薦的優(yōu)先級(jí)oem 可以對(duì)網(wǎng)絡(luò)做相 應(yīng)調(diào)整優(yōu)先級(jí)域應(yīng)當(dāng)是可重編程的 34 協(xié)議數(shù)據(jù)單元pdu 保留位r 擴(kuò)展數(shù)
26、據(jù)頁(yè)位edp 數(shù)據(jù)頁(yè)位dp 擴(kuò)展數(shù)據(jù)頁(yè)位 edp 0 0 1 1 數(shù)據(jù)頁(yè)位 dp 0 1 0 1 功能描述 sae j1939 第0頁(yè)pgn sae j1939 第1頁(yè)pgn sae j1939 保留 定義為iso 15765-3的報(bào)文 35 協(xié)議數(shù)據(jù)單元pdu pdu 格式pf pf 域位確定pdu 的格式也是組成pgn的域 之一協(xié)議規(guī)定pf 240為pdu1格式pf 240255 為pdu2格式 pdu 特定域ps ps 域位它的定義取決于pdu 格式根據(jù)pdu 格式它可能是目標(biāo)地址或者組擴(kuò)展 pdu1 格式下ps 域 是目標(biāo)地址 pdu2 格式下ps 域?yàn)榻M擴(kuò)展ge值 36 協(xié)議數(shù)據(jù)單元
27、pdu 目標(biāo)地址da 這個(gè)域定義了報(bào)文發(fā)送到的特定目標(biāo)的地址注意 對(duì)于任何設(shè)備如果其地址與接收到的報(bào)文的目標(biāo)地址不 同應(yīng)忽略此報(bào)文所有設(shè)備作為報(bào)文的響應(yīng)者應(yīng)對(duì)全局目 標(biāo)地址255作出監(jiān)聽(tīng)和響應(yīng) 組擴(kuò)展ge 組擴(kuò)展與pdu 格式域的低四位注意當(dāng)pdu 格式 域最高四位被置1說(shuō)明ps 域是組擴(kuò)展規(guī)定了每個(gè)數(shù) 據(jù)頁(yè)4096 個(gè)參數(shù)組 37 pdu1格式下的pgns 38 pdu2格式下的pgns pgns分配模板 a b c d a b c d 39 40 pdu總結(jié) 1pdu1和pdu2格式下pgn的總數(shù)為 240162562 8672 2pdu1格式主要分配給必須指明目標(biāo)地址的pgns數(shù) 量有限
28、pdu2格式下的pgns不能用于必須指明目標(biāo)地址的 情況大部分pgns都定義在pdu2段 3為了保證實(shí)時(shí)性報(bào)文更新速率小于100ms時(shí)不允許 多包發(fā)送 4pdu1和pdu2格式下均支持單包報(bào)文和多包報(bào)文無(wú) 論是pdu1還是pdu2格式其前半段pgns標(biāo)識(shí)的報(bào)文更新 速率小于100ms不允許多包發(fā)送后前半段pgns標(biāo)識(shí)的報(bào) 文更新速率大于100ms允許多包發(fā)送 41 報(bào)文類(lèi)型 目前共支持五種類(lèi)型的報(bào)文分別為命令請(qǐng)求 廣播響應(yīng)確認(rèn)和組功能報(bào)文的具體類(lèi)型可由其分配 的參數(shù)組編號(hào)識(shí)別 1命令報(bào)文 命令類(lèi)型的報(bào)文是指那些從某個(gè)源地址向特定目標(biāo) 地址或全局目標(biāo)地址發(fā)送命令的參數(shù)組目標(biāo)地址接收 到命令類(lèi)型的
29、報(bào)文后應(yīng)根據(jù)接收到的報(bào)文采取具體的 動(dòng)作pdu1 格式ps 為目標(biāo)地址和pdu2 格式ps 為組擴(kuò)展都能用作命令 42 報(bào)文類(lèi)型 2請(qǐng)求報(bào)文 請(qǐng)求類(lèi)型的報(bào)文提供了從全局范圍或從特定目標(biāo)地 址請(qǐng)求信息的能力 最典型的一個(gè)請(qǐng)求類(lèi)型的報(bào)文是請(qǐng)求pgn報(bào)文 6 43 報(bào)文類(lèi)型 請(qǐng)求pgn報(bào)文的定義 參數(shù)組名稱(chēng) 定義 傳輸速率 數(shù)據(jù)長(zhǎng)度 數(shù)據(jù)頁(yè) pdu 格式 pdu特定域 缺省優(yōu)先級(jí) 參數(shù)組編號(hào) 參數(shù)定義 字節(jié)123 請(qǐng)求pgn 用于從一個(gè)或多個(gè)網(wǎng)絡(luò)設(shè)備請(qǐng)求參數(shù)組 用戶(hù)自定義推薦每秒請(qǐng)求不多于2 或3 次 3 字節(jié) 0 234 目標(biāo)地址全局或特定 5990400ea0016 被請(qǐng)求的參數(shù)組編號(hào) 對(duì)于特定
30、目標(biāo)地址的請(qǐng)求目標(biāo)地址必須做出響應(yīng)如果目標(biāo)地址不支持請(qǐng) 求的pgn也必須發(fā)出一個(gè)nack 的響應(yīng)以表明它不支持該pgn有些pgn 是 多包的因此一個(gè)單幀請(qǐng)求的響應(yīng)可能有多個(gè)can 數(shù)據(jù)幀如果是全局請(qǐng)求 當(dāng)一個(gè)節(jié)點(diǎn)不支持某個(gè)pgn 時(shí)不能發(fā)出nack 響應(yīng) 44 報(bào)文類(lèi)型 3廣播響應(yīng)報(bào)文 此報(bào)文類(lèi)型可能是某設(shè)備主動(dòng)提供的報(bào)文廣播也 可能是命令或請(qǐng)求的響應(yīng) 這是最常見(jiàn)的一類(lèi)報(bào)文總線上的數(shù)據(jù)交換大多采 用這類(lèi)報(bào)文如一個(gè)ecu以一定的周期廣播某個(gè)參數(shù) 或者一個(gè)ecu接受其它ecu的pgn請(qǐng)求而發(fā)送參數(shù) 45 報(bào)文類(lèi)型 4確認(rèn)報(bào)文 確認(rèn)報(bào)文 有兩種形式 第一種是can 協(xié)議規(guī)定的它由一個(gè)幀內(nèi)確認(rèn) ack
31、 組成用來(lái)確認(rèn)一個(gè)消息已被至少一個(gè)節(jié)點(diǎn)接收到 第二種形式的確認(rèn)報(bào)文由應(yīng)用層規(guī)定是對(duì)于特定命 令請(qǐng)求的 ack或nack等的響應(yīng) 最典型的一個(gè)確認(rèn)類(lèi)型的報(bào)文是acknowledgment 報(bào)文 6 2 3-5 46 報(bào)文類(lèi)型 acknowledgment報(bào)文的定義 參數(shù)組名稱(chēng) 定義 傳輸速率 數(shù)據(jù)長(zhǎng)度 數(shù)據(jù)頁(yè) pdu 格式 pdu特定域 缺省優(yōu)先級(jí) 參數(shù)組編號(hào) 參數(shù)定義 字節(jié) 1 6-8 確認(rèn)報(bào)文 用來(lái)提供發(fā)送方和接收方之間的握手機(jī)制 收到需要此類(lèi)型的確認(rèn)的pgn 時(shí) 8 字節(jié) 0 232 目標(biāo)地址 全局255 5939200e80016 控制字節(jié) 組功能值若適用 保留給catarc 分配置各字
32、節(jié)為ff16 被請(qǐng)求報(bào)文的參數(shù)組編號(hào) 47 報(bào)文類(lèi)型 acknowledgment報(bào)文的定義 控制字節(jié) 0 至3 見(jiàn)以下定義 3 至255 保留給catarc 分配 肯定確認(rèn) 控制字節(jié) 0 ack 否定確認(rèn) 控制字節(jié) 1 nack 拒絕訪問(wèn) 控制字節(jié) 2 無(wú)法響應(yīng) 控制字節(jié) 3 48 報(bào)文類(lèi)型 5組功能報(bào)文 這種類(lèi)型報(bào)文用于特殊功能組如專(zhuān)用功能網(wǎng)絡(luò) 管理功能多包傳輸功能等 下面介紹一種用于實(shí)現(xiàn)多包傳輸功能的組功能 報(bào)文連接管理報(bào)文 49 報(bào)文類(lèi)型 連接管理報(bào)文的定義 參數(shù)組名稱(chēng) 傳輸協(xié)議連接管理tpcm 定義 傳輸速度 數(shù)據(jù)長(zhǎng)度 用于9 字節(jié)及以上的數(shù)據(jù)的參數(shù)組的傳輸 由傳送的參數(shù)組編號(hào)決定
33、8個(gè)字節(jié) 數(shù)據(jù)頁(yè)dp 0 pdu 格式 pdu特定域 236 目標(biāo)地址 默認(rèn)優(yōu)先級(jí) 7 參數(shù)組編號(hào) 6041600ec0016 參數(shù)定義 說(shuō)明第一字節(jié)為控制字但其它字節(jié)的定義依賴(lài)于第一字節(jié)的控制字的值 50 報(bào)文類(lèi)型 連接管理報(bào)文的定義 連接模式下的請(qǐng)求發(fā)送tpcm_rts指定目標(biāo)地址 字節(jié) 1 控制字節(jié) 16指定目標(biāo)地址的請(qǐng)求發(fā)送rts 23 整個(gè)報(bào)文大小的字節(jié)數(shù) 4 全部數(shù)據(jù)包數(shù) 5 保留給sae 設(shè)定使用該字節(jié)應(yīng)設(shè)為ff16 6-8 打包報(bào)文的參數(shù)組編號(hào) 連接模式下的準(zhǔn)許發(fā)送tpcm_cts指定目標(biāo)地址 字節(jié) 1 控制字節(jié) 17指定目標(biāo)地址的準(zhǔn)許發(fā)送cts 2 可發(fā)送的數(shù)據(jù)包數(shù) 3 下一
34、個(gè)要發(fā)送的數(shù)據(jù)包編號(hào) 45 保留給sae 設(shè)定使用該字節(jié)應(yīng)設(shè)為ff16 6-8 打包報(bào)文的參數(shù)組編號(hào) 51 報(bào)文類(lèi)型 連接管理報(bào)文的定義 報(bào)文結(jié)束應(yīng)答tpcm_endofmsgack指定目標(biāo)地址 字節(jié) 1 控制字節(jié) 19報(bào)文結(jié)束應(yīng)答 23 整個(gè)報(bào)文大小的字節(jié)數(shù) 4 全部數(shù)據(jù)包的數(shù) 5 保留給catarc 設(shè)定使用該字節(jié)應(yīng)設(shè)為ff16 6-8 打包報(bào)文的參數(shù)組編號(hào) 放棄連接tpcm_abort指定目標(biāo)地址 字節(jié) 1 控制字節(jié) 255放棄連接 2-5 保留給catarc 設(shè)定使用該字節(jié)應(yīng)設(shè)為ff16 6-8 打包報(bào)文的參數(shù)組編號(hào) 廣播公告報(bào)文tpcm_bam全局目標(biāo)地址 字節(jié) 1 控制字節(jié) 32廣
35、播公告報(bào)文bam 23 整個(gè)報(bào)文大小的字節(jié)數(shù) 4 全部數(shù)據(jù)包的數(shù) 5 保留給catarc 設(shè)定使用該字節(jié)應(yīng)設(shè)為ff16 6-8 打包報(bào)文的參數(shù)組編號(hào) 52 多幀傳輸機(jī)制 采用多包報(bào)文在連接管理報(bào)文的協(xié)調(diào)下進(jìn)行多幀 傳輸 長(zhǎng)度大于8 字節(jié)的報(bào)文無(wú)法用單個(gè)can 數(shù)據(jù)幀來(lái) 裝載因此它們必須被拆分為若干個(gè)小的數(shù)據(jù)包 然后使用單個(gè)的數(shù)據(jù)幀對(duì)其逐一傳送而接收方必須 能夠接收這些單個(gè)的數(shù)據(jù)幀然后解析各個(gè)數(shù)據(jù)包并 重組成原始的信息 can 數(shù)據(jù)幀包含一個(gè)8 字節(jié)的數(shù)據(jù)域由于組成 長(zhǎng)信息的單個(gè)數(shù)據(jù)包必須能被識(shí)別出來(lái)以便正確重 組因此把數(shù)據(jù)域的首字節(jié)定義為數(shù)據(jù)包的序列編號(hào) 每個(gè)數(shù)據(jù)包都會(huì)被分配到一個(gè)從1 到25
36、5 的序列編號(hào) 由此可知多幀傳輸最大的數(shù)據(jù)長(zhǎng)度是255 包7字 節(jié)包 1785 個(gè)字節(jié) 53 多幀傳輸機(jī)制 序列編號(hào)是在數(shù)據(jù)拆裝時(shí)分配給每個(gè)數(shù)據(jù)包然后通過(guò) 網(wǎng)絡(luò)傳送給接收方接收方接收后利用這些編號(hào)把數(shù)據(jù)包 重組成原始信息 序列編號(hào)從1 開(kāi)始依次分配給每個(gè)數(shù)據(jù)包直到整個(gè) 數(shù)據(jù)都被拆裝和傳送完畢這些數(shù)據(jù)包從編號(hào)為的數(shù)據(jù)包 開(kāi)始按編號(hào)的遞增順序發(fā)送 第一個(gè)數(shù)據(jù)傳送包包含序列編號(hào)1 和字符串的頭7 個(gè)字 節(jié)其后的7 個(gè)字節(jié)跟隨序列編號(hào)2 存放在另一個(gè)can 數(shù) 據(jù)幀中再隨后的7 個(gè)字節(jié)與編號(hào)3 一起直到原始信息 中所有的字節(jié)都被存放到can 數(shù)據(jù)幀中并被傳送 54 多幀傳輸機(jī)制 傳送的每個(gè)數(shù)據(jù)包除了傳
37、送隊(duì)列中的最后一個(gè)數(shù)據(jù)包 都裝載著原始數(shù)據(jù)中的7 個(gè)字節(jié)而最后一個(gè)數(shù)據(jù)包的數(shù)據(jù) 域的8 個(gè)字節(jié)包含數(shù)據(jù)包的序列編號(hào)和參數(shù)組至少一個(gè)字 節(jié)的數(shù)據(jù)余下未使用的字節(jié)全部設(shè)置為ff16 多包廣播報(bào)文的數(shù)據(jù)包發(fā)送間隔時(shí)間為50 到200 毫秒 對(duì)于發(fā)送到某個(gè)指定目標(biāo)地址的多包消息發(fā)送者將保 持?jǐn)?shù)據(jù)包在cts 允許多于一個(gè)數(shù)據(jù)包時(shí)發(fā)送間隔的 最長(zhǎng)時(shí)間不多于200毫秒響應(yīng)者必須知道這些數(shù)據(jù)包都 具有相同的標(biāo)識(shí)符 數(shù)據(jù)包被順序接收按照序列編號(hào)的順序把多包消息 的數(shù)據(jù)包重新組合成一多字節(jié)字符串這個(gè)字符串被作為 長(zhǎng)信息的應(yīng)答傳送給應(yīng)用程序模塊 55 多幀傳輸機(jī)制實(shí)例 56 多幀傳輸機(jī)制實(shí)例 57 小結(jié) 1 can
38、標(biāo)準(zhǔn)幀和擴(kuò)展幀格式 2 pdu的兩種格式及應(yīng)用場(chǎng)合 3 pgn的組成 4 五種報(bào)文類(lèi)型及作用 5 多幀傳輸機(jī)制 58 大綱 sae j1939概述 物理層sae j1939-11 數(shù)據(jù)鏈路層 sae j1939-21 網(wǎng)絡(luò)層 sae j1939-31 應(yīng)用層sae j1939-71 故障診斷sae j1939-73 網(wǎng)絡(luò)管理層 sae j1939-81 應(yīng)用實(shí)例 59 網(wǎng)絡(luò)層network layer 網(wǎng)絡(luò)層描述定義了網(wǎng)段之間的連接協(xié)議當(dāng)同時(shí)存在不同 傳輸速度或使用不同傳輸介質(zhì)的多個(gè)網(wǎng)段時(shí)必須有至少 一個(gè)網(wǎng)絡(luò)互連電控單元提供從一個(gè)網(wǎng)段到另一個(gè)網(wǎng)段的報(bào) 文傳遞功能 網(wǎng)絡(luò)層功能 報(bào)文轉(zhuǎn)發(fā) 報(bào)文過(guò)濾
39、 波特率轉(zhuǎn)換 地址翻譯 協(xié)議轉(zhuǎn)換 60 網(wǎng)絡(luò)互聯(lián)電控單元niecu 中繼器repeater可以增強(qiáng)數(shù)據(jù)信號(hào)使數(shù)據(jù)傳輸更 遠(yuǎn)的距離網(wǎng)段間可以是不同的傳播媒介 網(wǎng)橋bridge數(shù)據(jù)的轉(zhuǎn)發(fā)和過(guò)濾它可以把網(wǎng)絡(luò)拆解 成網(wǎng)絡(luò)分支分割網(wǎng)絡(luò)數(shù)據(jù)流隔離分支中發(fā)生的故障 這樣就可以減少每個(gè)網(wǎng)絡(luò)分支的數(shù)據(jù)信息流量而使每個(gè)網(wǎng) 絡(luò)更有效提高整個(gè)網(wǎng)絡(luò)效率網(wǎng)段間可以是不同的數(shù)據(jù) 傳輸率和媒介 路由器router路由器不僅有網(wǎng)橋的全部功能還可 使它連接的不同網(wǎng)段具有獨(dú)立的地址空間 網(wǎng)關(guān)gateway可以在不同的協(xié)議或報(bào)文集的網(wǎng)段之 間傳送數(shù)據(jù) 61 各niecu區(qū)別 傳輸介質(zhì) 不同 波特率不 同 地址空間不同 通信協(xié)議 不同
40、 repeater bridge router gateway 62 典型汽車(chē)網(wǎng)絡(luò)連接 sae j1939協(xié)議 2 大綱 sae j1939概述 物理層sae j1939-11 數(shù)據(jù)鏈路層 sae j1939-21 網(wǎng)絡(luò)層 sae j1939-31 應(yīng)用層sae j1939-71 故障診斷sae j1939-73 網(wǎng)絡(luò)管理層 sae j1939-81 應(yīng)用實(shí)例 3 sae j1939協(xié)議概述 sae j1939協(xié)議是由美國(guó)汽車(chē)工程師協(xié)會(huì)sae制定的 主要針對(duì)商用車(chē)的can總線通訊協(xié)議 基礎(chǔ) can 20b協(xié)議 對(duì)象客車(chē)和載重貨車(chē)船舶農(nóng)業(yè)機(jī)械等非路面設(shè)備 4 sae j1939協(xié)議文檔結(jié)構(gòu) sa
41、e j1939 sae j193901 sae j193902 sae j193905 sae j193911 sae j193913 sae j193915 sae j193921 sae j193931 sae j193971 sae j193973 sae j193974 sae j193975 sae j193981 sae j193982 車(chē)輛網(wǎng)絡(luò)串行通信的控制總標(biāo)準(zhǔn) 卡車(chē)及客車(chē)等路面控制及信息網(wǎng)絡(luò) 農(nóng)業(yè)設(shè)備等非路面控制及信息網(wǎng)絡(luò) 發(fā)動(dòng)機(jī)故障診斷方面的應(yīng)用 物理層250k 比特秒屏蔽雙絞線 物理層非車(chē)載診斷連接器 物理層250k 比特秒非屏蔽雙絞線 數(shù)據(jù)鏈路層 網(wǎng)絡(luò)層 車(chē)輛應(yīng)用層 診
42、斷應(yīng)用層 應(yīng)用層信息配置 應(yīng)用層設(shè)置及工業(yè)化 網(wǎng)絡(luò)管理層 相容性-卡車(chē)和客車(chē) revised 2007-10-9 issued 2000-09-1 issued 2006-08-23 issued 2008-2-21 revised 2006-9-18 revised 2004-3-11 revised 2008-8-21 revised 2006-12-22 revised 2004-4-2 revised 2008-1-28 revised 2006-9-8 revised 2006-11-21 revised 2007-06-21 revised 2003-5-8 issued 2008
43、-8-11 5 can的發(fā)展概況 20世紀(jì)80年代bosch的工程人員開(kāi)始研究用于汽車(chē)的串 行總線系統(tǒng) 1986年 bosch在sae汽車(chē)工程師協(xié)會(huì)大會(huì)上提出了 can 1987年intel就推出了第一片can控制芯片82526 隨后philips半導(dǎo)體推出了82c200 1991年9月bosch公司發(fā)布了can技術(shù)規(guī)范20該技術(shù) 規(guī)范包括a和b兩部分 1993年can的國(guó)際標(biāo)準(zhǔn)iso11898公布 1994年美國(guó)sae以can 20b通信協(xié)議為基礎(chǔ)制定了面 向客車(chē)和載重貨車(chē)的can網(wǎng)絡(luò)通信協(xié)議sae j1939 6 can與sae j1939的關(guān)系 安全性 abs 線束增多 減少線束 社會(huì)發(fā)
44、展 經(jīng)濟(jì)性 電噴 可靠性下降 電子技術(shù) 提高信號(hào) 利用率 網(wǎng)絡(luò)技術(shù) can sae j1939 舒適性 主動(dòng)懸架 故障檢測(cè)難 診斷 7 sae j1939與osi模型的關(guān)系 can 20b osi sae j1939 與osi七層模型對(duì)應(yīng)的sae j1939協(xié)議分層模型 osi模型即開(kāi)放式通信系統(tǒng)互聯(lián)參考模型 open system interconnection 是國(guó)際標(biāo) 準(zhǔn)化組織 iso 1984年提出的一個(gè)網(wǎng)絡(luò)互連模型分七層 功用提供一個(gè)標(biāo)準(zhǔn)的規(guī)范對(duì)應(yīng)各層功能來(lái)制定協(xié)議 8 大綱 sae j1939概述 物理層sae j1939-11 數(shù)據(jù)鏈路層 sae j1939-21 網(wǎng)絡(luò)層 sae
45、 j1939-31 應(yīng)用層sae j1939-71 故障診斷sae j1939-73 網(wǎng)絡(luò)管理層 sae j1939-81 應(yīng)用實(shí)例 9 物理層physical layer 物理層主要定義電氣接口和物理介質(zhì)實(shí)現(xiàn)網(wǎng)絡(luò)中電控單元 ecu之間的電連接 機(jī)械特性指明接口所用接線器的形狀和尺寸引線數(shù)目 和排列固定和鎖定裝置等等 電氣特性指明在接口電纜的各條線上出現(xiàn)的電壓范圍 功能特性指明某條線上出現(xiàn)的某一電平的電壓表示何種 意義 實(shí)現(xiàn)方式由半導(dǎo)體廠家以及其他元器件生產(chǎn)廠家提供器件 來(lái)實(shí)現(xiàn) 10 物理層基本要求 以j193911為例 物理介質(zhì)為特征阻抗120的屏蔽雙絞線 傳輸速率為250 kbits 差動(dòng)
46、電壓方式傳輸信號(hào) 終端電阻為120 最大傳輸線長(zhǎng)度為40m 考慮到總線上的電氣負(fù)擔(dān)同一網(wǎng)絡(luò)內(nèi)最多ecu數(shù)目為 30個(gè) 速率kbps 距離 m 1000 40 500 130 250 270 125 530 100 620 50 1300 20 3300 10 6700 5 10000 can總線上兩個(gè)節(jié)點(diǎn)間的最大距離 11 物理層的幾個(gè)概念 高電平傳輸線can_h黃 低電平傳輸線 can_l綠 屏蔽線 can_shld 差動(dòng)電壓vdiff vdiff vcan _ h vcan _ l 總線電平隱性 1 和顯性 0 vcan _h vcan_l vdiff 12 物理層的幾個(gè)概念 內(nèi)部電阻 內(nèi)
47、部電容 差動(dòng)內(nèi)部電阻 差動(dòng)內(nèi)部電容 13 物理層的幾個(gè)概念 位時(shí)間tb一比特的持續(xù)時(shí)間本標(biāo)準(zhǔn)對(duì)應(yīng)于 250kbits 位時(shí)間是 4s 標(biāo)準(zhǔn)位時(shí)間 同步段 傳播段 相位緩沖段1 相位緩沖段2 采樣點(diǎn) 同步段同步總線上的不同 ecu 傳播段補(bǔ)償網(wǎng)絡(luò)中由于總線傳播時(shí)間和 ecu 內(nèi)部延遲 時(shí)間造成的物理延遲時(shí)間 相位緩沖段補(bǔ)償邊沿的相位誤差 采樣點(diǎn)指讀取并解釋總線上各位值的一個(gè)時(shí)間點(diǎn) 14 物理層電氣特性 與總線斷開(kāi)的 ecu 的交流參數(shù) 參數(shù) 位時(shí)間 內(nèi)部延遲時(shí)間 內(nèi)部電容值 差動(dòng)內(nèi)部電容值 可用時(shí)間 信號(hào)上升下降時(shí)間 符號(hào) tb tecu cin coff tavail tr tf 最小值 39
48、98 00 0 0 25 200 額定值 4000 50 25 最大值 4002 09 100 50 500 單位 s s pf s ns 條件 250kbits 250kbits can _ h和 can_l 相對(duì)于地 40米的總線長(zhǎng)度 40 米的總線長(zhǎng)度從信號(hào)的 10到 90處測(cè)得 從總線上斷開(kāi)的 ecu 的 vcan_h 和 vcan_l 的限制 參數(shù) 最大電壓 最大電壓 符號(hào) vcan_h vcan_l vcan_h vcan_l 最小值 -30 -30 -30 -30 額定值 最大值 160 160 320 320 單位 v v v v 條件 額定電池電 壓12v 額定電池電 壓24
49、v 15 物理層電氣特性 從總線上斷開(kāi)的 ecu 的隱性狀態(tài)的直流參數(shù)隱性狀態(tài) 參數(shù) 總線電壓輸出特性 差動(dòng)電壓輸出特性 差動(dòng)內(nèi)部電阻 內(nèi)部電阻 差動(dòng)電壓輸入范圍 符號(hào) vcan_h vcan_l vdiff rdiff rin vdiff 最小值 20 20 -1200 10 5 -10 額定值 25 25 最大值 30 30 50 100 15 05 單位 v v mv k k v 條件 無(wú)負(fù)載 無(wú)負(fù)載 無(wú)負(fù)載 無(wú)負(fù)載 從總線上斷開(kāi)的 ecu 的顯性狀態(tài)的直流參數(shù)顯性狀態(tài) 參數(shù) 總線電壓輸出特性 差動(dòng)電壓輸出特性 差動(dòng)電壓輸入范圍 符號(hào) vcan_h vcan_l vdiff vdiff
50、最小值 30 00 15 10 額定值 35 15 20 最大值 50 20 30 50 單位 v v v v 條件 16 物理層電氣特性 所有ecu連接在總線上時(shí)表示隱性狀態(tài)的總線電壓參數(shù)-隱形狀態(tài) 參數(shù) 總線電壓 總線差動(dòng)電壓 符號(hào) vcan_l vdiff 最小值 01 -400 額定值 25 0 最大值 45 12 單位 v mv 條件 所有ecu連接在總線上時(shí)表示顯性狀態(tài)的總線電壓參數(shù)-顯性狀態(tài) 參數(shù) 總線電壓 總線差動(dòng)電壓 符號(hào) vcan_h vcan_l vdiff 最小值 20 12 額定值 35 15 20 最大值 70 30 50 單位 v v v v 條件 17 物理層電氣特性 電氣特性主要為ic生產(chǎn)商生產(chǎn)can收發(fā)器等器件提供技 術(shù)要求并提供了檢驗(yàn)方法
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中秋禮盒銷(xiāo)售合同范本
- 中國(guó)抗感染類(lèi)藥物行業(yè)市場(chǎng)發(fā)展監(jiān)測(cè)及投資方向研究報(bào)告
- 住宅供暖改造合同范本
- 出口紙張采購(gòu)合同范本
- 淺析單片機(jī)的應(yīng)用
- 勞務(wù)攬承合同范本
- 加工糾紛合同范本
- 公司簽訂私人合同范例
- 勞務(wù)及材料合同范本
- 務(wù)工勞動(dòng)合同范例
- 2025年工貿(mào)企業(yè)春節(jié)復(fù)工復(fù)產(chǎn)方案
- 【道法】歷久彌新的思想理念課件 2024-2025學(xué)年統(tǒng)編版道德與法治七年級(jí)下冊(cè)
- 會(huì)計(jì)專(zhuān)業(yè)工作簡(jiǎn)歷表(中級(jí))
- 金融科技課件(完整版)
- 醫(yī)院壓力性損傷患者質(zhì)控標(biāo)準(zhǔn)
- 醫(yī)療機(jī)構(gòu)規(guī)章制度診所診所規(guī)章制度
- 飲品店操作流程圖
- 風(fēng)居住的街道鋼琴二胡合奏譜
- PADS元件封裝制作規(guī)范要點(diǎn)
- 膠水行業(yè)中最常用的英文術(shù)語(yǔ)
- citrix桌面虛擬化平臺(tái)健康檢查指南10
評(píng)論
0/150
提交評(píng)論