用于扩展板的温度监控方法及装置与流程

文档序号:20119938发布日期:2020-03-20 05:10阅读:505来源:国知局
用于扩展板的温度监控方法及装置与流程

本发明涉及计算机技术领域,尤其涉及一种用于扩展板的温度监控方法及装置。



背景技术:

在计算机应用领域中,硬件器件都有一个正常使用的温度范围,如果超出正常使用的温度范围,硬件器件就会出现工作异常、系统不稳定等现象,因此保证硬件器件在正常温度范围内工作是很重要的,同时一旦超出正常温度范围能够让硬件器件尽快回到正常使用的温度范围也是很重要的。

在工业环境中经常需要对工控机添加扩展卡,而且扩展板根据自身设计具有不同的温度要求,也可能根据应用对不同温度做出不同的响应,因此实现监控扩展板的温度以及根据不同温度做出相应响应是非常重要。但是现有的工控机温度监控系统只能对工控机常规元器件进行温度监控,而不能对扩展板进行温度实时监控,另外,现有的温度监控装置不能灵活设置温度门限值,而且在温度超出正常工作温度范围后也不能灵活地控制被监控设备根据自身所处的温度进行快速响应。



技术实现要素:

本发明提供的用于扩展板的温度监控方法及装置,能够对扩展板的工作温度进行实时监控,且能够灵活设置扩展板的温度阈值,并结合散热机制灵活控制扩展板根据自身所述温度情况进行响应,以保证扩展板最大化地在有效的工作温度范围内正常工作。

第一方面,本发明提供一种用于扩展板的温度监控方法,应用于工控机主板,所述工控机主板连接有至少一个扩展板,所述扩展板具有至少一个温度监控点,所述温度监控点上设置有温度传感器,所述方法包括:

通过用户配置界面设置各个温度监控点对应的多个温度阈值;

读取所述温度传感器采集到的相应温度监控点的实时温度;

根据所述温度监控点的实时温度和所述温度监控点对应的多个温度阈值控制对应扩展板的响应动作;

所述多个温度阈值包括第一温度阈值、第二温度阈值和第三温度阈值,其中,所述第三温度阈值介于所述第一温度阈值与所述第二温度阈值之间。

第二方面,本发明提供一种用于扩展板的温度监控装置,设置于工控机主板,所述工控机主板连接有至少一个扩展板,所述扩展板具有至少一个温度监控点,所述温度监控点上设置有温度传感器,所述装置包括:

设置模块,用于通过用户配置界面设置各个温度监控点对应的多个温度阈值;

读取模块,用于读取所述温度传感器采集到的相应温度监控点的实时温度;

控制模块,用于根据所述温度监控点的实时温度和所述温度监控点对应的多个温度阈值控制对应扩展板的响应动作;

所述多个温度阈值包括第一温度阈值、第二温度阈值和第三温度阈值,其中,所述第三温度阈值介于所述第一温度阈值与所述第二温度阈值之间。

本发明实施例提供的用于扩展板的温度监控方法及装置,与现有技术相比,本发明能够对扩展板的工作温度进行实时监控,且能够灵活设置扩展板的温度阈值,并结合散热机制灵活控制扩展板根据自身所述温度情况进行响应,以保证扩展板最大化地在有效的工作温度范围内正常工作。

附图说明

图1为本发明一实施例用于扩展板的温度监控方法的流程图;

图2为本发明另一实施例用于扩展板的温度监控方法的流程图;

图3为本发明一实施例用于扩展板的温度监控装置的结构示意图;

图4为本发明另一实施例用于扩展板的温度监控装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供一种用于扩展板的温度监控方法,应用于工控机主板,所述工控机主板连接有至少一个扩展板,所述扩展板具有至少一个温度监控点,所述温度监控点上设置有温度传感器,如图1所示,所述方法包括:

s11、通过用户配置界面设置各个温度监控点对应的多个温度阈值。

s12、读取所述温度传感器采集到的相应温度监控点的实时温度。

s13、根据所述温度监控点的实时温度和所述温度监控点对应的多个温度阈值控制对应扩展板的响应动作。

其中,所述多个温度阈值包括第一温度阈值、第二温度阈值和第三温度阈值,所述第三温度阈值介于所述第一温度阈值与所述第二温度阈值之间。

本发明实施例提供的用于扩展板的温度监控方法,与现有技术相比,本发明能够对扩展板的工作温度进行实时监控,且能够灵活设置扩展板的温度阈值,并结合散热机制灵活控制扩展板根据自身所述温度情况进行响应,以保证扩展板最大化地在有效的工作温度范围内正常工作。

如图2所示,本发明提供一种用于扩展板的温度监控方法,应用于工控机主板,所述工控机主板连接有至少一个扩展板,所述扩展板具有至少一个温度监控点,所述温度监控点上设置有温度传感器,所述方法包括:

s21、通过用户配置界面设置各个温度监控点对应的第一温度阈值、第二温度阈值和第三温度阈值。

s22、读取所述温度传感器采集到的相应温度监控点的实时温度。

s23、如果所述温度监控点的实时温度大于或者等于所述第一温度阈值,控制开启对应扩展板上的风扇。

