SAE J 2819-2008 TP2 0 Vehicle Diagnostic Protocol《TP2 0汽车诊断协议》.pdf
《SAE J 2819-2008 TP2 0 Vehicle Diagnostic Protocol《TP2 0汽车诊断协议》.pdf》由会员分享,可在线阅读,更多相关《SAE J 2819-2008 TP2 0 Vehicle Diagnostic Protocol《TP2 0汽车诊断协议》.pdf(22页珍藏版)》请在麦多课文档分享上搜索。
1、_ SAE Technical Standards Board Rules provide that: “This report is published by SAE to advance the state of technical and engineering sciences. The use of this report is entirely voluntary, and its applicability and suitability for any particular use, including any patent infringement arising there
2、from, is the sole responsibility of the user.” SAE reviews each technical report at least every five years at which time it may be reaffirmed, revised, or cancelled. SAE invites your written comments and suggestions. Copyright 2008 SAE International All rights reserved. No part of this publication m
3、ay be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of SAE. TO PLACE A DOCUMENT ORDER: Tel: 877-606-7323 (inside USA and Canada) Tel: 724-776-4970 (outside USA)
4、 Fax: 724-776-0790 Email: CustomerServicesae.org SAE WEB ADDRESS: http:/www.sae.org J2819 FEB2008 SURFACE VEHICLE INFORMATION REPORT Issued 2008-02 TP2.0 Vehicle Diagnostic Protocol RATIONALE Some Volkswagen of America and Audi of America vehicles are equipped with ECU(s), in which a TP2.0 proprieta
5、ry diagnostic communication protocol is implemented. This document is needed to specify the requirements necessary to implement the TP2.0 communication protocol in an SAE J2534 interface. TABLE OF CONTENTS 1. SCOPE 3 2. REFERENCES 3 2.1 Applicable Publications . 3 2.1.1 SAE Publications. 3 3. TERMS
6、AND ACRONYMS . 3 4. OVERVIEW. 4 5. CAN MESSAGE FORMAT . 5 5.1 CAN-Telegram Overview 5 5.1.1 Non-Broadcast Request Messages 5 5.1.2 Broadcast Messages 6 5.1.3 Dynamic Channel Structure Messages 7 5.1.4 Static CAN-Telegram parameters. 8 5.1.5 CAN-Telegram Error handling 9 5.1.6 CAN-Telegram Establishi
7、ng a Channel and Connection9 5.2 Transport Protocol Data Unit Telegrams on an Established Channel 10 5.2.1 Control Bytes. 11 5.2.2 Dynamic Transport Protocol Timing Parameters 12 5.2.3 Static Transport Protocol Parameters. 13 5.2.4 Transport Protocol Error Handling 13 6. EXAMPLES. 14 6.1 CAN-Telegra
8、m Examples . 14 6.1.1 Broadcast without re-trigger 14 6.1.2 Broadcast with re-trigger. 14 6.1.3 Channel Set-up with Ack. 15 6.1.4 Channel Set-up missing Ack. 15 6.1.5 Channel Set-up with Ack missing Transport Protocol Connection Set-up . 16 6.2 Transport Protocol Examples 16 6.2.1 Connection Set-up
9、with Ack 16 6.2.2 Connection Set-up missing Ack 17 SAE J2819 Issued FEB2008 - 2 - 6.2.3 Sending Data with Acknowledge request - ready response. 17 6.2.4 Sending Data with Acknowledge request not ready . 18 6.2.5 Sending Data with Acknowledge request with no Ack 18 6.2.6 Sending Data with Acknowledge
10、 request, Receiver not ready and retransmit block previous block. 19 6.2.7 Break in between Data telegrams without Ack request 19 6.2.8 Break in between Data telegrams with Ack request . 20 6.2.9 Connection Test telegram with Connection Ack. 20 6.2.10 Connection Test telegram missing Connection Ack
11、. 21 6.2.11 Disconnect telegram . 21 7. NOTES 22 7.1 Marginal Indicia. 22 SAE J2819 Issued FEB2008 - 3 - 1. SCOPE This Technical Information Report defines the diagnostic communication protocol TP2.0. This document should be used in conjunction with SAE J2534-2 in order to fully implement the commun
12、ication protocol in an SAE J2534 interface. Some Volkswagen of America and Audi of America vehicles are equipped with ECU(s), in which a TP2.0 proprietary diagnostic communication protocol is implemented. The purpose of this document is to specify the requirements necessary to implement the communic
13、ation protocol in an SAE J2534 interface. 2. REFERENCES 2.1 Applicable Publications The following publications form a part of this specification to the extent specified herein. Unless otherwise specified, the latest issue of SAE publications shall apply. 2.1.1 SAE Publications Available from SAE Int
14、ernational, 400 Commonwealth Drive, Warrendale, PA 15096-0001, Tel: 877-606-7323 (inside USA and Canada) or 724-776-4970 (outside USA), www.sae.org. SAE J2534 Recommended Practice for Pass-Thru Vehicle Programming SAE J2534-1 Recommended Practice for Pass-Thru Vehicle Programming 3. TERMS AND ACRONY
15、MS Ack Acknowledge message AR Acknowledge request BR Break message BS Block size CA Connection acknowledge message CAN Telegram A CAN message with 11 address bits and up to 8 data bytes used to request, respond or establish a connection. CS Connection set-up message CT Connection test message DC Dis
16、connect message DT Data message ECU Electronic Control Module EOM End of message ID or Identifier Fixed CAN ID assigned to a module. Range 0x200 through 0x2EF MNCT Maximum value during connection test MNT Maximum value during communication MNTB Maximum value at Block repeat count MNTC Maximum value
17、with connection structure RBR Break RC_CT Repeat counter connection test RC_E Repeat counter opening RC_S Repeat counter sending machine RNR Receiver not ready RR Receiver ready RS Receiver state SID Service identifier SN Block counter T_CT Timer for connection test T_E Time-out for channel structur
18、e T_WAIT Delay timer for RNR SAE J2819 Issued FEB2008 - 4 - T1, T3 Parameter ECU (CS / CA) TP Transport protocol TPCI Transport protocol control information byte TPDU Transport protocol data unit “Re-triggered”: Service requests that are Re-triggered are Broadcast Messages service requests that are
19、sent continuously at an interval of T_BRT_INT until stopped by the user (application). “Active”: An active module is the module that is sending data to a passive module. “Passive”: A passive module is the module that is receiving data from an active module. “Identifier”: Each message in TP2.0 has an
20、 identifier which is the 11 bit Address of the CAN message. Each module on the CAN bus has been assigned fixed Identifier in the range of 0x200 through 0x2EF. Dynamic channels use dynamic assigned CAN addresses. 4. OVERVIEW This document describes the transport protocol and the broadcast services. T
21、he TP2.0 is an exclusive connection between two CAN (11 bit IDs only) participants for the transmission of large amounts of data. The broadcast services are used for the 1:n communication in the vehicle. The CAN-transport protocol includes an agreement for the dynamic assignment of bi- directional t
22、ransport channels between control modules. It is an extension of the transport protocol that was standardized in the OSEK-communication V1.0. The generalization of the OSEK- connection is necessary to make dynamic assignments of identifiers to transport connections and to make a discontinuation of a
23、 running data transmission and additional timings possible. For the dynamic identifier a unique address was assigned to each control module for all vehicles and a firm question or answer address channel. By exchanging messages, the systems assign on these channels the transport channels that must th
24、en be used. The major attributes of these transport protocols are: Control bytes for channel structure, connection structure, structure confirmation, connection control, data transfer and confirmation, Pure bi-directional channels, Confirmation of each telegram or major block of telegrams including
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAEJ28192008TP20VEHICLEDIAGNOSTICPROTOCOLTP20 汽车 诊断 协议 PDF

链接地址:http://www.mydoc123.com/p-1027610.html