一种批量烧录交换机MAC的方法、系统及装置制造方法及图纸

技术编号:32017561 阅读:20 留言:0更新日期:2022-01-22 18:35
本发明专利技术提供了一种批量烧录交换机MAC的方法、系统及装置,所述方法包括分别获取每个交换机的IP地址和产品序列号,建立各交换机IP地址与产品序列号的对应关系;基于交换机的产品序列号,通过制造执行系统MES获取交换机需烧录的MAC地址;建立与交换机数量相适应的烧录线程,基于所述对应关系确定与当前MAC地址对应的交换机IP,并行进行交换机MAC的烧录。本发明专利技术通过为每个交换机分配IP地址,建立IP地址与产品序列号的对应关系,在获取到MES分配的MAC地址后,基于IP地址与产品序列号的对应关系,获取到当前MAC地址对应的交换机,并基于交换机的数量建立多个烧录线程,并行进行MAC地址的烧录,显著降低操作时长,提高生产效率,大幅降低生产成本。降低生产成本。降低生产成本。

【技术实现步骤摘要】
一种批量烧录交换机MAC的方法、系统及装置


[0001]本专利技术涉及固件烧录
,尤其是一种批量烧录交换机MAC(Media Access Control Address,物理地址、硬件地址或链路地址)的方法、系统及装置。

技术介绍

[0002]交换机生产时需要烧录一部分固件,目的是组装完毕后能开机运行,否则不能发挥其功能。交换机MAC的烧录是固件烧录的一部分,交换机MAC的烧录分为生产阶段的离线烧录和整机组装完毕后的真实MAC烧录。离线烧录无法获取唯一的MAC信息,因此呈批产品的MAC是相同的。
[0003]交换机整机组装完毕后,进行唯一MAC地址的烧录,现有唯一MAC地址的烧录方式为顺序执行,即烧完一台交换机的MAC后,再烧录下一台交换机的MAC。
[0004]当前交换机唯一MAC地址的烧录方式产能的增加,依靠增加生产线完成,且顺序烧录的时间长,不利于成本管控。

技术实现思路