s24、如果所述温度监控点的实时温度大于或者等于所述第二温度阈值,控制关闭对应扩展板上的供电电源来暂停对应扩展板工作,风扇处于运行状态。

s25、如果所述温度监控点的实时温度小于或者等于所述第三温度阈值,控制对应扩展板进行供电来使得对应扩展板重新进行工作状态,风扇处于运行状态。

其中,所述第三温度阈值介于所述第一温度阈值与所述第二温度阈值之间,以避免频繁的上电断电对系统的影响。

其中,所述温度传感器以10hz的频率来采集温度监控点的实时温度。

本发明实施例提供的用于扩展板的温度监控方法,与现有技术相比,本发明能够对扩展板的工作温度进行实时监控,且能够灵活设置扩展板的温度阈值,并结合散热机制灵活控制扩展板根据自身所述温度情况来启动风扇、关闭扩展板电源以及重启扩展板电源,以保证扩展板最大化地在有效的工作温度范围内正常工作。

进一步地,为了避免温度监控点实时温度的误读或者跳变等情况,所述读取所述温度传感器采集到的相应温度监控点的实时温度包括:

连续3次读取所述温度传感器采集到的相应温度监控点的实时温度。

相应地,所述根据所述温度监控点的实时温度和所述温度监控点对应的多个温度阈值控制对应扩展板的响应动作包括:

如果连续3次读取到所述温度监控点的实时温度都大于或者等于所述第一温度阈值,控制开启对应扩展板上的风扇;

如果连续3次读取到所述温度监控点的实时温度都大于或者等于所述第二温度阈值,控制关闭对应扩展板上的供电电源来暂停对应扩展板工作;

如果连续3次读取到所述温度监控点的实时温度都小于或者等于所述第三温度阈值,控制对应扩展板进行供电来使得对应扩展板重新进行工作状态。

本发明实施例还提供一种用于扩展板的温度监控装置,设置于工控机主板,所述工控机主板连接有至少一个扩展板,所述扩展板具有至少一个温度监控点,所述温度监控点上设置有温度传感器,如图3所示,所述装置包括设置模块、读取模块和控制模块。

其中,所述设置模块,用于通过用户配置界面设置各个温度监控点对应的多个温度阈值。

所述读取模块,用于读取所述温度传感器采集到的相应温度监控点的实时温度。

所述控制模块,用于根据所述温度监控点的实时温度和所述温度监控点对应的多个温度阈值控制对应扩展板的响应动作。

其中,所述多个温度阈值包括第一温度阈值、第二温度阈值和第三温度阈值,所述第三温度阈值介于所述第一温度阈值与所述第二温度阈值之间。

本发明实施例提供的用于扩展板的温度监控装置,与现有技术相比,本发明能够对扩展板的工作温度进行实时监控,且能够灵活设置扩展板的温度阈值,并结合散热机制灵活控制扩展板根据自身所述温度情况进行响应,以保证扩展板最大化地在有效的工作温度范围内正常工作。

如图4所示,本发明实施例还提供一种用于扩展板的温度监控装置,设置于工控机主板,所述工控机主板连接有至少一个扩展板,所述扩展板具有至少一个温度监控点,所述温度监控点上设置有温度传感器,所述装置包括设置模块、读取模块和控制模块,所述控制模块包括第一控制单元、第二控制单元和第三控制单元。

其中,所述设置模块,用于通过用户配置界面设置各个温度监控点对应的多个温度阈值。

所述读取模块,用于读取所述温度传感器采集到的相应温度监控点的实时温度。

第一控制单元,用于当所述温度监控点的实时温度大于或者等于所述第一温度阈值时,控制开启对应扩展板上的风扇;

第二控制单元,用于当所述温度监控点的实时温度大于或者等于所述第二温度阈值时,控制关闭对应扩展板上的供电电源来暂停对应扩展板工作,风扇处于运行状态;

第三控制单元,用于当所述温度监控点的实时温度小于或者等于所述第三温度阈值时,控制对应扩展板进行供电来使得对应扩展板重新进行工作状态,风扇处于运行状态。

本发明实施例提供的用于扩展板的温度监控装置,与现有技术相比,本发明能够对扩展板的工作温度进行实时监控,且能够灵活设置扩展板的温度阈值,并结合散热机制灵活控制扩展板根据自身所述温度情况来启动风扇、关闭扩展板电源以及重启扩展板电源,以保证扩展板最大化地在有效的工作温度范围内正常工作。

进一步地,为了避免温度监控点实时温度的误读或者跳变等情况,所述读取模块,用于连续3次读取所述温度传感器采集到的相应温度监控点的实时温度。

相应地,第一控制单元,用于当连续3次读取到所述温度监控点的实时温度都大于或者等于所述第一温度阈值时,控制开启对应扩展板上的风扇;

第二控制单元,用于当连续3次读取到所述温度监控点的实时温度都大于或者等于所述第二温度阈值时,控制关闭对应扩展板上的供电电源来暂停对应扩展板工作;

第三控制单元,用于当连续3次读取到所述温度监控点的实时温度都小于或者等于所述第三温度阈值时,控制对应扩展板进行供电来使得对应扩展板重新进行工作状态。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1