SAE J1939協定

SAE J1939(以下簡稱J1939)是美國汽車工程協會(SAE)的推薦標準,用於為中重型道路車輛上電子部件間的通訊提供標準的體系結構。它由“卡車與大型客車電氣與電子委員會”(Track & Bus Electrical & Electronics Committee)下屬的“卡車與大型客車控制和通訊網路附屬委員會”(Track & Bus Control and Communications Network Subcommittee)開發編寫。 J1939基於德國Bosch公司(Robert Bosch GmbH)開發的控制器區域網路(CAN:Controller Area Network),可達到250Kbps的通訊速率。它描述了重型車輛現場匯流排的一種網路套用,包括CAN網路物理層定義、數據鏈路層定義、套用層定義、網路層定義、故障診斷和網路管理。在SAE J1939協定中,不僅僅指定了傳輸類型、報文結構及其分段、流量檢查等,而且報文內容本身也做了精確的定義。目前,J1939是在商用車輛、艦船、軌道機車、農業機械和大型發動機中套用最廣泛的套用層協定。

SAE J1939協定

SAE:Society of Automotive Engineers汽車工程協會

J1939網路套用

1、J1939物理層(基於J1939-11/15)

2、J1939數據鏈路層(基於J1939-21)

3、J1939網路層(基於J1939-31)

4、J1939套用層(基於J1939-71)

5、J1939網路管理(基於J1939-81)

6、J1939診斷(基於J1939-13/73)

第一層物理層:描述在其它事物中與物理媒介的電子接口;

第二層數據鏈路層:描述通過基於CAN 2.0B技術規格的CAN的數據通信;

第三層網路層:主要描述兩個網路部分間針對報文傳輸的網橋的功能,並且只與 J1939網橋實現相關;

第四層傳輸層:基本上描述的是針對報文申請模式、確認傳輸和大數據塊的分段傳輸的各種網路服務;

第七層套用層:描述實際的數據(參數或帶有值域的網路變數、解析度、物理單元和傳輸類型)。每個報文無歧義地對應一個數(參數組數);

由於網路管理(基於J1939-81)可以被當作一個分離的單元,能直達硬體(第一層),因此在這個層模型中,該模組是作為右手邊的一個獨立的功能塊。網路管理基本上包括自動分配或決定節點地址(即插即用原則)。在SAE J1939中沒有定義節點監視,因而必須在套用時通過循環報文實現。

相關詞條

相關搜尋

熱門詞條

聯絡我們