一种液冷服务器的智能充氮方法、系统、装置及存储介质制造方法及图纸

技术编号:37249898 阅读:14 留言:0更新日期:2023-04-20 23:28
本发明专利技术提出的一种液冷服务器的智能充氮方法、系统、装置及存储介质,所述方法包括:服务器到达智能充氮工位后,通过PLC确认到位信息,通过扫码枪获取机箱SN码;上位机确认机箱SN码的编码格式,MES系统对机箱SN码进行工序验证;上位机为通过验证的服务器配置充氮压力,将未通过验证的服务器输送至NG工位,并根据充氮配置信息为服务器分配充氮设备的充气端口;识别服务器液路进出气口位置,确认充气端口与服务器液路进出气口匹配,并进行充气连接,对已分配的充氮设备充气口进行卸荷操作,并监控充氮操作;充氮完成后,进行数据的上传和存储。本发明专利技术能够自动进行服务器和智能充氮设备识别连接,对液冷服务器进行智能充氮操作。作。作。

【技术实现步骤摘要】
一种液冷服务器的智能充氮方法、系统、装置及存储介质


[0001]本专利技术涉及自动化生产制造
,更具体的说是涉及一种液冷服务器的智能充氮方法、系统、装置及存储介质。

技术介绍

[0002]随着科学技术水平的不断提升,自动化生产变得越来越普及。相比传统的风冷服务器,液冷服务器在空间、散热、声音、耐用性、耗电量等方面都有了较大的提高,冷板式液冷服务器是通过服务器内部的液路管道循环纯净水达到散热效果,这就要求需要保持液路管道在交付前进行充氮保持无菌环境。
[0003]由于服务器型号繁多,不同型号的液冷服务器液路数量也不同,插口位置和气压要求都不同,所以需要实现通过扫描服务器SN,调用MES接口获取到服务器液路数量及压力要求,控制电气程序对服务器进行充氮,实现全自动操作。
[0004]当前充氮工序需要人工配合,将智能充氮设备和服务器液路进出气口用软接管进行连接,再操作上位机程序进行充氮操作,生产效率低下,既占用了大量的劳动力,也增加了企业成本。

技术实现思路

