五月婷婷六月丁香,国产免费高清mv视频在线观看,久久青草18免费观看网站,欧美一级爱爱,色青五月天,国产欧美另类久久精品91

濟南金之鼎汽車科技有限公司專業從事汽車動力提升,汽車電腦儀表維修培訓,汽車防盜解碼技術培訓,汽車鑰匙芯片培訓,汽車鑰匙匹配培訓。
首 頁 | 網站簡介 | 儀器設備 | 技術培訓 | 軟件下載 | 技術通報 | 電子產品淘寶店 | 養護產品淘寶店 | 聯系我們 | 論壇 | ENGLISH
當前位置 > 首頁 > 技術通報 >  
KWP2000協議(基于CAN和K-Line)分析及開發測試
發布時間:2012-09-08 發布者: 閱讀:

        

        在汽車故障診斷領域,針對診斷設備和汽車ECU之間的數據交換,各大汽車公司幾乎都制訂了相關的標準和協議。其中,歐洲汽車領域廣泛使用的一種車載診斷協議標準是KWP2000 (Keyword Pro-tocol 2000),該協議實現了一套完整的車載診斷服務,并且滿足E-OBD(European On Board Diagnose)標準。KWP2000最初是基于K線的診斷協議。由于K線物理層和數據鏈路層在網絡管理和通訊速率上的局限性,使得K線無法滿足日趨復雜的車載診斷網絡的需求。而CAN (Controller Area Network)網絡由于其非破壞性的網絡仲裁機制、較高的通訊速率(可達1 M bps )和靈活可靠的通訊方式,在車載網絡領域廣受青睞,因此,近年來歐洲汽車領域廣泛采用了基于CAN總線的KWP2000,即ISO 15765協議,而基于K線的KWP2000物理層和數據鏈路層協議將逐步被淘汰。

    在網絡協議開發和應用方面,美國MathWorks公司和德國Vector公司提供了功能強大的開發和測試工具,可用于協議棧源碼的開發和ECU測試。

1、基于K線的KWP2000協議:

    基于K線的KWP2000協議標準主要包括ISO/WD 14230-114230-4,各部分協議與OSI模型的對應關系如表1。

KWP2000協議(基于CAN和K-Line)分析及開發測試 - 何正茂 - 愛汽車 愛生活

   ISO 14230-1規定了KWP2000協議的物理層規范(K線、L線),它在ISO 9141-2的基礎上,把數據交換系統擴展到了24V電壓系統。ISO 14230-2規定了KWP2000的數據鏈路層協議,包括報文結構、初始化過程、通訊連接管理、定時參數和錯誤處理等內容。K線的報文包括報文頭、數據域及校驗和3部分。其中報文頭包含格式字節、目標地址(可選)、源地址(可選)和附加長度信息(可選),如表2。


   在開始診斷服務之前,診斷設備必須對ECU進行初始化,通過ECU的響應獲取ECU的源地址、通訊波特率、支持的報文頭格式、定時參數等信息。ECU所支持的報文頭和定時參數信息包含在ECU返回的“關鍵字(Key Word)”中(這也是協議命名的由來)。關鍵字由兩個字節構成,如圖1所示,關鍵字的低字節中各位的含義如表3所示。

KWP2000協議(基于CAN和K-Line)分析及開發測試 - 何正茂 - 愛汽車 愛生活
   診斷設備可以采用兩種方式對ECU進行初始化,即5Baud初始化和快速初始化。對于這兩種初始化的時序在數據鏈路層協議中均有明確規定。完成初始化過程后,診斷設備和ECU方可進行應用層的診斷服務和響應。IS0 14230-3規定了應用層的服務規范,包括診斷管理功能組、數據傳輸功能組、診斷信息傳輸功能組、輸人/輸出控制功能組、遠程啟動ECU例程功能組、數據上載/下載功能組和擴展功能組。在診斷服務請求/響應過程中,診斷設備和ECU必須遵循圖2的時序和相關定時參數。對于初始化和診斷服務過程中出現的各種定時錯誤,在數據鏈路層和應用層協議里面都有相應的處理規范,診斷設備及ECU的應用程序都必須嚴格遵守。


