X431120X431121.............................................................................................1227.1ISO-9141-2.....................................................................................1227.2BOSCH..................................................................................................................1247.3KWP2000.......................................................................................126:INFORMATIONKWP2000.............................................................................................1281.Formatbyte..................................................................................................................1282.Lengthbyte...................................................................................................................1283.Framestructure...........................................................................................................1294.ECUaddress.................................................................................................................129X4311227.1ISO-9141-2110416BPS2+12V31+8+14NONE5TOOLSKL5BPSADDTOOLSECU0x55K-ÆÅ--Å--Å---ÆÅ--W0ADDW155HW2KW1W3KW2W4/KW2W4/ADDP3W02mS60mSW1300mS5mSW2230mS0mSW330mS25mSW4180mS36mSP240mS80mSP3120mS6----ÆÅ-------ÆÅ----P3Request1P2Answer1P3Request2P2Answer2-aTOOLSP3(55mS-970mS)b:TOOLSP45mSc:ECUP15mS7ENGIEN(DIESEL):0x33;ANTI_LOCKBREAKSYSTEM:0x30;SRS-AIRBAG:0x36;X4311238ModeDiagnosticMessage(Data)ItemRequestResponseP/tTgtSrc#1#2#3#4#5#6#7#8$01686AF101PIDCSCurrentPowertrainDiagnosticData$41486B1741PIDDATAADATAB(OPT)DATAC(OPT)DATAD(OPT)CS$07686AF107CSRequesttestResultsforcontinuouslyMonitoredSystems$47486B1747DTCDTCor0000DTCor0000CS$03686AF103CSRequestPowertarin(DTC)$43486B1743DTCDTCor0000DTCor0000CS$04686AF104CS/ResetDiagnosticInformation$44486B1744CS$22686AF122PIDCSRequestDiagnosticData(PID)$62486B1762PIDRAMDATA(1~2Byte)CSX4311247.2BOSCH110416BPS2+12V31+8+14NONE5-TOOLS5BPSADD10HECU9600BPSK55H-ÆÅ--Å--Å---ÆÅ--10H55HKW1KW2W4/KW220mSW415mST12S1mST01S-----ÆÅ-------ÆÅ----T1Request1T0Answer1T1Request2T0Answer2-a1Sb:1mSc:Answer15mSRequestD:2SECU6-TOOLS--------Æ03HXXH09H03HÅ-----------ECU03HXXH+10903TOOLS--------Æ03HXXH07H03HÅ-----------ECU09HXXH+107HXXXXXXXXXXXX03HX431125TOOLS--------Æ03HXXH05H03HÅ-----------ECU03HXXH+10903X4311267.3KWP2000110416BPS2+12V31+8+14NONE5TOOLSKECU24mS24mS81H12HF1H81H05H;ECU7TOOLS---------------------------Æ30mS25mS25S81H12HF1H81H05HP3Å--------------------------ECU83HF1H12HC1HE9H8FHBFP2-----ÆÅ-------ÆÅ----P3Request1P2Answer1P3Request2P2Answer220mSP326mS75mSP290mS-a:TOOLS5mS.b:ECU0mS6-()TOOLS--Æ81H11HF1H81HCSÅ--ECU83F1H11HC1EFH8FHCSTOOLS--Æ81H11HF1H3EHCSX431127Å----ECU81H11HF1H7EHCSTOOLS--Æ84H11HF1H18H00H00H00HCSÅ----ECUDTC94HF1H11H58HXXXXXXCSTOOLS--Æ82H11HF1H21H01HCSÅ----ECU80H81H11H66H61H01H100DATACSTOOLS--Æ83H11HF1H14HFFH00HCSÅ----ECU83H81H54HFFH00HCSX431128:InformationKWP20001.FormatbyteTheformatbytecontains6bitlengthinformationand2bitaddressmodeinformation.ThetesterisinformedaboutuseofheaderbytesbythekeybytesA1A0L5L4L3L2L1L0A1,A0:Definetheformoftheheaderwhichwillbeusedinthemessage.Table4.1.1-HeaderModesHeaderModeA1A0ModeMnemonic000Headerwithoutaddressinformation,physicaladdressingHM0101Exceptionmode(CARB)HM1210Headerwithaddressinformation,physicaladdressingHM2311Headerwithaddressinformation,functionaladdressingHM3L5..L0:Definethelengthofamessagefromthebeginningofthedatafield(ServiceIdentificationbyteincluded)tochecksumbyte(notincluded).Amessagelengthof1to63bytesispossible.IfL0toL5=0thentheadditionallengthbyteisincluded.A1,A0=01(CARBmode)isanexceptionmode.TheCARBmodeisnotspecifiedinthisdocument.CARBusesformatbytes$68(01101000)and$48(01001000).FormoredetailsrefertoISO9141-2andSAEJ1979documents).2.LengthbyteThisbyteisprovidedifthelengthintheheaderbyte(L0toL5)issetto0.Itallowstheusertotransmitmessageswithdatafieldslongerthen63bytes.Withshortermessagesitmaybeomitted.Thisbytedefinesthelengthofamessagefromthebeginningofthedatafield(serviceidentificationbyteincluded)tochecksumbyte(notincluded).Adatalengthof1to255bytesispossible.Thelongestmessageconsistsofamaximumof260byte.Formessageswithdatafieldsoflessthan64bytestherearetwopossibilities:Lengthmaybeincludedintheformatbyteorintheadditionallengthbyte.AnECUneedsnottosupportbothpossibilities,thetesterisinformedaboutthecapabilityofanECUthroughthekeybytesLengthLengthprovidedinFmtbyteLengthbyte64XX000000present64XXLLLLLLnotpresent≥64XX000000presentXX:2bitaddressmodeinformation(s.4.1.1)LLLLLL:6bitlengthinformationX4311293.Framestructure8-bitdataasynchronous.1stopbit,ignoreparity.4.ECUaddressC1H.:ISO-9141-2{PositionofByte:0123456789cs}:Address:33--:550808--:f7--:cc:Req:686af10101c5001:486b11410101000000000701.Req:686af103c6002:486b114301000000000008:DTC1-4AND5bytes;(4byteisthefaultcode’shighbyte,5byteisthefaultcode’slowbyte;DTC2-6AND7bytes;(6byteisthefaultcode’shighbyte,7byteisthefaultcode’slowbyte;DTC3-8AND9bytes;(8byteisthefaultcode’shighbyte,9byteisthefaultcode’slowbyte;)Req:686af104c7003:486b114401000000000