CAPL自动化测试通信电压

通信电压

  • 1、系统框架
  • 2、控制电压模块
  • 3、检查通信是否正常
  • 4、检查电压标准
  • 5、CAPL 控制VH1160的函数

分三个模块
控制电源模块,分析通信是否正常模块,判断电压是否符合标准。

1、系统框架

应该分为三大模块:控制电压模块,检查通信是否正常,判断电压是否符合标准。
控制电压模块:实现电源的初始化(连接),电压的调节。
VH1150、第三方程控电源、恒压适配器作电源
终端控制以及测试

2、控制电压模块

电源初始化干什么?
电源初始化之后进行以下步骤:
1、电源的连接,连接30和GND;
VHDevOpen2();
2、15开关,设置电源电压;
VHDevSetRelay();
VHDevSetVoltageVBatt();
3、关闭15,30开关,电源的断开连接。
VHDevSetRelay();
VHDevClose

3、检查通信是否正常

报文是否正常发送,id和周期正确。
on message 里面获取报文跟load信息对比。
testcase捕获报文,获得总线上的报文,与ini文件报文进行对比。

4、检查电压标准

根据迟滞现象,检查电压

5、CAPL 控制VH1160的函数

VHDevOpen2 打开VH设备 0是打开成功
CAPL自动化测试通信电压_第1张图片
VHDevGetHWRevision 检索硬件修订号 0是成功
CAPL自动化测试通信电压_第2张图片
VHDevSetVoltageVBatt 设置设备输出电源电压VBatt
CAPL自动化测试通信电压_第3张图片
VHDevSetGroundOffset 提高地线的电压
CAPL自动化测试通信电压_第4张图片
VHDevSetRelay 切换继电器状态 控制KL30 15 开关
CAPL自动化测试通信电压_第5张图片
VHDevSetCurrentMeasurementRange: 设置目前测试范围
CAPL自动化测试通信电压_第6张图片

你可能感兴趣的:(CAN协议,车载测试,CAPL)