[0005]针对以上问题,本专利技术的目的在于提供一种液冷服务器的智能充氮方法、系统、装置及存储介质,能够自动识别液路管道进出气口,进行智能充氮设备和服务器的自动连接,实现了全自动智能充氮。
[0006]本专利技术为实现上述目的,通过以下技术方案实现:一种液冷服务器的智能充氮方法,包括:
[0007]服务器在载板上随流水线到达智能充氮工位后,通过PLC确认到位信息,通过扫码枪获取机箱SN码,并上传至上位机;
[0008]上位机确认机箱SN码的编码格式,确认正确后发送到MES系统;
[0009]MES系统对机箱SN码进行工序验证,验证通过后将验证结果和充氮配置信息发送至上位机;
[0010]上位机根据验证结果,为通过验证的服务器配置充氮压力,将未通过验证的服务器输送至NG工位;
[0011]上位机根据充氮配置信息为服务器分配充氮设备的充气端口;
[0012]通过工业摄像头进行识别服务器液路进出气口位置,确认充气端口与服务器液路进出气口匹配,确认匹配后,通过PLC进行充气连接;
[0013]连接成功后,对已分配的充氮设备充气口进行卸荷操作;
[0014]PLC通过压力传感器获取实际压力数据,监控充氮操作;
[0015]充氮完成后,上位机将收到的压力数据、充氮开始时间、充氮完成时间、充氮压力、充氮结果、服务器SN码通过接口发送给MES系统;
[0016]MES系统收到充氮数据后,将数据存储到Oralce数据库中。
[0017]进一步,所述服务器在载板上随流水线到达智能充氮工位后,通过PLC确认到位信息,通过扫码枪获取机箱SN码,并上传至上位机,包括:
[0018]服务器产品在载板上随流水线到达智能充氮工位后,PLC控制阻挡气缸升起,传感器感应到载板A到位后,向PLC发送到位信号,PLC收到信号后将对应的数据块A的值由false改为true;
[0019]上位机程序通过S7.NET库连接PLC程序,实时监听数据块A存储的数据,当数据块A的存储数据发生变化并且为true时,向扫码枪发送扫码命令,进行扫码操作;上位机接收到扫码请求后,通过串口通讯向扫码枪发送扫码命令,扫码枪开始扫码操作,获取到机箱SN码,并返回给上位机。
[0020]进一步,所述上位机确认机箱SN码的编码格式,确认正确后发送到MES系统,包括:
[0021]上位机通过串口获取扫码枪上传的机箱SN码;
[0022]判断扫码枪上传的机箱SN码是否符合机箱SN码的编码格式,如果格式正确,上位机通过调用MES系统接口对机箱SN码进行校验;
[0023]如果格式不正确,上位机继续给扫码枪发送扫码命令,获取机箱SN码并进行格式判断,如果三次扫描后无法获取格式正确的机箱SN码,则判定为NG,上位机将NG信息发送给PLC数据块B,PLC检测到数据块B的值发生变化后且状态为NG后,PLC控制推动气缸将载板推入到NG工位。
[0024]进一步,所述MES系统对机箱SN码进行工序验证,验证通过后将验证结果和充氮配置信息发送至上位机,包括:
[0025]判断机箱SN码是否已经录入MES系统,如果MES系统内不存在该SN码,向上位机发送NG信息;
[0026]如果存在,验证服务器是否处于充氮工序,如果是,则验证通过,如果不是,则验证失败;将验证结果发送至上位机;
[0027]工序验证通过后,根据机箱SN码获取服务器的液路数量和充氮压力信息,并上传上位机。
[0028]进一步,所述上位机根据验证结果,为通过验证的服务器配置充氮压力,将未通过验证的服务器输送至NG工位,包括:
[0029]如果验证通过,上位机向PLC数据块C写入值True,向PLC数据块D写入当前服务器充氮要达到的压力;
[0030]如果验证失败,上位机向PLC数据块E写入值NG;PLC检测到数据块E的数据后,控制推动气缸将载板推入到NG工位。
[0031]进一步,所述通过工业摄像头进行识别服务器液路进出气口位置,确认充气端口与服务器液路进出气口匹配,确认匹配后,通过PLC进行充气连接,包括:PLC检测到数据块C数据变为True后,利用控制模组将工业摄像头移动到预设位置,向上位机发送到位信息;
[0032]上位机收到到位信息后,控制工业摄像头开始拍照,识别服务器液路进出气口位置;
[0033]通过工业摄像头识别服务器液路进出气口位置的像素坐标,结合工业摄像头和控制模组提前标定得到的矩阵,把像素坐标转换为模组坐标,通过控制模组将充氮端口软管
移动到模组坐标对应的位置,连接在服务器液路进气口上。
[0034]进一步,所述PLC通过压力传感器获取实际压力数据,监控充氮操作,包括:PLC通过压力传感器获取实际压力数据,停止充氮后,将压力数据返回给上位机;上位机对压力数据进行判断;
[0035]如果压力数据达不到预设压力值,弹窗提醒充氮失败,并确定是否重新进行充氮操作;如果是则重新进行充氮操作,否则判定为NG,通过控制模组断开充氮设备和服务器进气口连接,并将NG信息发送给PLC数据块B,PLC检测到数据块B的值发生变化后且状态为NG后,控制推动气缸将载板推入到NG工位;
[0036]如果压力数据达到预设压力值,弹窗提醒充氮完成,通过控制模组断开充氮设备和服务器进气口连接。
[0037]相应的,本专利技术还公开了一种液冷服务器的智能充氮系统,包括:
[0038]数据扫描单元,用于服务器在载板上随流水线到达智能充氮工位后,通过PLC确认到位信息,通过扫码枪获取机箱SN码,并上传至上位机;
[0039]格式确认单元,用于通过上位机确认机箱SN码的编码格式,确认正确后发送到MES系统;
[0040]工序验证单元,用于通过MES系统对机箱SN码进行工序验证,验证通过后将验证结果和充氮配置信息发送至上位机;
[0041本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种液冷服务器的智能充氮方法,其特征在于,包括:服务器在载板上随流水线到达智能充氮工位后,通过PLC确认到位信息,通过扫码枪获取机箱SN码,并上传至上位机;上位机确认机箱SN码的编码格式,确认正确后发送到MES系统;MES系统对机箱SN码进行工序验证,验证通过后将验证结果和充氮配置信息发送至上位机;上位机根据验证结果,为通过验证的服务器配置充氮压力,将未通过验证的服务器输送至NG工位;上位机根据充氮配置信息为服务器分配充氮设备的充气端口;通过工业摄像头进行识别服务器液路进出气口位置,确认充气端口与服务器液路进出气口匹配,确认匹配后,通过PLC进行充气连接;连接成功后,对已分配的充氮设备充气口进行卸荷操作;PLC通过压力传感器获取实际压力数据,监控充氮操作;充氮完成后,上位机将收到的压力数据、充氮开始时间、充氮完成时间、充氮压力、充氮结果、服务器SN码通过接口发送给MES系统;MES系统收到充氮数据后,将数据存储到Oralce数据库中。2.根据权利要求1所述的液冷服务器的智能充氮方法,其特征在于,所述服务器在载板上随流水线到达智能充氮工位后,通过PLC确认到位信息,通过扫码枪获取机箱SN码,并上传至上位机,包括:服务器产品在载板上随流水线到达智能充氮工位后,PLC控制阻挡气缸升起,传感器感应到载板A到位后,向PLC发送到位信号,PLC收到信号后将对应的数据块A的值由false改为true;上位机程序通过S7.NET库连接PLC程序,实时监听数据块A存储的数据,当数据块A的存储数据发生变化并且为true时,向扫码枪发送扫码命令,进行扫码操作;上位机接收到扫码请求后,通过串口通讯向扫码枪发送扫码命令,扫码枪开始扫码操作,获取到机箱SN码,并返回给上位机。3.根据权利要求1所述的液冷服务器的智能充氮方法,其特征在于,所述上位机确认机箱SN码的编码格式,确认正确后发送到MES系统,包括:上位机通过串口获取扫码枪上传的机箱SN码;判断扫码枪上传的机箱SN码是否符合机箱SN码的编码格式,如果格式正确,上位机通过调用MES系统接口对机箱SN码进行校验;如果格式不正确,上位机继续给扫码枪发送扫码命令,获取机箱SN码并进行格式判断,如果三次扫描后无法获取格式正确的机箱SN码,则判定为NG,上位机将NG信息发送给PLC数据块B,PLC检测到数据块B的值发生变化后且状态为NG后,PLC控制推动气缸将载板推入到NG工位。4.根据权利要求1所述的液冷服务器的智能充氮方法,其特征在于,所述MES系统对机箱SN码进行工序验证,验证通过后将验证结果和充氮配置信息发送至上位机,包括:判断机箱SN码是否已经录入MES系统,如果MES系统内不存在该SN码,向上位机发送NG信息;
如果存在,验证服务器是否处于充氮工序,如果是,则验证通过,如果不是,则验证失败;将验证结果发送至上位机;工序验证通过后,根据机箱SN码获取服务器的液路数量和充氮压力信息,并上传上位机。5.根据权利要求4所述的所述的液冷服务器的智能充氮方法,其特征在于,所述上位机根据验证结果,为通过验证的服务器配置充氮压力,将未通过验证的服务器输送至NG工位,包括:如果验证通过,上位机向PLC数据块C写入值True,向PLC数据...

【专利技术属性】
技术研发人员:马骏
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1