当前位置: 首页 > news >正文

从开发到售后:Q-Tester基于ODX标准的统一诊断平台

Q-Tester.Expert是一个基于ODX(ASAM MCD-2D/ISO 22901-1)国际标准的工程诊断仪。通过该诊断仪,可实现与ECU控制器之间的数据交互。

这一基于ODX国际标准的解决方案,其优势在于:①数据同源性,ODX数据库不仅可在开发部门内部使用,还可在加密后提供给生产和售后部门,确保整个诊断工具链的数据来源一致;②统一标准,采用国际标准的数据格式和定义,使不同部门之间的数据交互更加顺畅和标准化;③低维护成本,对于已开发的车型或平台,无需频繁更新软件,而对于一些新车和新平台的支持,通过升级ODX数据库即可实现。可见,与维护软件相比,维护ODX数据库的工作量要小很多,同时还避免了与供应商频繁交互的时间成本,并降低了软件开发的资金投入。

目前,Q-Tester功能扩展到了生产、售后,我们还对其界面和功能进行了优化,从而为用户带来更好的体验。

一、Q-Tester有两种版本可供选择

| Q-Tester.Workshop:

适合生产或售后使用,操作较为简单。

(图1 Q-Tester.Workshop操作示意图)

| Q-Tester.Expert:

适用于控制器的开发阶段,需具备一定的诊断开发经验。

(图2 Q-Tester.Expert界面)

二、Q-Tester.Expert功能模块

Q-Tester.Expert的功能包含三部分:功能模块、ECU诊断插件、整车诊断插件。

|功能模块:

• Bus Trace

• Traffic View

• Sequence

• OEM Specific

| ECU诊断插件:

• Service

• DTC

• Data Display

• Write

• Flash

• Coding

• OEM Specific

| 整车诊断插件:

• Vehicle Status

• Vehicle Coding

• Vehicle Flashing

• ECU List

• Button

• OBD

• OEM Specific

三、Flash插件

用于ECU刷写——通过加载刷写文件并进行相应的配置,即可进行ECU刷写。目前刷写文件支持的类型有:Hex/S19/BIN/Zip/VBF。

(图3 Flash插件界面)

四、Sequence模块

Sequence控件支持QSL顺序语言,且通过添加服务或语句可自定义诊断序列。此外,它不仅能够在单个序列中执行不同ECU的不同服务,还支持加载执行符合ISO 13209标准的OTX格式文件。

(图4 Sequence插件界面)

五、Data Display插件

Data Display控件,可读取ECU内的DID数据,并支持以图表、曲线或仪表盘等多种形式展示这些数据。它还具备循环读取功能,确保数据的实时更新。此外,通过点击“Separate”或“Merge”按钮,可分别实现数据的分组显示或合并显示。

(图5 Data Display插件界面)

六、Vehicle Status插件

Vehicle Status可读取整车ECU的DID信息和DTC,并支持清除DTC。此外,它还能够生成报告,并支持将报告保存为.txt、.xml或*.html格式

(图6 Vehicle Status插件界面)

(图7 Vehicle Status生成报告示意图)

七、DTC插件

DTC模块可对控制器的DTC信息进行读取和清除,且通过配置还可读取DTC的扩展帧和冻结帧信息。

(图8 DTC插件界面)

八、Vehicle Flash插件

Vehicle Flash模块,支持整车所有ECU的刷写。

(图9 Vehicle Flash插件界面)

九、Layout布局功能

Layout布局功能,支持提供8种不同的布局结构供用户在配置时选择,且每一个Layout界面都可添加一个插件......

如需了解更多未完精彩内容,请查看WINDHILL风丘科技官方信息

(素材使用声明:本账号素材使用力求合法,若不慎侵权请联系我们删除;本账号内容未经授权使用,将依法追究责任。)

http://www.jsqmd.com/news/1068949/

相关文章:

  • 高股息投资笔记-人性的弱点
  • 高质量C++/ C编程指南-文件结构
  • 三款巨好用的workbuddy连接器,一句话查客户情况、生成话术知识库,比skill还好用
  • 【AI原生思维链工程化白皮书】:2026奇点大会首发CoT落地框架、5大工业级验证范式与3类失效熔断机制
  • 连接第二台手机提示:cannot connect to 192.168.1.130:5555: 由于目标计算机积极拒绝,无法连接。 (10061)
  • 香港金库、Vault ID 与链上 NFT:Relique 如何建立资产信任?
  • librime-lua:用Lua脚本为RIME输入法注入无限可能
  • 风丘助力混合动力汽车工况测试:精准采集整车信号解决方案
  • 如何快速部署Carnice-V2-27B:构建高效AI智能体的完整指南
  • 我用手工写标书和AI辅助各做了一周,整理出这份真实对比
  • 终极指南:98个公共Tracker服务器如何让你的BT下载速度翻倍?[特殊字符]
  • 别踩 2026年自定义词库转写的坑:我实操总结的新手实用经验
  • 共享内存操作梳理
  • 5个技巧教你用Gitea Actions实现自动化部署流水线,告别手动部署烦恼
  • 【仅限首批注册开发者】:奇点大会Plugin Architecture工作坊未公开的12个生产级陷阱与对应eBPF监控脚本(有效期至2025.12.31)
  • 进程间通信与匿名管道详解
  • SITS 2026 AI Agent Pipeline设计全链路拆解,深度解析动态意图路由、可信度熔断与跨模态编排协议
  • Java数组深度解析:从基础到架构的实战指南(上)
  • 计算机毕业设计之高校教室场馆资产管理系统
  • 对于Prompt的思考:从“手写”到提示词采样、A/B Test 与自动化评测
  • 2026腾讯地图多场景技术方案科学选型指南
  • OmniShotCut实战:C++/ONNX部署SOTA镜头检测,一键导出PR时间线(附开源JSX脚本)
  • 2026年COR,核密度估计增强优化:一种统计学习策略
  • 【图像分割】基于遗传算法的进化聚类技术对彩色图像进行分割附Matlab代码
  • 6款主流幼儿英语启蒙app测评,孰优孰劣一目了然
  • htmlwidgets架构优化:提升R可视化组件渲染效率的实施方法论
  • 选址避坑指南:企业如何从海量办公楼出租公司中精准锁定靠谱服务商
  • MySQL数据库迁移方案怎么选?4种方案对比+大数据量迁移避坑实战
  • 乐迪信息:智慧港口船舶AI综合感知系统(集成算法+防爆摄像机)
  • 运行 OpenClaw 的安全治理:身份、隔离与运行时风险