接口 | RS232 |
起始位 | 1 |
数据位 | 8 |
校验位 | None |
停止位 | 1 |
波特率 | 9600(default)/19200/38400/57600/115200 BPS |
HOST |
头域 | 信息域 | 尾域 | |||
STX | LEN | CMD | DATA | LRC | ETX |
02h | 2 byte | 1 byte | 消音板 variable | 1 byte | 03h |
读卡器 |
读卡器 |
头域 | 信息域 | 尾域 | |||
STX | LEN | EC | DATA | LRC | ETX |
02h | 2 byte | 1 byte | variable | 1 byte | 03h |
HOST |
头域 | 信息域 | 尾域 | ||
STX | LEN | INF | 超市手推车广告 LRC | ETX |
02h | 2 byte | 1 to 550bytes | 1 byte | 03h |
命令类型 | CMD (Hex) | 描述 |
设备指令 | 01h | 读硬件版本号 参数: - 返回: EC + 版本号信息(1~32字节) |
02h | 读卡器复位 参数: - 返回: EC | |
03h | LED灯的控制 参数: mode(1字节)+LED1(1字节)+LED2(1字节). Mode = 0 --> LED灯自动指示IC卡座1的上电状态 Mode = 1 --> LED灯自动指示IC卡座2的上电状态 Mode = 2 --> 用户自定义LED1, LED2的状态 返回: EC | |
05h | 蜂鸣器的控制 参数: Sound1(+Sound2+Sound3+…). Soundn为蜂鸣器响声控制时间,单位为10ms.奇数为响的时间,偶数为停的时间. 返回: EC | |
11h | 选择当前卡座 参数:ifd,1字节.卡座号,0->主卡座, 1->SAM卡座1, 2->SAM卡座2, 3->SAM卡座3. 返回: EC | |
12h | 当前IC卡上电 返回: EC | |
13h | 当前IC卡下电 参数: - 返回: EC | |
14h | 查询IC卡座中是否有卡 参数: - 恒温阀门返回: EC + 主卡座状态 + SAM卡1座状态 + SAM卡2座状态 + SAM卡3座状态. 卡状态: 0->无卡, 1->有卡. | |
15h | 插卡自动上电模式 参数: mode mode = 0 取消自动上电. Mode = 1 允许自动上电. 返回: EC. | |
CPU卡 指令 | 21h | CPU卡上电复位 (ATR) 参数: - 返回: EC + 卡复位信息. |
22h | CPU卡读写 参数: 送到卡的APDU信息. 返回: EC + 卡返回APDU信息. | |
AT24Cxx系列 存储卡 指令 | 31h | AT24Cxx卡上电复位 参数: - 返回: EC |
32h | AT24Cxx卡读 参数: 卡类型(1字节) + 读地址(2字节) + 读长度(1字节) 卡类型: 0->AT24C01~AT24C16, 1->AT24C32->AT24C256 读地址: 2个字节, 高地址在前. 返回: EC + 读出卡信息 | |
33h | AT24Cxx卡写 参数: 卡类型(1字节) + 读地址(2字节) + 读长度(1字节) + 写入卡信息 卡类型: 0->AT24C01~AT24C16, 1->AT24C32->AT24C256 读地址: 2个字节, 高地址在前. 返回: EC + 读出卡信息 | |
SLE44xx系列 加密卡毒草解毒剂 指令 | 41h | SLE4442卡上电复位 (ATR) 参数: - 返回: EC + 卡复位信息(4个字节). |
42h | SLE4442卡读 参数: 存储器类型(1字节) + 地址(1字节) + 长度(1字节) 存储器类型: 0->主存储区, 1->保护存储区, 2->加密存储区 返回: EC + 读出卡信息. | |
43h | SLE4442卡写 参数: 存储器类型(1字节) + 地址(1字节) + 长度(1字节) + 写入卡信息(1~255字节) 存储器类型: 0->主存储区, 1->保护存储区, 2->加密存储区 返回: EC. | |
44h | 参数: 卡密码(3字节). 注:SLE4442卡出厂密码一般为 “FFFFFF” 返回: EC. | |
45h | SLE4428卡上电复位 (ATR) 参数: - 返回: EC + 卡复位信息(4个字节). | |
46h | SLE4428卡读 参数: 存储器类型(1字节) + 地址(2字节) + 长度(1字节) 存储器类型: 0->主存储区, 1->保护存储区 地址: 2个字节, 高地址在前. 返回: EC + 读出卡信息. | |
47h | SLE4428卡写 参数: 存储器类型(1字节) + 地址(2字节) + 长度(1字节) + 写入卡信息(1~255字节) 存储器类型: 0->主存储区, 1->保护存储区 地址: 2个字节, 高地址在前. 返回: EC. | |
48h | 离心制丸机SLE4428卡校验: 比较卡密码 参数: 卡密码(2字节). 注:SLE4428卡出厂密码一般为 “FFFF” 返回: EC. | |
AT88SC102 系列 加密卡 指令 | 51h | AT88SC102卡上电复位 (ATR) 参数: - 返回: EC. |
52h | AT88SC102卡读 参数: 地址(1字节) + 长度(1字节) 返回: EC + 读出卡信息. | |
53h | AT88SC102卡写 参数: 地址(1字节) + 长度(1字节) + 写入卡信息(1~255字节) 返回: EC. | |
54h | AT88SC102卡擦除 参数: 地址(1字节) + 长度(1字节) 返回: EC + 读出卡信息. | |
55h | AT88SC102卡校验安全密码 参数: 卡密码(2字节). 返回: EC. | |
56h | AT88SC102卡校验擦除密码 参数: 地址(1字节) + 长度(1字节) + 擦除密码内容 返回: EC. | |
57h | AT88SC102卡熔断熔丝 参数: 熔丝字节地址(1字节) 返回: EC. | |
58h | AT88SC102卡熔断EC2熔丝 参数: EC2熔丝的位地址(2字节). 返回: EC. | |
5ah | AT88SC102卡模拟个人化 参数: mode. mode =0,开始模拟个人化; mode =1, 取消模拟个人化 返回: EC. | |
EC (代码代码) | 代表意义 |
00h | 正常执行 |
11h | 错误 无卡 |
12h | 错误 卡没上电 |
21h | 错误 读卡出错 |
22h | 错误 卡片锁死(逻辑加密卡) |
23h | 错误 密码比较出错(逻辑加密卡) |
31h | 错误 命令字或参数出错 |
32h | 错误 APDU长度出错(CPU卡) |
本文发布于:2024-09-22 12:33:52,感谢您对本站的认可!
本文链接:https://www.17tex.com/tex/2/179154.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |