风扇风向控制方法及相关设备技术

技术编号:36603071 阅读:18 留言:0更新日期:2023-02-04 18:20
本申请公开了一种风扇风向控制方法,应用于基板管理控制器,包括:当接收到风扇控制命令时,根据所述风扇控制命令确定目标风向;从预设存储地址中读取获得当前风向;判断所述目标风向与所述当前风向是否一致;若否,则下发反向控制指令至风扇驱动器,以使所述风扇驱动器控制风扇反向旋转。应用本申请所提供的技术方案,可以对服务器风扇进行快速高效的风向控制,有效地降低了人力成本和时间成本的浪费。本申请还公开了一种风扇风向控制装置、电子设备及计算机可读存储介质,同样具有上述技术效果。果。果。

【技术实现步骤摘要】
风扇风向控制方法及相关设备


[0001]本申请涉及设备控制
,特别涉及一种风扇风向控制方法,还涉及一种风扇风向控制装置、电子设备以及计算机可读存储介质。

技术介绍

[0002]随着云计算、大数据等新型技术的发展,用户对于服务器的运行需求在不同的业务场景、不同的使用环境下出现了很大的差异,尤其是散热部分,出现了不同配置不同环境甚至是相同配置不同环境下需要风扇正转、反转的需求。但是,目前针对这种情况都是采用做不同的机构调整或者机箱开模调整机箱的实现方式,不仅费时费力,还效率低下,造成了人力成本和时间成本的大大增加。
[0003]因此,如何对服务器风扇进行快速高效的风向控制,降低人力成本和时间成本的浪费是本领域技术人员亟待解决的问题。

技术实现思路

