資源描述:
《廣州本田車系通訊協(xié)議》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、廣州本田車系通訊協(xié)議廣州本田車系通訊協(xié)議1.引擎協(xié)議內(nèi)容21.1協(xié)議概述21.1.1協(xié)議類別21.1.2適用車型21.1.3相關(guān)文檔21.2通訊方式21.2.1通訊信號方式21.2.2通訊幀格式31.3.協(xié)議內(nèi)容31.3.1引擎通訊連接建立31.3.2診斷引擎數(shù)據(jù)流的故障31.3.3讀開關(guān)狀態(tài)41.3.4讀引擎故障碼51.3.5清引擎故障碼62.變速箱(A/T)協(xié)議內(nèi)容62.1協(xié)議概述62.1.1協(xié)議類別62.1.2適用車型62.1.3相關(guān)文檔62.2通訊方式72.2.1通訊信號方式72.2.2通訊幀格式72.3.協(xié)議內(nèi)容72.3.1變速箱(A/T)通訊連接建立72.3.2變速箱(A/
2、T)數(shù)據(jù)流的診斷72.3.3讀開關(guān)狀態(tài)82.3.4讀變速箱(A/T)的故障碼92.3.5清變速箱(A/T)的故障碼93.安全氣囊(SRS)協(xié)議內(nèi)容103.1協(xié)議概述103.1.1協(xié)議類別103.1.2適用車型103.1.3相關(guān)文檔103.2通訊方式103.2.1通訊信號方式103.2.2通訊幀格式103.3.協(xié)議內(nèi)容113.3.1安全氣囊通訊連接建113.3.2安全氣囊數(shù)據(jù)流的診斷113.3.3讀安全氣囊的故障碼12第16頁共16頁廣州本田車系通訊協(xié)議3.3.4清安全氣囊的故障碼124.防爆剎車(ABS)協(xié)議內(nèi)容134.1協(xié)議概述134.1.1協(xié)議類別134.1.2適用車型134.1.
3、3相關(guān)文檔134.2通訊方式134.2.1通訊信號方式134.2.2通訊幀格式134.3協(xié)議內(nèi)容144.3.1防爆剎車(ABS)通訊連接建立144.3.2防爆剎車(ABS)數(shù)據(jù)流的診斷144.3.3讀防爆剎車(ABS)的故障碼154.3.4清防爆剎車(ABS)的故障碼161.引擎協(xié)議內(nèi)容1.1協(xié)議概述1.1.1協(xié)議類別不知道1.1.2適用車型廣州本田車系引擎系統(tǒng)1.1.3相關(guān)文檔無1.2通訊方式1.2.1通訊信號方式信號電壓:信號邏輯:第16頁共16頁廣州本田車系通訊協(xié)議通訊波特率:9600bps1.2.2通訊幀格式l儀器發(fā)送幀總體格式:系統(tǒng)的標識號(1byte)+幀長度(1byte)
4、+幀數(shù)據(jù)(n-2byte)說明:1.系統(tǒng)的標識號占一個字節(jié)2.幀長度值=1+1+(n–2)l汽車ecu發(fā)送幀總體格式:系統(tǒng)的標識號(1byte)+幀長度(1byte)+幀數(shù)據(jù)(n-2byte)說明:3.系統(tǒng)的標識號占一個字節(jié)4.幀長度值=1+1+(n–2)1.3.協(xié)議內(nèi)容1.3.1引擎通訊連接建立à20H05H76H0aH5bH?XXHYYH…說明:1.à主機向汽車ecu發(fā)送數(shù)據(jù)2.?汽車ecu向主機發(fā)送數(shù)據(jù)3.XXH,YYH為任意十六進制的數(shù)據(jù),其中YY的值等于汽車ecu此次返回數(shù)據(jù)的長度4.在接收汽車ecu返回的每個字節(jié)時,接收的時間不超過4.6s。如果在4.6s內(nèi)無法接收到數(shù)據(jù)時
5、,則表示引擎通訊連接建立不成功1.3.2診斷引擎數(shù)據(jù)流的故障à20H05H00H10HcbH?Rbuffer0à20H05H10H0eHbdH第16頁共16頁廣州本田車系通訊協(xié)議?Rbuffer1à20H05H20H10HabH?Rbuffer2à20H05H35H0aH9cH?Rbuffer3說明:1.à主機向汽車ecu發(fā)送數(shù)據(jù)2.?汽車ecu向主機發(fā)送數(shù)據(jù)3.Rbuffer0,Rbuffer1,Rbuffer2,Rbuffer3為十六進制的字符串4.在接收汽車ecu返回的每個字節(jié)時,接收的時間不超過4.6s。如果在4.6s內(nèi)無法接收到數(shù)據(jù)時,則表示讀引擎數(shù)據(jù)流不成功5.在診斷引擎數(shù)
6、據(jù)流時,首先要與引擎系統(tǒng)建立連接,接著才能發(fā)送引擎數(shù)據(jù)流以下為17項的測試數(shù)據(jù)(1)發(fā)動機轉(zhuǎn)速(高)編號:0單位:Rpm計算公式:Rbuffer0[2]*64+Rbuffer0[3]/4顯示結(jié)果:整型顯示(2)車速編號:1單位:KM/H計算公式:Rbuffer0[4]顯示結(jié)果:整型顯示……1.3.3讀開關(guān)狀態(tài)說明:1.在讀開關(guān)狀態(tài)時,首先要與引擎系統(tǒng)建立連接,接著才能發(fā)送引擎數(shù)據(jù)流2.由于讀開關(guān)狀態(tài)使用診斷引擎的數(shù)據(jù)流,所以通訊也同1.3.1和1.3.2完全一樣。以下為21項的測試數(shù)據(jù)(1)起動開關(guān)編號:0狀態(tài):關(guān)和開計算公式:Rbuffer0[10]的第0位=1?à開Rbuffer0
7、[10]的第0位=0?à關(guān)第16頁共16頁廣州本田車系通訊協(xié)議顯示結(jié)果:關(guān)和開(2)空調(diào)開關(guān)編號:1狀態(tài):關(guān)和開計算公式:Rbuffer0[10]的第1位=1?à開Rbuffer0[10]的第1位=0?à關(guān)顯示結(jié)果:關(guān)和開……1.3.4讀引擎故障碼à20H05H40H10H8bH?Rbuffer0à20H05H50H10H7bH?Rbuffer1說明:1.à主機向汽車ecu發(fā)送數(shù)據(jù)2.?汽車ecu向主機發(fā)送數(shù)據(jù)3.在接收汽車ecu返回的每個字節(jié)