基于ISO15765的低成本车载CAN网络诊断模块测试与设计
需积分: 49 12 浏览量
更新于2024-08-10
收藏 2.99MB PDF 举报
本文档探讨了重庆邮电大学硕士论文中关于上位机常规诊断模块的测试方法,主要围绕ISO15765标准进行。ISO15765是车载网络诊断协议,该章节详细描述了如何在诊断测试平台上对诊断上位机软件进行评估,包括诊断协议应用层和网络层的功能测试。
首先,应用层的测试重点关注诊断服务的身份标识符(SID)、子服务和参数是否符合ISO14229.1和ISO15765.3标准。这涉及到了诊断服务的正确性和一致性验证。网络层测试则检查诊断报文是否按照ISO15765.2的数据传输规则打包和传输,确保数据的完整性。
测试工具的核心是支持诊断功能的仪表ECU,它具备11个故障码,其中特定的ECU物理地址ID为0x766。测试过程中,通过安全解锁ECU进入非默认模式,然后进行诊断仪在线服务、诊断会话请求、安全访问、读取故障码和清除故障码等服务的测试。安全访问过程包括发送种子并使用安全算法动态链接库计算密钥值,以保证数据的可靠传输。
测试步骤具体包括:打开电源和诊断上位机,配置通信通道和波特率,输入特定的诊断报文ID,然后执行诊断服务请求,如诊断仪在线、扩展模式请求、安全访问和读写故障码。最后,通过报文显示与分析模块记录诊断通信报文,并使用CANoe进行数据分析,确保诊断服务的准确执行。
在整个测试中,使用的工具包括支持诊断的仪表ECU、车载电源、Vector CANoe 7.2(一个强大的CAN网络测试工具)以及Windows XP系统作为计算机环境。这份研究对于提升国内低成本车载诊断工具的研发能力,减少对外部设备的依赖,具有实际价值和战略意义,体现了控制理论与控制工程领域的技术创新。
12250 浏览量
2561 浏览量
148 浏览量
点击了解资源详情
211 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情

潮流有货
- 粉丝: 36
最新资源
- VB通过Modbus协议控制三菱PLC通讯实操指南
- simfinapi:R语言中简化SimFin数据获取与分析的包
- LabVIEW温度控制上位机程序开发指南
- 西门子工业网络通信实例解析与CP243-1应用
- 清华紫光全能王V9.1软件深度体验与功能解析
- VB实现Access数据库数据同步操作指南
- VB实现MSChart绘制实时监控曲线
- VC6.0通过实例深入访问Excel文件技巧
- 自动机可视化工具:编程语言与正则表达式的图形化解释
- 赛义德·莫比尼:揭秘其开创性技术成果
- 微信小程序开发教程:如何实现模仿ofo共享单车应用
- TrueTable在Windows10 64位及CAD2007中的完美适配
- 图解Win7搭建IIS7+PHP+MySQL+phpMyAdmin教程
- C#与LabVIEW联合采集NI设备的电压电流信号并创建Excel文件
- LP1800-3最小系统官方资料压缩包
- Linksys WUSB54GG无线网卡驱动程序下载指南