【技术实现步骤摘要】
一种车载通信DTC自动化测试方法及测试系统
[0001]本专利技术涉及车载通信测试领域,更具体地,涉及一种车载通信
DTC
自动化测试方法及测试系统
。
技术介绍
[0002]随着现代汽车电子系统的不断发展及普及,汽车诊断测试也变得越来越重要,
UdsOnCAN
通信协议和
DoIP
通信协议被广泛应用于车载通信技术中,用来完成诊断和维护功能,其中故障诊断通信
(DTC)
是车辆控制系统重要的功能之一,一般通过诊断仪与车辆之间的通信来获取车辆故障码,来确认故障发生的具体原因以及时间
。
[0003]在进行车辆控制系统的开发
、
测试和维护过程中,
DTC
的自动化测试显得尤为重要
。
目前几乎都是进行传统的手动测试,由测试人员直接使用测试工具监控待测测试对象,手动模拟故障产生和读取待测对象的
DTC
码和掩码,然后根据需求分析数据的正误,整体的测试工作量相当大,工作量大的同时,不可避免的会导致人工校验的错误率上升
。
针对这些车载通信协议的
DTC
自动化测试方法尚未得到广泛应用,因此需要一种全新的自动化测试方法
。
技术实现思路
[0004]本专利技术针对现有技术中存在的技术问题,提供一种车载通信
DTC
自动化测试方法及测试系统
。
[0005]根据本专利技术的第一方面,提供了
【技术保护点】
【技术特征摘要】
1.
一种车载通信
DTC
自动化测试方法,其特征在于,包括:测试设备获取待测
ECU
单元的
DTC
诊断信息表,所述
DTC
诊断信息表中包括待测
ECU
单元的故障产生方式和待测
ECU
单元支持的通信协议;根据所述
DTC
诊断信息表,编写对应的配置文件,将所述配置文件放入指定的文件目录下,运行
python
脚本;根据待测
ECU
单元的网段信息和测试设备的
Canoe
硬件信息,通过相应的
Canoe
通道将测试设备的
Canoe
硬件接入待测网段,对待测
ECU
设备进行自动化测试
。2.
根据权利要求1所述的
DTC
自动化测试方法,其特征在于,待测
ECU
单元支持的通信协议包括
UdsOnCAN
通信协议和
/
或
DoIP
通信协议,对应不同类型的
DTC
测试
。3.
根据权利要求2所述的
DTC
自动化测试方法,其特征在于,根据所述
DTC
诊断信息表,编写对应的配置文件,包括:根据待测
ECU
单元支持的通信协议,编写对应类型
DTC
测试的配置文件,以及根据所述
DTC
诊断信息表中的故障产生方式,编写配置文件中的故障制造参数
。4.
根据权利要求1所述的
DTC
自动化测试方法,其特征在于,所述根据待测
ECU
单元的网段信息和测试设备的
Canoe
硬件信息,通过相应的
Canoe
通道将测试设备的
Canoe
硬件接入待测网段,包括:根据待测
ECU
单元的网段信息和测试设备的
Canoe
硬件信息,在测试设备的
Hardware
配置页下,配置自动测试工程的
CAN/CANFD
参数以及在
Channel Mapping
中进行
Canoe
通道选择;基于选择的
Canoe
通道,将测试设备的
Canoe
硬件接入待测网段
。5.
根据权利要求1所述的
DTC
自动化测试方法,其特征在于,所述对待测
ECU
设备进行自动化测试,包括:获取待测
ECU
单元的
DTC
信息,针对每个
DTC
信息,根据预设的诊断标准和测试规则,执行相应的诊断测试,并生成测试报告
。6.
根据权利要求1或4所...
【专利技术属性】
技术研发人员:李森林,易金裕,黄维良,史玉凤,江林,黄泓辞,向岸平,
申请(专利权)人:武汉光庭信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。