[发明专利]一种基于TestStand的BMS测试方法及测试系统有效
申请号: | 201610071238.2 | 申请日: | 2016-02-01 |
公开(公告)号: | CN105589001B | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 徐文赋;任素云 | 申请(专利权)人: | 惠州市蓝微新源技术有限公司 |
主分类号: | G01R31/00 | 分类号: | G01R31/00 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 蒋剑明 |
地址: | 516006 广东省惠州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于TestStand的BMS测试方法及测试系统,方法包括下述步骤:(1)将BMS测试过程中使用到的设备按设备类型编写驱动程序;(2)开发BMS产品测试对应的测试功能模块及调用各测试功能模块进行各功能测试的主程序;(3)通过TestStand将各驱动程序配置为BMS产品测试功能模块可调用的程序格式;(4)运行主程序,主程序根据BMS测试的实际需要调用相应的测试功能模块,测试功能模块调用配置后的相应驱动程序。本发明大大降低BMS测试软件团队开发难度,缩短BMS开发周期,并且灵活的程序开发调试变更能力极高的代码复用率,可使开发新型BMS产品时能尽可能沿用前期的代码。 | ||
搜索关键词: | 一种 基于 teststand bms 测试 方法 系统 | ||
【主权项】:
1.一种基于TestStand的BMS测试方法,其特征在于,该方法包括下述步骤:(1)将BMS测试过程中使用到的设备按设备类型编写驱动程序;(2)开发BMS产品测试对应的测试功能模块及调用各测试功能模块进行各功能测试的主程序;(3)通过TestStand将各驱动程序配置为BMS产品测试功能模块可调用的程序格式;(4)运行主程序,主程序根据BMS测试的实际需要调用相应的测试功能模块,测试功能模块调用配置后的相应驱动程序;步骤(1)中,所述使用到的设备包括高压直流电压源、大电流直流源、万用表、数字信号输入输出接口、继电器切换控制卡、低压程控直流电源、232/485接口卡、CAN通信接口卡以及直流电子负载;步骤(1)中,按设备类型编写驱动程序的具体方法是:(1‑1)获取目标设备的功能;(1‑2)获取目标设备的通信协议;(1‑3)按照设备的功能及设备的通信协议,开发调用函数库供TestStand配置,且配置后供BMS产品测试功能模块调用;步骤(2)中,所述测试功能包括总电压校准、单体电压校准、参数设置、通信功能检测、故障报警以及电流校准;步骤(3)中,通过TestStand将各驱动程序配置为测试功能模块可调用的程序格式的方法是:TestStand通过TestStand程序适配器Adapter识别出不同编程语言编写的驱动程序并进行配置,其具体方法为:(3‑1)获取开发出的驱动程序;(3‑2)根据驱动程序所用的编程语言,选择对应的程序适配器Adapter;(3‑3)根据驱动程序实现的功能及输入/输出参数,程序适配器Adapter配置出相应的参数,配置完成并且保存为测试功能模块可调用的程序格式。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市蓝微新源技术有限公司,未经惠州市蓝微新源技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610071238.2/,转载请声明来源钻瓜专利网。