你的位置:首页 > 门禁资讯 > 门禁技术

门禁系统中10位卡与8位卡转换关系

来源: 2022/9/13 9:00:48 点击:

通常来说,门禁系统中,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位卡运算。