风扇的测试方法及装置制造方法及图纸

技术编号:14361753 阅读:168 留言:0更新日期:2017-01-09 04:58
本发明专利技术提供了一种风扇的测试方法及装置,其中该方法包括:对待测的多个风扇对应的槽位号进行编码,并对编码后的多个槽位号的代码通过预设规则进行分组;建立分组后的多个槽位号的代码的分组号与物理走线的连接关系;依据连接关系确定与多个风扇分别对应的测试状态。通过本发明专利技术,解决了相关技术中对智能风扇进行测试工作量大和繁琐的问题。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种风扇的测试方法及装置
技术介绍
随着云计算服务的迅猛发展,新一代数据中心应用场景对核心交换机提出了越来越高的要求:更大的交换容量和端口带宽、更高的可靠性、更灵活的扩展性等,这些无疑使整个交换系统功耗越来越高,工作条件也越加严格。为了保证系统的工作环境处于正常状态,这对系统中使用的智能风扇设备无论从数量还是功能上都提出了更高的要求。在所有的智能风扇设备安装于以太网交换机系统之前,都必须经过相关的工装测试,以保证其使用于数据中心应用场景时保持良好的散热效果,从而确保整个系统工作的稳定性。相关技术中,在对智能风扇进行测试时,会将其放在模拟正常使用时的环境中,并依据系统设备要求进行相关性能测试。然而,随着整机系统所需风扇数量的大幅增加,若采用逐一安装替换方式测试智能风扇的性能,将导致测试周期过长、操作量较大且成本较高的问题,同时工装测试问题定位的准确性和快速性满足不了产品线的要求,造成整个智能风扇的装配效率较低。针对相关技术中对智能风扇进行测试工作量大和繁琐的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供种风扇的测试方法及装置,以至少解决相关技术中对智能风扇进行测试工作量大和繁琐的问题。根据本专利技术的一个方面,提供了一种风扇的测试方法,包括:对待测的多个风扇对应的槽位号进行编码,并对编码后的多个槽位号的代码通过预设规则进行分组;建立分组后的多个槽位号的代码的分组号与物理走线的连接关系;依据所述连接关系确定与所述多个风扇分别对应的测试状态。进一步地,对编码后的多个槽位号的代码通过预设规则进行分组包括:对编码后的多个槽位号的代码通过平均分组和/或按权重分组的方式进行分组。进一步地,对所述槽位号进行编号的方式包括:二进制编码方式、八进制编码方式。进一步地,所述分组后的多个槽位号的代码的分组号通过以下之一的方式得到:顺序编号、倒序编号、查询编号。进一步地,依据所述连接关系对所述多个风扇进行测试包括:向所述多个风扇发送测试指令;在接收到所述多个风扇响应于所述测试指令的反馈信息时,依据所述连接关系确定与所述反馈信息对应的风扇的状态。根据本专利技术另一个方面,提供了一种风扇的测试装置,包括:分组模块,用于对待测的多个风扇对应的槽位号进行编码,并对编码后的多个槽位号的代码通过预设规则进行分组;建立模块,用于建立分组后的多个槽位号的代码与物理走线的连接关系;确定模块,用于依据所述连接关系确定与所述多个风扇分别对应的测试状态。进一步地,所述分组模块,还用于对编码后的多个槽位号的代码通过平均分组和/或按权重分组的方式进行分组。进一步地,对所述槽位号进行编号的方式包括:二进制编码方式、八进制编码方式。进一步地,所述分组后的多个槽位号的代码的分组号通过以下之一的方式得到:顺序编号、倒序编号、查询编号。进一步地,所述确定模块包括:发送单元,用于向所述多个风扇发送测试指令;确定单元,用于在接收到所述多个风扇响应于所述测试指令的反馈信息时,依据所述连接关系确定与所述反馈信息对应的风扇的状态。在本专利技术中,采用对待测的多个风扇对应的槽位号进行编码,并对编码后的多个槽位号的代码通过预设规则进行分组,建立分组后的多个槽位号的代码的分组号与物理走线的连接关系,依据连接关系确定与多个风扇分别对应的测试状态,即通过该连接关系能够唯一能够同时确定测试状态对应的风扇,解决了相关技术中对智能风扇进行测试工作量大和繁琐的问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的风扇的测试方法的流程图;图2是根据本专利技术实施例的风扇的测试装置结构框图;图3是根据本专利技术实施例的风扇的测试装置可选结构框图一;图4是根据本专利技术可选实施例的智能风扇工装测试系统结构框图;图5是根据本专利技术实施例的智能风扇工装测试的方法流程图;图6是根据本专利技术可选实施例的风扇模块的50个槽位号的二进制编码图;图7是根据本专利技术可选实施例的二进制槽位号中编码“0”的优化分组示意图;图8是根据本专利技术可选实施例的二进制槽位号中编码“1”的优化分组示意图;图9是根据本专利技术可选实施例的智能风扇工装测试流程图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。本实施例提供了一种风扇的测试方法,图1是根据本专利技术实施例的风扇的测试方法的流程图,如图1所示,该方法的步骤包括:步骤S102:对待测的多个风扇对应的槽位号进行编码,并对编码后的多个槽位号的代码通过预设规则进行分组;步骤S104:建立分组后的多个槽位号的代码的分组号与物理走线的连接关系;步骤S106:依据连接关系确定与多个风扇分别对应的测试状态。通过本实施例的步骤S102至步骤S106,采用对待测的多个风扇对应的槽位号进行编码,并对编码后的多个槽位号的代码通过预设规则进行分组,建立分组后的多个槽位号的代码的分组号与物理走线的连接关系,依据连接关系确定与多个风扇分别对应的测试状态,即通过该连接关系能够唯一能够同时确定测试状态对应的风扇,解决了相关技术中对智能风扇进行测试工作量大和繁琐的问题。对于本实施例中步骤S102中对编码后的多个槽位号的代码通过预设规则进行分组的方式包括:对编码后的多个槽位号的代码通过平均分组和/或按权重分组的方式进行分组。而在本实施实例的可选实施方式中对槽位号进行编号的方式包括:二进制编码方式、八进制编码方式。而分组后的多个槽位号的代码的分组号通过以下之一的方式得到:顺序编号、倒序编号、查询编号。下面通过本实施例的一应用场景,对上述编码后的多个槽位号的代码通过预设规则进行分组的方式进行举例说明,该应用场景中涉及到的二进制编码;在本应用场景中:首先,将风扇模块的50个槽位号(0~49)转换成7位二进制代码(0000000~0110001),在50个槽位号的编码中,代码为“0”的数目有217个,代码为“1”的数目有133个,若将每一位代码使用一根独立的线连到环境板上,总共将需要350根(217+133)走线。这在单块工装背板上是很难实现的,成本也非常高。因而本实施例中采用了优化分组对所有代码进行整理缩减的方法,如将代码中的“0”和“1”平均分成多组,并用数字给每一组分配一个组号,这样就大大减少了背板上的走线。其中一种分配优化法为:从所有50个7位二进制代码中的左边第一位开始,以从上向下,从左到右的顺序给所有的“0”进行分组。如前8个槽位号(0000000~0000111)中的最左边第一位代码“0”分成一组,组号为1,接下来8个槽位号(0001000~0001111)中的最左边第一位代码“0”分成一组,组号为2,依次以从上向下,从左到右的顺序将所有的“0”进行分组。为了尽量平均分组,其中前168个“0”每8个分为1组且组号为1~21,后49个“0”每7个分为1组且组号为22~28,通过这种优化分组方法,最后将全部槽位号中的217个“0”代码为“0”分成了28组,每一组位号代码用一根连线连在一起。同样,将全部槽位号中的代码“1”以上面的方法进本文档来自技高网...
风扇的测试方法及装置

