故障内存(DTC查看器)
ECU包含一个专用内存区域,用于存储诊断故障代码(DTC)和相关故障记录。 所有检测到的异常事件(例如,传感器开路、信号异常、ECU自检错误)都记录在此故障内存中,供售后、测试和开发团队使用。
操作:
点击诊断 -> 故障内存

测试器在线开/关(会话保活机制)
- 功能:
测试器在线服务(0x3E)维护活跃的诊断会话并防止超时。处于扩展/编程会话(例如,0x03、0x02)的ECU如果在超时期间(例如,5000ms或10000ms)内未收到诊断请求,将自动恢复到默认会话并终止高权限操作。

更新故障内存列表(0x19服务)
- 功能:
强制ECU重新执行当前故障快照检测,更新DTC状态,并刷新内部故障列表。

结果: DTC将填充到表格中。
激活循环更新(0x19服务)
- 功能:
计划重复执行并发送服务19,并刷新内部故障列表。

结果: DTC将填充到表格中。
删除DTC(0x14服务)
- 功能:
清除存储在ECU中的指定DTC记录。当检测到异常时(例如,传感器断开、信号错误),ECU将其记录为故障内存中的DTC。

操作: 选择一个DTC并点击删除以将其从ECU中移除。
删除所有故障内存条目
- 功能:
清除ECU中的所有DTC记录,将故障内存重置为初始状态。

激活DTC日志记录
- 功能:
将DTC记录保存到本地文件。默认日志路径:
ETStudio安装目录。可通过属性页面配置自定义路径。
属性配置页面


常规选项卡
- 更新故障内存间隔:
默认:
5秒。配置第5.3节的循环更新间隔。 
- 日志文件路径: 修改DTC日志存储路径(参见第5.6节)。
消息选项卡
- PDU配置:
查看或修改包含特定服务协议控制信息的协议数据单元(PDU)。

操作: 点击左侧菜单中的项目以编辑或查看相应服务的PDU。