14229-1 UDS 诊断规范

所需积分/C币:49 2018-07-11 15:07:59 2.08MB PDF
收藏 收藏
举报

Road vehicles — Unified diagnostic services (UDS) — Part 1: Specification and requirements Véhicules routiers — Services de diagnostic unifiés (SDU) — Partie 1: Spécification et exigences
lso14229-1:2013(E) Contents Page Foreword Introduction Scope 2 Normative references.……n 面日面日a日日面首日日 Terms, definitions, symbols and abbreviated terms 3.1 Terms and definitions .2 Abbreviated terms… 34566 Conventions 量日日日面日日面日面日量日日日日日面日日日面日m日面 Document overview Application layer services General 4567799 Format description of application layer services ■日 63 Format description of service primitives 6. 4 Service data unit 12 Application layer protocol…….…,…,…,…,…,…,…,…,…,…,…,…,…,…,…,…,…,…,…,………15 7.1 Genera| definition∴.… 15 Protocol data unit specification 16 7. 3 Application protocol control information 16 7.4 Negative response/confirmation 18 7.5 Server response implementation rules... 画面画面 18 Service description conventions 29 8.1 Service description 29 82 Request message……… 30 8.3 Positive response message 33 Supported negative response codes(NRC_) 8.5 Message flow examples 34 Diagnostic and c。 mmunication Management functional unit…,,……,…,…,…,……………35 9.1 Overview 35 9.2 Diagnostic Session Control (0x10)service. 36 9.3 ECUReset(0x11)service............... 43 94 Security Access(0X27) service.…… 47 9.5 CommunicationControl(0x28)service dabdddddddddddddddddddddda 53 9.6 TesterPresent(0X3E)service..... 58 9.7 AccessTiming Parameter (0X83)service........ ■■ 61 9.8 Secured DataTransmission(0x84) service ........ 66 9.9 ControlDTCSetting(0x85)service 9.10 ResponsiOn Event(0x86) service……………………………………………75 9.11 Link Control (0x87)service. 10 Data transmission functional unit 106 10.1 Overview 106 10.2 ReadDataByldentifier(0x22)service 国t 106 10.3 ReadMemory By Address(0x23 )service..mee.e 113 10.4 Read ScalingDataByldentifier(0X24)service 119 10 ReadDataBy Periodicldentifier(0X2A)service 126 10.6 Dynamically Define Dataldentifier(0x2C) service 140 10.7 WriteDataByldentifier(Ox2E)service 162 10.8 WriteMemory By Address 167 Copyright International Organization for Standardization All rights reserved Provided by IHS under license with ISO Sold to DELPHI MTC. W1445724 No reproduction or networking permi: ted without license from IH Not for Resale, 2013/3/25 21: 22: 10 CMT so14229-1:2013(E Stored data transmission functional unit 174 11.1 Overview 1日日国目量日面日量日量量 174 112 ClearDiagnosticInformation(0x14) Service…………,……,……………………………………,175 11.3 ReadDTCInformation( 178 Inputoutput Control functional unit. 245 2.1 Overview 245 12.2 InputOutput ControlByldentifier (0x2F)service 245 Routine functional unit 259 13.1 Overview 13.2 Routine Control(0x31)service......... 260 14 Upload Download functional unit. 270 14.1 Overview 270 14.2 RequestDownload (0x 34) service....... 270 143 Requestupload(0x35) service…,…, 275 14.4 TransferData(0x36) service........ 280 14.5 RequestTransferExit(0x37)service .285 14.6 RequestFile Transfer(0x38 )service... 295 15 Non-volatile server memory programming process 303 15.1 General information 303 15.2 Detailed programming sequence............ 307 153 Server reprogramming requirements……… 1 315 15.4 Non-volatile server memory programming message flow examples..... 319 Annex A(normative) Global parameter definitions............. 325 A.1 Negative response codes…,.....,,,,…,…,… 1325 Annex B (normative) Diagnostic and communication management functional unit data-parameter definitions… 333 B. 1 communicationType parameter definition.. 333 B 2 eventwindow Time parameter definition...... 334 B3 link ControlModeldentifier parameter definition 334 B 4 nodeldentification Number parameter definition 335 Annex c (normative) Data transmission functional unit data-parameter definitions.........337 C.1D| D parameter definitions….….… 37 c2 scaling Byte parameter definitions……… 343 C 3 scaling Byte Extension parameter definitions. 345 C 4 transmission Mode parameter definitions 351 C.5 Coding of UDs version number.,,…,,,… 352 Annex D (normative) Stored data transmission functional unit data-parameter definitions 353 D1 groupofDTc parameter definition..... 353 D2 DTCStatus Mask and status ofdtc bit definitions 353 D3 DTC severity and class definition... 366 D 4 DTCFormatldentifier definition 369 D.5 Functiona| Groupldentifier definition,…,,,…,,,…,,,…,…, 369 D6 DTCFaultDetection Counter operation implementation example 371 D7 DTCAging Counter exampl e 日 372 Annex E(normative)Input output control functional unit data-parameter definitions 374 E.1 putoutputcontrolParameter definitions…………………,…………,……………374 Annex F(normative) Routine functional unit data-parameter definitions 375 F1 Routineldentifier(RID)definition ..... 375 AnnexG(normative)Upload and download functional unit data-parameter 376 1 Definition of modeofOperation values…………….…..…….….….……… 376 Annex h( informative) Examples for address AndLength Formatldentifier parameter values………… H 1 address AndLength Formatldentifier example values............ 37 Annex I (normative) Security access state chart Copyright International organization for Standardization c Iso 2013- All rights reserv Provided by IHS under license with ISO Sold to DELPHI MTC. W1445724 No reproduction or networking permi ted without license from IH Not for Resale, 2013/3/25 21: 22: 10 CMT so142291:2013(E General 日日面日日m 379 1.2 Disjunctive normal form based state transition definitions 379 Annex J (informative) Recommended implementation for multiple client environments…………385 J1 Introduction 385 Implementation specific limitations 385 2345 Use cases relevant for system design Use Case evaluation. 388 Multiple client server level implementation.…………………………………………….389 Bibliography.....,.,,…,,…,…,……….391 Copyright International Organization for Standardization All rights reserved Provided by IHS under license with ISO Sold to DELPHI MTC. W1445724 No reproduction or networking permi: ted without license from IH Not for Resale, 2013/3/25 21: 22: 10 CMT so14229-1:2013(E Foreword so( 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 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 matters of electrotechnical standardization International standards are drafted in accordance with the rules given in the iSo/Ec Directives Part 2 The main task of technical committees is to prepare International Standards. Draft International Standards International Standard requires approval by at least 75% of the member bodies casting a vol lication as an adopted by the technical committees are circulated to the member bodies for voting Publication as an Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISo shall not be held responsible for identifying any or all such patent rights ISo 14229-1 was prepared by Technical Committee ISO/TC 22, Road vehicles, Subcommittee SC 3 Electrical and electronic equipment This second edition cancels and replaces the first edition (Iso 14229-1: 2006), which has been technically revised ISo 14229 consists of the following parts, under the general title Road vehicles- Unified diagnostic services UDS Part 1: Specification and requirements Part 2: Session layer services Part 3: Unified diagnostic services on CAN implementation(UDSon CAN Part 4: Unified diagnostic services on FlexRay implementation(UDSonFR) Part 5: Unified diagnostic services on Internet Protocol implementation(UD SonlP Part 6: Unified diagnostic services on K-Line implementation(UDSonK-Line The following part is under preparation Part 7: Unified diagnostic services on Local Interconnect Network implementation(UDSonLIN) The titles of future parts will be drafted as follows: Part n Unified diagnostic services on. implementation(UDSon. Copyright International organization for Standardization c Iso 2013- All rights reserv Provided by IHS under license with ISO Sold to DELPHI MTC. W1445724 No reproduction or networking permi ted without license from IH Not for Resale, 2013/3/25 21: 22: 10 CMT so142291:2013(E Introduction Iso 14229 has been established in order to define common requirements for diagnostic systems, whatever the serial data link is To achieve this, iso 14229 is based on the Open Systems Interconnection(osI)Basic Reference Model in accordance with Iso 7498-1 and ISo/EC 10731, which structures communication systems into seven layers When mapped on this model, the services used by a diagnostic tester(client) and an Electronic Control Unit (ECU, server)are broken into the following layers in accordance with Table 1 Application layer (layer 7), unified diagnostic services specified in ISo 14229-1, ISo 14229-3 UDSon can so 14229-4 UDSonFRiso14229-5 UDSonIP Iso14229-6 UDSonK-Line ISo14229-7 UDSonliN. further standards and iso 27145-3 WWH-OBD Presentation layer(layer 6), vehicle manufacturer specific ISo27145-2 WWH-OBD Session layer services(layer 5) specified in ISo 14229-2 Transport layer services (layer 4), specified in ISo 15765-2 DoCAN, ISo 10681-2 Communication on FlexRay, ISo 13400-2 DolP, ISo 17987-2 LIN, ISo 27145-4 WWH-OBD Network layer services(layer 3), specified in ISo 15765-2 DOCAN, ISo 10681-2 Communication on FlexRay, ISo 13400-2 DolP, ISo 17987-2 LIN, ISO 27145-4 WWH-OBD Data link layer(layer 2), specified in Iso 11898-1, ISo 11898-2, ISo 17458-2, ISo 13400-3, IEEE 802.3 so 14230-2ISo17987-3 LIN and further standards. ISo 27145-4 WWH-OBD Physical layer(layer 1), specified in Iso 11898-1,Iso 11898-2, Iso 17458-4, ISO 13400-3, IEEE 802. 3, Iso 14230-1.ISo17987-4 LIN and further standards. ISo 27145-4 WWH-OBD NoTE The diagnostic services in this standard are implemented in various applications e.g. Road vehicles Tachograph systems, Road vehicles -Interchange of digital information on electrical connections between towing and towed vehicles, Road vehicles -Diagnostic systems, etc. It is required that future modifications to this standard provide long-term backward compatibility with the implementation standards as described above Table 1- Example of diagnostic/programming specifications applicable to the osI layers WWH Applicability osI seven layer Enhanced diagnostics services OBD Application ISo14229-1So14229-3 UDSonCAN. Iso14229-4 UDSonFRIso14229-5 UDSonlP, ISO 14229-6 UDSonK-Line, ISO 14229-7 UDSonLIN, further standards 27145-3 Presentation vehicle manufacturer specific layer b) 27145-2 Session Seven layer (layer 5 sO14229-2 according to Ecza。, Transport further (layer 4) an Not standards sO/EC10731 15765-2 106812 13400-2 17987-2 etwork applicable further standards Data link 27145-4 ISO furth (layer 2) 118981,174582 13400-3, 14230-217987-3| standards Physical IEEE (layer 1) 11898-217458-4 802.3 4230-1 17987-4 standards Copyright International Organization for Standardization All rights reserved Provided by IHS under license with ISO Sold to DELPHI MTC. W1445724 No reproduction or networking permi: ted without license from IH Not for Resale, 2013/3/25 21: 22: 10 CMT Copyright International organization for Standardization Provided by IHS under license with ISO Sold to DELPHI MTC. W1445724 No reproduction or networking permi ted without license from IH Not for Resale, 2013/3/25 21: 22: 10 CMT INTERNATIONAL STANDARD so142291:2013(E Road vehicles-Unified diagnostic services (UDS) Part 1: Specifications and requirements 1 Scope This part of iso 14229 specifies data link independent requirements of diagnostic services, which allow a diagnostic tester (client) to control diagnostic functions in an on-vehicle Electronic Control Unit(ECU, server) such as an electronic fuel injection, automatic gear box, anti-lock braking system, etc. connected to a serial data link embedded in a road vehicle It specifies generic services, which allow the diagnostic tester (client) to stop or to resume non-diagnostic message transmission on the data link This part of iso 14229 does not apply to non-diagnostic message transmission on the vehicle's communication data link between two Electronic Control Units. However, this part of iso 14229 does not restrict an in-vehicle on-board tester (client) implementation in an ECU in order to utilize the diagnostic services on the vehicle's communication data link to perform bidirectional diagnostic data exchange This part of iso 14229 does not specify any implementation requirements 2 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies ISo 14229-2, Road vehicles--Unified diagnostic services (UDS)-Part 2: Session layer services 3 Terms, definitions, symbols and abbreviated terms 3.1 Terms and definitions For the purposes of this document, the following terms and definitions apply 3.1.1 boot manager part of the boot software that executes immediately after an eCu power on or reset whose primary purpose is to check whether a valid application is available to execute as compared to transferring control to the reprogramming software NoTE The boot manager may also take into account other conditions for transitioning control to the reprogramming software 3.1.2 boot memory partition area of the server memory in which the boot software is located Copyright International Organization for Standardization All rights reserved Provided by IHS under license with ISO Sold to DELPHI MTC. W1445724 No reproduction or networking permi: ted without license from IH Not for Resale, 2013/3/25 21: 22: 10 CMT so14229-1:2013(E 3.13 boot software software which is executed in a special part of server memory which is used primarily to boot the ECU and perform server programming NOTE 1 This area of memory is not erased during a normal programming sequence and must execute when the server application is missing or otherwise deemed invalid to always ensure the capability to reprogram the server NOTE 2 See also 3.1.1 and.1.17 3.1.4 client function that is part of the tester and that makes use of the diagnostic services huma- a tester normally makes use of other functions such as data base management, specific interpretation NOTE chine interface 3.15 diagnostic data data that is located in the memory of an electronic control unit which may be inspected and/or possibly modified by the tester NOTE 1 Diagnostic data includes analogue inputs and outputs, digital inputs and outputs, intermediate values and various status information NoTE 2 Examples of diagnostic data are vehicle speed throttle angle, mirror position, system status, etc. Three types of values are defined for diagnostic data the current value: the value currently used by(or resulting from) the normal operation of the electronic control unit; a stored value: an internal copy of the current value made at specific moments(e.g. when a malfunction occurs or periodically); this copy is made under the control of the electronic control unit a static value: e.g. VIN The server is not obliged to keep internal copies of its data for diagnostic purposes, in which case the tester may only request the current value NOTE 3 Defining a repair shop or development testing session selects different server functionality (e. g. access to all memory locations may only be allowed in the development testing session 3.1.6 diagnostic routine routine that is embedded in an electronic control unit and that may be started by a server upon a request from the client NOTE could either run instead of a normal operating program, or could be enabled in this mode and executed with the normal operating program. In the first case, normal operation for the server is not possible. In the second case nor ple diagnostic routines may be enabled that run while all other parts of the electronic control unit are functioning 3.17 dIagnostic service information exchange initiated by a client in order to require diagnostic information from a server or/and to modify its behaviour for diagnostic purpose 3.1.8 diagnostic session state within the server in which a specific set of diagnostic services and functionality is enabled Copyright International organization for Standardization c Iso 2013- All rights reserv Provided by IHS under license with ISO Sold to DELPHI MTC. W1445724 No reproduction or networking permi ted without license from IH Not for Resale, 2013/3/25 21: 22: 10 CMT

...展开详情
试读 127P 14229-1 UDS 诊断规范
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    img
    lcy112017

    关注 私信 TA的资源

    上传资源赚积分,得勋章
    最新推荐
    14229-1 UDS 诊断规范 49积分/C币 立即下载
    1/127
    14229-1 UDS 诊断规范第1页
    14229-1 UDS 诊断规范第2页
    14229-1 UDS 诊断规范第3页
    14229-1 UDS 诊断规范第4页
    14229-1 UDS 诊断规范第5页
    14229-1 UDS 诊断规范第6页
    14229-1 UDS 诊断规范第7页
    14229-1 UDS 诊断规范第8页
    14229-1 UDS 诊断规范第9页
    14229-1 UDS 诊断规范第10页
    14229-1 UDS 诊断规范第11页
    14229-1 UDS 诊断规范第12页
    14229-1 UDS 诊断规范第13页
    14229-1 UDS 诊断规范第14页
    14229-1 UDS 诊断规范第15页
    14229-1 UDS 诊断规范第16页
    14229-1 UDS 诊断规范第17页
    14229-1 UDS 诊断规范第18页
    14229-1 UDS 诊断规范第19页
    14229-1 UDS 诊断规范第20页

    试读已结束,剩余107页未读...

    49积分/C币 立即下载 >