KWP2000協議(基于CAN和K-Line)分析及開發測試 - 何正茂 - 愛汽車 愛生活
2、基于CAN總線的KWP2000協議

   應用層協議規定了4種服務數據結構,即<Ser-vice Name>.Request、<Service_Name>.Indication、<Service-Name>.Response 和<Service Name>.Con-firm,分別用于診斷設備(Tester)的服務請求、ECU的服務指示、ECU的服務響應和Tester的服務確認。這些數據結構中包含了地址信息、服務請求ID和服務請求參數等內容。基于CAN總線的KWP2000診斷服務流程如圖3。

   從上面的服務流程可以看出,基于CAN總線的KWP2000協議支持多包數據傳輸,并且多包數據的管理和組織是在網絡層完成的,應用層不必關心數據的打包和解包過程。為實現這一功能,網絡層定義了4種PDU(以PCI類型進行區分,如表5所示)。
   單幀(Single Frame, SF)-數據域及PCI可在一個CAN數據幀中容納時,服務報文以單幀CAN報文進行發送。 
   混合尋址模式與正常固定尋址模式類似,唯一的區別是CAN數據域的第一個字節用于填充遠程地址(RA),N_PCI和診斷服務數據的填充位置向后移動一個字節;旌蠈ぶ纺J接糜诳缭骄W段進行遠程診斷,遠程診斷的機制如圖5所示。圖中CAM和CAN2兩個不同的子網通過網橋相連,網橋在子網1中的源地址為200,在子網2中的源地址為10,位于子網1中的診斷設備(源地址為241)可通過網橋對、子網2中的ECU(源地址為62)進行診斷。

KWP2000協議(基于CAN和K-Line)分析及開發測試 - 何正茂 - 愛汽車 愛生活

KWP2000協議(基于CAN和K-Line)分析及開發測試 - 何正茂 - 愛汽車 愛生活

   在數據傳送過程中,一個網絡層PDU被編排成一個CAN數據幀,它們之間的對應關系由尋址模式(Addressing mode)決定;贗SO 15765協議規定了4種尋址模式:即正常尋址模式(Normal)、正常固定尋址模式(Normal fixed)擴展尋址、模式(Extended)和用于遠程診斷的混合尋址模式(Mixed)。其中,正常固定尋址模式必須采用CAN擴展幀,并且SAE J1939為該尋址模式下的KWP2000診斷服務保留了兩個專用參數組編號(PGN):其中PF=218(PF的具體定義請參考SAE J1939數據鏈路層協議)的參數組用于物理尋址(phy),PF=219的參數組用于功能尋址(fch)。正常固定尋址模式的PDU與CAN數據幀之間的對應關系如表6。

KWP2000協議(基于CAN和K-Line)分析及開發測試 - 何正茂 - 愛汽車 愛生活

