來源:電控知識搬運工
01.SAE J1939入門概述
SAE J1939(以下簡稱J1939)是美國汽車工程協會(SAE)的推薦標準,廣泛用于是商用車(重卡、大客車等道路車輛和工程機械、農業機械、軌道機車、船舶等非道路車輛及設備)上電子部件間的數字通訊。它由SAE“卡車與大型客車電氣與電子委員會”(Truck & Bus Electrical & Electronics Committee)下屬的“卡車與大型客車控制和通訊網絡附屬委員會”(Truck & Bus Control and Communications Network Subcommittee)開發編寫。
J1939基于德國Bosch公司在上世紀80年代開發的控制器局域網絡(Controller Area Network,CAN), CAN總線。CAN總線描述了一種車輛各控制單元之間不分主從節點的通信網絡, 各控制單元之間通過報文通信。
J1939描述了CAN總線的一種網絡應用,包括CAN網絡物理層定義、數據鏈路層定義、應用層定義、網絡層定義、故障診斷、和網絡管理。在SAE J1939協議中,不僅僅指定了傳輸類型、報文結構及其分段等,而且報文內容本身也做了精確的定義, 下面對它們詳細進行描述。
SAE J1939 不同于在乘用車行業的CAN通信協議。乘用車行業的CAN通信協議沒有統一的行業標準, 基本上由各主機廠依據自己的需要進行定義, 這給主機廠之外的應用人員帶來了一定的困難。而商用車行業的SAE J1939 已成為了全球標準, 除了一些用于保密的廠家私有報文之外, 所有車輛運行參數的報文解析都是公開的, 比如發動機轉速、發動機水溫、發動機負荷比都可以通過標準報文解析獲得。
02.J1939地址定義列表
審核編輯:湯梓紅
-
控制器
+關注
關注
114文章
16955瀏覽量
182773 -
CAN總線
+關注
關注
145文章
1973瀏覽量
132196 -
通信協議
+關注
關注
28文章
995瀏覽量
40915 -
SAE
+關注
關注
0文章
28瀏覽量
13438 -
J1939
+關注
關注
1文章
11瀏覽量
10787
原文標題:CAN總線之J1939地址定義
文章出處:【微信號:智能汽車電子與軟件,微信公眾號:智能汽車電子與軟件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
基于J1939協議的組合儀表的設計與實現
SAE J1939 協議源代碼分享
基于J1939協議的組合儀表的設計與實現
基于J1939的汽車CAN總線教學實驗系統
SAE J1939協議分析指南
基于SAE J1939協議的發動機模擬系統開發

基于SAE J1939協議的車輛網絡通信

基于LabVIEW和J1939協議的CAN總線通訊平臺開發

CAN高層協議J1939的基礎和應用以及開發介紹

關于CAN的高層協議J1939的基礎和應用以及開發詳解

新功能發布 | TSMaster如何實現J1939多幀報文收發

評論