创意无极限,仪表大发明。今天为大家介绍一项国家发明授权专利——一种对智能燃气表控制器进行集成测试的系统。该专利由杭州先锋电子技术股份有限公司申请,并于2018年2月23日获得授权公告。
内容说明
本发明涉及一种对智能燃气表控制器进行集成测试的系统。
发明背景
对智能燃气表控制器进行集成测试时,传统的做法是测试员使用国家及行业标准规定的多种类检定仪器人为地对标准所规定的各项功能进行一一测试,且需测试智能燃气表控制器处于不同情况下的电气特性/机械特性/表具数据变化的合理性,在这些测试过程中,需要多次重复(操作测量仪器/模拟计量/插卡/读写卡等)动作,浪费时间和人力,且在规定的时间里,人工测试效率低,测试覆盖率不高,也不能保留全部测试数据以便备份与查看,如果以延长时间或增加人力的方式来测试,则测试成本大大地增加。
发明内容
针对现有技术中存在的问题,本发明的目的在于提供一种对智能燃气表控制器进行集成测试的系统的技术方案。
图为本发明结构示意图
本发明所述的一种对智能燃气表控制器进行集成测试的系统,其特征在于:由上位机服务器、上位机、主控板、智能燃气表控制器、无线收发装置、可编程万用表和可编程电源组成,上位机服务器与上位机相连接进行双向通信,上位机与主控板相连接进行双向通信,主控板与智能燃气表控制器相连接进行双向通信;上位机与无线收发装置相连接进行双向通信,无线收发装置与智能燃气表控制器相连接进行双向通信;上位机与可编程万用表相连接进行双向通信,可编程万用表与主控板相连接进行单向通信;上位机与可编程电源相连接进行双向通信,可编程电源与主控板相连接进行单向通信,由此组成网络拓扑结构。
所述的一种对智能燃气表控制器进行集成测试的系统,其特征在于所述上位机由信息输入、集成测试和信息输出组成;信息输入是由键盘或鼠标输入或选择测试用例参数,以及根据系统中各通路设备之间交互后返回的所有测试数据作为总的输入信息,即测试用例,保存在数据库中;集成测试是由智能燃气表控制器各功能的测试内容来实现,其中各功能的测试模块是由信息输入中保存在不同功能的测试模块下的测试用例组成,对智能燃气表控制器进行集成测试时选择其中一项或多项或全部功能的测试模块进行测试;信息输出是由信息输入保存测试用例时产生的日志和集成测试执行测试时产生的测试日志、测试报告以及用于显示查看的显示屏或用于打印查看的打印机组成。
所述的一种对智能燃气表控制器进行集成测试的系统,其特征在于所述主控板由第一微处理器、卡片模块、LCD数据处理、量值传感器模块、主控板电源模块、电压模块、阀门模块、蜂鸣器信号处理、LED信号处理、按钮开关、电流模块和泄漏报警组成,主控板为系统对智能燃气表控制器进行集成测试的一个硬件执行单元;第一微处理器用来控制主控板中各组成部分的动作响应和数据处理,以及与上位机和智能燃气表控制器进行的通讯;卡片模块用来给逻辑加密IC卡或CPU卡进行写卡或读卡动作,或用来给智能燃气表控制器进行插卡动作;LCD数据处理用来接收从智能燃气表控制器中LCD模块返回来的LCD数据,并将此数据返给上位机的信息输入和信息输出;量值传感器模块用来产生跟计量相关的采样信号,以便智能燃气表控制器识别此信号后进行计量动作、单管动作、磁干扰动作或断线动作;主控板电源模块由12V/3A直流适配器提供电源,用以保证主控板的正常工作;电压模块通过继电器来控制智能燃气表控制器供电通路的导通与截断;阀门模块用来控制电机阀或螺杆阀阀门的状态:开阀或关阀,并将阀门电信号转换为数字信号,以便回传给上位机的信息输入和信息输出;蜂鸣器信号处理是由A/D转换电路将智能燃气表控制器产生的蜂鸣器鸣响电信号转换成蜂鸣数字信号,以便将此数字信号返给上位机的信息输入和信息输出;LED信号处理是由A/D转换电路将智能燃气表控制器产生的LED发光电信号转换成LED发光数字信号,以便将此数字信号返给上位机的信息输入和信息输出;按钮开关通过继电器来控制智能燃气表控制器的按钮状态:短按、长按或断开;电流模块通过继电器来控制智能燃气表控制器功耗测试通路的导通与截断;泄漏报警用来产生泄漏报警所需电压,根据泄漏报警器种类的不同,可产生有源泄漏电压值和无源泄漏电压值。
本发明的优点:该系统对智能燃气表控制器进行信息输入(测试用例保存)时,完全避免了那些重复的手工操作动作,降低了劳动强度,提高了测试效率,以便生成更多有效的测试用例;集成测试时,则极大地提高了整个测试任务的效率及可靠性,极大地降低了测试时间(节约时间约80%)和测试成本,特别是对于那些紧急测试任务或者系列性的智能燃气表控制器的集成测试,本系统的集成测试最大限度地保证了产品的质量;该系统保留了所有信息输入时和集成测试时的测试数据,既便于问题的重现,也可大大地减少问题追溯与问题分析的时间。
,