您好,欢迎光临本网站![请登录][注册会员]  
文件名称: ISO 14229.pdf
  所属分类: 制造
  开发工具:
  文件大小: 5mb
  下载次数: 0
  上传时间: 2019-07-15
  提 供 者: wushuo******
 详细说明:车辆ECU诊断功能的基本协议规范,Road vehicles — Unified diagnostic services (UDS) — Specification and requirementslso14229:2006(E Contents Page Foreword Introduction cope Normative references 量画量 Terms and definitions Symbols and abbreviated terms.......…………… Conventions App| lication layer services…,,,,,,…,…,…,… 6.1 General 6 62 Format description of application layer services…,,,……,…,…,……,,…,…8 6.3 Format description of standard service primitives..m..... 8 6. 4 Format description of remote service 10 6.5 Service data unit specification Application layer protocol............,,……… 19 7.1 General definition 9 7.2 Protocol data unit specification 19 Application protocol control information...... 19 4 Negative response/confirmation service primitive 21 7.5 Server response implementation rules ...... 8 Service description conventions..,,………,………,…,…,………,29 8.1 Service description…… 82 Request message.… 30 8.3 Positive response message 8.4 Supported negative response codes(NRC) 34 8.5 Message flow examples 34 Diagnostic and communication management functional unit 36 9.1 Overview 36 9.2 DiagnosticSession Control (10 hex) service.... 36 9.3 ECUReset(11hex) service…….….….. 42 9.4 Security Access(27 hex) service 45 9.5 CommunicationControl(28 hex) service m 52 9.6 Tester Present(3E hex service......... 55 97 Access Timing Parameter(83 hex) service... 面面面 58 9.8 Secured DataTransmission(84 hex)service.... 63 9. 9 ControlDTCSetting( 85 hex)service 69 9.10 Response On Event(86 hex) service 73 911 LinkControl(87hex) service.…… 91 Data transmission functional unit 97 10.1 Overview 97 10.2 Read DataByldentifier(22 hex)service 97 10.3 Read Memory By Address(23 hex)service.........--.. 102 10.4 ReadScaling DataByldentifier(24 hex)service 106 10.5 ReadDataBy Periodicldentifier(2A hex) service 112 10.6 Dynamically Define Dataldentifier(2C hex)service 123 10.7 Write DataByldentifier(2E hex ) service 143 10.8 WriteMemory By Address (3D hex) service o Iso 2006-All rights reserved so14229:2006(E) Stored data transmission functional unit 1.1 Overview ∴152 112 ClearDiagnosticInformation(14hex) service……… 152 1.3 ReadDTCInformation(19 hex)service.e.... 154 2 Inputoutput control functional unit.,,…,…, 208 12.1。 vervet 208 2.2 InputoutputControlByldentifier( 209 R Remote activation of routine functional unit 224 13.1。 verview 224 13.2 Routine Control (31 hex) service........... 225 14 Upload download functional unit.... 231 14.1 Overview.……… 231 14.2 RequestDownload (34 hex 23 143 Requestupload(35hex) service……,,.,…,…,…,…,……,,…,………………234 144 TransferData(36hex) service…… 14.5 RequestTransferExit(37hex) service…,,,…,…,…,,…,…,…,…,…,…,……,…242 Annex a (informative)Global parameter definitions.. 250 Annex B (normative)Diagnostic and communication management functional unit data parameter definitions∴.57 Annex c( normative) Data transmission functional unit data parameter definitions………,……259 Annex D(normative)Stored data transmission functional unit data parameter definitions....... 272 Annex E(normative)Input output control functional unit data parameter definitions 289 Annex F(normative)Remote activation of routine functional unit data parameter definitions 290 Annex g( (informative) Examples for addressAndLength Formatldentifier parameter values…………….291 Bibliography.....….….….…… 293 o Iso 2006-All rights reserved lso14229:2006(E 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 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 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 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 was prepared by Technical Committee ISO/TC 22, Road vehicles, Subcommittee SC 3, Electrical and electronic equipment This second edition of Iso 14229 cancels and replaces the first edition(ISo 14229: 1998), which has been technically revised o Iso 2006-All rights reserved so14229:2006(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, it is based on the Open Systems Interconnection(osI)Basic Reference Model in accordance with Iso7498-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 unified diagnostic services(layer 7); and communication services(layers 1 to 6) NOTE The diagnostic services in Iso 14229 are implemented in various applications, e.g. Iso 16844(all parts) ISo 11992 (all parts), Iso 9141(all parts), Iso 14230(all parts), etc. Future modifications to this Intenational Standard will provide long-term backward compatibility with the implementation standards as described above Table 1- Example of diagnostic/programming specifications applicable to the OSI layers Applicability oSI layer Enhanced diagnostics services(non-emissions-related) Application(layer 7)ISO 14229/S0 15765-3/SO 11992-4 Iso 14229/further standards Presentation(layer 6) Seven layers Session(layer 5) So15765-3/s011992-4 further standards according to ISO/IEC 7498-1 Transport(layer 4) so15765-2/S011992-4 further standards and ISO/EC 10731 Network(layer 3) so15765-2/s011992-4 further standards Data link(layer 2) IS0 11898/S0 11992-1/SAE J1939-15 further standards Physical (layer 1) ISO 11898/ISO 11992-1/SAE J1939-15 further standards Figure 1 shows an example of the possible future implementation of Iso 14229 onto various data links so14229 Futu Diagnostics on Diagnostics on Road vehicles.On So15765-3 Wireless lan Flex Ray board diagnostics Implementation of Implementation of diagnostic services diagnostic services mplementation Figure 1- Available International Standards and possible future implementations of Iso 14229 o Iso 2006-All rights reserved INTERNATIONAL STANDARD so14229:2006(E) Road vehicles -Unified diagnostic services(UDs) Specification and requirements Scope 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(server) such as an electronic fuel injection, automatic gear box, anti-lock braking system, etc. connected on 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. Iso 14229 does not apply to non-diagnostic message transmission or to use of the communication data link between two electronic control units it does not specify any implementation requirements The vehicle diagnostic architecture of Iso 14229 applies to -a single tester (client) that may be temporarily or permanently connected to the on-vehicle diagnostic data link: and several on-vehicle Electronic Control Units(servers)connected directly or indirectly Vehicle 1 Vehicle 2 Server Server Server/ C lient gateway Se Client Server Server Server Server Server Vehicle 3(tractor) ∨ ehicle4( trailer) Server Ser Serverl Server/ Client Server gateway gateway Server Server Figure 2-vehicle diagnostic architecture O Iso 2006-All rights reserved so14229:2006(E) In Figure 2 For vehicle 1, the servers are connected over an internal data link and indirectly connected to the diagnostic data link through a gateway. ISo 14229 applies to the diagnostic communications over the diagnostic data link; the diagnostic communications over the internal data link may conform to ISO 14229 or to another protocol For vehicle 2, the servers are directly connected to the diagnostic data link For vehicle 3, the servers are directly connected to the diagnostic data link through a gateway(same as vehicle 2)and vehicle 4 connects its server/gateway directly to the vehicle 3 server/gateway 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 7498-1, Information technology -Open Systems Interconnection- Basic Reference Model: The Basic Model So/EC 10731, Information technology - Open Systems Interconnection- Basic Reference Model Conventions for the definition of os/ services ISo 11898(all parts ) Road vehicles- Controller area network(CAN) ISo 11992-1, Road vehicles- Interchange of digital information on electrical connections between towing and towed vehicles- Part 1: Physical and data-link layers ISo 11992-4, Road vehicles- Interchange of digital information on electrical connections between towing and towed vehicles- Part 4: Diagnostics ISo 14230(all parts), Road vehicles- Diagnostic systems -Keyword Protocol 2000 ISo 15765-2, Road vehicles Diagnostics on Controller Area Networks(CAN)- Part 2: Network layer services ISo 15765-3, Road vehicles Diagnostics on Controller Area Networks(CAN)-Part 3: Implementation of unitied diagnostic services(UDS on CAN ISO/TR 15031-2, Road vehicles- Communication between vehicle and external equipment for emissions- related diagnostics- Part 2: Terms, definitions, abbre viations and acronyms ISo 15031-5, Road vehicles- Communication between vehicle and external equipment for emissions-related diagnostics- Part 5: Emissions-related diagnostic services ISo 15031-6, Road vehicles- Communication between vehicle and external equipment for emissions-related diagnostics- Part 6: Diagnostic trouble code definitions ISo 15031-7, Road vehicles- Communication between vehicle and external equipment for emissions-related diagnostics- Part 7: Data link security ISo 15764, Road vehicles- Extended data link security o Iso 2006-All rights reserved lso14229:2006(E 3 Terms and definitions For the purposes of this document, the following terms and definitions apply 3.1 integer type simple type with distinguished values which are the positive and the negative whole numbers NOTE The range of integer type is not specified within this document 3.2 diagnostic trouble code numerical common identifier for a fault condition identified by the on-board diagnostic system 3.3 diagnostic service information exchange initiated by a client in order to require diagnostic information from a server and/or to modify its behaviour for diagnostic purposes 3.4 client function that is part of the tester and that makes use of the diagnostic services NotE A tester normally makes use of other functions such as database management, specific interpretation, human machine interface 3.5 server function that is part of an electronic control unit and that provides the diagnostic services NOTE ISo 14229 differentiates between the server (i.e. the function) and the electronic control unit so that this International Standard remains independent from the implementation 3.6 tester system that controls functions such as test, inspection, monitoring or diagnosis of an on-vehicle electronic control unit and which may be dedicated to a specific type of operator (e.g. a scan tool dedicated to garage mechanics or a test tool dedicated to assembly plant agents) NOTE The tester is also referenced as the client 3.7 diagnostic data data that is located in the memory of an electronic control unit which may be inspected and/or possibly intermediate values and various status inform atior nalog ue inputs and outpus, aig ital inputs and outputs modified by the tester (diagnostic data includes EXAMPLES EXamples of diagnostic data include 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 o Iso 2006-All rights reserved so14229:2006(E) 38 diagnostic session current mode of the server, which affects the level of diagnostic functionality NOTE 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) 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 It could either run instead of a normal operating program or run concurrently to the normal operating program In the first case, normal operation of the ECU is not possible. In the second case, multiple diagnostic routines may bi enabled that run while all other parts of the electronic control unit are functioning normally 3.10 record one or more diagnostic data elements that are referred to together by a single means of identification NOTE A snapshot including various input/output data and trouble codes is an example of a record 3.11 security as used in ISo 14229, security access method that satisfies the requirements for tamper protection as specified in ISo 15031-7 3.12 functional unit set of functionally close or complementary diagnostic services 3.13 local server server that is connected to the same local network as the client and is part of the same address space as the Cler 3.14 local client client that is connected to the same local network as the server and is part of the same address space as the server 3.15 remote server server that is not directly connected to the main diagnostic network NoTE 1 A remote server is identified by means of a remote network address. Remote network addresses represent an own network address space that is independent from the addresses on the main network NotE2 A remote server is reached via a local server on the main network each local server on the main network can act as a gate to one independent set of remote servers. a pair of addresses will therefore always identify a remote server a local address that identifies the gate to the remote network and a remote address identifying the remote server itself 3.16 remote client client that is not directly connected to the main diagnostic network own address space that is independent from the addresses on the main network. emote network addresses represent an NoTE A remote client is identified by means of a remote network address. Re o Iso 2006-All rights reserved
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: iso14229
 输入关键字,在本站1000多万海量源码库中尽情搜索: