您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > SAE-J1939-73中文
GB/TXXXX.6-XXXX前言GB/T××××《商用车控制系统局域网络(CAN总线)通讯协议》包括10个部分:—第1部分:物理层—屏蔽双绞线(250K比特/秒)—第2部分:物理层—非车载诊断连接器—第3部分:物理层—非屏蔽双绞线(250K比特/秒)—第4部分:数据链路层—第5部分:应用层—车辆—第6部分:应用层—诊断—第7部分:网络管理—第8部分:参数组分配—第9部分:地址和标识分配—第10部分:可疑参数编号(SPN)本标准为GB/T××××的第6部分,对应于SAE1939-73:2004《应用层—诊断》,本标准与SAE1939-73的一致性程度为修改采用(技术内容完全等同),主要差异如下:—进行了全部编辑性修改—删去了其中对老版内容的叙述本标准附录A、B、C、D均为资料性附录。本标准由全国汽车标准化技术委员会提出。本标准由全国汽车标准化技术委员会归口。本标准由负责起草。本标准主要起草人:GB/TXXXX.6-XXXX商用车控制系统局域网络(CAN总线)通讯协议第6部分:应用层—诊断1范围本部分规定了CAN总线的应用层-诊断的技术要求。本部分适用于M2、M3及N类车辆。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而鼓励根据本标准达成协议的各方研究是否可使用这些文件的昀新版本。凡是不注日期的引用文GB/T××××.1商用车控制系统局域网络(CAN总线)通讯协议第1部分:物理层—屏蔽双绞线(250K比特/秒)GB/T××××.4商用车控制系统局域网络(CAN总线)通讯协议第4部分:数据链路层GB/T××××.5商用车控制系统局域网络(CAN总线)通讯协议第5部分:应用层—车辆SAEJ1587重型汽车微机系统电子数据连接的推荐操作规程SAEJ1979E/E诊断测试模式ISO9141Roadvehicles--DiagnosticsystemsSAEJ1850B类数据通讯网络接口3术语和定义本标准采用下列术语和定义。3.1激活Active显示故障当前正在发生的一种状态。”激活”主导”先前激活”。一个故障不可能同时处于这两种状态。3.2广播Broadcast不必请求即可按标准定期发送的消息。某些情况下,广播可能会正常中断,被请求后可继续发送,直到被请求关闭。3.3标定Calibration安装在一个控制模块中的软件。包括可执行代码和标定数据。3.4持续监视系统ContinuouslyMonitoredSystems持续监视系统大约每秒监视两次。注意,有些持续监视器可能要求在许多条件成立的前提下监视才能执行。3.5诊断故障代码DiagnosticTroubleCode一种用以识别故障类型、相关故障模式以及它的发生次数的4字节数值。3.6停帧FreezeFrame诊断故障代码发生时截取的一部分运行参数。3.7关键字Key基于一个“种子”的一系列数学操作的结果,测试工具将其发送至待测设备,用来获取操作许可。3.8故障指示灯(MIL)MalfunctionIndicatorLamp用以报告与排放相关故障代码的发生。非排放相关的故障代码的发生不会点亮故障指示灯。3.9内存存取MemoryAccess定义了一系列指令,测试工具用来对一个有或没有数据安全措施的设备进行操作,如读、写内存或存储空间。3.10非持续监视系统Non-continuouslyMonitoredSystems系统监视一个历程只运行一次。历程在文中的含义由OBDⅡ定义。应注意并非每个历程都执行监视(例如,低温启动辅助监视只有当环境温度低于10℃(50℉)时才可能运行)。3.11对象Object有内存和/或空间的一些实体。3.12口令Password一个数,测试工具和待测设备均可以此经过简单数学运算得到一个结果,并将这一结果,与其预知的特征值进行比较,通常当两者相等时便可通过认证。3.13指针Pointer一种编码,用来标识可进行内存读、写操作的待测设备,类型有:内存直接寻址,定向空间寻址。3.14端口Port从一个控制模块到一条指定的通信链路的物理连接点。3.15先前激活PreviouslyActive指示故障已经发生但当前并没有发生的一种状态。一个故障不能同时处于“激活”和“先前激活”两种状态。3.16准备就绪代码ReadinessCode当所有排放相关的故障诊断都已执行完毕时,才被设置的代码。在联邦排放认证测试程序的低温部分完成之前,该准备就绪代码被发送。检测设备会询问控制模块,确认准备就绪代码的状态。若该代码已被设置好了,则该控制模块已经进行过所有排放相关的诊断测试。例如,当发动机起动时,在对进气歧管压力的变化范围作诊断测试时可能会要求速度和扭矩超出怠速工况条件运行。因此,当系统消除了这个故障代码,然后重新启动发动机,那么直到进气歧管压力的变化范围测试完成时,该准备就绪代码才被设置。不止是进气歧管压力的测试,其它测试也希望在准备就绪代码发送之前执行。每当车辆熄火的时候,准备就绪代码的状态设置为“未准备好”。3.17种子Seed设备所设定的一个号码,发送至测试工具,用来验证测试工具是否有权对该设备进行操作。3.18空间Space包含对象集合的一个存储区域。3.19使用者级别User_Level工具对设备所发送的一个号码,同时发送一个初始请求,用来通知待测设备,测试工具所希望获得的操作权限级别。3.20RationalityRationalityfaultdiagnosticforaninputcomponentmeansverificationoftheaccuracyoftheinputsignalwhileintherangeofwhatisphysicallypossible(seeAppendixA,regionbversusregionfandg)whencomparedtoallotheravailableinformation.ThisisatermthattheCaliforniaAirResourcesBoardhasdefinedintheirOBDIIrules.合理性合理性是验证输入部件与已知整车运行参数的符合性,尽管该输入参数在物理层上可能仍在量程范围之内。4符号缩写的含义DM1诊断信息1,当前故障码DM2诊断信息2,历史故障码DM3诊断信息3,历史故障码的清除/复位DM4诊断信息4,停帧参量DM5诊断信息5,诊断准备就绪DM6诊断信息6,持续监视系统测试结果DM7诊断信息7,指令非持续监视测试DM8诊断信息8,非持续监视系统测试结果DM9诊断信息9,氧传感器测试结果DM10诊断信息10,非持续监视系统测试标志符识别支持DM11诊断信息11,当前故障码清除/复位DM12诊断信息12,发送排放相关的当前故障码DM13诊断信息13,停止启动广播DTC诊断故障代码FTP联合测试程序MIL故障指示灯NA不支持PID参数标志符(SAEJ1578或SAEJ1979)OBDⅡ第二代车载诊断系统DM14内存存取请求DM15内存存取响应DM16二进制数据转换DM17引导载入数据DM18数据安全性DM19标定信息DM20监视工作比率DM21MIL激活时的行程距离EDC错误检测和/或校准EDCP错误检测和/或校准参数FMI故障模式指示器MA内存存取PG参数组OC出现次数SPN可疑参数编号5技术要求5.1通则诊断定义应满足使用本标准网络的所有潜在用户的要求,适用于所定义的工业领域。大量的功能设置为将来预留发展空间,可逐步定义补充的特征值,参数组和参数。5.2诊断要求概述5.2.1期望的诊断性能以下的性能将在本文或将来的版本中定义。a.安全性定义了使用串行数据链接的安全方案,使工业标准测试工具能在维修服务程序中完成必需的任务,包括操作诊断指令,存取车辆配置信息,重新标定控制模块。b.连接器测试工具可以通过连接器接入整车网络,连接器定义见GB/T××××.2。c.诊断状态信息支持提供一组信息,能够读取/清除故障信息,监控整车运行参数,读取/设置车辆及部件的配置信息以及其他相关信息。d.诊断测试程序支持支持提供一种功能,测试工具使各个控制模块进入指定的测试程序,由此确定子系统的运行状态。5.2.2.1推荐的诊断支持5.2.2.2排放相关部件作为昀基本的功能,所有使用本标准网络,影响整车排放性能并满足OBDⅡ或OBD要求的控制模块应支持表1的功能:表1排放相关部件编号功能PGN缩写SPN描述1读取诊断故障代码65236DM1DM12所有当前诊断故障代码排放相关的当前诊断故障代码2清除诊断故障代码6523562228DM11DM3清除当前诊断故障代码的诊断信息3读取冻结帧数据65229DM14冻结帧定义和支持4存取实时信息见编号9-195存取昀后出错测试结果65231DM6未结束存取的诊断故障代码测试结果6存取系统就绪代码65230DM5遵从OBD的历史故障码及当前故障码的计数,监控者及状态,诊断就绪7报告VIN65260VI车辆识别代码8报告CVN54016DM19标定信息9监视性能比49664DM20表示监视部件性能的总数比较制造商监视部件多少次数的比率?10温度65262ET1110发动机冷却液温度11速度65265CCVS86基于轮速计算的车速12压力65270IC1102105增压器压力进气歧管温度13位置设定62443ECC29192加速踏板位置当前速度下的负载百分比14扭矩61444EEC1513190当前转速下发动机实际扭矩输出百分比15角度65159IT61436实际点火正时16组60416TP.CMXX2556连接管理17组59392ACKM2541接收响应18PGN59904RQST2540请求PGN19读数60160TP.DT2572数据传送5.2.2.2非排放的相关部件在今后修订版中规定。5.2.3诊断程序的一般要求应确保在诊断程序中测试装备和车辆均能正常操作,测试装备使用本标准定义的指令时不应影响到车辆的正常操作(除非那是指令的要求)。非车载测试工具可以向某个指定的控制模块(或不指定控制模块)发送指令请求读取数据。应使用正确的方式以减少网络负载。在某些车辆中,可能有多个控制模块响应同一条请求指令。另外,某个控制模块可以发送多个响应给单一的请求指令,任何发出请求指令的测试装备必须有能力接收多个响应。车载系统对GB/T××××.4中定义的请求指令均应响应。多个响应可能来自单一的请求指令,要求使所有模块都有足够的时间来访问数据链路并发送它们的响应。如果在规定时间内(例如250ms),测试工具没有收到任何响应,则测试工具认为不会再接收到任何响应;或者测试工具已接收到一个响应,则测试工具认为将不会再接收其它响应。测试工具在接收到末次请求指令的响应之前,或无响应计时器超时之前,不会发送新的请求指令。任何情况下测试工具发送的连续两次请求指令的时间间隔应小于GB/T××××.4所指定的时间。向指定模块发送的请求指令,接收方必须作出响应,如果接收方控制模块不支持指令请求的参数组,接收方控制模块应发送一个NACK(参照GB/T××××.4的PGN59392)。如果请求指令不指定模块,而接收方控制模块不支持被请求的参数组,则接收方控制模块不发送任何响应。如无特别说明,参数值的格式和范围应符合GB/T××××.5的定义。5.3安全性以下信息在定义安全性时必须提供。用户可使用测试工具通过整车网络存取和修改控制模块的内存信息。支持这一功能的控制模块应设有接入整车网络的接口,并有能力拒绝“未授权”的修改请求,确保数据安全。5.7.14(DM14)至5.7.18(DM18)对此有详细描述。安全性不得限制测试工具对控制模块的其它操作指令,见5.7.1(DM1)至5.7.13(DM13)及5.7.19(DM19),目的是允许生产厂限制用户对控制模块的数据操作。本文所列的安全体系是由控制模块厂推荐的,各个控制模块可根据自身安全需求具体定制。测试工具可通过整车通信
本文标题:SAE-J1939-73中文
链接地址:https://www.777doc.com/doc-1287074 .html