3 、兩種協議的簡單比較

    a. K線通訊速率較低,最大波特率僅為10400bps;CAN總線最大波特率可達1 Mbps。

    b. K線采用單.端信號傳輸,抗干擾能力較弱,可靠性較差;CAN總線采用差分信號傳輸,抗干擾能力強,信號傳輸的可靠性高。

    c. K線在啟動應用層診斷服務之前必須對ECU進行初始化建立連接,且初始化過程比較復雜;基于CAN總線的診斷設備不需要對ECU進行初始化即可進行診斷服務。

    d. K線診斷應用程序開發者必須親自管理數據傳輸過程中的字節間定時,并處理底層通訊錯誤;CAN數據幀以整幀報文的形式進行發送,應用程序開發者不必管理字節間定時,并且CAN總線物理層和數據鏈路層具備完善的錯誤檢測和錯誤恢復機制,應用程序不必監視和處理底層通訊錯誤。

    e. K線網絡結構單一,網絡管理功能很弱;而利用CAN總線可構建復雜的網絡結構,可跨越網段進行遠程診斷。

    f. K線網絡采用破壞性的仲裁機制,當診斷設備采用功能尋址與多個ECU進行通訊時,為避免總線沖突,ECU開發者必須采取措施保證多個ECU順序訪問總線;而CAN網絡采用非破壞性的仲裁機制,并且仲裁過程由數據鏈路層完成,當診斷設備采用功能尋址與多個ECU進行通訊時,ECU開發者不必考慮總線訪問沖突問題。

    g. K線服務報文最大字節長度僅為255,無法滿足更長報文的傳輸要求,并且在長報文的傳輸過程中用戶自己必須采取措施進行連接管理,可靠性和兼容性較差;CAN總線診斷服務報文最大字節長度可達4096(12位),對于長報文的傳輸,網絡層協議還具備標準化和規范化的同步控制、順序控制、流控制和錯誤恢復等功能,具備很高的可靠性、兼容。
  4、 KWP2000協議棧的開發及測試

KWP2000協議(基于CAN和K-Line)分析及開發測試 - 何正茂 - 愛汽車 愛生活

   CANoe中的KWP2000實際指的是基于CAN總線的KWP2000,即15765協議。由于CANoe默認的硬件板卡是CAN卡,因此在建立仿真程序時,只需將ECU的網絡模塊設置為KWP2000.d11即可進行CAN總線的KWP2000服務測試。KWP2000.d11中包含 15765應用層協議中規定的服務請求、服務指示、服務響應和服務確認接口函數,用戶調用這些函數即可完成Tester端和ECU端的KWP2000診斷服務。此外,該模塊中的功能函數還可對ECU的源地址、目標地址、尋址模式等參數進行動態設置。需要注意的是,KWP2000.d11目前只提供了部分 KWP2000服務的接口函數,如果用戶需要進行其它的KWP2000服務測試,必須根據KWP2000應用層協議構造服務報文數據,然后調用該模塊中的 KWP DataReq ()和KWP GetRxData ()函數進行報文的發送和接收。
   進行基于K線的KWP2000服務測試時,需要將K線CPL.dll模塊加入CANoe仿真環境,并使用一個代理節點來實現CAN網絡和K線之間的報文轉發。此時CANoe使用計算機的串口,并通過一個串口/K線轉換器與實際的ECU相連。

    MATLAB/Simulink/Stateflow為協議棧開發提供了方便直觀的圖形用戶接口和功能強大的仿真調試環境及代碼生成工具,為嵌人式開發開辟了一條高效快捷之路。Vector公司的CANoe和相關硬件板卡是一個功能強大的應用開發平臺,可針對基于K線和CAN總線的KWP2000進行 ECU和診斷設備的上層協議開發、測試及仿真。


