射频标签打印机及其控制方法与流程

摘要: 本技术涉及打印,具体而言,涉及一种射频标签打印机及其控制方法。背景技术:1、随着物联网技术和射频识别(radiofrequencyidentification,...
射频标签打印机及其控制方法与流程

本技术涉及打印,具体而言,涉及一种射频标签打印机及其控制方法。

背景技术:

1、随着物联网技术和射频识别(radio frequency identification,简称rfid)技术的推广和应用,射频标签(简称rf标签)已经越来越广泛地被应用到各个领域中。rf标签纸为在衬纸上均匀粘贴多个rf标签的介质。现有技术中,射频标签打印机包括用于对rf标签的芯片读取和/或写入信息的rfid读写器、用于在rf标签的表面打印图像或字符的打印头以及用于检测rf标签边沿的传感器,其中,沿标签纸前进方向,传感器、rfid读写器和打印头依次间隔排布,打印机工作时,传感器检测rf标签的边沿位置,打印机根据rf标签的边沿位置控制标签纸向前移动至rfid读写器所在位置,以使rfid读写器对rf标签的存储区进行射频信息读写操作,接着,打印机控制标签纸继续向前移动至打印头所在位置,以使打印头在rf标签的表面打印预设图像或字符。

2、申请人发现,现有的射频标签打印机,当rf标签的长度小于rfid读写器和打印头之间的间距时,即rfid读写器和打印头之间可以容纳两张及以上rf标签的情况下,当打印机上电或更换rf标签纸时,由于rfid读写器不能对位于rfid读写器和打印头之间的rf标签(简称中间标签)进行射频信息读写操作,因此,只能舍弃掉中间标签,从而造成rf标签纸的浪费。

3、为了解决该问题,相关技术提供了一种解决方案,沿标签纸前进方向,将rfid读写器设置于打印头下游,打印机工作时,传感器检测rf标签的边沿位置,打印机根据rf标签的边沿位置控制标签纸向前移动至rfid读写器所在位置,以使rfid读写器对rf标签的芯片进行射频信息读写操作,接着,控制标签纸后退至打印头所在位置,以使打印头在rf标签的表面打印预设图像或字符,最后再控制标签纸向前移动至打印机的出口。这种方案虽然能够解决rf标签纸浪费的问题,但是打印每张rf标签均需要进纸、退纸再进纸,存在打印效率低的问题。

4、相关技术关于如何既不浪费rf标签纸又能提高rf标签的打印效率的问题,尚未提出有效的解决方案。

技术实现思路

1、本技术的目的包括提供一种射频标签打印机及其控制方法,其能够不浪费rf标签纸且保证较高的打印效率。

2、本技术的实施例可以这样实现:

3、第一方面,本技术提供一种射频标签打印机的控制方法,射频标签打印机包括打印头、输送机构和rfid读写模块,输送机构用于驱动标签纸沿标签纸的输送路径前进或后退,标签纸包括衬纸以及在衬纸上均匀粘贴的多个rf标签,rfid读写模块包括rfid读写器、天线切换器、第一天线和第二天线,rfid读写器通过天线切换器与第一天线和第二天线电连接,rfid读写器用于通过天线切换器选择第一天线和第二天线两者中的一个与rf标签进行无线通信,第一天线、打印头以及第二天线在标签纸的前进方向上依次间隔排布,射频标签打印机的控制方法包括:

4、在满足预设条件的情况下,判断待处理的标签发行任务的数量n是否大于基准数量n;

5、在待处理的标签发行任务的数量n不大于基准数量n的情况下,采用第一种模式对rf标签进行处理;

6、在待处理的标签发行任务的数量n大于基准数量n的情况下,采用第二种模式对rf标签进行处理;

7、其中,第一种模式为使用第一种方法处理第一张至第n张rf标签,第二种模式为使用第一种方法处理第一张至第n张rf标签,使用第二种方法处理第n+1张至第n张rf标签;第一种方法包括控制rfid读写器使用第二天线对rf标签进行射频信息读写操作,之后控制打印头在rf标签的表面进行打印操作;第二种方法包括控制rfid读写器使用第一天线对rf标签进行射频信息读写操作,之后控制打印头在rf标签的表面进行打印操作。

8、在可选的实施方式中,第一种方法包括:

9、驱动标签纸第一次前进;

10、在rf标签前进至第二天线的检测范围时使用第二天线对rf标签进行射频信息读写操作;

11、在射频信息读写操作成功后,驱动标签纸后退以使rf标签移动至打印位置;

12、驱动标签纸第二次前进,并在标签纸第二次前进的过程中控制打印头在rf标签的表面进行打印。

13、在可选的实施方式中,第二种方法包括:

14、在rf标签前进至第一天线的检测范围且rfid读写器处于空闲状态的情况下,控制rfid读写器使用第一天线对rf标签进行射频信息读写操作;

15、在射频信息读写操作成功后,驱动标签纸前进,当rf标签移动至打印位置时,控制打印头在rf标签的表面进行打印。

16、在可选的实施方式中,第二种方法还包括:

17、在使用第一天线对rf标签进行射频信息读写操作失败的情况下,驱动标签纸前进以使rf标签移动至第二天线的检测范围,使用第二天线对rf标签进行射频信息读写操作;

18、在使用第二天线对rf标签进行射频信息读写操作成功的情况下,驱动标签纸后退以使rf标签移动至打印位置;

19、控制标签纸前进并在标签纸前进的过程中控制打印头在rf标签的表面进行打印。

20、在可选的实施方式中,第二种方法还包括:

21、在依次使用第一天线、第二天线对rf标签进行射频信息读写操作均失败的情况下,驱动标签纸后退以使rf标签移动至打印位置;

22、控制标签纸前进并在标签纸前进的过程中控制打印头在rf标签的表面打印作废标识。

23、在可选的实施方式中,基准数量n为打印头和第一天线之间的间距lpr1范围内可容纳的rf标签的数量。

24、在可选的实施方式中,基准数量n为[(lpr1+lg)/(lb+lg)]向上取整或所述基准数量n为[(lpr1)/(lb+lg)]向上取整。

25、在可选的实施方式中,预设条件包括:

26、射频标签打印机上电后未执行过打印任务,或者,射频标签打印机更换标签纸后未执行过打印任务。

27、在可选的实施方式中,在射频信息读写操作失败后输出提示信息。

28、第二方面,本技术提供一种射频标签打印机,包括打印头、输送机构、rfid读写模块和控制器,输送机构用于驱动标签纸沿标签纸的输送路径前进或后退,标签纸包括衬纸以及在衬纸上均匀粘贴的多个rf标签,rfid读写模块包括rfid读写器、天线切换器、第一天线和第二天线,rfid读写器通过天线切换器与第一天线和第二天线电连接,rfid读写器用于通过天线切换器选择第一天线和第二天线两者中的一个与rf标签进行无线通信,第一天线、打印头以及第二天线在沿标签纸的前进方向上依次间隔排布,打印头、输送机构和rfid读写模块均与控制器电连接,控制器被设置为:

29、在满足预设条件的情况下,判断待处理的标签发行任务的数量n是否大于基准数量n;

30、在待处理的标签发行任务的数量n不大于基准数量n的情况下,采用第一种模式对rf标签进行处理;

31、在待处理的标签发行任务的数量n大于基准数量n的情况下,采用第二种模式对rf标签进行处理;

32、其中,第一种模式为使用第一种方法处理第一张至第n张rf标签,第二种模式为使用第一种方法处理第一张至第n张rf标签,使用第二种方法处理第n+1张至第n张rf标签;第一种方法包括控制rfid读写器使用第二天线对rf标签进行射频信息读写操作,之后控制打印头在rf标签的表面进行打印操作;第二种方法包括控制rfid读写器使用第一天线对rf标签进行射频信息读写操作,之后控制打印头在rf标签的表面进行打印操作。

33、本技术实施例提供的射频标签打印机及其控制方法的有益效果包括:

34、本技术实施例提供的射频标签打印机的控制方法,包括在满足预设条件的情况下,判断待处理的标签发行任务的数量n是否大于基准数量n;在待处理的标签发行任务的数量n不大于基准数量n的情况下,采用第一种模式对rf标签进行处理;在待处理的标签发行任务的数量n大于基准数量n的情况下,采用第二种模式对rf标签进行处理。通过在打印头上游和下游分别设置第一天线和第二天线,根据待处理的标签发行任务数量n对不同的rf标签在第一天线或第二天线中选择合适的一个对rf标签进行射频信息读写操作。在待处理的标签发行任务数量n不大于基准数量n的情况下,使用位于打印头下游的第二天线对n个rf标签进行射频信息读写操作,能够保证rf标签不被浪费。在待处理的标签发行任务数量n大于基准数量n的情况下,使用位于打印头下游的第二天线对前n个rf标签进行射频信息读写操作,保证rf标签不被浪费;使用位于打印头上游的第一天线对第n+1个至第n个rf标签进行射频信息读写操作,使得第n+1个至第n个rf标签能够在第一天线进行射频信息读写操作成功之后,前进至打印位置进行打印而无需后退,因此提高了打印效率。可见,本技术实施例提供的射频标签打印机能够在不浪费位于rfid读写器和打印头之间的rf标签的情况下,提高rf标签的打印效率。

35、本技术实施例提供的射频标签打印机能够用于实现上述的控制方法,因此兼具有节约标签纸和打印效率高的特点。