系列文章目录
文章目录
💯💯💯 前言💯💯💯
前面几章介绍过UDS诊断测试和用例设计,对于不满足手工测试的同学,本章介绍如何使用CAPL语言进行UDS诊断自动化测试,提升测试效率,首先了解一下UDS基本知识:
统一诊断服务(Unified Diagnostic Services),简称UDS。是ISO 15765和ISO 14229定义的一种汽车通用诊断协议,位于OSI模型中的应用层,它可在不同的汽车总线(例如CAN、LIN、Flexray、Internet、K-line)上实现,是当前汽车领域广泛使用的一种车载诊断协议标准。
UDS协议的应用层定义是ISO 14229-1,目前大部分汽车厂商均采用UDS on CAN的诊断协议。
根据UDS的诊断协议,汽车上的控制系统需要根据规则化的诊断协议进行故障记录和处理,最终体现为诊断故障代码(Diagnostic Trouble Code,DTC