如何通过RfidTool批处理Rfid标签 - DigitalPlatform/dp2 GitHub Wiki

dp2 RfidTool除了可以用来脱机加工Rfid标签以外,还可以用于脱机关联标签的PII和UID双向关系(相关步骤请参看文档,此处不介绍如何关联标签的PII和UID)

同时,dp2 RfidTool还可以批修改标签中的机构代码和门禁EAS标志位。

批处理标签信息所用到的设备一般是盘点仪,因为这样扫标签效率更高。在功能上,连接读写器也是可以的,只是操作起来没有盘点仪那么方便。

高频盘点仪的使用请参考文档,功率建议设置为1.

为了使批处理之后能够导出批处理的结果,可以在处理之前点【文件】-【清除写入历史列表】,将 RfidTool写入历史的数据全部清空。


1.设置批处理项

关联标签的界面在【文件】-【批修改标签】-【开始】,进入【开始修改】属性页。

单单关联UID与PII不需要特殊设置(在【批修改标签】界面“创建UI PII对照日志”选项默认勾选)。

批处理机构代码或者EAS门禁标志位时,在【开始修改】-【动作参数】属性页,可以设置修改参数。

A.【筛选应用类别】一栏:表示需要批处理的标签种类,根据需要下拉选择即可。

如果需要批处理已经加工过的所有标签,也可以直接选“所有类别”。

B.修改机构代码的设置

如果要修改标签中的机构代码(OI字段),勾选【机构代码】并按照国标完整格式设置修改后的机构代码(参考文档),注意输入的各个字母数字或者符号都要是英文模式

如果要修改标签中的非标准机构代码(AOI字段),勾选【非标准机构代码】并设置修改后的非标准机构代码。

注:非标准机构代码指的是内容形式不符合国家标准的机构代码。

批处理设置机构代码时,因为同一个图书馆的所有RFID标签(包含读者证,图书,层架标等)理论上都属于同一个机构所有,可以选择“所有类别”。这样后续批处理过程中可以将系统识别到的所有类型的RFID标签都统一设置成相同的机构代码。

C.修改标签EAS的设置

如果要修改EAS门禁标志位,勾选【EAS】一栏,并下拉选择需要设置的内容。

选择ON时,系统会同时将标签中的门禁标志位设置为AFI=07和EAS=True,表示在馆状态,过门禁报警;

选择OFF时,系统会同时将标签中的门禁标志位设置为AFI=C2和EAS=Flase,表示外借状态,过门禁不报警;

对读者证和层架标进行批处理时,一般不更改EAS,因为不涉及是否外借。

D.为了在批处理过程中及时发现并挑出不符合规则的数据,需要勾选并配置【校验PII】

PII即条码号。配置校验函数后,批处理过程中系统发现标签中写入的是不合校验规则的条码时,系统会报警,提示操作者及时处理。

点击【配置校验规则】按钮,进入【其他】属性页。按照以下方式配置校验规则,配置的时候修改rang value的值就可以了。

读者证的校验函数配置方式为

   <validator>
               <patron>
                   <range value='P000001-P999999' />
               </patron>
  </validator>

'P000001-P999999'表示读者证条码为P+6位数字的组合,区间为P000001-P999999。如果要设置学籍号为读者证条码号,在patron元素下增配<CMIS>就好;

图书册条码号的规则配置如下

   <validator>
               <entity>
                   <range value='0000001-9999999'></range>
               </entity>
  </validator>

以上规则表示图书册条码的规则为7位数字,区间为0000001-9999999。

层架标的条码号规则配置如下

   <validator>
               <shelf>
                   <range value='0101-0909'></range>
               </shelf>
  </validator>

以上规则表示图书册条码的规则为4位数字,区间为0101-0909。

另外,需要注意的是:【其他】属性页有一个【启用标签信息缓存】的选项。这个选项一般只用来测试,用户在使用RfidTool的过程中一定要注意该选项不能勾选。否则系统缓存会造成识别到的标签信息不准确。

以上设置后,点【确定】。开始批处理。

2.批处理

系统开始播报54321,意思是倒计时,提示即将开始扫描图书标签。操作者需要在这段时间将盘点仪移动到需要批处理的图书边上,倒计时完毕后,盘点仪开始发送探测信号,读取信号范围以内的标签(根据盘点仪功率的设置,盘点仪所探测到的标签数量会有所不同)。RfidTool界面上显示探测到的记录信息,并开始根据步骤1中的设置逐条修改机构代码并建立UID PII对照关系,并根据设置修改标签信息(如果之前有做过UID PII关联,批处理时系统不会再关联。这段时间盘点仪要保持在原来的位置不动,等待系统写入完毕),修改后,对应的字段内容会显示为改后的内容,该条记录会显示为绿色。系统播报“完成x项,交叉x项”(交叉的意思是这些项系统之前处理过),待所有探测到的标签都处理完后,系统才会再探测新的标签。

如果在系统处理过程中盘点仪的位置发生了变化,可能因为盘点仪信号不稳定,导致标签修改失败(未修改的记录显示未红色),操作者需要将盘点仪拿到刚才放置的位置继续探测未处理的标签,直到处理完已经识别到的标签。

在关联的过程中,如果盘点仪识别到不属于处理范围的其他类型的标签,系统会显示到界面上,并自动过滤。

第一批处理完以后,系统再次倒计时,操作者将盘点仪移动一个盘点扫描区间长度的位置,继续探测信号并处理。直到一架图书都识别一遍。

一架图书顺次处理一遍后,为了确保没有漏网之鱼,可以将盘点仪再从头到尾过一遍,如果每遍系统识别到的记录都是交叉,说明这些图书全部都处理过,就可以开始下一架的处理。

最后批处理完毕后,点击界面上的【停止】按钮,结束批处理并关闭【批处理标签】属性页。

注:

1.如果在盘点仪识别的过程中,如果盘点仪扫描到所设定类别以外的其他RFID标签,系统会将对应记录显示为灰色,并在错误信息栏注明“被顾虑掉”,这些记录将不会写入UID PII对照表。

2.如果系统发现所识别到的标签的PII不符合所设定的校验函数,或者识别到未经加工的标签,系统会以红色背景显示这些记录,并提示“校验PII发现问题”,操作者需要先点击界面上的【停止】按钮,先停止批处理,然后根据PII将这些报错的图书拿出来另行处理,再点【开始】,继续对其他图书的批处理。

3.如果在关联过程中,操作者决定前置时间54321太长,可以设置一个缩短的时间。具体在RfidTool的【文件】-【设置】-【修改标签】属性页,缩短设置“扫描前倒计时秒数”即可。

3.批处理结果的导出

点【文件】-【保存列表到excel文件】,将【写入历史】界面的内容导出到excel即可。

⚠️ **GitHub.com Fallback** ⚠️