当前位置:文档之家› 智能卡和指纹系统通讯协议和命令字-v

智能卡和指纹系统通讯协议和命令字-v

AN-0811212智能卡和指纹系统通讯帧格式和命令字文件息目录1 通讯帧格式描述 (5)2 指令码描述 (5)2.1 考勤门禁记录操作命令 (5)2.1.1 上位机采集考勤门禁记录(考勤门禁,命令码:1) (7)2.1.2 采集记录删除-考勤门禁、收费(命令码:2) (7)2.1.3 考勤门禁数据实时上传(考勤门禁,命令码:3) (7)2.1.4 考勤门禁数据补采(考勤门禁,命令码:4) (7)2.1.5 记录清空-考勤门禁、收费(命令码:5) (7)2.1.6 读卡序列号(命令码:6) (8)2.1.7 读块数据(命令码:7) (8)2.1.8 写块数据(命令码:8) (8)2.1.9 充值(命令码:9) (9)2.1.10 减值(命令码:10) (9)2.1.11 初始化钱包(命令码:11) (9)2.1.12 读扇区数据(命令码:12) (10)2.1.13 写扇区数据(命令码:13) (10)2.1.14 修改卡扇区密码(命令码:14) (10)2.1.15 开LED(命令码:15) (11)2.1.16 关LED(命令码:16) (11)2.1.17 开BEEP(命令码:17) (11)2.1.18 关BEEP(命令码:18) (11)2.1.19 指纹机录入图像(命令码:19) (12)2.1.20 指纹机生成特征(命令码:20) (12)2.1.21 指纹机精确比对两枚指纹特征(命令码:21) (12)2.1.22 指纹机搜索指纹(命令码:22) (12)2.1.23 指纹机注册模板(命令码:23) (13)2.1.24 指纹机储存模板(命令码:24) (13)2.1.25 指纹机上传特征或模板(命令码:25) (13)2.1.26 指纹机下载特征或者模板(命令码:26) (13)2.1.27 指纹机清空指纹库(命令码:27) (14)2.1.28 指纹机验证模块握手口令(命令码:28) (14)2.1.29 指纹机设置芯片地址(命令码:29) (14)2.1.30 终端出厂设置(命令码:30) (14)2.1.31 终端参数配置(命令码:31) (15)2.1.32 设置终端应用类型(命令码:32) (16)2.1.33 设置终端标识号(命令码:33) (16)2.1.34 设置终端通讯模式(命令码:34) (16)2.1.35 设置终端地址(命令码:35) (16)2.1.36 设置终端记录模式(命令码:36) (17)2.1.37 设置终端响应时间(命令码:37) (17)2.1.38 设置刷卡间隔(命令码:38) (17)2.1.40 设置卡闲置期(命令码:40) (18)2.1.41 设置门禁模式(命令码:41) (18)2.1.42 设置黑白名单版本(命令码:42) (18)2.1.43 获取终端参数(命令码:43) (19)2.1.44 授权级别(命令码:44) (19)2.1.45 授权分组(命令码:45) (19)2.1.46 初始化机具(命令码:46) (20)2.1.47 下载IC卡黑白名单(命令码:47) (20)2.1.48 判断卡号是否是黑白名单(命令码:48) (20)2.1.49 下载ID卡黑白名单(命令码:49) (20)2.1.50 清空黑白名单(命令码:50) (21)2.1.51 取黑白名单数量(命令码:51) (21)2.1.52 终端PING后台(命令码:52) (21)2.1.53 终端发起更新IC黑白名单(命令码:53) (22)2.1.54 终端发起更新ID黑白名单(命令码:54) (22)2.1.55 设置终端根密钥(命令码:55) (22)2.1.56 校时(命令码:56) (22)2.1.57 通讯测试(命令码:57) (23)2.1.58 设置本机IP地址(命令码:60) (23)2.1.59 设置本机MAC值(命令码:61) (23)2.1.60 设置本机端口号(命令码:62) (23)2.1.61 设置服务器端IP地址(命令码:63) (23)2.1.62 设置服务端端口号(命令码:64) (24)2.1.63 设置PINID和频道(命令码:65) (24)2.1.64 设置终端范围(命令码:66) (24)2.1.65 设置无线终端地址(命令码:67) (24)2.1.66 设置卡片扇区号(命令码:68) (24)2.1.67 下载字库(命令码:69) (25)2.1.68 获取终端序列号(命令码:70) (25)2.1.69 设置终端序列号(命令码:71) (25)2.1.70 写指纹扇区(命令码:72) (25)2.1.71 设置刷卡时段(命令码:73) (25)2.1.72 设置打铃时间(命令码:74) (26)2.1.73 设置门禁有效时间(命令码:75) (26)2.1.74 设置特权密码(命令码:76) (26)2.1.75 设置LCD显示题头(命令码:77) (26)2.1.76 设置WIFI BSSID,SSID,信道号(命令码:78) (26)2.1.77 设置WIFI的加密类型及密钥(命令码:79) (27)2.1.78 设置链路层数据格式(命令码:80) (27)2.1.79 设置服务器MAC值(命令码:81) (27)2.1.80 门磁动作配置属性(命令码:82) (28)2.1.81 手动开门动作配置属性(命令码:83) (28)2.1.82 设置显示语言(命令码:84) (29)2.1.84 获取终端出厂设置(命令码:86) (29)2.1.85 复位CPU卡(命令码:87) (29)2.1.86 发送COS命令(命令码:88) (30)2.1.87 控制IO口(命令码:89) (30)2.1.88 设置消费模式(命令码:90) (30)2.1.89 设置消费规则(命令码:91) (30)2.1.90 设置定值额(命令码:92) (31)2.1.91 设置动态消费模式(命令码:93) (31)2.1.92 下载价目表(命令码:94) (31)2.1.93 设置消费机清空补贴的开始日期(命令码:95) (31)2.1.94 设置消费机属性(命令码:96) (32)2.1.95 设置计时消费费率(命令码:97) (32)2.1.96 申请补贴(命令码:98) (32)2.1.97 上送POS记录(命令码:99) (32)2.1.98 设置递增消费额(命令码:114) (33)2.1.99 设置分组透支额(命令码:115) (33)2.1.100 设置分组打折费率(命令码:116) (33)2.1.101 设置分组搭伙费率(命令码:117) (34)2.1.102 上位机采集收费记录(命令码:118) (34)2.1.103 收费数据补采(命令码:119) (34)2.1.104 设置终端流水号(命令码:120) (34)2.1.105 交互方式实时上传(,命令码:122) (34)2.1.106 设置终端是否启用交互(命令码:121) (35)2.1.107 申请后台消费判断(命令码:123) (35)2.1.108 获取网络参数(命令码:124) (35)2.2 交互命令 (36)2.2.1 光标定位指令(命令码:100) (36)2.2.2 LCD文字显示(命令码:101) (36)2.2.3 LCD图形显示(命令码:102) (36)2.2.4 LCD待机显示(命令码:103) (36)2.2.5 状态LED显示(命令码:104) (37)2.2.6 蜂鸣器鸣叫(命令码:105) (37)2.2.7 继电器动作(命令码:106) (37)2.2.8 功能键上传(命令码:107) (37)2.2.9 登录指令,通知服务器机器终端开机请求登录(命令码:108) (38)2.2.10 显示、蜂鸣、LED、继电器集成命令(命令码:109) (38)3 此文档修订历史 (38)通讯帧和指令码1通讯帧格式描述此通讯格式是根据HDLC国际通用串行通讯格式修改制定,协议可靠成熟,灵活,满足各种通讯数据要求。

