目录
变更记录
版本 | 更新内容说明 | 编写人 | 时间 |
V1.0 | |||
串口工具模拟刷卡操作说明
- 编写目的
本文档的目的是为指导使用串口工具模拟刷卡的操作,实现自动刷卡压力测试。测试门禁控制器刷卡记录事件的存储,模拟多次刷卡事件。(控制器存储空间满,循环存储)
-
- 范围
本文档方法适用于公司M300、F400、GM(读头)刷卡,指纹刷卡等,适用第三方读头HID、二维码读头。
- 测试环境
- 测试端环境
软件名称 | 软件版本说明 | 备注 |
串口助手 | Serial Port Utility | 其他类似的串口小助手均可使用 |
客户端环境 | 客户端版本:1.0.1706.7180 | 正常可以运行的客户端均可 |
-
- 测试设备
硬件名称 | 硬件版本说明 | 备注 |
RS232--RS485通用串口转换器(含RS485转4PIN接线柱) | 无版本 | |
韦根转232转接器 | 无版本 | |
USB转232串口线材 | 无版本 | |
RD4控制器 | 待测版本 | |
RD2/E控制器 | 待测版本 |
-
- 测试资源包
RD2/E测试包:S6800_RD2E_V2.72.zip
- 操作步骤
- 数据采集
- 485模式模拟环境搭建:
- 数据采集
RS232--RS485通用串口转换器连接PC端COM
- 485连线说明
- 485转232无需单独连接电源线,
- 转接头的COM公头插入PC端的COM母头即可,
- 4pin转接线端,TR+和TR-连接看下面说明
4PIN接线柱(连线说明)
Pin脚 | 1 | 2 | 3 | 4 |
信号 | T/R+(485B) | T/R-(485A) | GND | VCC |
M300读头 | 棕 | 棕白 | ||
RJ45水晶头 | 棕 | 棕白 |
- 查看设备管理器
是否有新增的COM
- 开启串口工具监听
设置波特率为9600,其他均为默认,查看串口数据接受数据
通过串口查看一直有轮询数据产生。
-
-
- 韦根模式环境搭建
-
- 韦根转接头连线说明
- 单独给转接头供电,+12V,GND;
- 韦根转232接头的D0与HID-R10或国密读头的DATA0连接,
- 韦根转232接头的D1与HID-R10或国密读头的DATA1连接,
- 查看设备管理
连接PC端的接口查看是否识别到串口
- 开启串口监听数据
韦根模式下刷卡才有接受数据,不刷卡是没有轮询数据产生。
-
-
- 捕获刷卡数据
-
- 在组态系统录入一张有效的卡并授权成功;
- 开启串口工具查看接受的轮询数据,即读卡器为485协议的,如M300 \F400\国密485
正常轮询数据为:
A5 60 34 25 21 34 32 40 AA
A5 33 40 24 60 60 2F 4F 56 AA
在没有刷任何卡的情况此数据一直循环。
- 在读头上刷先前已授权的卡,采集刷卡数据
刷卡后数据:
A5 60 30 25 25 4B 54 53 4E 35 34 25 21 30 54 34 AA
A5 60 34 49 2A 5C 2F 60 36 60 30 5C 21 21 5D 38 AA
备注:以上数据仅仅是采集单个卡的例子
- 再次使用捕获的数据,在串口中发送
- 在客户端查看是否有卡号上报
韦根模式数据采集同理。
-
-
- 循环刷卡测试
-
在串口设置发送采集的数据时间间隔为10s(10000ms)或5s(5000ms)
避免无效数据干扰,可以先断开读头的供电的电源线,直接通过串口工具发送刷卡数据,模拟多次刷卡。7*24小时挂机测试。
-
- 数据分析
-
-
- 查看门禁控制器的运行状态
-
使用SecureCRTPortable.exe工具查看CPU的占有率情况
首先,连接RD2/E控制器,设置IP,选择协议为telnet
其次,进入控制系统,用户名:root 密码:*********
使用top命令查看控制器的CPU占有率的情况
如:使用串口助手自动发送数据模拟刷卡,连续发送24小时,CPU的占有率是否超出70%以上。门禁控制器刷卡的性能指标:正常7*24小时运行,CPU的占有率应该低于30%。
-
-
- 查看刷卡记录
-
通过客户端工具-运营分析查看刷卡事件的开门记录条数
通过数据上报的记录,可导出查看刷卡的间隔是否按照预设置的10s或5s上报。
通过刷卡的数据可统计刷卡的上报的准确率,每次刷卡的是否准确上传。
门禁控制器刷卡数据上报指标:数据准确率达到95%以上。
- 附表
各种读头接线对应表
读头 引脚 | RJ45水晶头 | 国密读头 | F400 | HID-R10读头 | M300读头485 | 二维码门禁读头 |
Reader Power | 蓝白 | 红 | 红 | 红 | 绿白 | 蓝白 +12 |
GND | 橙 | 黑 | 黑 | 黑 | 绿 | 橙 GND |
DATA0 | 橙白 | 黄 | 绿 | 橙白 D0 | ||
DATA1 | 蓝 | 紫 | 白 | 蓝 D1 | ||
LDE | 绿白 | 棕 | 橙 | LED | ||
Beeper | 绿 | 橙 | 黄 | Beeper | ||
485A | 棕 | 白 | 紫色 | 棕 | SET(与GND连接时32位) | |
485B | 棕白 | 绿 | 粉红 | 橙白 |