一种粮食行业手持设备精确读写IC卡的方法及装置与流程

文档序号:12734953阅读:126来源:国知局
一种粮食行业手持设备精确读写IC卡的方法及装置与流程

本发明涉及通信技术领域,特别涉及一种粮食行业手持设备精确读写IC卡的方法。



背景技术:

目前,RFID(Radio Frequency Identification,射频识别技术)手持机的应用领域涉及广泛,可进行信息传递,确认信息等。在RFID手持机中,比较常用的类型有UHF(Ultra High Frequency,超高频)手持机,UHF手持机读取距离为0~5米,所以UHF手持机一般应用在对距离要求高的地方,比如卸载粮食等货物的过程中。与UHF手持机配套使用的是超高频IC卡,卡中分为epc区和user区。其中epc区具有标识功能,user区具有储存功能。在粮食行业中,超高频IC卡被赋予了单据角色,即每张超高频IC卡代表一笔业务,且每笔业务都是独立了,不能混淆。

工作时,UHF手持机通过读取epc区的标识以及user区的数据来获取信息。上述过程必须在确认一张超高频IC卡的前提下或者接触式操作的前提下才可进行操作,但是在多张卡的情况下,UHF手持机不能单独操作某张卡,只能进行群读来搜集超高频IC卡的数量,这给使用者带来了极大的不便。



技术实现要素:

本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法及装置,能够在多张卡的情况下使用UHF手持机精确读写IC卡。

第一方面,本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法,包括:

设置UHF手持机的回波强度;

向至少一个超高频IC卡发送ID读取请求;不同的所述超高频IC卡被装配在装载有粮食的不同车辆上;

按照所述回波强度,接收所述至少一个超高频IC卡返回的ID;

对于接收到的每一个ID,分别向对应所述ID的超高频IC卡发送数据读取请求;

当接收到一个超高频IC卡返回的粮食数据时,绑定该超高频IC卡的ID与粮食数据,并进行识别;

对于接收到的每一个ID,分别向对应所述ID的超高频IC卡进行数据回写。

优选地,所述回波强度范围包括0~5米。

优选地,所述超高频IC卡中包括粮食数据,所述粮食数据包括车牌号和业务卡号,所述业务卡号唯一,且所述车牌号和业务卡号一一对应。

优选地,在所述接收所述至少一个超高频IC卡返回的ID之后,并在所述分别向对应所述ID的超高频IC卡发送数据读取请求之前,进一步包括:

将接收到的至少一个ID进行排序;

所述分别向对应所述ID的超高频IC卡发送数据读取请求,包括:

按照所述排序的顺序,依次向对应所述ID的超高频IC卡发送数据读取请求。

第二方面,本发明实施例还提供了一种粮食行业手持设备精确读写IC卡的装置,包括:限定模块、第一发送模块、第二发送模块、数据处理模块、回写模块;

所述限定模块用于设置UHF手持机的回波强度;

所述第一发送模块用于向至少一个超高频IC卡发送ID读取请求;

所述第二发送模块用于向对应所述ID的超高频IC卡发送数据读取请求;

所述数据处理模块用于按照所述回波强度,接收所述至少一个超高频IC卡返回的ID;当所述数据处理模块接收到一个超高频IC卡返回的粮食数据时,绑定该超高频IC卡的ID与粮食数据,并进行识别;

所述回写模块用于分别向对应所述ID的超高频IC卡进行数据回写。

优选地,所述限定模块对回波强度的限制范围为0~5米。

优选地,所述数据处理模块进一步用于将接收到的至少一个ID进行排序。

优选地,所述第二发送模块按照所述ID排序,依次向对应所述ID的超高频IC卡发送数据读取请求。

优选地,所述数据处理模块进一步用于将需要回写的数据进行分组,并传输到所述回写模块。

优选地,所述处理模块进一步用于传输对应所述的超高频IC卡的ID。

