生产线中的设备定位方法、装置、电子设备和存储介质与流程
- 国知局
- 2024-10-21 15:05:58
本公开涉及设备定位,特别是涉及一种生产线中的设备定位方法、装置、电子设备和存储介质。
背景技术:
1、随着制造业的发展,生产线自动化程度越来越高,对车间内机器设备的精确定位和监控提出了更高要求。准确获取设备在生产线上的流转和状态变化信息,对于生产调度和质量追溯非常重要。
2、相关技术中,通过以下几种方式对设备进行定位,然而这几种方式均存在不同程度的缺陷。例如,通过手持终端扫描条形码、二维码,这种通过识别码获取设备信息的静态标识方式,无法实现动态监控。采用有源rfid(radio frequency identification,无线射频识别)标签或gps(global positioning system,全球定位系统)定位,这种通过读写器识别标签信息的方式,识别范围有限,定位粗糙,设备投入成本及功耗较大。设置固定的视频监控或传感节点,布线复杂,存在盲区。通过人工记录设备变动信息的方式,效率低下且容易出错。
3、因此,如何高效、准确地实现对生产线中的机器设备的动态定位和监控是当前亟需解决的问题。
4、公开内容
5、为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种生产线中的设备定位方法、装置、电子设备和存储介质。
6、第一方面,本公开提供了一种生产线中的设备定位方法,所述方法包括:
7、当有目标设备接入时,获取目标设备的标识信息和当前位置信息;
8、根据所述标识信息判断所述目标设备是否记录在预设关系库中;所述预设关系库包括:设备标识信息、mac地址以及ip地址的对应关系;
9、若所述目标设备记录在所述预设关系库中,则在存在有线网络信号的情况下,通过所述标识信息查找ip指纹库,获取所述目标设备的位置信息,并将所述目标设备的位置信息更新为当前位置信息;所述ip指纹库包括:ip地址与设备位置的对应关系;
10、若所述目标设备未记录在所述预设关系库中,或,不存在有线网络信号的情况下,基于所述目标设备的标识信息和线体结构清单,更新所述目标设备的当前位置信息;所述线体结构清单包括:设备名称与工站位置的对应关系。
11、作为本公开实施例一种可选的实施方式,所述当有目标设备接入时,获取目标设备的标识信息和当前位置信息之前,还包括:
12、通过无线射频标识rfid判断是否有目标设备接入;
13、和/或;
14、通过网络接口判断是否有目标设备接入。
15、作为本公开实施例一种可选的实施方式,所述标识信息包括:设备编码,所述根据所述标识信息判断所述目标设备是否记录在预设关系库中,包括:
16、判断所述设备编码是否记录在预设关系库中;
17、若所述设备编码记录在所述预设关系库中,则根据所述设备编码确定所述目标设备的mac地址;
18、基于所述目标设备的mac地址确定对应的ip地址。
19、作为本公开实施例一种可选的实施方式,所述若所述目标设备记录在所述预设关系库中,则在存在有线网络信号的情况下,通过所述标识信息查找ip指纹库,获取所述目标设备的位置信息,包括:
20、若所述目标设备记录在所述预设关系库中,则在存在有线网络信号的情况下,将所述ip地址与位置关联库中的ip段地址进行比对,确定所述ip地址所属的目标ip段地址;所述位置关联库包括:ip段地址与位置段的对应关系;
21、根据所述目标ip段地址确定所述目标设备对应的目标位置段;
22、基于所述目标位置段和所述ip地址在ip指纹库中进行查找,确定所述目标设备的位置信息;
23、将所述目标设备的位置信息更新为当前位置信息。
24、作为本公开实施例一种可选的实施方式,所述基于所述目标设备的标识信息和线体结构清单,更新所述目标设备的当前位置信息,包括:
25、若所述目标设备未记录在所述预设关系库中,则基于所述目标设备的标识信息在所述预设关系库中查找所述目标设备的设备名称;
26、检测线体结构清单是否存在;
27、若所述线体结构清单存在,则根据所述目标设备的设备名称在线体结构清单中进行查找,比对所述目标设备的工站位置与所述当前位置信息是否一致;
28、若所述目标设备的工站位置与所述当前位置信息一致,则返回所述目标设备的当前位置;
29、若所述目标设备的工站位置与所述当前位置信息不一致,则将所述目标设备的工站位置更新为当前位置信息。
30、作为本公开实施例一种可选的实施方式,所述检测线体结构清单是否存在,还包括:
31、若所述线体结构清单不存在,则输出异常提示信息;所述异常提示信息用于提示所述目标设备的当前位置信息需要现场人员进行更新。
32、作为本公开实施例一种可选的实施方式,所述根据所述标识信息判断所述目标设备是否记录在预设关系库中,还包括:
33、若所述目标设备未记录在所述预设关系库中,则确定所述目标设备为首次接入的新设备;
34、将所述目标设备的标识信息和当前位置信息录入所述预设关系库和所述ip指纹库,以更新所述预设关系库和所述ip指纹库。
35、第二方面,本公开提供了一种生产线中的设备定位装置,包括:
36、获取模块,用于当有目标设备接入时,获取目标设备的标识信息和当前位置信息;
37、判断模块,用于根据所述标识信息判断所述目标设备是否记录在预设关系库中;所述预设关系库包括:设备标识信息、mac地址、以及ip地址的对应关系;
38、更新模块,用于若所述目标设备记录在所述预设关系库中,则在存在有线网络信号的情况下,通过所述标识信息查找ip指纹库,获取所述目标设备的位置信息,并将所述目标设备的位置信息更新为当前位置信息;所述ip指纹库包括:ip地址与设备位置的对应关系;
39、确定模块,用于若所述目标设备未记录在所述预设关系库中,或,不存在有线网络信号的情况下,基于所述目标设备的标识信息和线体结构清单,更新所述目标设备的当前位置信息;所述线体结构清单包括:设备名称与工站位置的对应关系。
40、作为本公开实施例一种可选的实施方式,所述装置还包括检测模块,所述检测模块用于:
41、通过无线射频标识rfid判断是否有目标设备接入;
42、和/或;
43、通过网络接口判断是否有目标设备接入。
44、作为本公开实施例一种可选的实施方式,所述标识信息包括:设备编码,所述判断模块具体用于:
45、判断所述设备编码是否记录在预设关系库中;
46、若所述设备编码记录在所述预设关系库中,则根据所述设备编码确定所述目标设备的mac地址;
47、基于所述目标设备的mac地址确定对应的ip地址。
48、作为本公开实施例一种可选的实施方式,所述更新模块,具体用于:
49、若所述目标设备记录在所述预设关系库中,则在存在有线网络信号的情况下,将所述ip地址与位置关联库中的ip段地址进行比对,确定所述ip地址所属的目标ip段地址;所述位置关联库包括:ip段地址与位置段的对应关系;
50、根据所述目标ip段地址确定所述目标设备对应的目标位置段;
51、基于所述目标位置段和所述ip地址在ip指纹库中进行查找,确定所述目标设备的位置信息;
52、将所述目标设备的位置信息更新为当前位置信息。
53、作为本公开实施例一种可选的实施方式,所述确定模块包括:
54、查找单元,用于若所述目标设备未记录在所述预设关系库中,则基于所述目标设备的标识信息在所述预设关系库中查找所述目标设备的设备名称;
55、检测单元,用于检测线体结构清单是否存在;
56、比对单元,用于若所述线体结构清单存在,则根据所述目标设备的设备名称在线体结构清单中进行查找,比对所述目标设备的工站位置与所述当前位置信息是否一致;
57、确认单元,用于若所述目标设备的工站位置与所述当前位置信息一致,则返回所述目标设备的当前位置;
58、更新单元,用于若所述目标设备的工站位置与所述当前位置信息不一致,则将所述目标设备的工站位置更新为当前位置信息。
59、作为本公开实施例一种可选的实施方式,所述单元,还用于:
60、若所述线体结构清单不存在,则输出异常提示信息;所述异常提示信息用于提示所述目标设备的当前位置信息需要现场人员进行更新。
61、作为本公开实施例一种可选的实施方式,所述判断模块,还用于:
62、若所述目标设备未记录在所述预设关系库中,则确定所述目标设备为首次接入的新设备;
63、将所述目标设备的标识信息和当前位置信息录入所述预设关系库和所述ip指纹库,以更新所述预设关系库和所述ip指纹库。
64、第三方面,本公开提供了一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如本公开第一方面所提供的方法的步骤。
65、第四方面,本公开提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如本公开第一方面所提供的方法的步骤。
66、本公开提供的技术方案与现有技术相比具有如下优点:
67、本公开提供的一种生产线中的设备定位方法,当有目标设备接入时,获取目标设备的标识信息和当前位置信息,根据标识信息判断目标设备是否记录在预设关系库中,其中,预设关系库包括:设备标识信息、mac地址以及ip地址的对应关系,若目标设备记录在预设关系库中,则在存在有线网络的情况下,通过标识信息查找ip指纹库,获取目标设备的位置信息,并将目标设备的位置信息更新为当前位置信息,其中,ip指纹库包括:ip地址与设备位置的对应关系;若目标设备未记录在预设关系库中,或,不存在有线网络信号的情况下,基于目标设备的标识信息和线体结构清单,确定目标设备的当前位置信息,其中,线体结构清单包括:设备名称与工站位置的对应关系。由于预设关系库用于表示设备标识信息、mac地址以及ip地址的对应关系,ip指纹库用于表示ip地址与设备位置的对应关系,通过建立ip地址与设备位置的一对一映射关系,所述在有网络的情况下,通过预设关系库和ip指纹库,能够对目标设备的位置信息进行实时更新,从而实现对生产线上设备位置的动态监控,避免了采用有源rfid进行设备位置识别时的识别范围有限的问题;又由于线体结构清单用于表示设备名称与工站位置的对应关系,所以在无网络的情况下,通过线体结构清单对目标设备的位置信息进行实时更新,从而实现对生产线上设备位置的动态监控,且避免了人工记录设备变动信息导致的效率低下、准确性低的问题。
技术实现思路
本文地址:https://www.jishuxx.com/zhuanli/20241021/320495.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表