测试方法、装置及控制器的制造方法_3

文档序号:9863925阅读:来源:国知局
方式调用Microsoft Office控件,实现测试报告的自动生成,并将数据及波形图自动插入文档的功能,整个过程在后台程控完成,以此取代人工鼠标键盘操作;
[0101]所述人机界面模块,如图5示例,采用Labview图形化编程方式,使得程序能够接收用户已编辑好的测试参数文档或在线填写的参数,并将程序的开始、停止等操控权交给用户;
[0102]本较佳实施方式通过以上所述方式将手动测试过程转化为程控过程,具有节约人力、降低使用门檻,提升测试效率的有益效果。
[0103]本较佳实施方式采用以下技术方案:
[0104]提供测试软件、控制中心、通讯总线和外部资源,依次按图2连接各部分;
[0105]所述的测试软件是基于Iabview (或其他编程环境如VB、VC、C#等)开发的电源产品电应力测试程序,包含人机界面、仪器控制、数据处理功能;
[0106]所述的控制中心,可以采用各种类型的个人或工业电脑设备;
[0107]所述的通讯总线,可采用PX1、VX1、GPIB、RS232、RS485/422、USB、Ethernet 等常见通讯方式;
[0108]所述的外部资源包括示波器、电压探头、电流探头、电子负载、可编程交流/直流源、待测电源产品等;
[0109]通过所述的可编程交流/直流源对所述的待测电源供给不同幅度的电压信号,使其能够正常上电,具体参数须根据所述待测电源的性能指标来定;
[0110]通过所述的电子负载对所述的待测电源提供不同程度的负载电流,使其模拟真实环境的负载情况,具体参数须根据所述待测电源的性能指标来定;
[0111]通过所述的示波器及探头连接至所述的电源产品关键器件的相应引脚,采集电压、及电流波形及数据;
[0112]通过所述的通讯总线将控制中心与所述的可编程交流/直流源、电子负载、示波器连接;
[0113]通过所述的测试软件通过通讯总线下发控制指令给所述的仪器设备,设置正确的测试环境,执行测试动作、获取测试数据、处理并保存测试结果。
[0114]有益效果
[0115]本较佳实施方式优点如下:
[0116]1、节省人力资源。针对单个器件,操作人员只需将仪器与器件引脚连接好并填写测试参数即可,程序运行只后无需人员值守;
[0117]2、提升测试效率。所述的测试软件以发送指令的方式控制仪器设备并获取保存数据,其速度是手动操作方式所无法比拟的;
[0118]3、提高测试准确性,软件定义了标准化的测试流程,专业的仪器保证了测试精度。相对于手动测试过程,本较佳实施方式会将一定程度上提高测试准确性;
[0119]4、测试过程可靠。排除了人为操作所带来的不确定因素,减少失误及错误的概率,提高测试环境的可靠率;
[0120]5、使用门槛低。使用人员不需要具备专业的电源及测试经验,不用了解各种测试仪器的操作。只需要会最基本的电脑操作即可。
[0121]具体地,下面结合附图对本发明的开关电源关键器件电应力测试方法作以下详细说明。
[0122]其实现过程为:
[0123]如附图2中所示,首先搭建测试环境,该测试环境包括控制中心、通讯总线,电子负载、可编程交/直流电源、示波器及电压、电流探头,通讯线缆。其中用通讯总线将控制中心与外部资源(电子负载、示波器、可编程交/直流源)依次连接,使上述外部资源能够与控制中心建立通讯上的硬件连接;
[0124]将所述电流及电压探头与待测电源上开关器件的相关测试点连接,使得开关器件的波形能够被示波器捕获;
[0125]将所述可编程交/直流源接至待测电源的输入端,给待测电源供电,具体选择交流输入或直流输入要根据待测电源输入类型而定;
[0126]将待测电源的输出端与所述电子负载接入端子连接,使电子负载设备能够给待测电源提供测试中需要的负载电流;
[0127]打开测试软件,选择需要测试的项目,并设定待测物的测试参数及规格指标(根据待测物的规格书),如输入电压范围、输出负载范围等;
[0128]运行测试程序,所述测试软件会根据测试参数下发控制指令,通过通讯总线设置各仪器设备至要求的测试环境,并将仪器设备测量数据返回给程序,程序再对测试数据及波形比较、处理得出测试结果;
[0129]所述测试程序,调用ActiveX控件新建空白office文档,自动写入测试环境参数及生成报告格式,将前面的测试结果及波形图插入至指定位置,生成测试报告,如果有需要也可将测试数据上传至数据库;
[0130]其软件架构如图3所示,通过软件开发平台整合仪器控制模块、文档生成模块、人机界面模块;其中,仪器控制模块包括VISA、SCPI指令和程控仪器子模块,文档生成模块包括ActiveX和Microsoft Word对象模型子模块,人机界面模块包括状态机/事件结构、可视化编程和人机交互子模块;
[0131]如图5,所述仪器控制模块硬件层由通讯总线构成,上层采用VISA编程方式,运用SCPI指令与所述各仪器建立通讯连接,实现传递控制命令并返回测试数据的功能;
[0132]所述文档生成模块运用AxtiveX技术,调用微软Office控件,将文档新建(如附图4)、写入文本、插入图片、建立表格、设置格式、保存等功能程控化,将人工创建报告文档的过程以程控方式实现;
[0133]所述人机界面模块,运用软件开发平台,建立人机交互接口,如图6,将测试参数传递给软件并响应用户的操作。
[0134]在测试的开始及结束,测试软件通过发送指令分别进行外部资源的检查和复位动作;
[0135]在测试过程中的某些关键点,测试程序需要对待测电源进行上电检查,以确保待测电源没有因测试过程而损坏,并及时发现异常反馈给用户。
[0136]图7表示本发明实施例提供的一种测试装置的结构框图,参照图7,本发明实施例还提供一种测试装置,用于测试第一设备的器件,所述测试装置包括:
[0137]获取模块701,用于所述控制器从预设测试项目的至少一个未执行的测试实例中选择一测试实例,并获取所述测试实例的测试配置参数,所述测试配置参数包括测试环境参数和仪器测试参数;
[0138]第一发送模块702,用于所述控制器向所述配置设备发送所述测试环境参数,使得所述配置设备能够根据所述测试环境参数,向所述第一设备提供第一运行环境;
[0139]第二发送模块703,用于所述控制器在所述第一设备在所述第一运行环境下运行时,向所述测试仪器发送测试数据查询指令,使得所述测试仪器能够根据所述测试数据查询指令对所述器件进行测试,得到测试数据,并将所述测试数据上报给所述控制器;
[0140]接收模块704,用于所述控制器接收所述测试数据;
[0141]填写模块705,用于所述控制器将所述测试实例的标识和所述测试数据填写到测试报告模板中的相应位置,并将所述测试实例标记为已执行的测试实例,返回所述获取步骤。
[0142]所述第一设备分别与所述第一设备的运行环境的配置设备和所述器件的测试仪器连接,所述配置设备和所述测试仪器分别与控制器连接。
[0143]可见,通过上述方式,测试项目的待测试实例得以自动执行,实现了电源器件测试的自动化,提高了电源器件的测试效率。
[0144]其中,所述填写模块705具体可包括:
[0145]判断单元,用于所述控制器判断所述预设测试项目的全部测试实例是否都测试完成,获取判断结果;
[0146]返回单元,用于当所述判断结果表明所述预设测试项目的全部测试实例没有都测试完成时,将所述测试实例的标识和所述测试数据填写到测试报告模板中的相应位置,并将所述测试实例标记为已执行的测试实例,返回所述获取步骤。
[01
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1