本发明专利技术公开了一种设备咬合检测方法、装置、设备及介质,涉及传感器检测技术领域。通过获取设置于设备上的传感器的数据,并获取设置于对应插槽上的传感器的数据;根据设备上的传感器的数据和对应插槽上的传感器的数据获取设备姿态信息;判断设备姿态信息是否满足预设要求;若是,则确认设备与对应插槽间的设备咬合合格;若否,则确认设备与对应插槽间的设备咬合不合格。由此可知,上述方案通过在服务器内的设备与对应插槽上均设置了传感器,通过获取传感器的数据能够得到传感器所在设备的设备姿态信息,从而根据设备姿态信息判断设备是否完整插入对应的插槽,实现了服务器内设备与对应插槽的咬合检测,确保了设备正常装入服务器。器。器。
【技术实现步骤摘要】
一种设备咬合检测方法、装置、设备及介质
[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]当用户将所述设备从对应的所述插槽中拔出时,生成表征所述设备已拔出的状态信息;
[0040]根据所述状态信息停止对已拔出的所述设备的所述设备姿态信息的监测。
[0041]为解决上述技术问题,本专利技术还提供一种设备咬合检测装置,应用于服务器的基板管理控制器;所述服务器内各插槽和各设备上均设置有传感器;所述基板管理控制器与各所述传感器通信连接;所述装置包括:
[0042]第一获取模块,用于获取设置于所述设备上的所述传感器的数据,并获取设置于对应所述插槽上的所述传感器的数据;
[0043]第二获取模块,用于根据设置于所述设备上的所述传感器的数据和设置于对应所述插槽上的所述传感器的数据获取设备姿态信息;其中,所述设备姿态信息表征所述设备与对应所述插槽之间的相对角度;
[0044]判断模块,用于判断所述设备姿态信息是否满足预设要求;若是,触发第一确认模块;若否,触发第二确认模块;
[0045]所述第一确认模块,用于确认所述设备与对应所述插槽间的设备咬合合格;
[0046]所述第二确认模块,用于确认所述设备与对应所述插槽间的设备咬合不合格。
[0047]一方面,所述服务器设置有传感器管理组件,所述基板管理控制器与所述传感器管理组件通信连接;所述传感器管理组件与各所述传感器通信连接;
[0048]对应地,所述第一获取模块用于通过所述传感器管理组件获取设置于所述设备上的所述传感器的数据,并通过所述传感器管理组件获取设置于对应所述插槽上的所述传感器的数据;
[0049]所述第二获取模块用于通过所述传感器管理组件对设置于所述设备上的所述传感器的数据和设置于对应所述插槽上的所述传感器的数据进行处理,以生成所述设备姿态信息;获取所述传感器管理组件生成的所述设备姿态信息。
[0050]另一方面,所述传感器包括陀螺仪、加速度计和磁力计;本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种设备咬合检测方法,其特征在于,应用于服务器的基板管理控制器;所述服务器内各插槽和各设备上均设置有传感器;所述基板管理控制器与各所述传感器通信连接;所述方法包括:获取设置于所述设备上的所述传感器的数据,并获取设置于对应所述插槽上的所述传感器的数据;根据设置于所述设备上的所述传感器的数据和设置于对应所述插槽上的所述传感器的数据获取设备姿态信息;其中,所述设备姿态信息表征所述设备与对应所述插槽之间的相对角度;判断所述设备姿态信息是否满足预设要求;若是,则确认所述设备与对应所述插槽间的设备咬合合格;若否,则确认所述设备与对应所述插槽间的设备咬合不合格。2.根据权利要求1所述的设备咬合检测方法,其特征在于,所述服务器设置有传感器管理组件,所述基板管理控制器与所述传感器管理组件通信连接;所述传感器管理组件与各所述传感器通信连接;对应地,所述获取设置于所述设备上的所述传感器的数据,并获取设置于对应所述插槽上的所述传感器的数据包括:通过所述传感器管理组件获取设置于所述设备上的所述传感器的数据,并通过所述传感器管理组件获取设置于对应所述插槽上的所述传感器的数据;获取所述设备姿态信息包括:通过所述传感器管理组件对设置于所述设备上的所述传感器的数据和设置于对应所述插槽上的所述传感器的数据进行处理,以生成所述设备姿态信息;获取所述传感器管理组件生成的所述设备姿态信息。3.根据权利要求2所述的设备咬合检测方法,其特征在于,所述传感器包括陀螺仪、加速度计和磁力计;对应地,所述通过所述传感器管理组件获取设置于所述设备上的所述传感器的数据,并通过所述传感器管理组件获取设置于对应所述插槽上的所述传感器的数据包括:通过所述传感器管理组件获取设置于所述设备上的所述陀螺仪的数据、所述加速度计的数据和所述磁力计的数据,并通过所述传感器管理组件获取设置于对应所述插槽上的所述陀螺仪的数据、所述加速度计的数据和所述磁力计的数据;所述通过所述传感器管理组件对设置于所述设备上的所述传感器的数据和设置于对应所述插槽上的所述传感器的数据进行处理,以生成所述设备姿态信息,以及所述获取所述传感器管理组件生成的所述设备姿态信息包括:通过所述传感器管理组件分别对设置于所述设备上的所述陀螺仪的数据与设置于对应所述插槽上的所述陀螺仪的数据进行处理生成第一数据,对设置于所述设备上的所述加速度计的数据与设置于对应所述插槽上的所述加速度计的数据进行处理生成第二数据,对设置于所述设备上的所述磁力计的数据与设置于对应所述插槽上的所...
【专利技术属性】
技术研发人员:李永,张秀波,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。