地址:濟南市槐蔭區濰坊路與興福寺路交匯處 恒大翡翠華庭東門對面 A-10號 手機:13305318318 聯系人:陶經理
Copyright (C) 2010-2017 濟南金之鼎汽車科技有限公司 備案號:魯ICP備10014279號 接入商:濟南網站制作
亚洲AⅤ无码日韩AV中文AV伦| 免费av网站在线观看| 久久成人伊人欧洲精品| 蜜臀av午夜福利| 人妻少妇精品中文字幕AV蜜桃| 斯诺克直播在线观看高清直播| 亚洲AV无码精品色午夜在线观看| 亚洲熟妇XXXXX色黄妇| 91无码人妻精品一区二区蜜桃| 成 人 免 费 黄 色| 国产亚洲精品精华液| 老熟妇午夜毛片一区二区三区| 人人妻人人爽人人爽| 性色AV无码专区亚洲AV毛片子| 亚洲中文字幕无码永久在线不卡| S货叫大声点C懒烂你的SBXS| 国产精品国产三级国产试看| 久久久久人妻一区精品果冻| 人妻少妇精品无码专区动漫 | 锕锕锕锕锕锕锕好疼视频真人 | 看国产黄大片在线观看| 日韩高清在线中文字带字幕| 亚洲AV无码专区亚洲AV紧身裤| 最新国产乱人伦偷精品免费网站| 丰满岳乱妇三级高清| 久久AV秘 一区二区三区蜜桃| 欧美性猛交乱大交3| 亚洲AV无码精品色午夜蜜芽| 92午夜少妇极品福利无码电影 | AV无码AV在线A∨天堂APP| 国产成人午夜性A一级毛片老女人 国产成人午夜无码电影在线观看 国产成人午夜精品影院 | 国产精品沙发系列| FREEEⅩXX性欧美HD浪妇| 国产XXXX99真实实拍| 久久免费99精品国产自在现线| 日本一线和三线的区别| 亚洲国产精品悠悠久久琪琪| 按在阳台上疯狂的进入| 教室停电了校草挺进我体内| 人妻丰满熟妇AV无码区不卡 | 日韩人妻无码精品久久| 亚洲少妇吃奶摸下| 公咬着小娇乳H边走边欢视频 | 亚洲中文字幕AV无码区| 大炕上的肉体交换| 老妇FREE性VIDEOSXX| 无码人妻出轨与黑人中文字幕| 在线观看成人无码中文AV天堂不 | 午夜人妻免费视频| H无码动漫在线观看人| 狠狠亚洲婷婷综合色香五月加勒比| 人伦片无码中文字| 亚洲欧美偷拍另类A∨| 非洲黑人狂躁日本妞| 美女无遮挡直播软件免费看| 午夜男女爽爽影院免费视频下载 | 人妻仑乱A级毛片免费看| 亚洲欧美高清一区二区三区| 闺蜜张开腿让我爽了一夜| 每天都在挨CAO中醒来H| 亚洲AV无码一区东京热不卡| 成年无码动漫AV片在线尤物| 浪潮国产AV一区二区熟女| 五十熟妇日本熟妇久久| 边吃奶边扎下面动态| 狼人在线二线三线区别大吗| 亚洲AV毛片一区二区三区| 吃瓜视频最全观看| 欧美AⅤ精品一区二区三区| 亚洲欧洲日产国码中文字幕| 国产精品乱码一区二区三| 国产成人一区二区三区影院| 欧美成人精品一区二区三区色欲| 亚洲欧美xxxx| 国产凸凹视频一区二区| 日本在线观看哔哩哔哩视频| 中文字幕亚洲一区二区VA在线| 精东视频影视传媒制作| 无码精品人妻一区二区三区影院 | 极限少妇人妻无石久久电影网| 天天做天天爱天天综合网| 被驯服的人妻佐佐木明希| 妺妺晚上扒我内裤玩我J| 亚洲最大成人网站| 娇喘潮喷抽搐高潮在线观看视频| 透过校服的乳尖 揉捏| 成年女美黄网站大全免费播放| 女生让男生随便诵自己的名字| 亚洲中文字幕日本无线码| 含羞草亚洲AV无码久久精品| 无码口爆内射颜射后入| 吃瓜爆料网不打烊| 欧美性猛交XXXX免费看蜜桃| .精品久久久麻豆国产精品| 久久99精品久久久久久动态图| 亚洲AV成人午夜电影在线观看| 国产成人一区二区精品视频| 色欲综合久久躁天天躁蜜桃| となりの家のネツト在线 | 2018天天拍拍天天爽视频| 久久先锋男人AV资源网站| 亚洲日韩中文第一精品| 黑人男女粗大猛烈进出视频| 无遮挡十八禁污污网站免费| 国产丰满麻豆VIDEOSSEX| 他将头埋进双腿间吮小核 | 做AJ的姿势教程大全图| 老女人婬乱d一级毛片| 亚洲熟妇丰满XXXXX黑| 经典国产乱子伦精品视频| 亚洲AV最新天堂网址| 国语精品自产拍在线观看网站| 先锋中文字幕在线资源| 国产欧美VA天堂在线观看视频下| 无码AⅤ精品一区二区三区| 国产高潮国产高潮久久久| 婷婷色婷婷开心五月四房播播| 国产AV日韩A∨亚洲AV电影| 私はあなたを爱しています怎么读| 嗯啊开小嫩苞HHH好深男男| 色妞WW精品视频7777| 无人区码卡二卡乱码中国字幕| 国产乱人伦无无码视频试看| 新婚之夜玩弄人妻系列| 国产日产欧产精品精品首页| 亚洲av成人在线| 娇妻被黑人杂交呻吟| 亚洲碰碰人人AV熟女天堂| 久久久久亚洲精品无码系列 | 大乳VIDEOS巨大吃奶| 舌头伸进去添的我好爽高潮欧美| 丰满少妇被猛烈进出69影院| 四季AV一区二区三区免费观看| 国产精品成人亚洲777| 亚洲AV成人无码一二三在线观看| 激情97综合亚洲色婷婷五| 亚洲夜夜性无码国产盗摄| 麻豆国产丝袜白领秘书在线观看 | 国产精品JIZZ在线观看老狼| 西西人体大胆牲交视频| 狠狠色丁香久久综合| 亚洲中文字幕久久精品无码VA | 99久久国产综合精品女| 人妻熟妇久久久久久XXX| 丰满少妇BBWBBW| 亚洲AV色香蕉一区二区蜜桃小说 | 漂亮人妻被中出中文字幕| 成人久久免费网站| 无码人妻丰满熟妇片毛片| 狠狠色婷婷久久一区二区| 亚洲中文字幕无码中字| 欧美超级乱婬视频播放| 东京热一区二区三区| 性一交一无一伦一精一品| 久久国产精品成人无码网站| 18禁美女裸体爆乳无遮挡动图| 人妻丰满妇岳av无码区HD| 国产成人午夜精品影院| 亚洲乱码日产精品BD在线下载| 蜜臀AV福利无码一二三| 成人免费777777被爆出| 久久精品国产亚洲不AV麻豆| 中美日韩精品激情无码AV| 人与畜禽交互MOUSE| 国产老妇伦国产熟女老妇高清97 | 精品人妻系列无码人妻在线不 | 亚洲欧美激情精品一区二区| 美女露内裤扒开腿让男人桶无遮挡| 凹凸视频免费在线| 无人区码一码二码三码医生系列| 精品国产乱子伦一区二区三区 | 女人无遮挡无内衣内裤网站| 东北往事之黑道风云20年| 亚洲AV综合AV一区二区三区| 免费啪啪全程无遮挡60分钟| 东京热人妻系列无码专区| 亚洲AV无码专区国产乱码在线观| 麻豆视频传媒入口| 丰满人妻跪趴高撅肥臀| 亚洲激情无码一区| 欧美人与物VIDEOS另类XX| 国产粉嫩呻吟一区二区三区| 亚洲中国最大AV网站| 人妻av一区二区三区| 国内精品视频一区二区三区| 48熟女嗷嗷叫国产毛片小说| 污污网站18禁在线永久免费观看 | 又小又紧女MAGNET| 色婷婷AV一区二区三区浪潮| 精品国内在视频线2019| 把腿张开老子臊烂你的漫画| 亚洲AV无码专区在线电影成人| 女人浓毛巨茎ⅩXXOOO| 国产精品夜色一区二区三区| 中文字幕人妻色偷偷久久| 无码OL丝袜高跟秘书在线观看不| 老师扒开粉嫩粉嫩的泬| 国产成人无码精品久久久露脸 | 亚洲AV无码一区二区三区久久精| 男人下部进女人下部视频|