条码打印设备的统一控制方法及系统的制作方法

文档序号:8452350阅读:236来源:国知局
条码打印设备的统一控制方法及系统的制作方法
【技术领域】
[0001]本发明涉及信息管理技术领域,更为具体地,涉及一种条码打印设备的统一控制方法及系统。
【背景技术】
[0002]在产品的生产制造过程中,出于追溯、测试、包装以及客户要求等需求,需要对产品进行条码标识。标识条码的方式有喷墨打印方式,激光打印方式等。由于不同的条码标识方式所采用的条码打印设备类型都不相同,例如,喷墨打印方式采用喷墨打印设备,激光打印方式采用激光打印设备。因此,不同条码打印设备所采用的条码模板,以及控制条码打印设备打印的方式都不相同。
[0003]在实际生产环境中,为实现对产品条码的标识,需要根据条码打印设备类型制定相应的条码生成规则,然后再根据条码生成规则生成适用于该条码打印设备的条码打印应用,以供条码打印设备打印出条码。
[0004]在应用传统的条码打印应用打印条码时,是将与条码打印设备相对应的条码生成规则和控制特定类型条码打印设备的模块直接内嵌入条码打印应用中。图1示出了传统的条码打印应用的逻辑结构。如图1所示,条码打印应用A中内嵌设备控制模块A,条码打印应用B中内嵌设备控制模块B,条码打印应用C中内嵌设备控制模块C。其中,条码打印应用A、B和C分别对应A、B和C类型的打印设备。从图1中可以看出,在应用条码打印应用A打印条码时,条码打印应用A调用嵌入其内的设备控制模块A对A类型的打印设备进行控制。同理,在应用条码打印应用B或者C打印条码时,条码打印应用B或C分别调用嵌入其内的设备控制模块B或C对B类型或者C类型的打印设备进行控制。
[0005]然而,当生产环境发生变化,例如更换条码打印设备或者改变条码标识方式(改变条码打印方式)时,需根据更换的设备或者改变的打印方式重新生成相应的条码打印应用,即需要在条码打印应用中重新内嵌条码生成规则和设备控制模块,这不仅会增加开发人员的工作量,延长条码打印应用的开发周期,同时还会使产品的生产效率在条码标识环节受到影响。

【发明内容】

[0006]鉴于上述问题,本发明的目的是提供一种条码打印设备的统一控制方法及系统,以减少开发人员的工作量,缩短开发周期,使产品的生产效率不受条码标识环节的影响。
[0007]本发明提供的条码打印设备的统一控制方法,包括:
[0008]设置条码打印配置中心,在条码打印配置中心配置条码打印设备的类型,并将条码打印应用、条码打印设备的类型和设备控制模块相对应;其中,一个条码打印应用对应多个条码打印设备的类型,一个条码打印设备的类型唯一对应一个控制该类型的设备控制模块;
[0009]在启用条码打印应用打印条码时,所启用的条码打印应用从条码打印配置中心获取与相应的条码打印设备的类型,以及根据相应的条码打印设备的类型获取相应的设备控制丰旲块;
[0010]所启用的条码打印应用根据条码生成规则生成条码并传递给所获取的设备控制模块,使设备控制模块控制相应的条码打印设备进行条码打印。
[0011]其中,在条码打印配置中心配置模板名称和/或条码打印设备一次打印的数量。
[0012]另一方面,本发明还提供一种条码打印设备的统一控制系统,包括:
[0013]配置单元,用于配置条码打印设备的类型,并将条码打印应用、条码打印设备的类型和设备控制模块相对应;其中,一个条码打印应用对应多个条码打印设备的类型,一个条码打印设备的类型对应一个控制该类型的设备控制模块;
[0014]获取单元,用于在启用条码打印应用打印条码时,从配置单元获取与启用的条码打印应用相应的条码打印设备的类型,以及根据相应的条码打印设备的类型获取相应的设备控制模块;
[0015]打印单元,用于使获取的设备控制模块控制相应的条码打印设备进行条码打印;其中,条码打印设备所打印的条码由相应的条码打印应用根据条码生成规则生成并传递给相应的设备控制模块确定。
[0016]利用上述根据本发明条码打印设备的统一控制方法及系统,通过将控制条码打印设备的控制模块从条码打印应用中分离,控制条码打印设备的控制模块不受设备更换或者条码标识方式的影响,从而能够减少开发人员的工作量,缩短开发周期,使产品的生产效率不受条码标识环节的影响。
[0017]为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
【附图说明】
[0018]通过参考以下结合附图的说明及权利要求书的内容,并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中:
[0019]图1为传统的条码打印应用的逻辑结构框图;
[0020]图2为根据本发明实施例的条码打印设备的统一控制方法流程示意图;
[0021]图3为根据本发明实施例的条码打印设备的统一控制系统的逻辑结构框图;
[0022]图4为根据本发明实施例的条码打印应用的逻辑结构框图。
[0023]在所有附图中相同的标号指示相似或相应的特征或功能。
【具体实施方式】
[0024]以下将结合附图对本发明的具体实施例进行详细描述。
[0025]针对前述传统的条码打印应用存在开发周期长且不易移植的问题,本发明通过将控制条码打印设备的控制模块从条码打印应用中分离,从而使得在启用条码打印应用打印条码时,控制条码打印设备的控制模块不受设备更换或者条码标识方式的影响,进而能够减少开发人员的工作量,缩短开发周期,同时使产品的生产效率不受条码标识环节的影响。
[0026]在对本发明进行介绍之前,先对本发明中涉及的一些概念进行解释说明。
[0027]条码打印应用:即条码打印软件,其可以根据指定数据(如条码生成规则)生成条码,然后将生成的条码传递给相应的设备控制模块以使设备控制模块控制相应的条码打印设备打印出条码。
[0028]条码生成规则:生成条码的依据,其内嵌于条码打印应用中,其可以根据不同的条码打印应用制定不同的条码生成规则。
[0029]需要说明的是,在本发明中,条码打印配置中心相当于索引。因此,在条码打印配置中心中只会存储条码打印设备类型、条码打印应用和存储设备控制模块之间的对应关系,以及设备控制模块和模板的存储路径,而设备控制模块和模板则会存储于其他的存储设备中(例如硬盘或者云盘)中。当某个条码打印应用运行(即启用)时,条码打印应用会根据条码打印配置中心中的对应关系去匹配并加载相应设备控制模块,以及根据模板名称加载相应模板,从而使相应的条码打印设备完成打印。
[0030]另外需要说明的是,本发明中的条码可以是条形码、二维码或者其他对产品或物品起标识作用的智能标签。
[0031]为了说明本发明提供的条码打印设备的统一控制方法,图2示出了根据本发明实施例的条码打印设备的统一控制方法流程。
[0032]如图2所示,本发明提供的条码打印设备的统一控制方法包括:
[0033]S210:设置条码打印配置中心,在条码打印配置中心配置条码
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1