一种电力自动化装置智能插件自动测试平台的测试方法

文档序号:10722931阅读:399来源:国知局
一种电力自动化装置智能插件自动测试平台的测试方法
【专利摘要】本发明公开了一种电力自动化装置智能插件自动测试平台的测试方法,包括以下步骤:(1)运行程序下载、配置载入;(2)仪器驱动:对平台中的测试仪器进行驱动程序开发;(3)逻辑判断夹具位置;(4)测试信息录入:通过条形码扫描对测试信息进行录入,并对条码扫描结果进行信息比对;(5)判断板件电压:读取板件工作电压,判断智能插件是否已正常配置到测试平台;(6)判断测试逻辑:针对不同的智能插件,控制仪器配置不同的测试项目,拾取智能插件的响应,判断形成当前测试项目的结论;(7)设计运行界面。本发明通过测试程序下载、仪器驱动、测试信息录入、测试逻辑判断、测试数据记录实现了对电力自动化装置智能插件的自动测试。
【专利说明】
一种电力自动化装置智能插件自动测试平台的测试方法
技术领域
[0001]本发明涉及一种电力自动化装置智能插件自动测试平台的测试方法,属于智能插件测试技术领域。
【背景技术】
[0002]电力系统的运行直接关系着社会生活、经济、教育、国防、军事等各个领域的日常工作,电力自动化是电力系统的发展趋势,在推进我国经济发展和社会进步中发挥着重要作用。随着电力自动化应用日趋广泛,功能越来越复杂,硬件集成度越来越大,电力自动化装置的可靠性也越来越受到重视。
[0003]电力自动化装置的可靠性主要取决于软件可靠性和硬件可靠性。其中硬件可靠性很大部分由智能插件的硬件性能决定。生产测试作为板级功能测试的开端,承担着验证插件焊接成功、板件信息录入、软件版本确认、硬件功能测试等质量管控工作,对智能插件的质量起着重要保障作用。自动测试平台是指在人极少参与的情况下,自动进行测量、处理数据,并显示和输出测试结果的系统。与手动测试相比,自动测试既能够有效的保证产品的可靠性,又能大幅提高整机调试效率,对测试人员专业技能要求低,实现电力自动化装置智能插件自动化测试是必然趋势。
[0004]虚拟仪器技术(Virtualinstrument)是利用模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。虚拟仪器具有强大的数据采集功能;其次作为基于数据流的编程语言,对数据的操作和计算简单而高效;并且提供了丰富的图标显示功能,这些特点使得虚拟仪器目前被广泛地应用于自动测试系统开发。虚拟仪器将数据采集与数据分析分开,数据采集板卡的结果经过高速通讯总线交给软件,仪器功能由软件实现,能够灵活而有效的应用于各种数据采集、参数测试等工作。
[0005]目前智能插件测试平台存在手动测试效率低下;对测试人员专业要求过高;测试信息难以追溯;测试数据记录困难的问题。

【发明内容】

