[发明专利]一种座椅电气附件自动综合检测设备自动测试控制方法有效
申请号: | 201710794933.6 | 申请日: | 2017-09-06 |
公开(公告)号: | CN107748302B | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 吴传贵;王纬国;李珊珊;彭虎;周勇军;张小辉;许宜军 | 申请(专利权)人: | 国营芜湖机械厂 |
主分类号: | G01R31/00 | 分类号: | G01R31/00 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 王帅 |
地址: | 24100*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种座椅电气附件自动综合检测设备自动测试控制方法,包括步骤创建自动测试线程、初始化检测台硬件资源、获取当前行所对应的测试信息内容、判断是否需要提示、执行测试测量功能函数、处理显示和打印测试结果、判断是否暂停自动测试、判断是否继续自动测试、判断是否终止自动测试、继续循环测试、判断是否完成全部项目测试、判断是否保存测试数据、保存测试数据记录、完成测试退出线程。本发明能够实现座椅电气附件测试项目和内容的读取、测试过程的自动化,提高了测试电缆和继电器模块交联的灵活性,实现了对不同被测对象的测量类型、项目的自动测试,提高了测试的通用性、安全可靠性、灵活性和便利性。 | ||
搜索关键词: | 一种 座椅 电气 附件 自动 综合 检测 设备 测试 控制 方法 | ||
【主权项】:
一种座椅电气附件自动综合检测设备自动测试控制方法,其特征在于:包括以下步骤:(1)创建自动测试线程:根据获取的系统时间,生成保存测试数据的文件名称;初始化测试项数和故障数变量;设置系统为运行状态后,创建自动测试线程;(2)初始化检测台硬件资源:进入自动测试线程,设置自动测试状态和标志;初始化程控数字万用表、直流电源、绝缘抗电仪和信号切换模块;(3)获取测量项目总数并置记数变量:读取本次测试的测量项目总数N并置计数变量i=0;(4)获取当前行所对应的测试信息内容:读取第i+1行所对应的测试模块号、起始测点、终止测点、测试类型、测试方法、测试策略和提示说明内容;(5)判断是否需要提示:若包含有“开关”特定字段内容,将提示内容全部显示,提醒操作者执行相应动作,以便完成自动测试时涉及到的人机互动环节;若无特定字段,直接执行下一步(6);(6)执行测试测量功能函数:函数输入参数为模块号、起始测点、终止测点、测试类型、测试方法、测试策略,输出参数有实测值和是否正常状态;函数工作流程是:(6.1)变量定义及赋初值:定义功能函数中需要使用的内部变量,并且对变量进行赋初值;(6.2)读取起始测点对应的映射地址1和2:读取起始测点对应的映射地址1和映射地址2,根据测试模块、起始测点和测试类型,从测点数据库中读取映射地址,映射地址的定义与继电器模块相应,可实现对继电器具体的模块、行和列的触点进行通断控制;(6.3)读取终止测点对应的映射地址1和2:读取每个测点对应的映射地址1和映射地址2,根据测试模块、终止测点和测试类型,从测点数据库中读取映射地址,映射地址的定义与继电器模块相应,可实现对继电器具体的模块、行和列的触点进行通断控制;(6.4)分析测试策略状态:测试策略分为连接项、激励项和测量项,连接项只需要控制接通通道继电器,激励项除控制接通通道继电器外,还要接通资源继电器,测量项除了控制接通相应的通道继电器和资源继电器外,测量完成后,还要断开连接项或激励项接通的资源继电器和通道继电器,初始化继电器模块;(6.5)分析测试方法状态:测试方法是定义映射地址1和映射地址2的可用程度,主要有:1.仅映射地址1有效、2.映射地址1和映射地址2都有效、3.仅映射地址2有效、4.映射地址1或映射地址2中一个有效;(6.6)分析测试类型状态:测试类型是测量项目的类型定义,主要有:电阻、绝缘、抗电、电压,其中,电阻和电压通过数字多用表来测量,绝缘和抗电通过绝缘抗电仪来测量;(6.7)控制硬件资源进行测试测量:根据测试类型、测试策略和测试方法,确定测试测量过程;(6.8)返回实测值和是否正常状态:完成测试测量后,返回实测值和是否正常状态;(7)处理显示和打印测试结果:根据测试策略、测试类型和返回的实测值和是否正常状态,对故障数和当前行所对应的实测值进行更新显示,并且将此次测试打印出来;(8)判断是否暂停自动测试:若暂停自动测试,则挂起线程并置线程停止标志,转步骤(9);若不暂停自动测试,则转步骤(10);(9)判断是否继续自动测试:若继续自动测试,则重起线程并置线程运行标志,转步骤(11);若不继续自动测试,则转步骤(10);(10)判断是否终止自动测试:若终止自动测试,则关闭线程并置线程停止标志;转步骤(13);若不终止自动测试,则转步骤(11);(11)继续循环测试:执行记数变量增加1:执行i++;(12)判断是否完成全部项目测试:根据i与N的关系判断是否完成全部项目测试,若满足i<N,说明项目测试未完成,则重复(4);若不满足,说明所有项目已测试完成,则执行下一步(13);(13)判断是否保存测试数据:根据操作者的选择,判断是否保存测试数据,若保存,则执行下一步(14);若不保存,则转步骤(15);(14)保存测试数据记录:新建并打开已生成的名称文件,将临时保存的数据保存到该文件中,保存完后关闭文件;(15)完成测试退出线程:关闭线程置线程停止标志,结束自动测试过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国营芜湖机械厂,未经国营芜湖机械厂许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710794933.6/,转载请声明来源钻瓜专利网。