高校浴室ic卡寄存柜管理系统设计

上传人:第*** 文档编号:32828748 上传时间:2018-02-12 格式:DOC 页数:4 大小:80.50KB
返回 下载 相关 举报
高校浴室ic卡寄存柜管理系统设计_第1页
第1页 / 共4页
高校浴室ic卡寄存柜管理系统设计_第2页
第2页 / 共4页
高校浴室ic卡寄存柜管理系统设计_第3页
第3页 / 共4页
高校浴室ic卡寄存柜管理系统设计_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《高校浴室ic卡寄存柜管理系统设计》由会员分享,可在线阅读,更多相关《高校浴室ic卡寄存柜管理系统设计(4页珍藏版)》请在金锄头文库上搜索。

1、高校浴室 IC 卡寄存柜管理系统设计方案一、 前言本文提出一种联网型计算机寄存柜管理系统。整个系统由上位机系统和下位机系统两部分组成总体要求如下:(1 ) 项目名称:高校浴室寄存柜管理系统 。(2 ) 下位机控制器要求1、 持卡人在网络环境只可打开一个柜子使用;2、 静止时屏幕上显示“此组有 6 个空位”的字样;3、 刷卡后显示屏显示“可使用 *号柜子”的字样;4、 洗浴途中可反复多次开关柜门取物、放物,操作时候只需刷卡就开门的模式;5、 不可以脱机使用,在网络环境出现故障的情况下可应急开锁。6、 把开关门的信息实时上传给管理软件。7、 当学生卡片掉入下水道无法开柜时候,可以用“管理卡”开某一

2、柜子,同时报表状态显示:管理卡开柜;(3 ) 上位机(PC 机)软件基本功能:1. 软件的状态分:使用中、为使用、超时清柜、管理卡开柜;2. 可随时查询柜机使用的状态和使用信息明细;3. 把占用状况变化实时显示至 LED 显示屏上;4. 能实时地接收我方数据库下发的任何开卡、销户等信息,并对其卡进行身份识别(是否是本校卡) ,其他外卡刷卡使用无效;5. 持卡人在出门门禁上刷卡之后,自行清除其占用的柜子,同时把此卡持有人的姓名比如“*同学,欢迎下次洗浴”等文字显示在 LED 显示屏上;6. 对出门忘记刷卡的持有人,采取 2 小时(暂定,可调)自动清柜处理,同时在报表中显示状态:超时清柜;(4 )

3、 一个用 485 总线形式通过 PC 机连接 11 个寄存柜控制器,以后可能会增加。(5 ) 基本约定: 1. 卡号为十六进制 4 个字节。2. 柜号为下位机控制器编号; 箱号为用户使用时单元箱子号码 .(6 ) 通讯过程描述;1. 巡检功能:上位机按柜号顺序发出巡检指令后,对应下位控制器作出应答 :A.若有用户需要使用箱子,则将此用户卡号 (4 字节) 及准备分配的箱子号码回传上位机,上位机在数据库中查询此卡是否有效卡,是否已占用某一箱:a. 若有效且没有占用箱子,则应答可以分配箱子并记录箱号标志占用,同时下位控制器记录卡号, 打开对应箱子给用户使用并标志占用, 可以多次开箱( 没有得到清箱

4、指令前); b. 若有效卡但已占用或无效卡,则应答不予分配, 这样上位机从数据库就知道某个箱子被占用,某个箱子对应的卡号, 有多少空箱 .B.若没有用户需要使用箱子回传空闲状态.2. 清某一箱功能: 用户出门门禁刷卡后或不刷卡超时后,上位机发清箱指令到某一柜,下位控制器清除对应卡号及占用标记,可以给其它用户使用.3. 查询开箱记录: 可以查询某个箱子使用记录,某个箱子开箱时间及对应卡号 .二、高校浴室 IC 卡寄存柜管理系统结构框图及功能描述2.1 系统结构及组成:系统由上位计算机、下位机控制器和单元箱三部分组成本系统组织结构如下图(面向用户):三、IC 卡寄存柜管理系统规格3.1 IC 卡:

5、本系统使用 MF1 卡 S50,载波频率:13.56M3.2 系统节点:单元柜控制器地址设置范围 N:0-31 。逻辑上最多可连接 31 个主控制器,电气上,必须考虑 RS485 接口芯片的负载能力。3.3 单元箱个数 M:24 或 36 门3.4 电锁控制功率:电锁输入功率不大于 12V*1.5A。系统应确保单元柜每次只能有一个电锁处于通电状态。从而确保电源不会超载。3.5 电源配置:每个单元柜配备一台电源。电源输入为交流 220V,输出为+12V/5A,5V/1A。此电源为一台单元柜控制器和最多 40 门单元箱电锁提供电源(同一时间内,只允许一个电锁处于被驱动状态)3.6 系统总线:上位计

6、算机与下位控制器之间的控制总线采用 RS485 总线。下位机与读卡器之间是韦根 34 格式. 四、与下位单元控制器的通讯协议本协议规定了上位计算机与下位机控制器之间的通讯协议,包括电气规格、通讯方式、总线方式、数据格式等内容等。1、 电气规格:RS4852、 最大节点:323、 传输方式:半双工4、 连线方式:两线式5、 传送距离:在波特率为 9600 的情况下可以达 15 公里6、 通讯方式:主从通讯方式。 (计算机为主机,主控制器为从机)7、 数据格式:地址位多机通讯格式数据发送:异步开始结束系统字符长度:11 位。1 位起始位,8 位数据位,1 位地址标志,一位结束位。波特率: 9600

7、BPS8、 指令格式:ADDR1,NUMBER,CMD,ADDR1,DATA1,DATA2,DATA3,DATA4,DATA5,CHKADDR1:下位机控制器柜号 01-11NUMBER:本条指令字节数CMD: 本条指令指令代码DATA: 指令数据CHK:指令包括字节数的异或校验值9、 指令代码OPENCHECK CODE 0AH 查询开箱记录 查询开箱记录CLEAR CODE 05H 清除 将要清除的柜号及箱号依次发送到下位机。POLLING CODE 0CH 巡检 依次查询下位机中单元箱使用情况。ERROR CODE 0AAH 出错符10、 指令流与应答流A、 查询开箱记录ADDR1,03

8、H,0AH,ADDR1,CHK某下位机应答流03H,0AH,01H,08H 无记录0BH,0AH,DATA1,DATA2,DATA3,DATA4,DATA5,DATA6,DATA7,DATA8,DATA9,CHK 有记录DATA1-DATA5 时间年月日时分DATA6-DATA9 卡号ADDR1:下位机控制器编号 01-11CHK:数据流异或校验值B、清箱指令流ADDR1,08H,05H,ADDR1,ADDR2,CHK清除某一箱成功应答流02H,05H,07HADDR1:下位机控制器编号 01-11ADDR2:箱子编号 01-36CHK:数据流异或校验值C.巡检指令流ADDR1,03H,0CH

9、,ADDR1,CHK 巡检应答流NUMBER,0CH,ADDR1,DATA1,DATA2,DATA3,DATA4,ADDR2,CHKADDR1:下位机控制器编号 01-11ADDR2: 分配的箱子号码DATA1-DATA4: 待检验的卡号CHK:数据流异或校验值可以分配上位机应答: 03H,09H,69H,CHK不可以分配上位机应答:03,09H,96H,CHK11、 通讯过程 A上位机发送所寻址之下位机控制器地址(地址标志位为 1),寻址范围。为为 131。随后,发送指令流(地址标志位为 0)。B.位机控制器接到上位机发送的地址后,与自身地址码相比较,如果一致,接收随后的指令流,不一致,则不接收随后的指令流。C.下位机控制器接收到主机指令流后,执行相应操作,向主机返回应答流。应答流的地址标志位为 0。如果上位机指令错误或指令流校验值出错,则下位机控制器向上位机发送出错应答。D.上位机发出指令流后,在 50MS 之内未收到下位机控制器的应答流或错误应答,上位机重复(但不连续)发送指令流, 3 次无应答或应答错误,上位机发通讯错误报警。12 .以上通讯过程将由智莱科技提供动态链接库*.DLL 并提供接口函数。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 工程造价

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号