ISO-9141-3-1998.pdf

上传人:来看看 文档编号:3780551 上传时间:2019-09-23 格式:PDF 页数:24 大小:146.05KB
返回 下载 相关 举报
ISO-9141-3-1998.pdf_第1页
第1页 / 共24页
ISO-9141-3-1998.pdf_第2页
第2页 / 共24页
ISO-9141-3-1998.pdf_第3页
第3页 / 共24页
ISO-9141-3-1998.pdf_第4页
第4页 / 共24页
ISO-9141-3-1998.pdf_第5页
第5页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ISO-9141-3-1998.pdf》由会员分享,可在线阅读,更多相关《ISO-9141-3-1998.pdf(24页珍藏版)》请在三一文库上搜索。

1、A Reference number ISO 9141-3:1998(E) INTERNATIONAL STANDARD ISO 9141-3 First edition 1998-12-15 Road vehicles Diagnostic systems Part 3: Verification of the communication between vehicle and OBD II scan tool Vhicules routiers Systmes de diagnostic Partie 3: Vrification de la communication entre un

2、vhicule et un outil danalyse OBD II ISO 9141-3:1998(E) ISO 1998 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from t

3、he publisher. International Organization for Standardization Case postale 56 CH-1211 Genve 20 Switzerland Internetisoiso.ch Printed in Switzerland ii Contents 1 Scope1 2 Normative references1 3 Definitions and abbreviations 1 4 General2 4.1 Test procedure overview2 4.1.1 Message structure test2 4.1.

4、2 Initialization test.2 4.1.3 Physical layer test2 4.2 Test conditions .2 4.2.1 General test conditions.2 4.2.2 Digital storage oscilloscope requirements.2 4.2.3 Power supply requirements2 4.2.4 Network access device requirements3 5 Message structure test3 5.1 Purpose3 5.2 Equipment .3 5.3 Test set-

5、up.3 5.4 Procedure3 5.4.1 OBD II scan tool.3 5.4.2 Vehicle 4 6 Initialization test.6 6.1 Purpose6 6.2 Equipment .6 6.3 Test set-up.6 ISOISO 9141-3:1998(E) iii 6.4 Procedure6 6.4.1 OBD II scan tool.6 6.4.2 Vehicle 7 7 Physical layer test .8 7.1 Purpose .8 7.2 Equipment.8 7.3 Procedure8 7.3.1 OBD II s

6、can tool.8 7.3.2 Vehicle 10 Annex A (normative) Test set-ups.13 Annex B (normative) Messages for use in verification test15 Annex C (normative) Test parameter values16 Annex D (normative) Network access device (NAD) Minimum requirements17 Annex E (informative) Bibliography 19 ISO 9141-3:1998(E) ISO

7、iv Foreword ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which

8、a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matt

9、ers of electrotechnical standardization. Draft International Standards adopted by the technical committees are circulated to the member bodies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote. International Standard ISO 9141-

10、3 was prepared by Technical Committee ISO/TC 22, Road vehicles, Subcommittee SC 3, Electrical and electronic equipment. ISO 9141 consists of the following parts, under the general title Road vehicles Diagnostic systems: Part 2: CARB requirements for interchange of digital information Part 3: Verific

11、ation of the communication between vehicle and OBD II scan tool NOTEISO 9141:1989, Road vehicles Diagnostic systems Requirements for interchange of digital information, is regarded as being part 1 of this International Standard. Annexes A to D form an integral part of this part of ISO 9141. Annex E

12、is for information only. INTERNATIONAL STANDARD ISOISO 9141-3:1998(E) 1 Road vehicles Diagnostic systems Part 3: Verification of the communication between vehicle and OBD II scan tool 1 Scope This part of ISO 9141 establishes recommended test methods, test procedures and specific test parameters in

13、order to verify a vehicle or OBD II scan tool can communicate on a bus according to ISO 9141-2. It is not applicable as a test for a single module or for any subpart of an ISO 9141-2 network. The test described is not provided to verify any tool or vehicle requirement not described in ISO 9141-2. In

14、 particular it does not check any requirement described in SAE J1962, SAE J1978, ISO 15031-5 or the expanded diagnostic protocol for scan tool. The procedures and methods test a set of specific requirements applicable to all road vehicles and scan tools which make use of ISO 9141-2. 2 Normative refe

15、rences The following standards contain provisions which, through reference in this text, constitute provisions of this part of ISO 9141. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this part of ISO 9141 are

16、encouraged to investigate the possibility of applying the most recent editions of the standards indicated below. Members of IEC and ISO maintain registers of currently valid International Standards. ISO 9141:1989, Road vehicles Diagnostic systems Requirements for interchange of digital information.

17、ISO 9141-2:1994, Road vehicles Diagnostic systems Part 2: CARB requirements for interchange of digital information, and its Amendment 1:1996. ISO 15031-5:1), Road vehicles Emission-related diagnostics Communication between vehicle and external equipment Part 5: Emission-related diagnostic services.