帧头字符:用于启动通讯帧,使物理链路进入通讯状态,2个字节。

终端地址:范围是1-0xfffe,0、0xffff 预留。

数据长度:是通讯的数据长度,包含:指令码+数据内容+校验指令码:是实现各种操作的指令数据/参数:操作参数或者数据内容,格式可以客户自定义,HEX BCD ASCII码都可以校验:校验码是从指令码到数据内容,按字节为单位进行相加,不包含校验字本身16位或者32位数据格都是低位在前。

2指令码描述说明:16位或者32位数据长度都是低位在前;操作成功或者执行完毕返回代码是“00”,“01”表示不成功;其他返回状态看详细定义。

地址为1-fffe,响应就是指定地址的终端,如果地址为ffff,这是广播命令,所有在线的终端都会响应。

2.1 考勤门禁记录操作命令记录格式类型:0---无效记录;1---正常记录;2---手动开门记录;3—远程开门记录;4—黑名单记录;5—门磁记录:校验:16位的累加和,以字节为单位从记录类型到流水号累加,累加不包含校验字节。

2.1.1 上位机采集考勤门禁记录(考勤门禁,命令码:1)注1:如果返回数据内容长度如果为0,即只有指令码返回,表示记录采集完。

2.1.2 采集记录删除-考勤门禁、收费(命令码:2)2.1.3 考勤门禁数据实时上传(考勤门禁,命令码:3)注1:实时上传数据一次最多上传十条记录。

2.1.4考勤门禁数据补采(考勤门禁,命令码:4)2.1.5 记录清空-考勤门禁、收费(命令码:5)命令是记录清空指令,对数据具有破坏性,视情况儿而使用。

2.1.6读卡序列号(命令码:6)2.1.7读块数据(命令码:7)说明:块号是从第零块开始计算。

0:A密码认证。

1:B密码认证。

2.1.8写块数据(命令码:8)2.1.9充值(命令码:9)2.1.10减值(命令码:10)2.1.11初始化钱包(命令码:11)2.1.12读扇区数据(命令码:12)说明:扇区数据只有前面三块的48B字节。

2.1.13写扇区数据(命令码:13)说明:扇区数据只有前面三块的48B字节。

2.1.14修改卡扇区密码(命令码:14)2.1.15开LED(命令码:15)2.1.16关LED(命令码:16)2.1.17开BEEP(命令码:17)2.1.18关BEEP(命令码:18)2.1.19指纹机录入图像(命令码:19)2.1.20指纹机生成特征(命令码:20)2.1.21指纹机精确比对两枚指纹特征(命令码:21)2.1.22指纹机搜索指纹(命令码:22)2.1.23指纹机注册模板(命令码:23)2.1.24指纹机储存模板(命令码:24)2.1.25指纹机上传特征或模板(命令码:25)2.1.26指纹机下载特征或者模板(命令码:26)2.1.27指纹机清空指纹库(命令码:27)2.1.28指纹机验证模块握手口令(命令码:28)2.1.29指纹机设置芯片地址(命令码:29)2.1.30终端出厂设置(命令码:30)说明:终端序列号组成:年月日 + 当天生产数量(固定4位)+ 产品类型2位;年月日位数:4+2+2模式;产品类型: 01:mifare one 02:desfire;03:em;10:指纹;21:m1+指纹;22:desfire+指纹;客户号组成:5位客户编号+2位定制编号;定制编号范围1-99,00:标准版本;10-19:是一般常规小改动定制;20-99:是专业定制的具体大项目。

相关主题