【技术保护点】
一种风扇的测试方法,其特征在于,包括:对待测的多个风扇对应的槽位号进行编码,并对编码后的多个槽位号的代码通过预设规则进行分组;建立分组后的多个槽位号的代码的分组号与物理走线的连接关系;依据所述连接关系确定与所述多个风扇分别对应的测试状态。

【技术特征摘要】
1.一种风扇的测试方法,其特征在于,包括:对待测的多个风扇对应的槽位号进行编码,并对编码后的多个槽位号的代码通过预设规则进行分组;建立分组后的多个槽位号的代码的分组号与物理走线的连接关系;依据所述连接关系确定与所述多个风扇分别对应的测试状态。2.根据权利要求1所述的方法,其特征在于,对编码后的多个槽位号的代码通过预设规则进行分组包括:对编码后的多个槽位号的代码通过平均分组和/或按权重分组的方式进行分组。3.根据权利要求2所述的方法,其特征在于,对所述槽位号进行编号的方式包括:二进制编码方式、八进制编码方式。4.根据权利要求1所述的方法,其特征在于,所述分组后的多个槽位号的代码的分组号通过以下之一的方式得到:顺序编号、倒序编号、查询编号。5.根据权利要求1所述的方法,其特征在于,依据所述连接关系对所述多个风扇进行测试包括:向所述多个风扇发送测试指令;在接收到所述多个风扇响应于所述测试指令的反馈信息时,依据所述连接关系确定与所述反馈信息对应的风扇的状态。6...

【专利技术属性】
技术研发人员:张建东
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1