車載網路 sae j1939 之應用技術開發¼Œ而j1939...

Post on 29-Apr-2018

250 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

  • 2013 12 13 The 18th National Conference on Vehicle Engineering, Dec. 13, 2013, NPUST., Pingtung, Taiwan. E4 073 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    SAE J1939

    (ARTC)

    E-mail:bingo@artc.org.tw : 102-EC-17-A-04-02-0889

    (Controller Area Network BUS, CAN BUS) CAN (Society of Automotive Engineers, SAE) J1939

    SAE J1939 1. J1939

    CAN BUS SAE J1939 SAE J1939 CAN ( 1)

    1 SAE J1939

    SAE J1939 OSI (

    2) CAN J1939-21J1939-71 J1939 J1939-73

    EEPROM

    2 SAE J1939 OSI

    J1939-81

    (Engin Control Manager, ECM) 2.

    J1939 CAN BUS CAN 2.0B / CAN 2.0B CAN 3 4 ID (P)(PGN)(SA) PGN -(PDU-F)-(PDU-S)

    3 SAE J1939 CAN2.0B

    4 SAE J1939 CAN2.0B EID

  • 2013 12 13 The 18th National Conference on Vehicle Engineering, Dec. 13, 2013, NPUST., Pingtung, Taiwan. E4 073 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    2.1 J1939-21 J1939 J1939

    CAN BUS / J1939

    / 5 T1~T4 Tr

    5

    (Request to Send, RTS)(Clear to Send, CTS)(End of Message Acknowledgment, EndOfMsgACK)(Connection Abort,) 6

    6

    2.2 J1939-81

    (Controller Application, CA) CA

    CAN BUS J1939-81 Address Claim(AC) ECM EPS EPS AC ECM EPS

    7

    2.3 J1939-71

    CAN BUS / J1939 (Protocol Data Unit, PDU)(Parameter Group Number, PGN) Suspect Parameter Number (SPN) 8

    8 PDU

    2.4 J1939-73

    J1939 (Diagnostic Message, DM) J1939

    (Diagnostic Trouble Code, DTC)

    Flash 8 DTC (SPN)

  • 2013 12 13 The 18th National Conference on Vehicle Engineering, Dec. 13, 2013, NPUST., Pingtung, Taiwan. E4 073 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    (OC)(FMI)

    9 DTC

    2.4.1 DM1: Active Diagnostic Codes

    DM1 CAN BUS CAN BUS frame J1939-21 DM1 DTC 10 DM1

    DM1

    DM1

    ?

    N

    10 DM1

    2.4.2 DM2:Previous Diagnostic Codes

    DM2 flash EEPROM DM2

    11 DM2 EEPROM DM2 DM2

    11 DM2

    2.4.3 DM3:Clear of Previous Diagnostic Codes

    DM3 DM4 12 DM3 DM3 ECU NACK

    12 DM3

    2.4.4 DM4:Freeze Frame Parameters

    DM4

    13 DM4 DM4 NACK

    13 DM4

    2.4.5 DM11:Reset for Active DTCs

    DM11 DM4 14 DM11

    NACK

  • 2013 12 13 The 18th National Conference on Vehicle Engineering, Dec. 13, 2013, NPUST., Pingtung, Taiwan. E4 073 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    14 DM11

    2.5 Boot loader

    J1939-73 (DM) Soft Reset Boot loader

    J1939-73 DM Flash /

    15 Boot loader

    Boot loader

    CAN EEPROM

    flash

    16 Boot loader

    boot loader

    RAM

    EEPROM EEPROM

    17 Flash 2 Boot loader

    EEPROM

    17

    2.5.1 DM13:Stop Start Broadcast

    boot loader CAN BUS

    DM 5 HOLD DM 18

    18 DM13

    2.5.2 DM14:Memory Access Request

    boot loader CAN BUS DM14 flash

    2.5.3 DM18:Data Security

    DM Seed Key

    DM DM14

  • 2013 12 13 The 18th National Conference on Vehicle Engineering, Dec. 13, 2013, NPUST., Pingtung, Taiwan. E4 073 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    DM14Program Mode

    DM15OK

    seed/keyDM14flash

    DM18seed/key

    DM15key OKflash

    DM14flash

    DM15

    19 DM14DM15DM18

    3. 3.1

    KVASER CanKing J1939 CAN BUS PGN8-Bytes CAN BUS

    DM EPS EPS

    20 CanKing

    3.2

    Vector

    SAE J1939

    CAN BUS J1939 21 SAE J1939

    21 Vector CANoe

    22 Vector Test Case

    4.

    CAN BUS

    SAE J1939

    ARTC SAE J1939

    5.

    (102-EC-17-A-03-01-0809)

    6. [1] and , SAE J1939, presentation,

    2008. [2] Wilfred Voss, SAE J1939, presentation, 2011 [3] Simma Software, Understanding SAE

    J1939,presentaion, 2006. [4] SAE J1939 Standard,2006. [5] http://vector.com/, Vector Informatik.

top related