經(jīng)過公司全體員工一年多的努力,我公司順利取得ISO/TS16949 : 2009認證證書。
SAE J1939協(xié)議是由汽車工程協(xié)會(SAE)定義的,主要用于商用車輛,但也用于艦船、軌道機車、農(nóng)業(yè)機械和大型發(fā)動機。另外,SAE J1939用作國際標準NMEA 2000(海事) 和 ISO 11783(農(nóng)業(yè)機械)的基礎(chǔ),因而此協(xié)議棧也能用于這些應(yīng)用。
在商用車輛方面,由SAE制定的標準化串行協(xié)議長期以來一直用于單個電子控制單元和傳動裝置上元件之間的通信?;谕ǔ?蓮膯纹瑱C串行端獲得的J1708/ J1587協(xié)議可以被視作前驅(qū)。
由于需要與J1708/1587協(xié)議兼容,對于J1939來說,必須要求CAN報文標識符從11-bits擴展到29-bits(擴展格式),并且CAN模塊的開發(fā)或協(xié)議實現(xiàn)應(yīng)支持這種報文格式。
因為有擴展的CAN標識符,這就能夠象用于J1708那樣,將通信關(guān)系的定義規(guī)則映射到CAN。部分標識符被用于指定一個8-bit源和一個8-bit目標地址(節(jié)點數(shù))。
所以通過SAE J1939能夠傳輸測量值和控制數(shù)據(jù)并配置元件。另外,還能夠讀或刪除單個元件診斷數(shù)據(jù),并對單個控制進行校準。
為了使這些成為可能,對于商用車方面的所有相關(guān)變量都要在SAE J1939中定義值域、分辨率、識別數(shù)等等。這些對基于J1587技術(shù)規(guī)格的大都實現(xiàn)。
因此,在J1939協(xié)議中,不僅僅指定了傳輸類型、報文結(jié)構(gòu)及其分段、流量檢查等,而且報文內(nèi)容本身也做了精確的定義。SAE J1939在ISO/OSI層模型中的分布根據(jù)OSI層模型,SAE J1939被分成幾個層,每一層都分別有相應(yīng)的文檔說明。類似于所有實際上的現(xiàn)場總線協(xié)議,在SAE J1939上第5和6層是不需要的,因此沒有定義。
SAE J1939的功能被分為如下幾層:***層(物理層)描述在其它事物中與物理媒介的電子接口;第二層(數(shù)據(jù)鏈路層)描述通過基于CAN 2.0B技術(shù)規(guī)格的CAN的數(shù)據(jù)通信;第三層(網(wǎng)絡(luò)層)主要描述兩個網(wǎng)絡(luò)部分間針對報文傳輸?shù)木W(wǎng)橋的功能,并且只與 J1939網(wǎng)橋?qū)崿F(xiàn)相關(guān);第四層(傳輸層)基本上描述的是針對報文申請模式、確認傳輸和大數(shù)據(jù)塊的分段傳輸?shù)母鞣N網(wǎng)絡(luò)服務(wù);第七層(應(yīng)用層)描述實際的數(shù)據(jù)(參數(shù)或帶有值域的網(wǎng)絡(luò)變量、分辨率、物理單元和傳輸類型)。每個報文無歧義地對應(yīng)一個數(shù)(參數(shù)組數(shù));
由于網(wǎng)絡(luò)管理可以被當作一個分離的單元,能直達硬件(***層),因此在這個層模型中,該模塊是作為右手邊的一個獨立的功能塊。網(wǎng)絡(luò)管理基本上包括自動分配或決定節(jié)點地址(即插即用原則)。在SAE J1939中沒有定義節(jié)點監(jiān)視,因而必須在應(yīng)用時通過循環(huán)報文實現(xiàn)。
中國單片機公共實驗室作為增值服務(wù)機構(gòu)可向國內(nèi)用戶提供全方位的技術(shù)支持,從選型、總體解決方案到產(chǎn)品開發(fā)和測試,希望我們的服務(wù)能讓您的產(chǎn)品迅速贏得市場。
電話:15996059529
傳真:
郵箱:15996059529@163.com
地址:江蘇江陰-靖江工業(yè)園區(qū)高橋路9號