基于ODX/OTX诊断的整车扫描

72c829a3-75dc-4fc0-9e8e-20ddca6f4f64

ODX (Open diagnostic data exchange)

ODX(全称:Open diagnostic data exchange)是ASAM制定的标准架构诊断仪(MVCI,Modular Vehicle Communication Interface)所使用的数据文件。它一开始由ASAM提出并形成标准MCD-2D,后来以ODX 2.2.0为基础形成了ISO标准——ISO 22901-1。ODX统一了诊断文件的格式,因此诊断文件在研发、测试、生产、售后等部门中传递交换时,无需进行格式转换。

OTX (Open Test Sequence Exchange)

OTX(全称:Open Test Sequence Exchange)是基于XML语言、独立于测试人员的可执行测试序列的开放的测试序列交换格式,用于描述基础的功能测试到整个测试应用的需求,符合ISO 13209标准。

整车扫描

整车扫描是汽车诊断测试提供的快速和准确评估车辆状态的方法。

基于ODX/OTX的整车扫描

基于ODX/OTX的整车扫描是将ODX/OTX诊断数据库导入工程诊断仪中,再通过OBD接口连接车辆并与控制器识别匹配之后,通过22服务和19服务对整车所有ECU的DID数据信息、DTC信息、快照信息和扩展数据等进行读取,例如,读软硬件版本号、ASAM/ODX文件ID及版本、Coding信息、参数设置零件号及版本、发动机代码、ECU电压、DTC数量和DTC环境条件以及DTC状态等等。

889a98c7-7bdd-4de7-8848-9c753768410a

(图1 基于ODX的整车扫描)

诊断仪

931c8234-ce81-4040-a680-f3633d0d058b

(图2 Q-Tester主界面)

整车扫描在开发、测试、生产和售后等阶段都是非常有用的,而我们的Q-Tester.Expert就是一款支持整车扫描功能的工程诊断仪,通过该诊断仪的VehicleStatus插件可实现与ECU控制之间的数据交互。此外,该诊断仪基于ODX/OTX国际标准,完全符合MVCI架构,可应用于整个车辆的生命周期。

456cb051-48d4-4a9c-ac15-f4ebf22dc2ec

(图3 Q-Tester VehicleStatus插件车辆数据读取结果报告界面)

Q-Tester.Expert的诊断功能包含:

• Service——支持ODX数据库中创建的所有诊断服务执行;

• DTC——可读取和清除控制器中的DTC信息,以及读取冻结帧和扩展帧数据;

• SoftKey——创建、执行测试序列;

• Coding——ECU标定;

• Flash——ECU刷写;

• Sequence——创建、编辑和执行复杂的诊断序列,支持OTX;

• Data Display——读取控制器支持的DID数据信息,并支持曲线和仪表盘显示;

• Write——通过写入数据对ECU内的一些DID信息进行修改;

• Variant Coding/Vehicle Coding——定制化ECU/整车Coding;

• Vehicle Status——整车所有ECU支持的DID及DTC信息读取;

• Vehicle Flash——整车刷写;

• Logical Link List——整车ECU连接和通讯状态设置。

在硬件方面,Q-Tester.Expert硬件接口开发,可由OEM自由选择支持D-PDU/J2534标准的相关硬件,从而帮助OEM进一步控制成本。此外,为了方便使用,该诊断仪还支持中英文切换,并加入了定制诊断界面,使用户能够根据需求更改语言、皮肤、图标等。目前,Q-Tester在国内外投入使用的整车厂已有十几家,并被数家整车厂指定为公司内部工程诊断仪。毋庸置疑,该诊断仪是一款已得到市场认可的成熟、全面且优质的工程诊断仪!

现今,随着汽车行业的快速发展,人们越来越重视售后服务,不再将车辆性能视为其购车的唯一标准。而售后质量的一大评判标准则是能否迅速为车主解决车辆故障。除了Q-Tester.Expert外,我们还有售后诊断仪配置工具——Q-Tester.Workshop。其能够将风丘标准化的产品进行配置组合,并一键生成售后诊断仪,从而能够更好地应对目前复杂多变的应用场景,此外,通过在原本的基础上进行迭代升级来实现新的需求,可大大降低开发成本。

往期回顾

基于ISO13209(OTX)实现EOL下线序列

基于ISO13400 (DoIP) 实现车辆刷写