一种模拟汽车空调控制器按键旋钮自动操作的方法及系统技术方案

技术编号:17654000 阅读:83 留言:0更新日期:2018-04-08 07:44
本发明专利技术涉及车载设备技术领域,具体公开了一种模拟汽车空调控制器按键旋钮自动操作的方法及系统,包括以下步骤:S1、测试端构建和解析测试案例;S2、测试端发送测试指令对汽车空调控制器按键或旋钮进行测试操作;S3、将测试结果输出并记录,本发明专利技术基于CAPL程序,实现对汽车空调控制器按键或旋钮的自动测试操作,代替了手动和机器手操作方式,提高了测试效率和释放了人力资源,达到方便、快速测试的效果,节省了生产测试成本。

【技术实现步骤摘要】
一种模拟汽车空调控制器按键旋钮自动操作的方法及系统
本专利技术涉及车载设备
,尤其涉及一种模拟汽车空调控制器按键旋钮自动操作的方法及系统。
技术介绍
汽车空调控制器,作为汽车空调的控制中心,在对其软件功能自动测试的研发过程中,需要对其按键或旋钮的操作实现自动控制,进而实现自动测试,现有的车载空调控制器的常规测试方法为通过控制机器手实现操作,目前行业内还没有成熟、通用的自动测试系统规范,自动化测试技术也还没有被广泛应用。传统的操作方法实现成本较高,无论是经济成本上还是技术成本上,且在对汽车空调控制器软件测试时,如果机器手不够精密,其执行时效性也会偏低。
技术实现思路
针对上述技术问题,本专利技术提供了一种基于CAPL程序,实现对汽车空调控制器按键或旋钮的自动测试操作,代替了手动和机器手操作方式,提高了测试效率和释放了人力资源的模拟汽车空调控制器按键旋钮自动操作的方法及系统。为了解决上述技术问题,本专利技术提供的具体方案如下:一种模拟汽车空调控制器按键旋钮自动操作的方法,包括以下步骤S1、测试端构建和解析测试案例;S2、测试端发送测试指令对汽车空调控制器按键或旋钮进行测试操作;S3、测试端将测试结果输出并记录。优选的,所述步骤S1之前还包括以下过程:S0、完成对汽车空调控制器按键或旋钮的系统变量设置,这里的系统变量设置代表的是测试程序能够识别的汽车空调控制器“按键”或“旋钮”,继而进行相应的指令控制。优选的,所述步骤S2具体包括以下过程:S21、检测按键或旋钮的当前状态;S22、模拟人手对按键或旋钮进行操作;S23、测试端检测操作后按键或旋钮的实际状态,完成对汽车空调控制器按键或旋钮的自动测试操作。优选的,所述步骤S21之前还包括以下过程:S20、测试端控制输出测试案例所需的电压值,通过计算机软件编程控制输出电压值和最大输出电流值,实现正常供电。优选的,所述步骤S22具体包括以下过程:CAPL程序指令对汽车空调控制器按键或旋钮对应的系统变量进行控制;本专利技术通过CAPL程序模拟按键或旋钮触发逻辑,控制按键或旋钮对应的系统变量,进而输出相应的硬线脉冲信号,触发汽车空调控制器上按键或旋钮触点,实现对按键或旋钮的自动操作。优选的,所述测试案例包括预设定指令和期望状态,本专利技术的测试案例主要是针对空调控制器按键或旋钮进行的测试操作,即预先通过CAPL编程,实现模拟按键或旋钮触发逻辑,并得按键或旋钮的期望状态。优选的,所述步骤S23还包括以下过程:测试端对按键或旋钮的实际状态与期望状态进行对比,实现对汽车空调控制器按键或旋钮的自动测试操作以及测试结果输出。本专利技术还提供了一种模拟汽车空调控制器按键旋钮自动操作的系统,包括PC端、与PC端连接的被测空调控制器和测试机箱、以及与测试机箱连接的电源模块,所述被测空调控制器与测试机箱连接。优选的,所述电源模块包括可编程电源单元和稳压电源单元,可编程电源单元用于实现系统工作过程中的电压变化,实现系统正常供电,稳压电源单元用于给测试机箱供电。优选的,所述测试机箱包括多个板卡,板卡实现供电及点火信号模拟;输入输出电压测量,输出电流测量;控制可编程电源等。与现有技术相比,本专利技术的有益效果在于:基于CAPL程序,通过预先设定好的汽车空调控制器按键或旋钮对应的系统变量,CAPL程序模拟按键或旋钮触发逻辑,控制按键或旋钮对应的系统变量,进而输出相应的硬线脉冲信号,触发汽车空调控制器上按键或旋钮触点,实现对按键或旋钮的自动操作;并对操作后的按键或旋钮的实际状态与期望状态进行对比,输出并保存测试结果,提高测试效率以及释放了人力资源,节省了企业的生产测试成本。附图说明图1为本专利技术实施例一的方法步骤流程图;图2为本专利技术实施例二至实施例五的方法步骤流程图;图3为本专利技术实施例三至实施例五步骤S2的具体过程图;图4为本专利技术实施例七的系统整体结构框图。具体实施方式为了使本领域的技术人员更好的理解本专利技术的技术方案,下面结合附图对本专利技术的技术方案做进一步的阐述。实施例一:如图1所示,一种模拟汽车空调控制器按键旋钮自动操作的方法,包括以下步骤:S1、测试端构建和解析测试案例;S2、测试端发送测试指令对汽车空调控制器按键或旋钮进行测试操作;S3、测试端将测试结果输出并记录。本实施例基于CAPL程序,通过预设定的测试案例完成对汽车空调控制器按键或旋钮的自动测试操作,并将测试结果输出并记录,提高了测试效率和释放了人力资源,实现了快速方便的测试效果,需要说明的是,本实施例中的测试端为PC端或其他能够实现对汽车空调控制器按键旋钮进行自动操作的微处理器等。实施例二:如图2所示,一种模拟汽车空调控制器按键旋钮自动操作的方法,包括以下步骤:S0、完成对汽车空调控制器按键或旋钮的系统变量设置;本实施例此步骤中的系统变量设置代表的是测试程序能够识别的汽车空调控制器“按键”或“旋钮”,继而进行相应的指令控制。S1、测试端构建和解析测试案例;S2、测试端发送测试指令对汽车空调控制器按键或旋钮进行测试操作;S3、测试端将测试结果输出并记录。本实施例中的系统变量设置代表的是测试程序能够识别的汽车空调控制器按键或旋钮,通过预设定的测试案例完成对汽车空调控制器按键或旋钮的自动测试操作,并将测试结果输出并记录,提高了测试效率和释放了人力资源,实现了快速方便的测试效果。实施例三:如图2、3所示,一种模拟汽车空调控制器按键旋钮自动操作的方法,包括以下步骤:S0、完成对汽车空调控制器按键或旋钮的系统变量设置;S1、测试端构建和解析测试案例;S2、测试端发送测试指令对汽车空调控制器按键或旋钮进行测试操作;S3、测试端将测试结果输出并记录。本实施例中步骤S2具体包括以下过程:S21、检测按键或旋钮的当前状态;S22、模拟人手对按键或旋钮进行操作;S23、测试端检测操作后按键或旋钮的实际状态,完成对汽车空调控制器按键或旋钮的自动测试操作。实施例四:如图2、3所示,一种模拟汽车空调控制器按键旋钮自动操作的方法,包括以下步骤:S0、完成对汽车空调控制器按键或旋钮的系统变量设置;S1、测试端构建和解析测试案例;S21、测试端检测按键或旋钮的当前状态;S22、模拟人手对按键或旋钮进行操作;S23、测试端检测操作后按键或旋钮的实际状态;S3、测试端将测试结果输出并记录。本实施例中,所述步骤S21之前还包括以下过程:S20、测试端控制输出测试案例所需的电压值,通过计算机软件编程控制输出电压值和最大输出电流值,实现正常供电,需要说明的是,本实施例可通过板卡实现可编程电源的功能。实施例五:如图2、3所示,一种模拟汽车空调控制器按键旋钮自动操作的方法,包括以下步骤:S0、完成对汽车空调控制器按键或旋钮的系统变量设置;S1、测试端构建和解析测试案例;S21、测试端检测按键或旋钮的当前状态;S22、模拟人手对按键或旋钮进行操作;S23、测试端检测操作后按键或旋钮的实际状态;S3、测试端将测试结果输出并记录。本实施例中,所述步骤S22具体包括以下过程:CAPL程序指令对汽车空调控制器按键或旋钮对应的系统变量进行控制;本专利技术通过CAPL程序模拟按键或旋钮触发逻辑,控制按键或旋钮对应的系统变量,进而输出相应的硬线脉冲信号,触发汽车空调控制器上按键或旋钮触点,实现对按键或旋钮的自动操作本文档来自技高网...
一种模拟汽车空调控制器按键旋钮自动操作的方法及系统

