The invention discloses a method for printing and burning MAC tags based on server management, which includes the following steps: sending a request for the number of MAC addresses M to be printed; querying the number of MAC addresses N in the MAC address pool, returning the MAC address segment when the number of MAC addresses N in the MAC address pool is greater than or equal to the number of MAC addresses M to be printed; and extracting each MAC address segment in the MAC address segment. Print the pre-printed MAC address to the label printer sequentially; when the pre-printed MAC address is printed to the product label, send the \print out\ signal. The invention can determine whether the preset MAC address is in line with the preset MAC address twice, thereby improving the reliability of printing and burning, preventing the same MAC address from duplicating printing and duplicating burning into different products, so that the MAC address burned into products can be more accurate, thereby avoiding duplication of rework and improving production efficiency. The method adopts twice anti-duplication, and the operation is safer. More reliable.
【技术实现步骤摘要】
基于服务器管理的MAC标签打印与烧录方法
本专利技术涉及设备管理方法领域,特别是涉及一种基于服务器管理的MAC标签打印与烧录方法。
技术介绍
在物联网蓬勃发展的今天,越来越多的产品离不开网络,而所有的网络设备都具有MAC地址,并且每个网络设备的MAC地址必须保持全球唯一,不允许重复,一般在生产过程中需要再产品上贴上MAC地址标签,将其MAC地址标签对应的MAC地址烧录到该产品的存储器中。然而在目前的生产中,对MAC标签打印的管控完全依赖于人工管理,这样人工管控,会导致两个问题。1、MAC地址标签重复打印,比如今天打印了7CB232000001到7CB23200FF00,可能下次从7CB23200FE00开始打印,这样从源头上就已经重复了,可能今天是这个人打印,明天是别的人打印,两个人并没有交接好,也可能导致打印重复,还有今天是这台电脑打印明天可能是别的电脑打印,不同的电脑打印也很容易导致重复打印。2、MAC标签打印模糊,不能在打印的时候自动检测,及时重新补打,会导致此标签贴到产品之后在烧录MAC地址的工位无法扫描的时候才能发现,在那时很难知道该标签对应的MAC地址,除非你能统计出本批次其它所有的MAC地址标签,但是如果有多个这种打印模糊的标签,那将无法知道。所以一般只能舍弃此MAC地址,重新贴一个标签,但这样一来你将无法根据MAC地址数目统计出产品的数目。这样也很难统计出准确的产品报废率。
技术实现思路
本专利技术的目的是克服现有技术中的不足之处,提供一种可靠性高、能避免重复打印、提高生产效率的基于服务器管理的MAC标签打印与烧录方法。本专利技术的目的是通过以 ...
【技术保护点】
1.一种基于服务器管理的MAC标签打印与烧录方法,其特征在于,包括如下步骤:S110、发送需要打印的MAC地址数量M的数目请求;S120、接收所述数目请求后,查询MAC地址池内的MAC地址数量N,当所述MAC地址池内的MAC地址数量N大于或等于需要打印的MAC地址数量M,则返回MAC地址段;S130、接收所述MAC地址段,并且取出所述MAC地址段中的每一个MAC地址,顺序发送预打印MAC地址给标签打印机进行打印;S140、当将所述预打印MAC地址打印至产品标签上后,发送“打印完毕”信号;S150、接收所述“打印完毕”信号,扫描打印的所述产品标签,当该产品标签上的MAC地址与所述预打印MAC地址相同,则标签打印结束;S160、将打印结束的标签贴至产品上,扫描该产品上的产品标签,并获取该产品标签上的MAC地址;S170、判断所述产品标签上的所述MAC地址是否为所述MAC地址段中打印完毕的MAC地址,若是,则将所述MAC地址烧录至产品中;S180、读取所述产品中已烧录的MAC地址,判断所述已烧录的MAC地址是否与所述产品标签上的所述MAC地址相同,若相同,则烧录成功。
【技术特征摘要】
1.一种基于服务器管理的MAC标签打印与烧录方法,其特征在于,包括如下步骤:S110、发送需要打印的MAC地址数量M的数目请求;S120、接收所述数目请求后,查询MAC地址池内的MAC地址数量N,当所述MAC地址池内的MAC地址数量N大于或等于需要打印的MAC地址数量M,则返回MAC地址段;S130、接收所述MAC地址段,并且取出所述MAC地址段中的每一个MAC地址,顺序发送预打印MAC地址给标签打印机进行打印;S140、当将所述预打印MAC地址打印至产品标签上后,发送“打印完毕”信号;S150、接收所述“打印完毕”信号,扫描打印的所述产品标签,当该产品标签上的MAC地址与所述预打印MAC地址相同,则标签打印结束;S160、将打印结束的标签贴至产品上,扫描该产品上的产品标签,并获取该产品标签上的MAC地址;S170、判断所述产品标签上的所述MAC地址是否为所述MAC地址段中打印完毕的MAC地址,若是,则将所述MAC地址烧录至产品中;S180、读取所述产品中已烧录的MAC地址,判断所述已烧录的MAC地址是否与所述产品标签上的所述MAC地址相同,若相同,则烧录成功。2.根据权利要求1所述的基于服务器管理的MAC标签打印与烧录方法,其特征在于,所述S120的步骤中的MAC地址段包括一个连续的MAC地址段或多个不连续的MAC地址段。3.根据权利要求1所述的基于服务器管理的MAC标签打印与烧录方法,其特征在于,所述S120的操作中还包括如下步骤:当所述MAC地址池内的MAC地址数量N小于需要打印的MAC地址数量M时,则发出最终可打印的MAC地址数量N。4.根据权利要求1所述的基于服务器管理的MAC标签打印与烧录方法,其特征在于,在所述返回MAC地址段的操作之后,还包括如下步骤:S121、更新MAC地址池中未打印的MAC地址数量以及可用的MAC地址段;S122、建立MAC地址状态表,将所述返回MAC地址段中的每一个MA...
【专利技术属性】
技术研发人员:周明森,熊运自,陈宇科,谭坤余,曾宏清,
申请(专利权)人:惠州高盛达科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。