SAE J1939-73中文完整文件.doc
《SAE J1939-73中文完整文件.doc》由会员分享,可在线阅读,更多相关《SAE J1939-73中文完整文件.doc(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、路面车辆推荐操作规程(被采纳为美国国家标准)SAEJ1939-73:应用层诊断前言本系列SAE推荐操作规程是由卡车及客车电子电气委员会所属的卡车及客车控制及通信小组委员会制定的。该小组委员会的目标是针对电控单元的需求、设计和使用,提交信息报告、制定推荐操作规程。这些电控单元在汽车部件之间传递着电子信号和控制信息。本规程的使用不限于卡车和客车应用,其对于其他的应用也可以提供直接的支持,正如已在建筑及农业设备和固定式的动力系统。本推荐操作规程的最终目标是形成行业标准,因此可能为适应实际应用和技术进步作出经常性的调整。目 录前言11目标42参考42.1出版物42.1.1SAE出版社42.1.2加利福
2、尼亚航空资源委员会(CARB)出版社43定义53.1持续监视系统53.2诊断故障代码53.3停帧53.4故障指示灯(MIL)53.5非持续监视系统53.6准备就绪代码(参照DM5)53.7广播(参照DM13)63.8端口(参照DM13)64缩写65技术要求75.1常规说明75.2诊断要求概观75.2.1预想的诊断性能75.2.2建议的诊断支持85.2.2.1发送的相关部件85.2.2.2非发送的相关部件85.2.3诊断程序的一般性条件85.3安全性95.3.1数据链接安全策略95.3.2数据链接访问实例95.3.2.1非安全的数据读取95.3.2.2非安全的设备转换105.3.2.3非安全的永
3、久转换105.3.2.4安全的数据读取105.3.2.5安全的设备转换105.3.2.6安全的永久转换105.3.3安全特性105.3.4安全功能要求105.4诊断连接器105.5参数监视要求115.6诊断故障代码定义115.7诊断参数组(PG)定义125.7.1激活状态的诊断故障代码(DM1)145.7.1.1故障指示灯175.7.1.2红色停止灯175.7.1.3琥珀色警告灯185.7.1.4保护灯185.7.1.5可疑参数编号(SPN)185.7.1.6故障模式标志符(FMI)195.7.1.7SPN转化方式195.7.2先前激活状态的诊断故障代码(DM2)225.7.3先前已激活状态诊
4、断故障代码的诊断数据清除复位(DM3)235.7.4停帧参数(DM4)245.7.4.1停帧长度255.7.4.2停帧参数265.7.5诊断准备就绪(DM5)265.7.5.1激活的故障代码265.7.5.2先前激活的故障代码275.7.5.3OBD遵从275.7.5.4持续监视系统支持/状态275.7.5.5非持续监视系统支持285.7.5.6非持续监视系统状态295.7.6持续监视系统测试结果(DM6)295.7.7命令非持续监视测试(DM7)315.7.7.1测试标志符325.7.8非持续监视系统的测试结果(DM8)325.7.8.1测试类型部件标志符335.7.8.2测试值335.7.
5、8.3测试最大限制值335.7.8.4测试最小限制值335.7.9氧气探测器测试结果(DM9)345.7.10支持非持续监视系统测试标志符识别(DM10)345.7.10.1受支持的测试标志符345.7.11激活状态的诊断故障代码的诊断数据清除复位(DM11)355.7.12发送相关的已激活状态的诊断故障代码(DM12)365.7.13停止开始广播(DM13)375.7.13.1电流数据传输器415.7.13.2SAE J1587425.7.13.3SAE J1922425.7.13.4SAE J1939的主要的汽车网络1号网425.7.13.5SAE J1939的2号网络435.7.13.6
6、ISO 9141435.7.13.7SAE J1850435.7.13.8其他一些制造商专用的端口445.7.13.9SAE J1939的3号网络445.7.13.10保持信号446注释456.1空白标注45附录51理论基础51SAE标准与ISO标准的关系51应用51参考书目511 目标本推荐规程供轻型、中型或重型的车辆或者合适的使用车辆派生部件(如发动机组)的固定设施使用。涉及的车辆包括(但不限于):卡车及其拖车;建筑设备以及农业设备和器具。本推荐规程的目的是提出一个电子系统间的开放互联系统。即通过提供一个标准的框架使电子设备之间可以实现相互通信。2 参考2.1 出版物有关本推荐规程的常用信
7、息都是基于SAEJ1939。除非特别说明,所用的SAEJ1939都是最近发布的。2.1.1 SAE出版社SAE J1578重型汽车微机系统电子数据连接的推荐操作规程SAE J1939车辆系列控制通信网络层SAE J1939-21数据链路层SAE J1939-71应用层 车辆SAE J1979E/E诊断测试模型SAE出版物可在SAE,400 Commonwealth Drive, Warrendale, PA 15096-0001获得。2.1.2 加利福尼亚航空资源委员会(CARB)出版社加利福尼亚航空资源委员会出版物可在Air Resource Board,Haggensmit Laborat
8、ory,9528 Telstar Avenue,EI Monte,CA 91731-2990获得。电话(818)575-6800。1995年1月19日由#95-03寄出加利福尼亚OBD规则代码1968.1第13篇:1994年及其后的带有燃料回馈控制系统的客车、轻型卡车以及中型车辆的故障和诊断系统要求3 定义3.1 持续监视系统持续监视系统大约每秒监视两次。注意,有些持续监视器可能要求在许多条件成立的前提下监视才能执行。3.2 诊断故障代码一种用以识别故障类型、相关故障模式以及它的发生次数的4字节数值。3.3 停帧对基于诊断故障代码发生时的一些参量的一个取样。3.4 故障指示灯(MIL)该故障指
9、示灯是用以报告与之相关故障代码的发生。非相关故障代码的发生不会点亮故障指示灯。3.5 非持续监视系统系统监视一个历程只运行一次。历程,在文中的含义,由OBD定义。应该注意的是并非每个历程都执行监视(例如,低温启动辅助监视只有当环境温度低于10(50)时才可能运行)。3.6 准备就绪代码(参照DM5)这是一个,当所有的相关故障诊断都已执行时,才被设置的代码。在联合测试程序低温部分的发生确认完成之前,该准备就绪代码被发送。伺服设备会询问控制者,并使之确认准备就绪代码的状态。若该代码设置好了,则控制者就能够测试所有相关发生的诊断。例如,当发动机起动时,在入口多种压力的作用下,诊断范围内的诊断类型可能
10、会要求在超过空转条件的速度和扭矩下进行操作。因此,假如系统消除了故障代码,且发动机重启,则直到处于诊断范围内的入口多种压力测试条件已被执行时,该准备就绪代码才被设置。不止是入口多种压力,希望其它测试也在准备就绪代码发送之前执行。每当车辆熄火的时候,该准备就绪代码不会发送未准备好的状态给它。3.7 广播(参照DM13)不必请求即可按标准定期发送的消息。某些情况下,广播可能会正常中断,然后请求继续,并且一直等待到请求关闭为止。3.8 端口(参照DM13)定义了从一个控制模块到一条专用的通信线路间的物理连接点。4 缩写DM1诊断信息1,激活状态的诊断故障代码DM2诊断信息2,先前激活状态的诊断故障代
11、码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参数标志符(SAE J1578或SAE J1979)OBD
12、在线诊断任何本文档中没有的术语和或定义可见SAE J1939。5 技术要求5.1 常规说明这里所提供的诊断定义倾向于满足SAE J1993网络的所有潜在用户的需求。这些定义倾向于适应在SAE J1993所定义的任一行业团体中的应用。这些着眼于将来发展的规定提供了广阔的性能范围。附加的特征,参数组和参数定义将随着时间逐步完善。只要SAE J1993网络还是一个现行推荐的规程,这些文档就将不断地革新和完善。通过确保早期版本的向后兼容性这一手段,其上所述的发展与完善还将不断的得到补充。在发表初期,很多象这样的发展和完善仅仅被鉴别,而没有被定义。这些鉴别的提供使得读者了解了那些发展性条款,而这些条款是
13、即将被计划在文档里的。5.2 诊断要求概观诊断要求必须将性能类型提供给我们的客户,行业和正规的团体,在5.2.1中有该诊断要求的概述。满足正规要求的最小要求的描述包含于5.2.2中。对于诊断程序的一般操作条件的讨论将在5.2.3中定义。5.2.1 预想的诊断性能以下的性能将在这里以及该文档将来的版本中定义。a. 安全性 定义了一个使用在一系列数据链接中的安全方案,这个方案允许:行业标准服务设备能够执行在服务程序中必需任务。这将包括存取诊断信息,存取车辆结构信息,重新校准控制模块。b. 连接器 为服务设备定义可用于车辆SAE J1993 网络连接的连接器。这种连接器必须定义在应用物理层(即SAE
14、 J1939/1X)中作为诊断连接器。c. 诊断状态通讯支持提供一组消息,该组消息能够读出故障信息,清除故障信息,监视车辆参数,存取车辆和部分结构,以及其他相关信息。d. 诊断测试支持 为了采取正确的子系统操作而提供的一种性能,它允许:在特定的测试模式中,服务设备放置各种不同的控制器。5.2.2 建议的诊断支持5.2.2.1 发送的相关部件作为最小的性能,所有使用SAE J1939并影响发送和遵守OBD或OBD的控制器应该支持以下的功能:读取诊断故障代码(参照DM1和DM12);清除诊断故障代码(参照DM11和DM3);读取停帧数据(参照DM4);存取实时信息(参照5.5);存取最后历程测试结
15、果(参照DM6);和系统准备就绪代码的存取(参照DM5)。另外,它们应该支持SAE J1939-71D的 PGN;65262(发动机温度:发动机冷却器温度),65265(巡游控制/车辆速度:基于车辆速度的车轮),65270(进气和排气条件:推进压力,进口的多种温度),61443(电子机器控制器 #2:油门踏板位置,当前速度的载入百分比),61444(电子发动机控制器#1:发动机速度),60416(传输协议连接管理),59392(确认信息),59904(要求PGN),和60160(传输协议数据传递)5.2.2.2 非发送的相关部件在本文档最新修订版中规定。5.2.3 诊断程序的一般性条件这些方针
16、必须确保在诊断程序中测试装备和车辆的正确操作。当使用在这个文档中定义的消息时,测试装备不应该影响到车辆的正常操作,除非那是表达消息的目的。离线测试装备可以请求数据,但并不知道车辆的哪个模块将会响应。这些请求也可以直接发给一个特定的装置。应该使用一种正确的方式以减少网络堵塞。在某些车辆中,可能有多个控制器响应请求信息。另外,一个单一的模块可以送多个响应给一个单一的请求。因而,任一有信息请求的测试装备必须有一些规定以接收多个响应。在线系统应该响应定义在SAE J1939-21中的请求。多个响应可能来自单一的请求,这就允许:对所有模块,都要有必要的时间来访问数据链接和传递它们的响应。如果在该时期内(
17、即250ms)没有响应,这个设备或者可能没有接收到任何响应,或者已接受到一个响应,将不会再有响应被接受。设备应该总是等待来自以前请求的响应,或者,在发出另一个请求前,等待“无响应”的信息已超时。无论如何,在前一个请求后,下一个请求必须在小于SAE J1939-21所指定的时间内送出。接收方的特定请求要求有一个响应。如果对一个参数组的请求不为模块所支持,并且接收方的特定请求已经被使用过,则要求有一个NACK(参照SAE J1939-21 PGN 59392)。如果对一个参数组的请求发送给一个总的接收方地址,并且它不为已知设备所支持,那么,这个设备禁止NACK那种请求。除非特别说明,参数值应该在格
18、式上与SAE 1939-71 章节3.1.3中所定义的参数范围一致。5.3 安全性 在本文档最新修订版中规定。以下的章节提供了关于信息类型的一些想法,这些信息定义安全性时必须提供的。正在筹划一个统一的规程,它用以保护车辆模块不受通过车辆通信连接而产生的“未授权“的侵扰。该安全性不能用于限制5.7中定义的性能。这个安全性系统体现了生产商的建议,并且为因他们的特殊需要而改变系统提供了弹性。针对的车辆模块是那些有能力拥有使用电晶体的存储器内容,并通过车辆通信链在外部转变为电子模块的模块。不正确的存储器内容的改变可能会伤害电子设备和其他车辆控制器;要冒不遵守政府法定要求的风险;或者拿车辆制造商的安全利
19、益作赌注。正确的控制器“解锁“是实现访问某一关键的在线控制器功能的先决条件:当处于“锁定”模式时,唯一允许对在线控制器的访问必须通过专用产品软件来实现。这就允许了:专用产品软件保护它本身和车辆的其他控制器不受未授权的侵扰。该文档没有定义在安全性下的性能和信息;这是留给控制器制造商去解决的。这种安全系统不应该妨碍:在外部设备和在线控制器之间的基本的诊断通讯。5.3.1 数据链接安全策略在本文档最新修订版中规定。5.3.2 数据链接访问实例在本文档最新修订版中规定。5.3.2.1 非安全的数据读取在本文档最新修订版中规定。可能的项目包括:读取发送的相关数据,读取发送的相关诊断故障代码,等。5.3.
20、2.2 非安全的设备转换在本文档最新修订版中规定。可能的项目包括:周期性装置的开关,替换传感器数值,等。5.3.2.3 非安全的永久转换在本文档最新修订版中规定。5.3.2.4 安全的数据读取在本文档最新修订版中规定。可能的项目包括:读取无密钥登录的参数,读取可执行代码,等。5.3.2.5 安全的设备转换在本文档最新修订版中规定。可能的项目包括:汽车装配厂关于在设备中非正常使用的有关参数的验证测试,等。5.3.2.6 安全的永久转换在本文档最新修订版中规定。可能的项目包括:汽车发送标准的转换,可执行代码的转换,等5.3.3 安全特性在本文档最新修订版中规定。5.3.4 安全功能要求在本文档最新
21、修订版中规定。5.4 诊断连接器诊断连接器将在一份SAE J1939的物理层(SAE J1939/1X)文档中定义。5.5 参数监视要求参数定义见SAE J1939应用层参考文档。任意一个在应用层文档中定义了的并包含于参数组(PG)中的参数将用于诊断。所以,若一个参数已定义,它不能为了诊断的目的而重新定义。有些情况下,有必要识别相近的有关参数,比如,油门踏板传感器当错误发生时读取的数值,而不是当前读取的数值。5.6 诊断故障代码定义一个诊断故障代码(DTC)由4个部分构成,这4个部分是:a.可疑参数的编号(SPN)19位b.故障模式标志(FMI)5位c.发生次数(OC)7位d.可疑参数编号的转
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAE J1939-73中文完整文件 J1939 73 中文 完整 文件
限制150内