主控板的测试系统的制作方法

文档序号:6269245阅读:281来源:国知局
专利名称:主控板的测试系统的制作方法
技术领域
本实用新型涉及测试领域,具体而言,涉及一种主控板的测试系统。
背景技术
目前,多联和模块化机组测试均是基于真实的配套控制器进行测试。测试主控板的时候需要把配套的控制器连接,当需要改变配套控制器状态以测试主控板的时候,就需要根据相应的逻辑功能书改变条件以达到改变配套控制器状态的目的。此种测试方法不仅成本大,而且周期较长。现有多联和模块化机组的测试方法的主要不足之处有1、测试成本大。测试主控
板的时候需要连接全部的配套控制器,工程复杂耗时长;2、测试效率低,当需要改变配套控制器状态的时候,需要根据复杂的逻辑功能手册去人工调整测试条件。目前针对现有技术中测试主控板的方法测试成本大、测试效率低的技术问题,尚未提出有效的解决方案。

实用新型内容针对相关技术中测试主控板的方法测试成本大、测试效率低的问题,尚未提出有效的解决方案。为此本实用新型的主要目的在于提供一种主控板的测试方法、装置及系统,以解决上述问题。为了实现上述目的,根据本实用新型的一个方面,提供了一种主控板的测试系统。该系统包括被测主控板,生成测试数据集;上位机,与被测主控板建立通讯关系,用于根据预先设置的参数对获取到的被测主控板上的测试数据集中的数据进行处理,并将生成的回复数据发送给被测主控板。进一步地,系统还包括转换器,连接于被测主控板和上位机之间,用于获取被测主控板生成的测试数据集,并转换测试数据集中的数据,以供上位机处理。进一步地,上位机还包括第一配置单元,用于根据通讯协议设置通讯串口的主控板参数,并根据所设置的主控板参数在网络中获取对应的被测主控板。进一步地,第一配置单元还包括获取单元,用于获取根据通讯协议而设置的主控板参数;第一比较器,与获取单元连接,用于根据所设置的主控板参数在网络中搜索对应的被测主控板;存储器,与第一比较器连接,用于存储获取到的被测主控板上的测试数据集。进一步地,上位机还包括第一处理器,与第一配置单元连接,用于根据预先设置的配套控制器参数对测试数据集中的数据进行查询操作,以生成对应该参数的回复数据;输出装置,与第一处理器连接,用于将生成的回复数据发送给被测主控板。进一步地,第一处理器还包括第二比较器,用于检测测试数据集中是否存在匹配预先设置的配套控制器参数的点名数据;第二处理器,与第二比较器连接,用于对存在的对应的点名数据进行查询操作,以获取该点名数据所对应的回复数据。通过本实用新型,采用上位机模拟配套控制器与被测主控板进行通讯,来完成对主控板的测试,解决了现有技术中测试主控板的方法测试成本大、测试效率低的技术问题,进而实现了方便快捷、节省测试成本的测试主控板的效果。