本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法及装置,通过设置UHF手持机的回波强度,确定了UHF手持机的识别范围,从而减少了对无效数据的读取。先只读取超高频IC卡的ID,再根据接收到的每一个ID分别读取超高频IC卡的粮食数据,再将超高频IC卡的ID与粮食数据绑定,从而达到精确读取IC卡数据的目的。根据读取的超高频IC卡的ID,向对应的超高频IC卡进行回写操作,从而达到精确在IC卡上写入信息的目的。由此可见,通过设置回波强度,超高频IC卡的ID与粮食数据的绑定,实现了在多张卡的情况下使用UHF手持机精确读写IC卡的目的。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的一种粮食行业手持设备精确读写IC卡的方法流程图;

图2是本发明另一个实施例提供一种粮食行业手持设备精确读写IC卡的方法流程图;

图3是本发明一实施例提供一种粮食行业手持设备精确读写IC卡的装置图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法,该方法可以包括以下步骤:

步骤101:设置UHF手持机的回波强度;

步骤102:向至少一个超高频IC卡发送ID读取请求;不同的所述超高频IC卡被装配在装载有粮食的不同车辆上;

步骤103:按照所述回波强度,接收所述至少一个超高频IC卡返回的ID;

步骤104:对于接收到的每一个ID,分别向对应所述ID的超高频IC卡发送数据读取请求;

步骤105:当接收到一个超高频IC卡返回的粮食数据时,绑定该超高频IC卡的ID与粮食数据,并进行识别;

步骤106:对于接收到的每一个ID,分别向对应所述ID的超高频IC卡进行数据回写。

本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法及装置,通过设置UHF手持机的回波强度,确定了UHF手持机的识别范围,从而减少了对无效数据的读取。先只读取超高频IC卡的ID,再根据接收到的每一个ID分别读取超高频IC卡的粮食数据,再将超高频IC卡的ID与粮食数据绑定,从而达到精确读取IC卡数据的目的。根据读取的超高频IC卡的ID,向对应的超高频IC卡进行回写操作,从而达到精确在IC卡上写入信息的目的。由此可见,通过设置回波强度,超高频IC卡的ID与粮食数据的绑定,实现了在多张卡的情况下精确读写IC卡的目的。

在本发明的一个实施例中,在执行步骤101时,将回波强度设置在0~5米范围内,以此方法来确定读写数据的范围。

在本发明的一个实施例中,超高频IC卡存储粮食数据,粮食数据包括车牌号和业务卡号,其中业务卡号唯一,且车牌号和业务卡号一一对应。写入超高频IC卡中粮食数据保证超高频IC卡的唯一性,便于对超高频IC卡的ID和超高频IC卡的粮食数据进行绑定。在写入时,采取用数字代替汉字的方法以增加可写入的数据量。

在本发明的一个实施例中,在103步骤之后,104步骤之前将接收到的ID进行排序,便于对接收到的数据进行管理和储存。

下面以列表界面为例,对本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法作进一步详细说明,如图2所示,该方法可以包括以下步骤:

步骤201:根据有效超高频IC卡的分布,调整UHF手持机的回波强度,确保所有有效的超高频IC卡全部在UHF手持机的扫描范围内。

步骤202:调试好回波强度之后,UHF手持机开始读取回波强度范围内所有的超高频IC卡的ID。程序会依照超高频IC卡与UHF手持机的距离进行自动排序。

步骤203:接收超高频IC卡的ID之后,程序会向UHF手持机发出指令,按照排好的超高频IC卡的ID的顺序读取相应的超高频IC卡的业务卡号和车牌号。并将读取到的业务卡号和车牌号与超高频IC卡的ID的进行绑定。绑定后,进一步除去无效的数据,例如与业务目标无关的数据。

步骤204:程序将业务卡号和车牌号剥离出来通过弹出框进行队列显示,以供用户查看、核实并选择,程序后台仍保留ID号与业务卡号和车牌号的一对一关系。

步骤205:客户选择需要查看的业务卡后,程序根据已建立的ID号与业务卡号和车牌号的一对一关系确定该业务卡对应的ID号。

步骤206:程序向UHF手持机发出指令,读取相应的ID号的其他详细信息并向用户展示。待用户确定好信息之后,UHF手持机根据实际情况对相应的超高频IC卡进行数据回写。

如图3所示,本发明实施例提供了一种粮食行业手持设备精确读写IC卡的装置。装置实施例通过软件实现,如图3所示,作为一个逻辑意义上的装置,作为一个逻辑意义上的装置,是通过其所在设备的CPU将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。本实施例提供的一种粮食行业手持设备精确读写IC卡的装置,包括:设置模块301、第一发送模块302、第二发送模块303、接收模块304、处理模块305;