18、SAE J1962:1995, Diagnostic Connector. SAE J1978:1994, OBD II Scan Tool. 3 Definitions and abbreviations For the purposes of this part of ISO 9141, the definitions given in ISO 9141:1989 and the following abbreviations apply. DSODigital storage oscilloscope 1) To be published. ISO 9141-3:1998(E) ISO

19、2 DUTDevice under test NANot applicable NADNetwork access device PCPersonal computer PIDParameter identifier PSPower supply 4 General 4.1 Test procedure overview Three test procedures are identified to test ISO 9141-2 implementations. The following is a short synopsis of the purpose of each of the t

20、ests. 4.1.1 Message structure test The message structure test verifies that the DUT responds correctly to both correct and incorrect messages generated by the NAD. This includes both the correct logical response and the correct response or request message. 4.1.2 Initialization test The initializatio

21、n test verifies that the DUT can complete the initialization sequence with correct timing and that it responds correctly to errors from the vehicle or the OBD II scan tool. 4.1.3 Physical layer test The physical layer test verifies that the DUT shall receive and transmit data within physical paramet

22、er limits specified in ISO 9141-2. 4.2 Test conditions 4.2.1 General test conditions The maximum electrical vehicle load shall be as specified in ISO 9141:1989. The tests shall be conducted when the DUT is stable within the operating range specified in ISO 9141-2:1994, 8.3. If a vehicle is being tes

23、ted then it shall be stationary and with engine idling for the duration of the process unless specified otherwise for an individual test. 4.2.2 Digital storage oscilloscope requirements The DSO shall meet the following physical parameters: 20 pF maximum, 10 M minimum, 50 MHz minimum. 4.2.3 Power sup

24、ply requirements The PS shall be capable of supplying 5 A in a voltage range between 0 V and 20 V. ISOISO 9141-3:1998(E) 3 4.2.4 Network access device requirements The NAD shall be able to access and monitor the bus, display the initialization sequence and all messages. The NAD is used to simulate t

25、he ISO 9141-2 behaviour of an OBD II scan tool or a vehicle. For more information, refer to annex D. Any inaccuracy in the NAD will result in possible errors in simulating and measuring timing, voltage and current limits. This document accommodates the non-ideal NAD by adjusting these limits accordi

26、ng to the tolerance of the NAD (NAD, see annex C). This adjustment necessarily narrows the range of acceptable DUT behaviour to prevent a positive indication for a DUT that may fail in the field. Conversely a good DUT may be rejected due to a large NAD. For this reason it is recommended that a NAD i

27、s selected which has the smallest NAD. 5 Message structure test 5.1 Purpose The message test verifies that the DUT transmits and interprets correctly messages whose structure and timing are standardized in ISO 9141-2. Additionally, this test verifies that the DUT responds correctly to message struct

28、ure or message timing errors. 5.2 Equipment NAD, PS. 5.3 Test set-up Connect the communication lines of the NAD to the DUT. If the DUT is an OBD II scan tool, connect it as shown in figure A.1. If the DUT is a vehicle, connect it as shown in figure A.2. Set PS to 13,5 V 0,5 V. 5.4 Procedure 5.4.1 OB

29、D II scan tool 5.4.1.1 Message structure test Configure the NAD as a simulated vehicle with key bytes 08 08 and communication timing parameters P1 = 10 ms, P2 = 30 ms. Cause the scan tool to initialize the simulated vehicle, as described in ISO 9141-2:1994, clauses 6 and 7. Cause the OBD II scan too

30、l to transmit a request message mode 1 PID 0 (request current powertrain data). Configure the NAD to respond with the simulated vehicle response messages shown in table 1. Verify the OBD II scan tool behaviour according to table 1. 5.4.1.2 Message timing test Configure the NAD as a simulated vehicle

31、 with keybytes 08 08. Cause the scan tool to initialize the simulated vehicle, as in ISO 9141-2:1994, clauses 6 and 7. Cause the OBD II scan tool to transmit a request message mode 1 PID 1 (request current powertrain data). Configure the NAD to respond with the simulated vehicle response message 48

32、6B D1 41 00 CB 4D 28 00 06 using the timing parameter values shown in table 2. Verify the OBD II scan tool behaviour according to table 2. ISO 9141-3:1998(E) ISO 4 Table 1 Message structure test for OBD II scan tool NAD (simulated vehicle response message) Verification Reference to ISO 9141-2: 1994

33、Respond with correct message: 48 6B D1 41 00 CB 4D 28 00 06 (hex.) Verify that the transmitted test message request on the bus corresponds to the test message request as shown in annex B. Verify P4 to be in range. Clauses 11 and 12 Respond with incorrect checksum byte: 48 6B D1 41 00 CB 4D 28 00 00

34、(hex.) Respond with incorrect 1st header byte: 49 6B D1 41 00 CB 4D 26 00 06 (hex.). Respond with incorrect length (too short): 48 6B D1 41 00 CB 4D 28 06 (hex.). Respond with incorrect length (too long): 48 6B D1 41 00 CB 4D 28 00 00 06 (hex.) Verify that the OBD II scan tool retransmits the origin

