功能测试(无机器)
请使用“-develop”参数运行软件,这样执行名称的快捷方式将最终像“$驱动程序名称/文件夹名称/”CodeMachine.exe开发"
备注:驱动程序名称,文件夹名称根据计算机/pc不同而不同,重点是带有红色的内容,同时,请确保不要使用任何HF和UHF作为本软件的协议,如果您有该阅读器,它将正常工作,“-Develop”参数将在没有实际机器连接的情况下,每秒钟命令运行一次程序。
软件更新
支持型号编码机名称D5000, D9500所有版本
支持微软视窗2000/XP/7/8/Vista/10
升级软件是绿色包,不需要重新安装,只需要覆盖必要的文件
第一步:从网站下载升级文件,并将文件移动到编码机的“桌面”
步骤2:解压升级文件到一个新的文件夹从编码机
第三步:进入这个新文件夹并删除"Config.XML、Config.XML和Log.mdb3个文件
步骤4:选择并复制该文件夹中的所有新文件,包括子文件夹
第五步:转到“我的电脑\我的文件\RFID编码机\”
第六步:执行“粘贴”和“覆盖”所有已存在的旧文件。
第七步:重新启动编码机计算机进行新的更新
第八步:确认并完成
小心重要的文件,不要覆盖您更关心的文件(下面列出了文件夹和文件,供您参考)不允许覆盖机器存在”Config.XML" & "Config2.XML",否则将导致您的机器完全故障不工作因为所有存在的参数都被定义为满足您的机器设备。Log.mdb也与你的机器生产记录有关质量readcheck或写过程
\数据\这些数据文件是插件软件所必需的,包括定义的子文件夹
\Database\ *.TXT被要求放在这个文件夹中以加载数据库文件
\Filter\ *.txt需要放在这里,用于机器运行时的Filter功能,
为了踢出或保存指定的标签。
\HF\ HF阅读器API库
超高频\ \超高频阅读器API库
日志\ \当配置日志被启用时,所有来自机器的操作都将被记录
到日志文件与当前的日期和实时
报告\ \与指定插件相关的每个标签/标签的生产报告
更新历史:
2013-10-17
1.ƵдĽӿںȫµİ汾高频读取器接口功能全部替换为新版本;
2.14443Aǩļܹʱر 14443A tas加密功能暂时关闭;
2013-12-05
1.ѡUHFѡ增加了UHF区域选择功能;
2013-12-06
1.►►►►►►►►►►►►►►►►►►►►►►►►►
2013-12-11
1.д֮ǰͣһ用于来永初标签的插件,写前暂停一会儿;
2014-01-10
1 .־ļѡɹ̶һ߶̶־Ϊlog.txt
插件为来用初标签,日志文件可选择生成固定一个或多个,固定日志为log.txt;
2014-01-13 (1)
修改流程逻辑
Ϻţ꣬Ļʾԡ͡ꡱѡꡱGPO3ִлǰѭѡԡǰǩдԽǺn꣬GPO2ִкnܼǰѭ
禁用号码:当检测到坏标签时,屏幕将显示“重试”和“跳转”。如果选择“Jump”,输出GPO3,统计坏标签,统计总计数,完成当前循环。如果选择“重试”当前标签读写动作,测试结果良好,输出为GPO2,实现良好的标准计数,将统计总计数并完成当前周期。
2014-01-13 (2)
Ϻţ꣬ĻʾꡱGPO3ִлȴGPI3ȷǰѭ
允许数量:检测到不良标记,屏幕显示“不良标记”,输出GPO3,执行不良计数,然后合计计数,等待GPI3确认输出,结束当前周期。
2014-01-17
ӱǩ˻增加标签过滤器配置
1.ǩЭӡǩá在标签协议下拉列表中,新增标签过滤器配置;
2014-02-26
1.HF_UltraLightý棻增加了HF_UltraLight的接口配置;
2014-03-26
1.HF_UltraLightжϣ7ֽ׳쳣增加了HF_UltraLight的盘点结果长度判断;
2014-04-28
1.һ汾֮14443AЭBugRepaired以前版本的14443A协议目录错误;
2014-05-23
1.►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►
2014-06-03
1.0428汾HF_UltraLightǩжϴRepaired HF_UltraLight库存标签长度的错误判定,由0428版本;
2014-06-09
1.ƵдIPַ将UHF读写器的IP地址写入配置文件;
2014-06-12
1.굯苦苦哀求ꡢֹͣȷϣBad标签提示窗口,“跳转”和“停止”进行二次确认;
2014-06-14
1.־ļ·ãLog文件路径可配置;
2014-06-17
1.超轻ļ——:——超轻;Ultralight输出文件夹-重命名:Afford-Ultralight;
2014-06-27
1.uhfinlay新增UhfInlay插件
2014-07-04
1.epc96bitinitialization新增Epc96BitInitialization插件
2014-08-05
1.ֶ֧ݹˣöŷָ过滤配置支持多个内容过滤,过滤器之间用逗号分隔;
2.UHF־ӹ˹ܣ为插件“UHF日志”增加了过滤;
2014-08-29
1.ӻ дGEN2 V2ӿڣAdded读卡器Gen2 V2接口;
2014-08-30
1.Żȫ̵ʱʵֲŻӳ٣֤y2ﵽ20 msϼɣGPO4رʱ25 ms,ǩѭ
优化了整个流程的控制参数,以实现产能的优化和无延迟,确保每两个命令都能发送超过20ms, GPO4开闭的时间间隔调整为25ms,否则单个标签不能循环工作;
2.Żдʱ䣻优化了阅读器的盘点时间;
2014-09-05
1.ָʱ恢复坏标签输出间隔配置;
2.UHFд640kHzƵʣٶ4超高频读取器设定640kHz频率,速度提高4倍;
3.UHFдʱ可以配置超高频读写器的盘点时间;
4.调整袋牌输出间隔限位配置;
2014-09-19
1.ӳ٣ʱ不好的标签输出延迟,显示结果时,它是结束;
2014-10-17
1 .ӰдUHF_Reader_V3);新增巴西阅读器:UHF_Reader_V3;
2014-10-22
1.д߸ij2ascii码盲文阅读器天线改为2号;
2.дùʣ布雷文阅读器功率设置;
2014-10-29
1.IntermecIntermec插件;
2014-11-17
1.ĿǰֻһUHFڡUHF־õNote:该滤波器目前仅适用于UHF,将用于“UHF生产日志”;
2014-12-05
1.15693flag——Ϊ0x02 15693 read flad固定为0x02;
2014-12-10
1.ͳһ־ʽ统一的日志输出格式;
2014-12-12
1.为过滤器添加Uid;
2014-12-15
1.־12λ插件日志组成12位莱永初标签;
2014-12-16
1.־£更新莱永初标签的读取日志插件;
2015-09-17
1.15693ЭдAdded 15693协议用于华大阅读器;
2016-04-22
1.超轻UltraLightOffsetΧӴ4-256Offset射程增加到4-256;
2016-08-03
1.ϲǽĹĴ루·合并无知节(Kiloway插件)修改后的代码;
2016-08-16
1.530UE̬⣬滻UltralightЭӿڣAdded 530UE动态库,替代Ultraligh协议接口;
2016-08-17
1.Config_Tamper CheckAdded Config_Tamper Check插件;
2016-09-08
1.UltraLightЭ黻dllultralight协议更改为DLL;
2016-09-14
1.18 k3m3д增加18K3M3读取器;
2.新增RL863-EXAM插件;
2016-09-22
1.288Dܹܣ为288D超高频读取器增加加密功能;
2016-09-28
1.288DܹӲ롱在参数“旧密码”中增加288D阅读器的加密功能;
2.参数“old password”中增加了RL863-EXAMӲ롱RL863-EXAM插件;
2016-10-23
1.生产报告发生器自动保存,以防电力丢失,只会丢失一份记录当前标签
2.更改英文版NFC插件功能
3.将超高频读写器调试软件更改为流行接口,并提前设置默认参数。
2016-11-8
更新FASTAG ETC程序应用插件
2016-11-9
修复了位于“扫描仪配置”中的条形码功能的错误,将“禁用”修改为“启用”
Fastag报告以“-”作为条形码分隔符号。
2016/11/10
1) 2016-8-8µAPIӿ“超轻V1.1 - 64.֧rar TIDȡݲ错误,(д页)ͨѶЭIJʵ,APIӿ。
2016-8-8 API接口“Ultralight V1.1-֧64.rar”更新出现错误读取TID数据的错误(数据页读写正确),使用更改通信协议的捕获方法代替API接口。
BUGӰ첿HF_UltralightЭü。
通过bug修复了其他部分的影响,包括HF_Ultralight协议设置和插件。
插件包括:超轻报告,超轻nfc
2)Э鼰更改了插件的相关协议和名称
Hf_14443a—> hf_14443a_530ue
Hf_14443b——> hf_14443b_530ue
Hf_15963—> hf_15693_530ue
HF_Ultralight_530UE
超轻报告—> 530ue -超轻报告
14443a干洗——> 530ue-14443a干洗
14443A报告——> 530UE-14443A报告
> 530UE-15693笔试
15693报告——> 530UE-15693报告
15693—> 530ue-15693
超轻nfc—> 530ue -超轻nfc
ultrlight - nfc - 530un—> 530UN-Ultralight-NFC
14443a-nfc—> 530ue-14443a-nfc
2016/11/11
FastagһжϹ(ɨ費ǩ),Hex_Barcode_SerialNo = 00000ͬжΪ失败。
Fastag插件增加了一条判断规则(拒绝坏扫描标签),如果shwos“Hex_Barcode_SerialNo = 00000”,则表示“失败”。
2016/11/14
1) 530un - ultrlight - nfc \ 530ue - ultrlight - nfc \530UE-14443A-NFC,־ļ,ʽΪSN;时间;UID;NFC记录;结果
* *(Ϊ־ֶεı,̶ӡȥ)
2)־288d -通用报告,2204-通用Reportвݴ"д""ASCII ` ` `ܲ
“数据源(ѡ)”- >“DataProcessor(ݴ)”——>“DataProcessor - > ASCII(ת)”
”““DataProcessor - > ASCII”ת
3):
Config/ϵͳ——>默认配置/
数据源> ASCII - > DataProcessor - > ASCII
Scanner Config/봦——>Other DataProcessor/ݴ .
Auto Config/Զ——>Auto DataProcessor/Զݴ
其他DataProcessorݿ——>֧ScannerDatabase˫
4)ƷԪ—>(Իɻ¼)—> ҪѲΪ2(ƫ—>ݻ)
5)18K3M3ЭWin2K豸ϵͳʹõBUG,Ӷ̬irprops .cps
6)nfc 3־ʱndef recordΪıַ
7) FASTAGԶ̷У”、“ָTID, EPC,用户,Ȼ־дͬ,Ҫ条形码ԭʼ——(6λȼһ,һߵ10λټһ)
: 6074170050008000 Ӻߺ607417-005-0008000
8)fastag,用户ʱaddresscountҪ,用户дַҪ
2016/11/15
1) 530年un-config43n1f־,־ʽSN;时间;UID; Tampercheck;结果
ͬѡַλ0x2A, 0x2A, 0xE4, 0xE4,0xF2ͬ,2bytes ="00 00"TamperCheckλ
ضһ, жTamperCheck="00 00"ΪUntampered, Result=OK
2) 288 d-tampercheck־ʽSN;时间;TID; EPC; TamperCheck;结果
TamperCheck: EPC 0x20(hex),Count=1,ֵ0080/C040/0040, жTamperCheck=8040Result=OK
”“ʱȡTID, EPCTamperCheck EPCж־
ʱ“дԴDataProcess - > ASCII”дEPC,֮TamperCheck EPCжϽ־
2016/12/28
“288d -通用报表”插件套件新增一栏条码作为通用报表,支持读写两种模式。
һж(阅读/Writeж)ʹScannerΪSourceDataʱ,־Barcodeֶ(ԭ'ɼ),ScannerSourceDataBarcodeֶ
2016/12/28
“FASTAG”插件套件的新变化,ѡж:
有一些选项可以选择“写&PermaLock,只写PermaLock”
1)仅锁定= EPC PermaLock—>User PermaLock—>KillPassword PermaLock
2)写入和锁定= EPC+用户+“PermaLock EPC+user +KillPassword”
3)只写-只写“EPC+用户”
2017/1/2
新增插件“288D-FASTAG2”,大部分与FASTAG相同,加载数据库作为程序数据源。为客户阅读并生成报告,为项目目的撰写并生成最终报告。
ԭ玻利维亚,ʱݿ,Ȼɴݿͻṩܼܲд뵽EPCUSER,֮жϲǷҪPermaLockWrite,尴“20170109 UHF288D-FASTAG2Ҫ——ֶд2.邮政”
2017/1/9
增加了新的“筛选器”功能,即条形码筛选器,并更改显示,以更好地理解操作员。同时支持读写模式。
条形码过滤器,扫描仪Դͷ,ͬʱ֧READWRITE˫ģʽ¿ɹ,̹Ϊ“扫描仪->过滤器->DataProcessor-“读/写”
2017/1/10
修复FASTag和FASTag2插件“只写”和“只锁”之间的交换功能,关闭互联网连接以加快机器在“只锁”模式下运行的UPH。
2017/2/27
新增插件“530u - ultralight - tagcopy”,根据多块数据写入的要求(不使用Read功能),准备一个TXT文件,包含如下示例列出的所有信息,并选择用于编码写入过程,TXT文件中的每一行都包含HEX偏移量页/块地址,单独符号“:”,该偏移量的BlockData,除“:”外的所有数字均为HEX格式。
如果写入数据中包含密码块,则数据应放在最后一行,否则将导致写入失败或返回错误。
TXT文件(----- . TXT)中的数据
04:0335D101
05:3533036E
06:66232E33
07:31357968
08:38273133
09:38742341
29: E0000CFF
2: 10000000
2 b: 00000000
2017/3/6
“288D-FASTAG”插件增加了一个功能,既支持包含“-”或不包含“-”的条形码号码,又通过新的条件规则判断失败标签,因为它是右数字包含“0000000”,而不是16位0输入,效率更高
“288D-FASTAG2”插件,通过一个新的条件规则来判断失败标签,因为它是右数字包含“0000000”,而不是15个数字0类型,效率更高
2017/3/18
增加了“288D-General DataWrite”插件,在DATABASE公共函数下,选择用于general DataWrite的数据,数据文件为TXT格式,数据按照如下规则指定,可以包括EPC, USER, RESERVED或其中之一,不需要顺序,每一行只写入一个标签,逐个跟随,逐个自动编程。
例如:
程序EPC,你要写EPC:数据信息;
开头为银行名称,结尾应以“;”作为分隔
程序USER,你要写USER:data-information;
程序保留,相同的进程
允许写数据的多和不同的内存银行
银行之间的分离是“;”
各银行=银行名称+“:”+“银行资料”
例如下面的“general-file.txt”位于“驱动程序D”中,可以编写程序
d: \ \ rfid_encoding \ \ general-file.txt数据库文档
EPC: 3159 afb9010001ff01000114;
用户:13020001 ff010002b9af5931;
保留:00100003
EPC: 3159 afb9040001ff0100040d;用户:0 d040001ff010004b9af5931;保留:00100004
用户:0 e030001ff010003b9af5931;EPC: 3159 afb9030001ff0100030e;保留:0010004
EPC: 3159 afb9040001ff0100040d;用户:0 d040001ff010004b9af5931;保留:00100004
保留:00100004;EPC: 3159 afb9020001ff01000213;
2017/3/18
插件“FASTAG”判断失败标签通过一个新的条件规则,因为它是正确的数字=“0000000”,而不是15个数字0类型和更高的效率
2017/6/12
Thingmagic M6E阅读器能够与编码马因斯固定频率和HFSS频率连接
阅读器M6E人机界面与滚动条,以允许显示所有信息。
2017/6/12
插件名称由IF2-Intermec改为IF2-Brazil-ETC
添加新的插件M6E-Brazil-ETC
添加名为M6E-General-Report的新插件
更改M6E-brazil-ETC插件功能,从主窗口显示EPC和TID
m6e - brazil - etc插件中的错误报告,数据列之间没有空格。
2017/6/13
改进FASTAG/FASTAG2插件,使主窗口每隔2秒用FLASH显示潘通色,防止VC错误输入。
3个读卡器UHF288D/2204/M6E初始化EPC 96和128bits的例外,允许从config2.xml文件初始化EPC银行长度。EPC初始化长度可以是32位的任意倍,所以它们将是64位,6位,128位,160位,192位,224位,256位,
288位,320位,352位,384位,416位,448位,480位,512bit等等
2016/6/13: UHF288D协议增加“滚动条”ҲҪӹ
2017/8/11:香烟SM7зnew插件
2017/8/28:确认启用功能“OtherDataConfig”用于过滤器和函数设置
2017/9/4:
主窗口界面增加信息宽度为4行,允许从机器程序和检查显示更多状态;
UHF288D协议增加了一个选择,最大支持4个天线,意味着每次交易将编程/检查1个以上的标签或标签,容量从1增加到4,意味着可以从本机编程/检查4倍的容量和4倍的标签(4个标签并行)
相关UHF288D-General-Report也进行了改进,每条report行支持1-4个tag。分离与以前的设计相同。
1) UHF288DдЭ3Ϊ4,űǩ˳⣬ͬʱӽAnt1, Ant2, Ant3, Ant4,ѡִмζдʾ÷ֺÿ룬TID1: xxxx; EPC1: xxxx; TID2: xxx, EPC2:000
UHF288D-General-Reportģʽyʾ¼TID1 / EPC1 TID2 / EPC2/2017/7/4Ʒз——̲新的插件
2017/9/25:
1)允许插件Ʒз重复程序标签
2) UHF288D-general-report的bug修复,为了纠正EPC和TID因为通信错误而混淆,如果发现错误,重新连接
2017/11/28:
FASTAG插件的新编码算法
2017/9/25
1)允许插件Ʒз重复程序标签
2) UHF288D-general-report的bug修复,为了纠正EPC和TID因为通信错误而混淆,如果发现错误,重新连接
2018.1.19
1)288D-General-DataWrite为EPC、User和reserve增加了LOCK和PermaLock功能,LOCK过程是在写入过程ѡLOCK288D-TamperCheckûж8084C0404040Ϊñ꣬0040Ϊ EPC(0x20)=0080/C040/0040=Fail, 8040=OK,修改为:0040=Fail,8040/C040/4040=OK
2)288D-General-DataWrite—增加锁和PermaLock功能
2018.1.19
从主菜单和“设置”中创建的“相机”中添加新的数据源,以便自动收集qr码,1D/2D条形码,还可以通过machinecamerɼܣʵ1D,2D条形码,̬ɼԶʶ进行标签视觉检查
2018.2.2
新增288d - mvm - etc - Application-SAM CARD加密编码插件
在288D-General-DataWrite插件中添加输出报告的CSV格式
2018.2.10
1)报告中增加288D-MVM-ETC失败编码,条码00000000定义为忽略/跳过打印问题的失败编码»괦
2)提高相机的生产能力Datasourceͷ
2018.3.2
插件“288D-MVM-ETC”报告格式被改变,以适应包装的目的,PackNo和CartonBox都允许更多字母的报告生成。将更多其他数据放入指定的报告中。
2018.3.22
1)插件“288D-TamperCheck”
使用条形码作为数据源,将条形码数据也放入报告中。
修复“Write”选择操作方法的软件错误,TamperCheck判断修改为“0040被篡改,其他数据未被篡改”
如果条形码="00000000"(8片0),QC结果= Fail,报告中也要添加失败历史
2)修复了Camera - DataSource的错误,“暂停”操作将把最近的历史记录转移到当前记录。清除内存缓冲区/缓存,不再将数据传输到下一个记录。它与条形码相同- DataSource。
3)“288D-MVM-ETC”插件,为新的报告要求增加更多的输入框,如“装箱号/纸箱”,每列分别为两列。
修复计数器重复的问题。
2018.3.23
1“288D-TamperCheck”插件,如果在offest 0x20处的EPC读取失败,将重试3次,以避免丢失好的标签。
ݾ¶ζݲʾ
2018.3.30
新增如下4个插件,特别针对单个rfid/nfc标签,具有真实计数功能,即相同TID/UID/EPC,对同一块标签进行多次检测,计数只计算1次数量,插件内置独特的报告功能,实际分离数量设置由插件本身配置。
——530 ue_14443a_real计数器
——530 ue_15693_real计数器
——530 ue_ultraglight_real计数器
——288 d_real计数器
4ĹͳƬ״ǩʵʺϸ־ܡ
ѡʱϻһʾͼ真正的计数器
ͬһƬǩܳɹٴΣ真正计数器־ֻ¼һμ
2018.5.23
1)插件“530u - ultralight - nfc”、“530u - 14443a - nfc”、“530UN-Ultralight-NFC”包含了除URL类型以外的更多NDEF协议,增加了Lock Tag选项供选择。
2)为DLL加载文件“libtagCreateLib_21052018.dll”创建插件“M6E-HGS”,根据相关标签TID和Barcode编号生成TAG UserData, AccessPassword。操作代码为机密。
2018.8.31
1)外挂“530UE-Ultralight-NFC”、“530UE-14443A-NFC”、“530UN-Ultralight-NFC”扩展“EN”类型为2种可选“EN”和“EN”两种。