[0004]本申请的目的是提供一种风扇风向控制方法,该风扇风向控制方法可以对服务器风扇进行快速高效的风向控制,有效地降低了人力成本和时间成本的浪费;本申请的另一目的是提供一种风扇风向控制装置、电子设备及计算机可读存储介质,均具有上述有益效果。
[0005]第一方面,本申请提供了一种风扇风向控制方法,应用于基板管理控制器,包括:
[0006]当接收到风扇控制命令时,根据所述风扇控制命令确定目标风向;
[0007]从预设存储地址中读取获得当前风向;
[0008]判断所述目标风向与所述当前风向是否一致;
[0009]若否,则下发反向控制指令至风扇驱动器,以使所述风扇驱动器控制风扇反向旋转。
[0010]可选地,所述根据所述风扇控制命令确定目标风向,包括:
[0011]对所述风扇控制命令进行类型判断;
[0012]若所述风扇控制命令为自动控制命令,则根据所述自动控制命令采集设备配置信息,并根据所述设备配置信息确定所述目标风向;
[0013]若所述风扇控制命令为手动控制命令,则对所述手动控制命令进行字段解析,获得所述目标风向。
[0014]可选地,所述下发反向控制指令至风扇驱动器,以使所述风扇驱动器控制风扇反向旋转之后,还包括:
[0015]将所述预设存储地址中的当前风向更新为所述目标风向。
[0016]可选地,所述将所述预设存储地址中的当前风向更新为所述目标风向之前,还包括:
[0017]判断是否接收到所述风扇驱动器反馈的响应信息;
[0018]若是,则执行所述将所述预设存储地址中的当前风向更新为所述目标风向的步骤。
[0019]可选地,所述判断是否接收到所述风扇驱动器反馈的响应信息,包括:
[0020]判断是否在预设时间内接收到所述风扇驱动器反馈的所述响应信息;
[0021]若否,则重新下发所述反向控制指令至所述风扇驱动器。
[0022]可选地,所述风扇风向控制方法还包括:
[0023]对无响应次数进行统计;
[0024]当所述无响应次数达到预设次数时,输出告警信息。
[0025]可选地,所述下发反向控制指令至风扇驱动器,以使所述风扇驱动器控制风扇反向旋转之后,还包括:
[0026]获取所述风扇的实际风向;
[0027]判断所述实际风向与所述目标风向是否一致;
[0028]若否,则输出告警信息。
[0029]第二方面,本申请还公开了一种风扇风向控制装置,应用于基板管理控制器,包括:
[0030]确定模块,用于当接收到风扇控制命令时,根据所述风扇控制命令确定目标风向;
[0031]读取模块,用于从预设存储地址中读取获得当前风向;
[0032]判断模块,用于判断所述目标风向与所述当前风向是否一致;
[0033]下发模块,用于若所述目标风向与所述当前风向不否一致,则下发反向控制指令至风扇驱动器,以使所述风扇驱动器控制风扇反向旋转。
[0034]第三方面,本申请还公开了一种电子设备,包括:
[0035]存储器,用于存储计算机程序;
[0036]处理器,用于执行所述计算机程序时实现如上所述的任一种风扇风向控制方法的步骤。
[0037]第四方面,本申请还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的任一种风扇风向控制方法的步骤。
[0038]本申请提供了一种风扇风向控制方法,应用于基板管理控制器,包括:当接收到风扇控制命令时,根据所述风扇控制命令确定目标风向;从预设存储地址中读取获得当前风向;判断所述目标风向与所述当前风向是否一致;若否,则下发反向控制指令至风扇驱动器,以使所述风扇驱动器控制风扇反向旋转。
[0039]应用本申请所提供的技术方案,通过基板管理控制器(BMC,Baseboard Management Controller)实现服务器中风扇的风向控制,其可以根据接收到的风扇控制命令确定当前状态下所需要的目标风向,并通过将其与风扇的当前风向进行对比进而确定是否需要对风扇进行反向控制,从而实现对于服务器风扇的风向控制,显然,该种实现方式无需进行调整机箱结构、更换机箱等人工操作,即可对服务器风扇进行快速高效的风向控制,有效地降低了人力成本和时间成本的浪费。
[0040]本申请所提供的风扇风向控制装置、电子设备以及计算机可读存储介质,同样具有上述技术效果,本申请在此不再赘述。
附图说明
[0041]为了更清楚地说明现有技术和本申请实施例中的技术方案,下面将对现有技术和本申请实施例描述中需要使用的附图作简要的介绍。当然,下面有关本申请实施例的附图描述的仅仅是本申请中的一部分实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图,所获得的其他附图也属于本申请的保护范围。
[0042]图1为本申请所提供的一种风扇风向控制方法的流程示意图;
[0043]图2为本申请所提供的一种风扇风向控制装置的结构示意图;
[0044]图3为本申请所提供的一种电子设备的结构示意图。
具体实施方式
[0045]本申请的核心是提供一种风扇风向控制方法,该风扇风向控制方法可以对服务器风扇进行快速高效的风向控制,有效地降低了人力成本和时间成本的浪费;本申请的另一核心是提供一种风扇风向控制装置、电子设备及计算机可读存储介质,均具有上述有益效果。
[0046]为了对本申请实施例中的技术方案进行更加清楚、完整地描述,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行介绍。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0047]本申请实施例提供了一种风扇风向控制方法。
[0048]请参考图1,图1为本申请所提供的一种风扇风向控制方法的流程示意图,该风扇风向控制方法应用于基板管理控制器,可以包括如下S101至S104本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风扇风向控制方法,其特征在于,应用于基板管理控制器,包括:当接收到风扇控制命令时,根据所述风扇控制命令确定目标风向;从预设存储地址中读取获得当前风向;判断所述目标风向与所述当前风向是否一致;若否,则下发反向控制指令至风扇驱动器,以使所述风扇驱动器控制风扇反向旋转。2.根据权利要求1所述的风扇风向控制方法,其特征在于,所述根据所述风扇控制命令确定目标风向,包括:对所述风扇控制命令进行类型判断;若所述风扇控制命令为自动控制命令,则根据所述自动控制命令采集设备配置信息,并根据所述设备配置信息确定所述目标风向;若所述风扇控制命令为手动控制命令,则对所述手动控制命令进行字段解析,获得所述目标风向。3.根据权利要求1所述的风扇风向控制方法,其特征在于,所述下发反向控制指令至风扇驱动器,以使所述风扇驱动器控制风扇反向旋转之后,还包括:将所述预设存储地址中的当前风向更新为所述目标风向。4.根据权利要求3所述的风扇风向控制方法,其特征在于,所述将所述预设存储地址中的当前风向更新为所述目标风向之前,还包括:判断是否接收到所述风扇驱动器反馈的响应信息;若是,则执行所述将所述预设存储地址中的当前风向更新为所述目标风向的步骤。5.根据权利要求4所述的风扇风向控制方法,其特征在于,所述判断是否接收到所述风扇驱动器反馈的响应信息,包括:判断是否在预设时间内接...

【专利技术属性】
技术研发人员:谢路生张秀波曲勇
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1