构成本申请的一部分的说明书附图用来提供对本实用新型的进一步理解,本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的不当限定。在附图中图I是根据本实用新型的主控板的测试方法的流程图;图2是根据图I所示实施例的主控板的测试方法应用于测试二代除湿机的方法流程图;图3是根据图2所示实施例的配置通讯串口数据的示意图;图4是根据图2所示实施例的配套控制器机型数据的示意图;图5是根据图2所示实施例的配套控制器在线状态参数的示意图;图6是根据图2所示实施例的配套控制器状态参数的示意图;图7是根据图2所示实施例的配套控制器故障状态参数的示意图;图8是根据图2所示实施例的配套控制器状态及通讯提示灯的示意图;图9是根据本实用新型的主控板的测试装置的结构示意图;图10是根据图3所示实施例的主控板的测试装置的结构示意图;以及图11是根据本实用新型的主控板的测试系统的结构示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本实用新型。图I是根据本实用新型的主控板的测试方法的流程图。图2是根据图I所示实施例的主控板的测试方法应用于测试二代除湿机的方法流程图。如图I所示,根据本实用新型的主控板的测试方法的实施例,该方法包括如下步骤步骤S101,上位机与被测主控板建立通讯关系,以获取被测主控板上的测试数据集。步骤S103,上位机根据预先设置的配套控制器参数对测试数据集中的数据进行处理,以生成对应该参数的回复数据。其中,处理过程可以为根据协议格式,把相应的状态位或故障位按照协议格式连接成一帧完整的十六进制数据。步骤S105,上位机将生成的回复数据发送给被测主控板。采用本申请的主控板的测试方法,通过上位机与被测主控板建立通讯关系,获取被测主控板上的测试数据集,然后根据预先设置的配套控制器参数对测试数据集中的数据进行处理,生成对应该参数的回复数据,并将生成的回复数据发送给被测主控板。通过上位机模拟配套控制器与被测主控板通讯,来完成对主控板的测试,解决了现有技术中测试主控板的方法测试成本大、测试效率低的技术问题,进而实现了对主控板进行测试时方便快捷、节省测试成本的效果。[0032]根据本申请的上述实施例,在上位机与被测主控板建立通讯关系之前,该方法还可以包括如下步骤上位机根据通讯协议获取通讯串口的主控板参数,根据所获取的主控板参数在网络中搜索对应的被测主控板,用于实现与被测主控板的通讯。根据本实用新型的上述实施例,上位机根据通讯协议获取通讯串口的主控板参数的步骤还可以包括上位机根据通讯协议在应用程序的控制组件上配置主控板参数,其中,主控板参数包括以下一个或多个数据的组合通讯口、波特率、校验位、数据位以及停止位。在上述实施例中,可以通过如图2所示的如下步骤实现上位机与被测主控板的通讯步骤S301,打开串口,即在上位机上打开用于配置串口参数的应用界面。步骤S302,配置串口,即从应用界面上所提供的各个主控板参数中设置或者选择对应的通讯串口数据。具体地,如图3所示,可以根据被测主控板的通讯协议,从上位机上所提供的通讯串口中任意选择一个或多个参数组合来设置通讯串口的数据。例如,设置通讯口、波特率、校验位、数据位以及停止位。步骤S303,从串口读取数据,即上位机获取被测主控板上的测试数据集。根据本申请的上述实施例,预先设置的配套控制器参数可以包括配套控制器的机型参数和/或配套控制器的状态参数,其中,状态参数包括故障状态参数和开启状态参数。实现上位机与被测主控板的通讯后,对被测主控板进行测试时,对温湿度独立控制器的机型进行选择后,需要改变温湿度独立控制器的状态、是否在线及风机驱动板故障的时候只需在应用界面上的相应控件上选择状态。其中,温湿度独立控制器的机型可以包括如图4所示的新风阀、回风阀,配套控制器的状态参数可以根据如图5至图7所示的状态参数进行设置。具体地,该上位机模拟了 16个温湿度独立控制器和一个风机驱动板。在完成对配套控制器的设置后上位机的应用界面会出现如图8所示的状态及通讯提示灯的相应提示。根据本申请的上述实施例,上位机根据预先设置的参数对测试数据集中的数据进行处理,以生成对应该参数的回复数据的步骤包括上位机判断测试数据集中是否存在匹配预先设置的配套控制器参数的点名数据,其中,如果存在对应的点名数据,则对该数据进行查询操作,以获取该数据所对应的回复数据;如果不存在对应的点名数据,则退出。具体地,当测试数据集中存在匹配预先设置的配套控制器参数的点名数据时,上位机根据该点名数据在软件中进行查询比对,获取该点名数据对应的回复数据。具体地,基于上位机及通讯时序、通讯协议特性,开发底层代码接收、编译、处理空调网络与上位机的通讯数据,并结合通讯协议要求通讯时序对从被测主控板上接收的测试数据集中的数据进行处理,按要求实现所有测试需求。在上述实施例中,可以对测试数据集中的数据进行如图2所示的如下处理方法步骤S304,判断读取的数据是否为点名风阀帧,如果是,则进入步骤S305 ;如果不是,则进入步骤S306。其中,点名风阀帧是主控板根据协议发出一帧点名风阀的数据,这帧数据就是点名风阀帧。步骤S305,根据上位机界面的选择生成风阀回复帧。其中,风阀收到点名自己的数据后,回复一帧数据,这帧数据就是风阀回复帧。步骤S306,判断读取的数据是否为点名变频风机帧,如果是则进入步骤S307,如果不是,则进入步骤S303。其中,点名变频风机帧是主控板根据协议发出一帧点名变频风机的数据,这帧数据就是点名变频风机帧。步骤S307,根据上位机界面的选择生成变频风机回复帧。其中,变频风机收到点名自己的数据后,回复一帧数据,这帧数据就是变频风机回复帧。然后进入步骤S105,上位机将生成的回复数据发送给被测主控板。具体地,如图2所示的步骤S308,把回复数据写入串口。根据本实用新型的主控板的测试方法,通过上位机模拟除被测主控板以外的所有
的配套控制器,然后上位机可以通过串口自动与被测主控板进行通讯,以实现对被测主控板的测试。在本实用新型的上述实施例中,上位机与被测主控板的通讯是指上位机对下位机点名,下位机收到点名自己的数据后,进行回复数据。如图2所示,在本实施例的应用于测试二代除湿机的测试方法中,上位机收集该测试或调试需要使用到温湿度独立控制器、风机驱动板通讯协议及通讯时序要求、故障测试需求及最大测试需求,进行分类汇总,编写明确需求说明书。然后,针对通讯协议及开发需求,上位机的界面能显示所有温湿度独立控制器信息及所有模拟故障控件,当操作人员需要单独人工控制温湿度独立控制器的状态或测试每个故障时,只需选择相应的状态即可,根据不同命令,上位机自动产生相应数据(即回复数据)发至主控板上。优选地,利用Iabview开发平台开发相应自动化测试程序,此部分软件为上位机控制,最终效果包含有用户操作界面。采用本申请的主控板的测试方法,当测试员进行测试的时候,通过485转换器将上位机与被测主控板连接,然后通过在上位机界面上相应的控件上选择状态改变温湿度独立控制器状态、是否在线及风机驱动板故障,上位机上装的软件会自动生成回复数据,根据通讯时序要求发送到被测主控板上,以实现对被测主控板的测试。具体地,针对通讯协议及开发需求,上位机上装载软件的界面能显示所有模拟配套控制器信息及所有状态位控件,每个控件均代表一个状态位,当操作人员需要单独人工改变模拟配套控制器的状态时,只需点击相应按键即可,根据不同命令,软件自动产生相应数据并根据时序要求发送到被测主控板上。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图9是根据本实用新型的主控板的测试装置的结构示意图。图10是根据图9所示实施例的主控板的测试装置的结构示意图;如图3和图4所示,该主控板的测试装置包括通讯模块10,用于与被测主控板建立通讯关系,以获取被测主控板上的测试数据集;第一处理模块30,用于根据预先设置的配套控制器参数对测试数据集中的数据进行处理,以生成对应该参数的回复数据;发送模块50,用于将生成的回复数据发送给被测主控板。采用本申请的主控板的测试装置,通过上位机与被测主控板建立通讯关系,获取被测主控板上的测试数据集,然后根据预先设置的配套控制器参数对测试数据集中的数据进行处理,生成对应该参数的回复数据,并将生成的回复数据发送给被测主控板。通过上位机模拟配套控制器与被测主控板通讯,来完成对主控板的测试,解决了现有技术中测试主控板的方法测试成本大、测试效率低的技术问题,进而实现了方便快捷、节省测试成本的测试主控板的效果。在上述实施例中,该装置还可以包括获取模块70,用于根据通讯协议获取通讯串口的主控板参数;搜索模块90,用于根据所设置的主控板参数在网络中搜索对应的被测主控板,以实现与被测主控板的通讯。具体地,设置模块还可以包括配置模块,用于根据通讯协议在应用程序的控制组件上配置主控板参数,其中,主控板参数包括以下一个或多个数据的组合通讯口、波特率、校验位、数据位以及停止位。根据本申请的上述实施例,第一处理模块30还可以包括判断模块,用于判断测 试数据集中是否存在匹配预先设置的配套控制器参数的点名数据;第二处理模块,用于对存在的对应的点名数据进行查询操作,以获取该点名数据所对应的回复数据。图11是根据本实用新型的主控板的测试系统的结构示意图。如图11所示,该主控板的测试系统包括被测主控板201,生成测试数据集;上位机203,与被测主控板建立通讯关系,用于根据预先设置的参数对获取到的被测主控板上的测试数据集中的数据进行处理,并将生成的回复数据发送给被测主控板。采用本申请的主控板的测试系统,通过上位机与被测上位机与被测主控板建立通讯关系,获取被测主控板上的测试数据集,然后根据预先设置的配套控制器参数对测试数据集中的数据进行处理,生成对应该参数的回复数据,并将生成的回复数据发送给被测主控板。通过上位机模拟配套控制器与被测主控板通讯,来完成对主控板的测试,解决了现有技术中测试主控板的方法测试成本大、测试效率低的技术问题,进而实现了测试主控板方便快捷、节省测试成本的效果。在本申请的上述实施例中,主控板的测试系统还可以包括转换器205,连接于被测主控板和上位机之间,用于获取被测主控板生成的测试数据集,并转换测试数据集中的数据,以供上位机处理。在上述实施例中,上位机203还可以包括第一配置单元2031,用于根据通讯协议获取通讯串口的主控板参数,并根据所设置的主控板参数在网络中获取对应的被测主控板。根据本申请的上述实施例,第一配置单元2031还可以包括获取单元,用于获取根据通讯协议而设置的主控板参数;第一比较器,与获取单元连接,用于根据所设置的主控板参数在网络中搜索对应的被测主控板;存储器,与第一比较器连接,用于存储获取到的被测主控板上的测试数据集。在本申请的上述实施例中,上位机203还可以包括第一处理器,与第一配置单元连接,用于根据预先设置的配套控制器参数对测试数据集中的数据进行查询操作,以生成对应该参数的回复数据;输出装置,与第一处理器连接,用于将生成的回复数据发送给被测主控板。具体地,第一处理器还包括第二比较器,用于检测测试数据集中是否存在匹配预先设置的配套控制器参数的点名数据;第二处理器,与第二比较器连接,用于对存在的对应的点名数据进行查询操作,以获取该点名数据所对应的回复数据。从以上的描述中,可以看出,采用本实用新型上述的实施例,提供了一种主控板的测试方法、装置及系统,通过上位机与被测上位机与被测主控板建立通讯关系,获取被测主控板上的测试数据集,然后根据预先设置的配套控制器参数对测试数据集中的数据进行处理,生成对应该参数的回复数据,并将生成的回复数据发送给被测主控板。通过上位机模拟配套控制器与被测主控板通讯,来完成对主控板的测试,解决了现有技术中测试主控板的方法测试成本大、测试效率低的技术问题,进而实现了方便快捷、节省测试成本的测试主控板的效果。以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,对于本领域的技术人员来说,本实用新型可以有各种更改和变化。凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
权利要求1.一种主控板的测试系统,其特征在于,包括 被测主控板,生成测试数据集; 上位机,与所述被测主控板建立通讯关系,用于根据预先设置的参数对获取到的所述被测主控板上的测试数据集中的数据进行处理,并将生成的回复数据发送给所述被测主控板。
2.根据权利要求I所述的系统,其特征在于,所述系统还包括 转换器,连接于所述被测主控板和所述上位机之间,用于获取被测主控板生成的测试数据集,并转换所述测试数据集中的数据,以供所述上位机处理。
3.根据权利要求2所述的系统,其特征在于,所述上位机还包括 第一配置单元,用于根据通讯协议设置通讯串口的主控板参数,并根据所设置的主控板参数在网络中获取对应的被测主控板。
4.根据权利要求3所述的系统,其特征在于,所述第一配置单元还包括 获取单元,用于获取根据通讯协议而设置的所述主控板参数; 第一比较器,与所述获取单元连接,用于根据所设置的主控板参数在网络中搜索对应的被测主控板; 存储器,与所述第一比较器连接,用于存储获取到的所述被测主控板上的测试数据集。
5.根据权利要求3或4所述的系统,其特征在于,所述上位机还包括 第一处理器,与所述第一配置单元连接,用于根据预先设置的配套控制器参数对所述测试数据集中的数据进行查询操作,以生成对应该参数的回复数据; 输出装置,与所述第一处理器连接,用于将生成的所述回复数据发送给所述被测主控板。
6.根据权利要求5所述的系统,其特征在于,所述第一处理器还包括 第二比较器,用于检测所述测试数据集中是否存在匹配所述预先设置的配套控制器参数的点名数据; 第二处理器,与所述第二比较器连接,用于对存在的对应的点名数据进行查询操作,以获取该点名数据所对应的回复数据。
专利摘要本实用新型公开了一种主控板的测试系统。该系统包括被测主控板,生成测试数据集;上位机,与被测主控板建立通讯关系,用于根据预先设置的参数对获取到的被测主控板上的测试数据集中的数据进行处理,并将生成的回复数据发送给被测主控板。通过本实用新型,采用上位机模拟配套控制器与被测主控板进行通讯,来完成对主控板的测试,解决了现有技术中测试主控板的方法测试成本大、测试效率低的技术问题,进而实现了测试主控板时方便快捷、节省测试成本的效果。
文档编号G05B23/02GK202694145SQ20122036475
公开日2013年1月23日 申请日期2012年7月25日 优先权日2012年7月25日
发明者牛安, 谭泽汉 申请人:珠海格力电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1