所述设置模块301,用于设置UHF手持机的回波强度;

所述第一发送模块302,用于向至少一个超高频IC卡发送ID读取请求;

所述第二发送模块303,用于对于所述接收模块204接收到的每一个ID,分别向对应所述ID的超高频IC卡分别发送数据读取请求;

所述接收模块304,用于按照所述回波强度,接收所述至少一个超高频IC卡返回的ID,以及分别接收各个超高频IC卡返回的粮食数据;

所述处理模块305,当所述接收模块接收304到一个超高频IC卡返回的粮食数据时,绑定该超高频IC卡的ID与粮食数据,并进行识别;分别向对应所述ID的超高频IC卡进行数据回写。

在本发明的一个实施例中置模块301将UHF手持机的回波强度范围设定在0~5米,用以减少对无效数据的读取。

在本发明的一个实施例中,数据处理模块305进一步用于将接收到的至少一个ID进行排序,排序方便对接受的数据进行管理和储存。

在本发明的一个实施例中,第二发送模块303按照处理模块305的ID排序,依次向对应ID的超高频IC卡发送数据读取请求,以此来提高数据读取效率,同时利于处理模块305对超高频IC的ID和超高频IC的储存内容进行绑定。

在本发明的一个实施例中,数据处理模块305进一步用于将需要回写的数据进行分组,实行分组写入,提高写入成功率。由于IC的储存空间有限,写入时消耗能量,原则上一次性写入内容越多消耗能量越大,通过分组写入降低能量消耗,进而提高写入成功率。

在本发明的一个实施例中,数据处理模块305进一步用于传输对应所述的超高频IC卡的ID。传输的超高频IC卡的ID用于与超高频IC的储存内容进行绑定以及在与超高频IC卡的ID对应的IC卡上进行回写,传输过程可以保证UHF手持机可以精确地读写IC卡。

上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

本发明各个实施例至少具有如下有益效果:

1、在本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法及装置中,通过设置UHF手持机的回波强度,确定了UHF手持机的识别范围,从而减少了对无效数据的读取。先只读取超高频IC卡的ID,再根据接收到的每一个ID分别读取超高频IC卡的粮食数据,再将超高频IC卡的ID与粮食数据绑定,从而达到精确读取IC卡数据的目的。根据读取的超高频IC卡的ID,向对应的超高频IC卡进行回写操作,从而达到精确在IC卡上写入信息的目的。由此可见,通过设置回波强度,超高频IC卡的ID与粮食数据的绑定,实现了在多张卡的情况下精确读写IC卡的目的。

2、在本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法及装置中,UHF手持机的回波强度范围为0~5米,连续的范围区间可以更加精确地确定读写数据范围,进一步提高了手持机读写精确度。

3、在本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法及装置中,超高频IC卡中包括粮食数据,所述粮食数据包括车牌号和业务卡号,所述业务卡号唯一,且所述车牌号和业务卡号一一对应。车牌号和业务卡号一一对应关系保证了超高频IC卡的唯一性。在写入粮食数据的时候,通过将汉字转化为数字,使得可写入的内容变多,确保在超高频IC卡写入充足的数据以保证超高频IC卡的唯一性。车牌号和业务卡号一一对应关系还保证了超高频IC卡的ID号与超高频IC卡中包含的粮食数据是一一对应的,进一步提高了手持机读写精确度。

4、在本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法及装置中,在接收超高频IC卡的ID之后,程序会对超高频IC卡的ID进行排序,排序之后再按照相应顺序读取对应超高频IC卡的粮食数据,排序后的ID号便于管理、储存和绑定,从而进一步提高了手持机读写精确度。

5、在本发明实施例提供了一种粮食行业手持设备精确读写IC卡的方法及装置中,在向超高频IC卡进行回写时,装置的处理模块将需要回写的数据进行分组,并按照传输的相应的超高频IC卡的ID实行分组写入,分组写入可以将写入成功率从70%~80%提高至90%以上,进一步提高了手持机写入精确度。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1