[0006]针对现有技术存在的不足,本发明目的是提供一种电力自动化装置智能插件自动测试平台的测试方法,通过运行程序下载、仪器驱动、测试信息录入、测试逻辑判断、测试数据记录几个步骤实现了对电力自动化装置智能插件的自动测试。
[0007]为了实现上述目的,本发明是通过如下的技术方案来实现:
[0008]本发明的一种电力自动化装置智能插件自动测试平台的测试方法,包括以下几个步骤:
[0009](I)运行程序下载、配置载入:给智能插件下载运行程序;从Office格式文件中读取可以灵活编辑的测试样本、测试配置;(智能插件自身CPU会有运行程序,响应测试平台的测试程序,该运行程序是通过本测试程序下载进入CPU的,现有程序此处不再赘述)
[0010](2)仪器驱动:对智能插件自动测试平台中的测试仪器进行仪器驱动程序开发;(仪器驱动程序是测试程序的一部分,来源于仪器厂商提供DLL库实现)
[0011](3)夹具位置检测:检测夹具位置节点,夹具合上后,测试程序自动启动;(4)测试信息录入:通过条形码扫描对测试信息进行录入,所述测试信息包括测试人员、智能插件型号和智能插件条码,并对条码扫描结果进行信息比对防止误操作;
[0012](5)判断智能插件电压:读取智能插件工作电压,从而判断智能插件是否已正常配置到测试平台;
[0013](6)判断测试逻辑:针对不同的智能插件,控制测试仪器配置不同的测试项目,拾取智能插件的响应,与智能插件正常工作状态比较,形成当前测试项目的结论;
[0014](7)设计运行界面:将运行界面与智能插件进行通讯,实时显示测试进度和测试结果,综合各测试项目结论后,形成测试数据。
[0015]形成测试数据后,将测试数据写入数据库,以供查询和追溯。
[0016]测试数据写入数据库后,将测试数据以Office形式的测试报表生成,供存档和查询。
[0017]步骤(2)中,所述仪器驱动程序是用来控制可编程仪器的一个软件集,通过对仪器驱动的控制实现对测试仪器的控制;每一个子程序对应仪器的编程操作,所述编程操作包括初始化、配置、读取、关闭;自动测试系统软件可以多种方式实现仪器编程接口,自动测试系统利用仪器厂商提供DLL库实现仪器驱动。
[0018]本发明的有益效果,本发明提供的一种电力自动化装置智能插件自动测试平台软件设计方案,通过测试程序下载、仪器驱动、测试信息录入、测试逻辑判断、测试数据记录几个功能模块实现了对电力自动化装置智能插件的自动测试,具有良好的应用前景,值得推广。
【附图说明】
[0019]图1为电力自动化装置智能插件自动测试平台柜体硬件结构图;
[0020]图2为夹具结构与系统接线示意图;
[0021 ]图3为本发明的电力自动化装置智能插件自动测试平台的测试方法工作流程图;
[0022]图4为本发明的电力自动化装置智能插件自动测试平台软件运行界面图。
【具体实施方式】
[0023]为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合【具体实施方式】,进一步阐述本发明。
[0024]参见图1,本发明的一种电力自动化装置智能插件自动测试平台,包括安装有测试仪器的机柜和夹具;机柜从下到上分别设有用于提供自动测试平台中需要加电压激励的可调直流电源8、用于自动测试平台中各硬件通讯连接的交换机7、工控机6、用于放置键盘鼠标的外伸式工作台5、用于放置夹具的操作平台4、显示器2、用于为整个自动测试平台供电的电源控制单元I;工控机6通过标准PC1-E接口与高速D10/A10板卡及CAN板卡连接,所述高速D10/A10板卡用于提供智能插件测试所需的模拟量、数字量信号,所述CAN板卡用于实现智能插件测试所需的CAN接口,实现与智能插件的通讯和程序下载;夹具包括用于探针接触与接线引出的子夹具和用于夹紧的母夹具,子夹具针对每种电路板10单独设计,母夹具通用各款智能插件;参见图2,母夹具包括用于上下固定电路板10的天板9及载板11、设置在载板11下方用于将电路板10上的测试点一一引出的针板12、设置在针板12下端面用于布线的铝盒13和固定在铝盒13下端面用于整个夹具固定的底板14。夹具具有位置判断功能,可以判断子母夹具是否合上。
[0025]本实施例中,可调直流电源8及交换机7的上下层、显示器2的下层分别设有用于防止设备过热的空面板3。
[0026]本实施例中,机柜包括柜体,所述柜体设有自锁脚轮,所述柜体顶部设有三色信号灯塔,所述柜体的柜面设有用于紧急情况切断所有电源的紧急停止按钮。
[0027]本实施例中,三色信号灯塔中的绿灯指示测试通过,红灯指示测试失败,黄灯指示测试进行。
[0028]本实施例中,柜体和柜面安装有防静电接地端子。
[0029]本实施例中,机柜的顶部设有用于实现自动测试平台冷却的排风扇。
[0030]本实施例中,针板12上设有两个弹簧,两个所述弹簧对称分布。
[0031]本实施例中,天板9上设有多个均匀分布的支柱。
[0032]本实施例中,电源控制单元I包括交流工作电压220V和直流工作电压24V。
[0033]本实施例中,可调直流电源8的直流电压调节范围为0-300V,精度为0.01V。
[0034]参见图3,发明的电力自动化装置智能插件自动测试平台的测试方法包括以下几个步骤:
[0035]步骤(I)运行程序下载、配置载入:给智能插件下载运行程序;从Office格式文件中读取可以灵活编辑的测试样本、测试配置。
[0036]步骤(2)仪器驱动:对智能插件测试平台中的测试仪器进行驱动程序开发。仪器驱动程序是用来控制可编程仪器的一个软件集,通过对仪器驱动的控制实现对测试仪器的控制。每一个子程序对应仪器的编程操作,比如初始化、配置、读取、关闭。测试系统软件可以多种方式实现仪器编程接口,如利用仪器厂商提供DLL库,或者自行编写的驱动程序。
[0037]步骤(3)夹具位置逻辑判断:在夹具的设计时,预留一组夹具是否合上的判断节点,软件上通过判断这组节点的通断,在夹具合上后测试程序自动启动。
[0038]步骤(4)测试信息录入:通过条形码扫描对测试信息进行录入,比如测试人员、智能插件型号、智能插件条码。并对条码扫描结果进行信息比对,防止误操作。
[0039]步骤(5)板件电压健康判断:读取板件关键电压,如CPU工作电压,判断智能插件已正常配置到测试平台。
[0040]步骤(6)测试逻辑:针对不同的智能插件,控制仪器配置不同的测试项目,拾取智能插件的响应,判断形成当前测试项的结论。
[0041]步骤(7)运行界面设计:参见图4,与智能插件进行通讯,实时显示测试进度和测试结果,综合各测试项结论后,形成总结论。
[0042]步骤(8)测试数据写数据库:将测试数据写入数据库,以供查询和追溯。
[0043]步骤(9)测试报表生成:将测试数据以Off ice形式的测试报表生成,供存档和查询。
[0044]本发明提供一种电力自动化装置智能插件自动测试平台软件件设计方案。通过运行程序下载、仪器驱动、测试信息录入、测试逻辑判断、测试数据记录几个功能模块实现了对电力自动化装置智能插件的自动测试,具有良好的应用前景,值得推广。
[0045]以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
【主权项】
1.一种电力自动化装置智能插件自动测试平台的测试方法,其特征在于,包括以下几个步骤: (1)运行程序下载、配置载入:给智能插件下载运行程序,从Office格式文件中读取可以灵活编辑的测试样本、测试配置; (2)仪器驱动:对智能插件自动测试平台中的测试仪器进行仪器驱动程序开发; (3)夹具位置检测:检测夹具位置节点,当夹具合上后,测试程序自动启动; (4)测试信息录入:通过条形码扫描对测试信息进行录入,所述测试信息包括测试人员、智能插件型号和智能插件条码,并对条码扫描结果进行信息比对防止误操作; (5)判断智能插件电压:读取智能插件工作电压,从而判断智能插件是否已正常配置到测试平台; (6)判断测试逻辑:针对不同的智能插件,控制测试仪器配置不同的测试项目,拾取智能插件的响应,与智能插件正常工作状态比较,形成当前测试项目的结论; (7)设计运行界面:将运行界面与智能插件进行通讯,实时显示测试进度和测试结果,综合各测试项目结论后,形成测试数据。2.根据权利要求1所述的电力自动化装置智能插件自动测试平台的测试方法,其特征在于,形成测试数据后,将测试数据写入数据库,以供查询和追溯。3.根据权利要求1所述的电力自动化装置智能插件自动测试平台的测试方法,其特征在于,测试数据写入数据库后,将测试数据以Office形式的测试报表生成,供存档和查询。4.根据权利要求1所述的电力自动化装置智能插件自动测试平台的测试方法,其特征在于,步骤(2)中,所述仪器驱动程序是用来控制可编程仪器的一个软件集,通过对仪器驱动的控制实现对测试仪器的控制;每一个子程序对应仪器的编程操作,所述编程操作包括初始化、配置、读取、关闭;自动测试系统软件可以多种方式实现仪器编程接口,自动测试系统利用仪器厂商提供DLL库实现仪器驱动。
【文档编号】G01R31/00GK106093621SQ201610370566
【公开日】2016年11月9日
【申请日】2016年5月30日
【发明人】周兆庆, 丁琳, 吴凯, 曹玉保
【申请人】南京国电南自电网自动化有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1