35、al request message P3 after the completion of the last received byte (checksum byte). Verify P3 to be in range between P3(min.) and P3(max.) x %. Verify that the OBD II scan tool continues to retry for at least 1 min. NOTE x % is not specified in ISO 9141-2. It is recommended that x % is set at leas

36、t to 10 % for this test. This is done to guarantee interoperability. Subclause 13.2.1 Subclause 13.2.2 Table 2 Message timing test for OBD II scan tool NAD (simulated vehicle response message) Verification Reference to ISO 9141-2: 1994 Respond with minimum P1 period: P1 = P1(min.) Clause 12 Respond

37、with maximum P1 period: P1 = P1(max.) + NAD Verify that the OBD II scan tool received the response message correctly, e.g. displays the message according Clause 12 Respond with minimum P2 period: P2 = P2(08min.) NAD to ISO 15031-5 or displays the message at hex. level. Clause 12 Respond with maximum

38、 P2 period: P2 = P3(min.) + NAD Clause 12 Respond with incorrect long P1 period: P1 = P2(min.) NAD Verify that the OBD II scan tool retransmits the original request message P3 after the completion of the last received byte (checksum byte). Verify P3 to be in range between P3(min.) and P3(max.) x %.

39、Verify that the OBD II scan tool continues to retry for at least 1 min. Subclauses 13.2.1, 13.2.3 and 13.2.4 Do not respond. NOTE x % is not specified in ISO 9141-2. It is recommended that x % is set at least to 10 % for this test. This is done to guarantee interoperability. 5.4.2 Vehicle 5.4.2.1 Me

40、ssage structure test Configure the NAD as a simulated OBD II scan tool with communication timing parameters P3 = 60 ms, P4 = 10 ms. Cause the simulated scan tool to initialize the vehicle, as described in ISO 9141-2:1994, clauses 6 and 7. Verify the vehicle behaviour according to table 3 using the c

41、orrect test message responses shown in annex B. ISOISO 9141-3:1998(E) 5 Table 3 Message structure test for vehicle NAD (simulated OBD II scan tool messages) Verification Reference to ISO 9141-2:1994 Transmit correct message: 68 6A F1 01 00 C4 (hex.) Verify that vehicle responds with correct response

42、 message (see annex B). Verify that timings P1 and P2 are in range. Clauses 11 and 12 Transmit message with incorrect checksum byte: 68 6A F1 01 00 C5 (hex.) and 300 ms later with correct message Subclause 13.2.1 Transmit message with incorrect length (too short): 68 6A F1 01 C4 (hex.) and 300 ms la

43、ter with correct message: 68 6A F1 01 00 C4 (hex.) Verify that vehicle responds P2 after the completion of the last byte of the correct message. Subclause 13.2.2 Transmit message with incorrect length (too long): 68 6A F1 01 00 00 C4 (hex.) and 300 ms later with correct message: 68 6A F1 01 00 C4 (h

44、ex.) Subclause 13.2.2 5.4.2.2 Message timing test Configure the NAD as a simulated OBD II scan tool. Cause the simulated scan tool to initialize the vehicle, as in ISO 9141-2:1994, clauses 6 and 7. Cause the simulated OBD II scan tool to transmit a request message 68 6A F1 01 00 C4 with the timing p

45、arameters given in table 4. Verify the vehicle behaviour according to table 4 using the correct test message responses shown in annex B. Table 4 Message timing test for vehicle NAD (simulated OBD II scan tool messages) VerificationReference to ISO 9141-2:1994 Transmit test message request with minim

46、um P4 period: P4 = P4(min.) NAD Clause 12 Transmit test message request with maximum P4 period: P4 = P4(max.) + NAD Verify that vehicle responds with correct Clause 12 Transmit test message request with minimum P3 period: P3 = P3(min.) NAD response message (see annex B). Verify that timing P2 is in

47、range. Clause 12 Transmit test message request with maximum P3 period: P3 = P3(max.) + x % Clause 12 Transmit test message request with incorrect long P4 period: P4 = P2(min.) NAD and 300 ms later with correct P4 period Verify that vehicle responds P2 after the completion of the last byte of the cor

48、rect message. Subclause 13.2.3 Transmit test message request with incorrect long P3 period: P3 = P3(max.) + x % Vehicle shall not respond.Subclause 13.2.5 NOTE x % is not defined in ISO 9141-2. It is recommended that x % shall not exceed 10 % for this test. ISO 9141-3:1998(E) ISO 6 6 Initialization

49、test 6.1 Purpose The initialization test verifies that the DUT handles correctly the initialization sequence and that it responds correctly if errors occur in the sequence. 6.2 Equipment NAD, 2 DSO. 6.3 Test set-up Connect the communication lines of the NAD to the DUT. If the DUT is an OBD II scan tool, connect it as shown in figure A.1. If the DUT is a vehicle, connect it as shown in figure A.2. Set PS to 13,5 V 0,5 V. Connect the DSO to K and L as shown i

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1