ISO-15765-3详解:CAN网络统一诊断服务实施指南
需积分: 0 14 浏览量
更新于2024-07-20
收藏 3.31MB DOC 举报
ISO-15765-3中文标准主要规范了在道路车辆的控制器局域网络(Controller Area Network, CAN)中实施统一诊断服务(Unified Diagnostic Services, UDS)。它是在ISO 11898定义的CAN网络基础上,针对汽车电子系统的诊断需求制定的,适用于汽车与CAN网络服务器及外部测试设备之间的交互。
ISO-15765-3的目的是确保诊断过程的标准化和一致性,无需依赖特定的汽车内部CAN总线架构。它参考了ISO 14229-1等其他标准,提供了术语定义和缩略词,如DA(目标地址)、ID(标识符)、DLC(数据长度码)、GW(网关)、LSB(最低有效位)、MSB(最高有效位)、NA(网络地址)、SA(源地址)、SM(子网掩码)和TOS(服务类型)。
该标准的协定部分基于ISO 14229-1,遵循OSI(开放系统互连)服务协议,将统一诊断服务映射到OSI模型的不同层次,如应用层、会话层等。应用层服务涵盖了测试、检测、监控、诊断和汽车服务器在线编程等功能,采用ISO 14229-1中的客户机-服务器模式。
6.3节详细描述了应用层和会话层的定时管理,包括不同通信会话类型的处理,如默认会话和需要会话处理的情况。对于服务器端,如果发送的N_Result不等于N_OK,N_USData.indication服务不会响应。此外,还强调了考虑扩展的定时应答,特别是当应答码为78 hex时。
ISO-15765-3的网络层主要负责处理应用层和诊断会话的定时管理,确保通信的效率和可靠性。这一标准对于汽车制造商、诊断设备供应商以及维修技术人员来说,是理解和实现CAN网络诊断的关键依据,它促进了车辆电子系统的维护和升级的标准化进程。
2022-11-21 上传
2021-10-10 上传
2020-08-21 上传
2018-06-04 上传
2021-09-29 上传
marianaYui
- 粉丝: 60
- 资源: 82
最新资源
- Schools_Chat_app
- EG Toy Claw-crx插件
- functional-java-chaitrarkanchan:GitHub Classroom创建的functional-java-chaitrarkanchan
- Turrium:媒体管理门户
- H2Demo,java源码网站,javaweb从入门到精通
- BlazorSCSSIsolated:Sass + Blazor示例
- thesoundwave
- college:学校课程代码
- frontend:这是前端
- .net 8.0 WPF自定义标题样式
- ALGOS:算法
- eatgo:Spring Boot Eag Go项目
- bankist-vivyan
- Android,java源码怎么看,java优惠券系统
- webscraping
- form-validation:健身房应用程序的注册表,也验证用户的输入。 验证由浏览器本身使用HTML表单验证处理