通常来说,门禁系统中,8位卡号为wiegand26位输出,10位卡号为wiegand34位输出。
例如一张卡 上印刷 如下:
0013961168 213 02000
10位数卡号 3+5 8位数卡号
10位数卡号 0013961168 转换为16进制是 00 D5 07 D0
8位数卡号 213 02000 前3位数213转换为 16进制 是 D5 后五位数02000 转换为16进制是 07 D0
大家可以发现规律: 首先,10位数转换为16进制是 4个字节 ,第一个字节不要,第二个字节转换为
8位卡号的前3位, 第三个和第四个字节一起转换为8位卡号的后5位数。
Excel公式
=(MOD(X,256*256))+(MOD(INT(X/(256*256)),256)*100000)
通过上述可知,门禁考勤系统中的10位卡可以通过算法转为8位卡,而8位卡却难以还原到10位卡。
国内的门禁考勤系统,大多数都具备能同时兼容wiegand26与wiegand34,软件也能自由选择8位卡或10位卡运算。
网站地图 | 联系我们 | 关于我们 © 塞伯罗斯 版权所有 ALL Rights Reserved. 粤ICP备18069998号-1