【技术保护点】
一种模拟汽车空调控制器按键旋钮自动操作的方法,其特征在于,包括以下步骤:S1、测试端构建和解析测试案例;S2、测试端发送测试指令对汽车空调控制器按键或旋钮进行测试操作;S3、测试端将测试结果输出并记录。

【技术特征摘要】
1.一种模拟汽车空调控制器按键旋钮自动操作的方法,其特征在于,包括以下步骤:S1、测试端构建和解析测试案例;S2、测试端发送测试指令对汽车空调控制器按键或旋钮进行测试操作;S3、测试端将测试结果输出并记录。2.根据权利要求1所述的模拟汽车空调控制器按键旋钮自动操作的方法,其特征在于,所述步骤S1之前还包括以下过程:S0、完成对汽车空调控制器按键或旋钮的系统变量设置。3.根据权利要求2所述的模拟汽车空调控制器按键旋钮自动操作的方法,其特征在于,所述步骤S2具体包括以下过程:S21、检测按键或旋钮的当前状态;S22、模拟人手对按键或旋钮进行操作;S23、测试端检测操作后按键或旋钮的实际状态。4.根据权利要求3所述的模拟汽车空调控制器按键旋钮自动操作的方法,其特征在于,所述步骤S21之前还包括以下过程:S20、测试端控制输出测试案例所需的电压值。5.根据权利要求3所述的模拟汽车空调控制器按键旋钮自动操作的方法,...

【专利技术属性】
技术研发人员:赵凌云李强王春艳
申请(专利权)人:惠州市德赛西威汽车电子股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1