[0005]本专利技术提供了一种批量烧录交换机MAC的方法、系统及装置,用于解决现有顺序烧录交换机MAC地址成本高的问题。
[0006]为实现上述目的,本专利技术采用下述技术方案:
[0007]本专利技术第一方面提供了一种批量烧录交换机MAC的方法,所述方法包括以下步骤:
[0008]分别获取每个交换机的IP地址和产品序列号,建立各交换机IP地址与产品序列号的对应关系;
[0009]基于交换机的产品序列号,通过制造执行系统MES获取交换机需烧录的MAC地址;
[0010]建立与交换机数量相适应的烧录线程,基于所述对应关系确定与当前MAC地址对应的交换机IP,并行进行交换机MAC的烧录。
[0011]进一步地,所述获取每个交换机的IP地址具体为:
[0012]设置串口服务器,通过所述串口服务器为交换机分配IP地址;
[0013]烧录设备连接所述交换机,获取当前交换机的IP地址。
[0014]进一步地,获取交换机产品序列号具体为:
[0015]通过与交换机相连的扫码模块,获取交换机的产品序列号。
[0016]进一步地,所述交换机数量通过与烧录设备相连的扫码模块的数量确定。
[0017]本专利技术第二方面提供了一种批量烧录交换机MAC的系统,所述系统包括:
[0018]信息采集单元,用于获取每个交换机的IP地址和产品序列号,建立各交换机IP地址与产品序列号的对应关系;
[0019]MAC地址获取单元,基于交换机的产品序列号,通过制造执行系统MES获取交换机需烧录的MAC地址;
[0020]烧录单元,用于建立与交换机数量相适应的烧录线程,基于所述对应关系确定与
当前MAC地址对应的交换机IP,并行进行交换机MAC的烧录。
[0021]进一步地,所述信息采集单元包括:
[0022]IP地址获取子单元,通过与交换机连接,获取串口服务器为交换机分配的IP地址;
[0023]产品序列号获取子单元,通过与交换机相连的扫码模块,获取交换机的产品序列号;
[0024]信息处理子单元,用于建立每个交换机的IP地址与产品序列号的对应关系。
[0025]本专利技术第三方面提供了一种批量烧录交换机MAC的装置,所述装置包括烧录设备、和制造执行系统MES,所述烧录设备用于获取待烧录交换机的IP地址、产品序列号,并建立交换机IP地址与产品序列号的对应关系,获取制造执行系统MES下发的MAC地址,基于所述对应关系确定与当前MAC地址对应的交换机IP,进行MAC地址的并行烧录;所述制造执行系统基于烧录设备发送的产品序列号返回MAC地址。
[0026]进一步地,所述装置还包括串口服务器,所述串口服务器为交换机分配IP地址,所述交换机通过usbHub连接所述串口服务器。
[0027]进一步地,所述装置还包括扫码模块,所述扫码模块连接交换机,用于获取交换机的产品序列号,并将所述产品序列号发送给烧录设备,所述烧录设备基于所述扫码模块的数量确定所述并行烧录的线程数。
[0028]本专利技术第四方面提供了一种计算机存储介质,所述计算机存储介质中存储有计算机指令,所述计算机指令在所述的系统上运行时,使所述系统执行所述方法的步骤。
[0029]本专利技术第二方面的所述系统能够实现第一方面及第一方面的各实现方式中的方法,并取得相同的效果。
[0030]
技术实现思路
中提供的效果仅仅是实施例的效果,而不是专利技术所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:
[0031]本专利技术通过为每个交换机分配IP地址,建立IP地址与产品序列号的对应关系,在获取到制造执行系统分配的MAC地址后,基于IP地址与产品序列号的对应关系,获取到当前MAC地址对应的交换机,并基于交换机的数量建立多个烧录线程,并行进行MAC地址的烧录,硬件成本低,且显著降低操作时长,提高生产效率,大幅降低生产成本。
附图说明
[0032]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1是本专利技术所述方法实施例的流程示意图;
[0034]图2是本专利技术所述系统实施例的结构示意图;
[0035]图3是本专利技术所述装置实施例的结构示意图。
具体实施方式
[0036]为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本专利技术进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本专利技术的不同结构。为了简化本专利技术的公开,下文中对特定例子的部件和设置进行描述。此外,本专利技术可以
在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本专利技术省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本专利技术。
[0037]如图1所示,本专利技术实施例提供的一种批量烧录交换机MAC的方法,所述方法包括以下步骤:
[0038]S1,分别获取每个交换机的IP地址和产品序列号,建立各交换机IP地址与产品序列号的对应关系;
[0039]S2,基于交换机的产品序列号,通过制造执行系统MES获取交换机需烧录的MAC地址;
[0040]S3,建立与交换机数量相适应的烧录线程,基于所述对应关系确定与当前MAC地址对应的交换机IP,并行进行交换机MAC的烧录。
[0041]步骤S1中,所述获取每个交换机的IP地址具体为:设置串口服务器,通过所述串口服务器为交换机分配IP地址;烧录设备连接所述交换机,获取当前交换机的IP地址。
[0042]将USBHub插接到交换机上,USBHub通过网线连接烧录设备。USBHub有唯一的MAC地址,此时交换机可通过dhcp服务获得IP。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种批量烧录交换机MAC的方法,其特征是,所述方法包括以下步骤:分别获取每个交换机的IP地址和产品序列号,建立各交换机IP地址与产品序列号的对应关系;基于交换机的产品序列号,通过制造执行系统MES获取交换机需烧录的MAC地址;建立与交换机数量相适应的烧录线程,基于所述对应关系确定与当前MAC地址对应的交换机IP,并行进行交换机MAC的烧录。2.根据权利要求1所述批量烧录交换机MAC的方法,其特征是,所述获取每个交换机的IP地址具体为:设置串口服务器,通过所述串口服务器为交换机分配IP地址;烧录设备连接所述交换机,获取当前交换机的IP地址。3.根据权利要求1所述批量烧录交换机MAC的方法,其特征是,获取交换机产品序列号具体为:通过与交换机相连的扫码模块,获取交换机的产品序列号。4.根据权利要求3所述批量烧录交换机MAC的方法,其特征是,所述交换机数量通过与烧录设备相连的扫码模块的数量确定。5.一种批量烧录交换机MAC的系统,其特征是,所述系统包括:信息采集单元,用于获取每个交换机的IP地址和产品序列号,建立各交换机IP地址与产品序列号的对应关系;MAC地址获取单元,基于交换机的产品序列号,通过制造执行系统MES获取交换机需烧录的MAC地址;烧录单元,用于建立与交换机数量相适应的烧录线程,基于所述对应关系确定与当前MAC地址对应的交换机IP,并行进行交换机MAC的烧录。6.根据权利要求5所述批量烧录交换机MAC的系统...

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

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

1